Bug 246800 - Web process hang when displaying long directories on GitLab
Summary: Web process hang when displaying long directories on GitLab
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-10-20 04:27 PDT by Michael Catanzaro
Modified: 2022-10-27 04:28 PDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Catanzaro 2022-10-20 04:27:14 PDT
Try loading:

https://gitlab.gnome.org/GNOME/gtk/-/tree/main/gtk

and attempt to scroll down the page. It won't work: the web process will appear to hang. Sometimes, the UI process will hang as well.
Comment 1 Carlos Garcia Campos 2022-10-21 05:40:11 PDT
Does it happen with WEBKIT_NICOSIA_PAINTING_THREADS=0?
Comment 2 Michael Catanzaro 2022-10-21 07:19:37 PDT
(In reply to Carlos Garcia Campos from comment #1)
> Does it happen with WEBKIT_NICOSIA_PAINTING_THREADS=0?

Yes, that doesn't seem to make a difference.
Comment 3 Fujii Hironori 2022-10-21 12:49:53 PDT
the web process of Safari and WinCairo also become almost unresponsive in the page. But, I don't observe UI process hang for them.
Comment 4 Michael Catanzaro 2022-10-21 15:08:59 PDT
(In reply to Fujii Hironori from comment #3)
> the web process of Safari and WinCairo also become almost unresponsive in
> the page. But, I don't observe UI process hang for them.

Ugh, this happens with GTK 3 as well. I had never noticed this until now, so I guess something must have changed on GitLab's side.
Comment 5 Radar WebKit Bug Importer 2022-10-27 04:28:18 PDT
<rdar://problem/101629088>