diff options
author | trchen@chromium.org <trchen@chromium.org@bbb929c8-8fbe-4397-9dbb-9b2b20218538> | 2013-05-21 01:53:49 +0000 |
---|---|---|
committer | trchen@chromium.org <trchen@chromium.org@bbb929c8-8fbe-4397-9dbb-9b2b20218538> | 2013-05-21 01:53:49 +0000 |
commit | 302ffc50c2b69ed8741cf1431b66458b29caa556 (patch) | |
tree | e8aef4abc700ce0911130a1f0e111df4914acac5 /third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap-expected.txt | |
parent | b9ab3df0665a4a07b4004832ce870c583df27f49 (diff) | |
download | chromium_src-302ffc50c2b69ed8741cf1431b66458b29caa556.zip chromium_src-302ffc50c2b69ed8741cf1431b66458b29caa556.tar.gz chromium_src-302ffc50c2b69ed8741cf1431b66458b29caa556.tar.bz2 |
Remove NonCompositedContentHost
Safari uses a hybrid scrolling approach. For contents that require
compositing, they will create compositing layers and will use layer-based
scrolling. For non-composited contents, they will be painted to a native
window and will be scrolled with a OS-provided backing.
Chromium doesn't use this native window based scrolling. Instead,
NonCompositedContentHost was introduced to provide a replacement for
the OS-provided backing.
Now we no longer need to maintain compatibility with the native window
approach. This patch removes RenderLayerBacking::paintsIntoWindow().
Main frame contents will be painted onto its RenderView layer (which was
always created but only used as container for child layer), and
NonCompositedContentHost becomes redundant which gets removed too.
R=jamesr@chromium.org
Review URL: https://chromiumcodereview.appspot.com/13959008
git-svn-id: svn://svn.chromium.org/blink/trunk@150733 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Diffstat (limited to 'third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap-expected.txt')
-rw-r--r-- | third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap-expected.txt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap-expected.txt b/third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap-expected.txt index fb3a538..471b16a 100644 --- a/third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap-expected.txt +++ b/third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap-expected.txt @@ -4,6 +4,7 @@ (GraphicsLayer (bounds 800.00 600.00) (contentsOpaque 1) + (drawsContent 1) (children 3 (GraphicsLayer (position 8.00 8.00) |