Bug 169916 - [GTK] Lots of css3/blending tests fail. Enable support for CSS_COMPOSITING
Summary: [GTK] Lots of css3/blending tests fail. Enable support for CSS_COMPOSITING
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
Depends on:
Reported: 2017-03-21 07:18 PDT by Carlos Alberto Lopez Perez
Modified: 2017-03-21 09:01 PDT (History)
1 user (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Alberto Lopez Perez 2017-03-21 07:18:59 PDT
Lot of CSS3 blending tests fail. The failure is obvious if you compare the pixel test images generated on WebKitGTK+ vs Mac port.

Possible cause: we are not enabling CSS_COMPOSITING.

Mac port enabled it a lot of time ago: https://trac.webkit.org/r130460

Most of the css3/blending tests are currently skipped due to bug 71849. I'm going to un-skip them and assign the css3/blending failures to this test.
Comment 1 Carlos Alberto Lopez Perez 2017-03-21 09:01:22 PDT
Some of the css3/blending test however seems to pass. I have rebaselined a bunch of them in https://trac.webkit.org/r214223 because the produced image looked similar enough to me to infer that the test was passing.

You can check that diffs by running this script and using the arrow keys and closing the window to check the next diff: http://sprunge.us/GTHK