Summary: | [GTK] Page is not drawn with PSON, hardware acceleration and address typed in URL bar | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Guilaume Ayoub <guillaume.webkit> | ||||
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | bfulgham, bugs-noreply, cgarcia, mcatanzaro, simon.fraser, zalan | ||||
Priority: | P2 | ||||||
Version: | WebKit Nightly Build | ||||||
Hardware: | Unspecified | ||||||
OS: | Linux | ||||||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=210287 | ||||||
Attachments: |
|
Description
Guilaume Ayoub
2020-02-22 05:42:46 PST
(In reply to Guilaume Ayoub from comment #0) > Pages are not drawn when: > > - hardware acceleration is enabled (it works without), Specifically, when hardware acceleration policy is always, right? The bug doesn't occur for on-demand? > Specifically, when hardware acceleration policy is always, right? The bug
> doesn't occur for on-demand?
Exactly.
Disabling PSON in WebKitGTK with the patch provided in https://bugs.webkit.org/show_bug.cgi?id=210287 fixes the problem. (Using "always" for hardware acceleration gives really impressive results on my computer ♥.) Are you building with -DWPE_RENDERER=OFF? Or do you have libwpe etc. installed? Er I guess if my patch fixed the issue for you, then it's because you have it OFF. AC mode is totally busted right now unless WPE_RENDERER is enabled. These bugs are the same underlying issue; we just need to remember to test both issues to ensure they're both fixed by whatever final patch we come up with. (In reply to Michael Catanzaro from comment #4) > Are you building with -DWPE_RENDERER=OFF? Or do you have libwpe etc. > installed? I do. > Er I guess if my patch fixed the issue for you, then it's because you have it OFF. Of course. > AC mode is totally busted right now unless WPE_RENDERER is enabled. These bugs are the same underlying issue; we just need to remember to test both issues to ensure they're both fixed by whatever final patch we come up with. I won’t forget ;). Created attachment 396077 [details]
Patch
Comment on attachment 396077 [details]
Patch
Nice!
It works well for me, thank you! Committed r259943: <https://trac.webkit.org/changeset/259943> |