Closed
Bug 1315394
Opened 7 years ago
Closed 6 years ago
stylo: stop unconditionally marking the root node as dirty in PresShell::Init
Categories
(Core :: CSS Parsing and Computation, defect)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
DUPLICATE
of bug 1317016
People
(Reporter: bholley, Assigned: bholley)
References
Details
Attachments
(1 file)
Currently we do this because of the issue in bug 1292280, where nsDocumentViewer::SetPageMode recreates the presshell for an existing document. However, it's nonsensical in the new incremental restyle model, where the concept of dirtiness doesn't exist. I think we can handle it by simply dropping all the servo data in SetPageMode.
Assignee | ||
Comment 1•7 years ago
|
||
MozReview-Commit-ID: 66gJWIZl0wo
Attachment #8807772 -
Flags: review?(cam)
Assignee | ||
Comment 2•7 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=34a4ace26b70bf527d0aa8c384ad80d1da1ac122
Comment 4•7 years ago
|
||
Comment on attachment 8807772 [details] [diff] [review] Bug 1315394 - stylo: stop unconditionally marking the root node as dirty in PresShell::Init. v1 Review of attachment 8807772 [details] [diff] [review]: ----------------------------------------------------------------- Sorry, overlooked the review request. Would be nice if there were a more direct way of doing this (dropping the ServoNodeData from everything in the tree), but I guess this works too.
Attachment #8807772 -
Flags: review?(cam) → review+
Pushed by bholley@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/41f004509646 stylo: stop unconditionally marking the root node as dirty in PresShell::Init. r=heycam
Android crashtests started asserting like https://treeherder.mozilla.org/logviewer.html#?job_id=39062528&repo=mozilla-inbound Backed out in https://hg.mozilla.org/integration/mozilla-inbound/rev/7cd08d5a029d
Flags: needinfo?(bobbyholley)
Assignee | ||
Comment 7•6 years ago
|
||
I'm just going to roll this into bug 1317016.
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(bobbyholley)
Resolution: --- → DUPLICATE
Updated•6 years ago
|
Flags: needinfo?(cam)
You need to log in
before you can comment on or make changes to this bug.
Description
•