Bug 248099

Summary: Zillow.com: Scrolling or pinching the map causes page to freeze
Product: WebKit Reporter: Dean Jackson <dino>
Component: WebGLAssignee: Yusuke Suzuki <ysuzuki>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ahmad.saleem792, commit-queue, dino, kbr, kkinnunen, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 246202, 246422, 248259, 248453    
Bug Blocks:    

Description Dean Jackson 2022-11-18 13:07:28 PST
When the user performs a Zillow search based on their location, then scrolls or pinches on the map, the page will freeze.
Comment 1 Dean Jackson 2022-11-18 13:07:36 PST
<rdar://problem/102120764>
Comment 2 Dean Jackson 2022-11-18 13:09:07 PST
Pull request: https://github.com/WebKit/WebKit/pull/6647
Comment 3 EWS 2022-11-18 13:19:42 PST
Committed 256851@main (70352065621e): <https://commits.webkit.org/256851@main>

Reviewed commits have been landed. Closing PR #6647 and removing active labels.
Comment 4 WebKit Commit Bot 2022-11-22 23:03:35 PST
Re-opened since this is blocked by bug 248259
Comment 5 Kimmo Kinnunen 2022-11-22 23:06:25 PST
Real regression commit is bug 246202 255288@main
Comment 6 Ahmad Saleem 2022-11-30 16:20:50 PST
We do have quirk for this website here:

https://github.com/WebKit/WebKit/blob/25261a14c658e9a59e15bc264c51ca8043961d01/Source/WebCore/page/Quirks.cpp#L762

Is this quirk causing conflict?
Comment 7 Kimmo Kinnunen 2022-11-30 16:22:16 PST
No, I think
Comment 8 Kimmo Kinnunen 2022-11-30 16:25:46 PST
This bug was opened for a revert that turned out to be not the root cause.
IIUC the root cause was originally bug 248453 and fixes were bug 246422, bug 246202.
Comment 9 Ahmad Saleem 2022-11-30 16:26:37 PST
(In reply to Kimmo Kinnunen from comment #8)
> This bug was opened for a revert that turned out to be not the root cause.
> IIUC the root cause was originally bug 248453 and fixes were bug 246422, bug
> 246202.

Nice!

Just thought to mention since the quirk is related to selection etc.

Here is commit link (just if you want to see any background) - https://github.com/WebKit/WebKit/commit/ee27b00f4d2c6c0b173beef22982b775417787d9
Comment 10 Kimmo Kinnunen 2022-11-30 16:27:13 PST
Correction: the root cause bug 246202, fixes: bug 248453 and  bug 246422