Bug 231655 - Web Inspector: Reproducible hangs on twitter.com
Summary: Web Inspector: Reproducible hangs on twitter.com
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (show other bugs)
Version: Safari 15
Hardware: Mac (Intel) macOS 11
: P2 Major
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-10-12 19:28 PDT by Jeff Johnson
Modified: 2022-02-13 07:02 PST (History)
3 users (show)

See Also:


Attachments
Sample of Safari Web Inspector process (684.66 KB, text/plain)
2021-10-12 19:28 PDT, Jeff Johnson
no flags Details
Sample of Safari Technology Preview Web Inspector process (504.06 KB, text/plain)
2021-10-12 19:29 PDT, Jeff Johnson
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Johnson 2021-10-12 19:28:31 PDT
Created attachment 441033 [details]
Sample of Safari Web Inspector process

Steps to reproduce:
1) Open a private Safari window
2) Open https://twitter.com/jack
3) Open the web inspector
4) Select the Elements tab
5) Scroll down the Twitter page

This bug occurs reproducibly with both Safari Version 15.0 (16612.1.29.41.4, 16612) and Safari Technology Preview Release 133 (Safari 15.4, WebKit 16613.1.2.2) on macOS Version 11.6 (20G165).

Attached are samples of the hangs. I'm also seeing the web inspector process at >100% CPU in Activity Monitor.
Comment 1 Jeff Johnson 2021-10-12 19:29:21 PDT
Created attachment 441034 [details]
Sample of Safari Technology Preview Web Inspector process
Comment 2 Patrick Angle 2021-10-12 20:10:14 PDT
<rdar://79251712>
Comment 3 Patrick Angle 2021-10-12 20:18:59 PDT
Thank you for the report! This issue appears to no longer reproduce with a top of tree build, but does reproduce for me in STP 133. I believe this was fixed by r282607 (and possibly also improved by other related performance/hang fixes r282475, r282477, and r282610 related to DOM mutation), all of which are just past the range of fixes in Safari Technology Preview 133.
Comment 4 Jeff Johnson 2021-10-12 21:34:02 PDT
Thanks. I'll test with the next Safari Technology Preview.
Comment 5 Jeff Johnson 2022-02-13 07:02:12 PST
I just tested with Safari Technology Preview 140 (Safari 15.4, WebKit 16614.1.1.5), and this bug does indeed appear to be fixed. Thanks!