The following compositing tests using reflections, when run in DRT / NRWT (--platform chromium-gpu), are failing. Examination of the pixel output indicates that reflections are not yet implemented in Chromium's layer renderer. One or two of these tests use both reflections and masking; see bug 47947. compositing/reflections/animation-inside-reflection.html compositing/reflections/compositing-change-inside-reflection.html compositing/reflections/deeply-nested-reflections.html compositing/reflections/masked-reflection-on-composited.html compositing/reflections/nested-reflection-anchor-point.html compositing/reflections/nested-reflection-animated.html compositing/reflections/nested-reflection-mask-change.html compositing/reflections/nested-reflection-on-overflow.html compositing/reflections/nested-reflection-opacity.html compositing/reflections/nested-reflection-size-change.html compositing/reflections/nested-reflection-transformed.html compositing/reflections/nested-reflection-transformed2.html compositing/reflections/nested-reflection-transition.html compositing/reflections/nested-reflection.html compositing/reflections/reflection-on-composited.html compositing/reflections/reflection-opacity.html compositing/reflections/reflection-ordering.html compositing/reflections/reflection-positioning.html compositing/reflections/reflection-positioning2.html compositing/reflections/simple-composited-reflections.html compositing/reflections/transform-inside-reflection.html
The following tests now pass on Windows (now that we've implemented reflections and have baselines): compositing/reflections/compositing-change-inside-reflection.html compositing/reflections/deeply-nested-reflections.html compositing/reflections/masked-reflection-on-composited.html compositing/reflections/nested-reflection-mask-change.html compositing/reflections/nested-reflection-on-overflow.html compositing/reflections/nested-reflection-opacity.html compositing/reflections/nested-reflection-size-change.html compositing/reflections/nested-reflection-transformed.html compositing/reflections/nested-reflection-transformed2.html compositing/reflections/nested-reflection-transition.html compositing/reflections/nested-reflection.html compositing/reflections/reflection-on-composited.html compositing/reflections/reflection-ordering.html compositing/reflections/reflection-positioning.html compositing/reflections/reflection-positioning2.html compositing/reflections/simple-composited-reflections.html compositing/reflections/transform-inside-reflection.html compositing/reflections/nested-reflection-anchor-point.html compositing/reflections/reflection-opacity.html still fail: http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=compositing%2Freflections%2Fnested-reflection-anchor-point.html%2Ccompositing%2Freflections%2Freflection-opacity.html&group=%40ToT%20GPU%20-%20chromium.org
The majority of these failures have been fixed since this bug was originally filed. See for example https://bugs.webkit.org/show_bug.cgi?id=73247 which rebaselined several of these tests. There are still a few real failures apparently related to the implementation of the anchor point and opacity: compositing/reflections/nested-reflection-anchor-point.html compositing/reflections/reflection-opacity.html There are also a couple of flaky failures seen on Mac OS: compositing/reflections/nested-reflection.html compositing/reflections/nested-reflection-transformed.html
Committed r103450: <http://trac.webkit.org/changeset/103450>
Whoops. Forgot to pass --no-close.
These tests are failing / flaky on Chromium WebKit Mac builder: compositing/reflections/nested-reflection-transition.html compositing/reflections/nested-reflection-size-change.html Bot output http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac10.6%20%28deps%29/builds/10008/steps/webkit_tests/logs/stdio: Unexpected flakiness: image mismatch (3) compositing/masks/masked-ancestor.html = IMAGE PASS compositing/masks/multiple-masks.html = IMAGE PASS compositing/reflections/nested-reflection-transition.html = IMAGE PASS Unexpected flakiness: tests timed out (2) media/track/track-cue-rendering.html = TEXT TIMEOUT svg/custom/linking-uri-01-b.svg = TIMEOUT PASS Regressions: Unexpected image mismatch : (1) compositing/reflections/nested-reflection-size-change.html = IMAGE
LayoutTest failures for Chromium are being marked WontFix. The Bug is still accessible and referenced from TestExpectations.