diff options
author | enne@google.com <enne@google.com@bbb929c8-8fbe-4397-9dbb-9b2b20218538> | 2012-08-16 17:20:24 +0000 |
---|---|---|
committer | enne@google.com <enne@google.com@bbb929c8-8fbe-4397-9dbb-9b2b20218538> | 2012-08-16 17:20:24 +0000 |
commit | 6714b74307dce7c7c32f5981d1795ea7765e146a (patch) | |
tree | 4a8c1746684cb682fba58a14d2f260e229fc821b /third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap.html | |
parent | cc9246c33b246be98fcaea45153202f4dcb487ab (diff) | |
download | chromium_src-6714b74307dce7c7c32f5981d1795ea7765e146a.zip chromium_src-6714b74307dce7c7c32f5981d1795ea7765e146a.tar.gz chromium_src-6714b74307dce7c7c32f5981d1795ea7765e146a.tar.bz2 |
Make compositing/layer-creation/overflow-scroll-overlap non-flaky
https://bugs.webkit.org/show_bug.cgi?id=94162
Reviewed by James Robinson.
This test has been failing flakily in Chromium with the scrollbar
layer sometimes being composited and sometimes not. This is likely due
to the video flakily being accelerated depending on whether it has
loaded or not.
Fix this test by making it always have a vertical scrollbar and remove
the video with an always-composited div.
* compositing/layer-creation/overflow-scroll-overlap-expected.txt:
* compositing/layer-creation/overflow-scroll-overlap.html:
* platform/chromium/TestExpectations:
* platform/chromium/compositing/layer-creation/overflow-scroll-overlap-expected.txt: Removed.
git-svn-id: svn://svn.chromium.org/blink/trunk@125789 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Diffstat (limited to 'third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap.html')
-rw-r--r-- | third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap.html | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap.html b/third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap.html index a04dc57..c482f031 100644 --- a/third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap.html +++ b/third_party/WebKit/LayoutTests/compositing/layer-creation/overflow-scroll-overlap.html @@ -4,17 +4,17 @@ <head> <style type="text/css" media="screen"> - video { + .composited { height: 30px; width: 30px; - opacity: 0; /* Avoid issues in pixel test */ + -webkit-transform:translateZ(0); } .overflow { position: absolute; top: 20px; left: 20px; - overflow: auto; + overflow-y: scroll; height: 200px; width: 300px; border: solid; @@ -60,7 +60,7 @@ </head> <body> - <video src="../resources/video.mp4" height="20" width="20"></video> + <div class="composited"></div> <div id="scroller" class="overflow"> <div class="box" style="width: 200px";></div> |