Bug 233445 - [GTK] Run layout tests with hardware acceleration forced
Summary: [GTK] Run layout tests with hardware acceleration forced
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: Gtk
Depends on:
Blocks:
 
Reported: 2021-11-23 05:54 PST by Carlos Garcia Campos
Modified: 2021-11-29 04:17 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Garcia Campos 2021-11-23 05:54:59 PST
Now that we have switched to hardware acceleration forced by default, we should run the tests in the same mode, which is closer to what users will get. It's also the same mode used by WPE, so we should be able to share more results and expectations with WPE port.
Comment 1 Carlos Garcia Campos 2021-11-23 06:01:53 PST
I've done a quick test to see the differences in test results and this is what I got:

 - Current trunk (AC ondemand)

Expected to timeout, but passed: (11)
Expected to fail, but passed: (27)
Regressions: Unexpected text-only failures (16)
Regressions: Unexpected image-only failures (13)
Regressions: Unexpected timeouts (11)

 - AC forced but async scrolling disabled

Expected to crash, but passed: (1)
Expected to timeout, but passed: (14)
Expected to fail, but passed: (55)
Regressions: Unexpected text-only failures (62)
Regressions: Unexpected image-only failures (23)
Regressions: Unexpected crashes (1)
Regressions: Unexpected timeouts (16)

 - AC forced with async scrolling enabled

Expected to crash, but passed: (1)
Expected to timeout, but passed: (14)
Expected to fail, but passed: (58)
Regressions: Unexpected text-only failures (100)
Regressions: Unexpected image-only failures (20)
Regressions: Unexpected crashes (1)
Regressions: Unexpected timeouts (15)