WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
151267
[GTK] Many Layout Tests from imported/blink fail (reftests)
https://bugs.webkit.org/show_bug.cgi?id=151267
Summary
[GTK] Many Layout Tests from imported/blink fail (reftests)
Carlos Alberto Lopez Perez
Reported
2015-11-13 11:03:04 PST
There are like 30-40 layout tests from imported/blink failing on the GTK port. This are reftests. I have identified at least the following failures: imported/blink/compositing/squashing/squashing-reflection-disallowed.html [ ImageOnlyFailure ] imported/blink/compositing/squashing/squash-overflow-hidden-contents.html [ ImageOnlyFailure ] imported/blink/compositing/squashing/squash-overflow-hidden-scrolltop.html [ ImageOnlyFailure ] imported/blink/compositing/squashing/subpixel-rounding.html [ ImageOnlyFailure ] imported/blink/compositing/squashing/transform-squashed-owner.html [ ImageOnlyFailure ] imported/blink/compositing/will-change/stacking-context-creation.html [ ImageOnlyFailure ] imported/blink/css3/blending/mix-blend-mode-background-size.html [ ImageOnlyFailure ] imported/blink/css3/blending/mix-blend-mode-with-opacity-change-js.html [ ImageOnlyFailure ] imported/blink/css3/blending/mix-blend-mode-with-squashing-layer.html [ ImageOnlyFailure ] imported/blink/css3/blending/svg-blend-overlapping-elements.html [ ImageOnlyFailure ] imported/blink/css3/blending/svg-isolation-foreign-no-isolation.html [ ImageOnlyFailure ] imported/blink/css3/blending/svg-isolation-nested-svg-no-isolation.html [ ImageOnlyFailure ] imported/blink/editing/selection/deleteFromDocument-crash.html [ ImageOnlyFailure ] imported/blink/fast/css/tab-size-complex-path.html [ ImageOnlyFailure ] imported/blink/fast/css/text-overflow-ellipsis-button.html [ ImageOnlyFailure ] imported/blink/fast/events/click-focus-keydown-no-ring.html [ ImageOnlyFailure ] imported/blink/fast/gradients/large-horizontal-gradient.html [ ImageOnlyFailure ] imported/blink/fast/gradients/large-vertical-gradient.html [ ImageOnlyFailure ] imported/blink/fast/multicol/composited-relpos-2nd-column.html [ ImageOnlyFailure ] imported/blink/fast/multicol/composited-relpos-simple.html [ ImageOnlyFailure ] imported/blink/fast/text/international/complex-text-space-in-second-font.html [ ImageOnlyFailure ] imported/blink/fast/text/international/vertical-positioning-with-combining-marks.html [ ImageOnlyFailure ] imported/blink/fast/text/tab-renders-as-space.html [ ImageOnlyFailure ] imported/blink/fast/text/word-spacing-nbsp.html [ ImageOnlyFailure ] imported/blink/svg/animations/no-attr-radialgradient-spreadmethod.svg [ ImageOnlyFailure ] imported/blink/svg/canvas/canvas-draw-pattern-size.html [ ImageOnlyFailure ] imported/blink/svg/custom/feDisplacementMap-invalid-selector.svg [ ImageOnlyFailure ] imported/blink/svg/filters/big-viewbox.svg [ ImageOnlyFailure ] imported/blink/svg/filters/feDropShadow-linearrgb-flood-color.svg [ ImageOnlyFailure ] imported/blink/svg/filters/feOffset-nonuniform-scale.svg [ ImageOnlyFailure ] imported/blink/svg/filters/filter-huge-clamping.svg [ ImageOnlyFailure ] imported/blink/webexposed/webkit-focus-ring-exposed-to-quirks-mode.html [ ImageOnlyFailure ] I will be marking them as failing on the GTK TestExpectations.
Attachments
Add attachment
proposed patch, testcase, etc.
Michael Catanzaro
Comment 1
2016-07-23 10:46:22 PDT
imported/blink/compositing/squashing/squash-overflow-hidden-contents.html and imported/blink/compositing/squashing/subpixel-rounding.html are now passing after we switched on threaded compositor. Updating expectations accordingly.
Michael Catanzaro
Comment 2
2016-07-23 14:20:21 PDT
(In reply to
comment #1
)
> imported/blink/compositing/squashing/squash-overflow-hidden-contents.html > and imported/blink/compositing/squashing/subpixel-rounding.html are now > passing after we switched on threaded compositor. Updating expectations > accordingly.
Also imported/blink/compositing/squashing/squash-overflow-hidden-scrolltop.html is passing since enabling threaded compositor. And the following tests are now passing since
r203498
"[Threaded Compositor] Flickering when zooming in/out in maps.google.com," which was clearly not specific to threaded compositor as it fixed lots of tests before threaded compositor was enabled: imported/blink/compositing/squashing/clip-to-squashed-layer-size.html imported/blink/compositing/squashing/overflow-scroll-grandchildren.html imported/blink/compositing/squashing/transform-squashed-owner.html imported/blink/fast/multicol/composited-relpos-2nd-column.html imported/blink/fast/multicol/composited-relpos-simple.html imported/blink/fast/sub-pixel/sub-pixel-transparency-layer.html Also since
r203498
, imported/blink/fast/sub-pixel/negative-composited-offset.html usually passes now, but it still fails sometimes. Previously it always failed. Updating expectations accordingly.
Michael Catanzaro
Comment 3
2016-07-23 14:32:07 PDT
More fixed tests: imported/blink/compositing/draws-content/webgl-simple-background.html imported/blink/compositing/invisible-subtree-compositing-and-preserves-3d.html imported/blink/compositing/squashing/abspos-under-abspos-overflow-scroll.html imported/blink/fast/css/fixed-overlaps-absolute-in-clip.html imported/blink/fast/css/transformed-overflow-hidden-clips-fixed.html imported/blink/fast/events/click-focus-keydown-no-ring.html imported/blink/fast/multicol/composited-layer-single-fragment.html imported/blink/fast/sub-pixel/clip-sub-pixel-composited-layer.html imported/blink/fast/sub-pixel/negative-composited-offset.html imported/blink/transforms/inline-transform-and-clipping-roots.html I missed them at first because they were flaky (already expected to pass). Updating expectations accordingly. (In reply to
comment #2
)
> Also since
r203498
, > imported/blink/fast/sub-pixel/negative-composited-offset.html usually passes > now, but it still fails sometimes. Previously it always failed.
It's not true, I must have gotten it mixed up with another test. This test always passes now. Lastly, imported/blink/webexposed/webkit-focus-ring-exposed-to-quirks-mode.html has not passed in ages. It is currently marked flaky; I'm removing the pass expectation.
Michael Catanzaro
Comment 4
2016-07-23 14:45:29 PDT
(In reply to
comment #3
)
> More fixed tests: > > imported/blink/transforms/inline-transform-and-clipping-roots.html
This one just crashed with an X window system error, one revision later. Sigh. Changing expectations from [ PASS TIMEOUT ] to [ PASS CRASH ]
Pablo Saavedra
Comment 5
2020-01-10 12:41:11 PST
(In reply to Carlos Alberto Lopez Perez from
comment #0
)
> imported/blink/fast/text/international/vertical-positioning-with-combining- > marks.html [ ImageOnlyFailure ]
`imported/blink/fast/text/international/vertical-positioning-with-combining-marks.html` is now `Pass` because
r254190
fix it. The
https://webkit.org/b/206079
removes the expectation for this test in platform/gtk/TestExpectations for related to this defect.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug