Closed
Bug 1988868
Opened 1 year ago
Closed 27 days ago
Open devtools on a page with many grid elements makes the tab hang
Categories
(DevTools :: Inspector: Layout, defect, P2)
DevTools
Inspector: Layout
Tracking
(firefox157 fixed)
RESOLVED
FIXED
157 Branch
| Tracking | Status | |
|---|---|---|
| firefox157 | --- | fixed |
People
(Reporter: jdescottes, Assigned: jdescottes)
References
()
Details
Attachments
(2 files, 1 obsolete file)
STRs:
- open https://bug1987193.bmoattachments.org/attachment.cgi?id=9511747
- click the
Expand Allbutton - open devtools inspector
The browser will be very slow / might freeze.
This is related to the creation of our grid actors.
A first part of the fix landed in Bug 1707808, and there is a detailed analysis in https://bugzilla.mozilla.org/show_bug.cgi?id=1707808#c10
What is left (and prototyped in a hacky patch) is to stop calling getGridFragments upfront for each grid actor. Instead this should be done lazily / ondemand.
| Assignee | ||
Comment 1•1 year ago
|
||
| Assignee | ||
Comment 4•1 month ago
|
||
iDifferential Revision: https://phabricator.services.mozilla.com/D264256
Updated•1 month ago
|
Attachment #9631093 -
Attachment is obsolete: true
| Assignee | ||
Updated•1 month ago
|
Assignee: nobody → jdescottes
Status: NEW → ASSIGNED
| Assignee | ||
Comment 5•1 month ago
|
||
Pushed by jdescottes@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/18007e570851
https://hg.mozilla.org/integration/autoland/rev/d1a163d6664f
[devtools] Add DAMP test for inspector layout panel with many grid containers r=perftest-reviewers,devtools-reviewers,aglavic,ochameau
https://github.com/mozilla-firefox/firefox/commit/57da0db2b297
https://hg.mozilla.org/integration/autoland/rev/0fa16a70e8d7
[devtools] Improve performance of layout panel on pages with many grid elements r=devtools-reviewers,devtools-backward-compat-reviewers,ochameau
Comment 7•27 days ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/d1a163d6664f
https://hg.mozilla.org/mozilla-central/rev/0fa16a70e8d7
Status: ASSIGNED → RESOLVED
Closed: 27 days ago
status-firefox157:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 157 Branch
Updated•14 days ago
|
QA Whiteboard: [qa-triage-done-c158/b157]
You need to log in
before you can comment on or make changes to this bug.
Description
•