Closed
Bug 2013750
Opened 21 days ago
Closed 1 day ago
Testcase creating N empty textnodes and then appending them in bulk is 60x slower in Firefox
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
FIXED
149 Branch
| Tracking | Status | |
|---|---|---|
| firefox149 | --- | fixed |
People
(Reporter: mayankleoboy1, Assigned: emilio)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
This is the "batched" version of bug 2013749
Open testcase
Click on Go
Firefox: https://share.firefox.dev/4t9dmM2 (3s)
Chrome: https://share.firefox.dev/4aq6GSr (50ms)
Testcase seems to hit different codepaths compared to bug 2013749, hence i filed it separately. Though the profile seems to indicate that the MutationObserver is still heavy.
Comment 1•21 days ago
|
||
That MutationObserver is just the notification mechanism. Layout or stylo do something slow.
Component: DOM: Core & HTML → Layout
Comment 2•4 days ago
|
||
The severity field is not set for this bug.
:boris, could you have a look please?
For more information, please visit BugBot documentation.
Flags: needinfo?(boris.chiou)
| Assignee | ||
Comment 3•1 day ago
|
||
Updated•1 day ago
|
Assignee: nobody → emilio
Status: NEW → ASSIGNED
Pushed by ealvarez@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/e11a1a68b460
https://hg.mozilla.org/integration/autoland/rev/97daf2f83633
Speed up prev element / next element sibling lookup for nodes without element children. r=dom-core,jjaschke
Comment 5•1 day ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 1 day ago
status-firefox149:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 149 Branch
Updated•8 hours ago
|
Flags: needinfo?(boris.chiou)
You need to log in
before you can comment on or make changes to this bug.
Description
•