Bug 248221 - REGRESSION(2.39.1): [GTK] Position snapping and animations on apple.com don't work
Summary: REGRESSION(2.39.1): [GTK] Position snapping and animations on apple.com don't...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 249145
  Show dependency treegraph
 
Reported: 2022-11-22 06:29 PST by Kdwk
Modified: 2023-01-23 06:49 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 Kdwk 2022-11-22 06:29:16 PST
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
Comment 1 Kdwk 2022-11-23 07:16:24 PST
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`
Comment 2 Kdwk 2022-12-12 20:25:47 PST
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.
Comment 3 Kdwk 2023-01-23 06:49:26 PST
This issue can no longer be observed starting with 2.39.4 with the return of WebGL.