Bug 248221
Summary: | REGRESSION(2.39.1): [GTK] Position snapping and animations on apple.com don't work | ||
---|---|---|---|
Product: | WebKit | Reporter: | Kdwk <kdwkleung> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | bugs-noreply, magomez, mcatanzaro, zdobersek |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | PC | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 249145 |
Kdwk
There are lots of fancy position snapping and animations on apple.com product pages. After updating Epiphany Technology Preview to use WebKitGTK 2.39.1, they no longer work.
Epiphany Technology Preview 43.0-87-g68837612b+, WebKitGTK 2.39.1, GStreamer 1.20.4
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Kdwk
I also observed that, when visiting apple.com product pages, the terminal outputs multiple lines of `ERR: Display.cpp:1006 (initialize): ANGLE Display::initialize error 12289: Failed to initialize system egl`
Kdwk
After some testing, I've found that this issue is limited to certain product pages. For example, https://www.apple.com/apple-watch-series-8/ works, https://www.apple.com/imac-24/ doesn't. https://www.apple.com/ipad-10.9/ works, https://www.apple.com/ipad-pro/ doesn't. All the Airpods ones seem to work as well.
Kdwk
This issue can no longer be observed starting with 2.39.4 with the return of WebGL.