Closed Bug 1404668 Opened 7 years ago Closed 7 years ago

stylo: ensure we update style backend after document.open()

Categories

(Core :: CSS Parsing and Computation, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: heycam, Unassigned)

References

Details

From bug 1403077 comment 25: > The one thing to consider is that document URI/principal can be reset via > HTMLDocument::Open (document.open). I believe all the content is ejected there, > but we should update the style backend, and verify that we end up with a new > style set. Automated tests for this would probably be good.
Bobby, does this mean that the principal won't actually change when document.open() is called? http://searchfox.org/mozilla-central/rev/298033405057ca7aa5099153797467eceeaa08b5/dom/html/nsHTMLDocument.cpp#1575-1603
Flags: needinfo?(bobbyholley)
(In reply to Cameron McCormack (:heycam) (away 4 Oct) from comment #1) > Bobby, does this mean that the principal won't actually change when > document.open() is called? > > http://searchfox.org/mozilla-central/rev/ > 298033405057ca7aa5099153797467eceeaa08b5/dom/html/nsHTMLDocument.cpp#1575- > 1603 Ah nice. WFM then.
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(bobbyholley)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.