Closed
Bug 1844832
Opened 1 year ago
Closed 1 year ago
Share non-document-dependent initial structs.
Categories
(Core :: CSS Parsing and Computation, defect)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
FIXED
117 Branch
Tracking | Status | |
---|---|---|
firefox117 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
(Whiteboard: [sp3])
Attachments
(2 files)
No description provided.
Assignee | ||
Comment 1•1 year ago
|
||
In bug 1844755, a bunch of the time is spent allocating initial values.
There used to be more document-dependent initial values before
bug 1834487, but now that's only about default-font and direction.
This improves the situation by sharing initial structs that don't depend
on the document.
Assignee | ||
Comment 2•1 year ago
|
||
Depends on D184256
Updated•1 year ago
|
Whiteboard: [sp3]
Updated•1 year ago
|
See Also: → https://mozilla-hub.atlassian.net/browse/SP3-473
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ca4f4039753a
Share document-independent struct allocations. r=boris
https://hg.mozilla.org/integration/autoland/rev/bed12c379943
Fix a bunch of miscellaneous clang-tidy warnings in nsStyleStruct. r=boris
Comment 4•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/ca4f4039753a
https://hg.mozilla.org/mozilla-central/rev/bed12c379943
Status: NEW → RESOLVED
Closed: 1 year ago
status-firefox117:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•