gecko-dev/dom/xml
Brendan Dahl 5915a3e4bf Bug 1575620 - Fix refreshing session restore when using prototype cache. r=smaug
The session restore page keeps its restore list within a text input field
so that the values are persisted even if the page is refreshed. When form
elements were loaded with the prototype cache we didn't call
DoneCreatingElement after creating the element, which means the form values
weren't restored.

The list of elements that require DoneCreatingElement and DoneAddingChildren
to be called was in three (now four) different places, so I moved them to
a central spot in nsIContent to share in all locations. This also highlighted
that the check for <output> nodes is missing from the XML content sink.

Differential Revision: https://phabricator.services.mozilla.com/D44866

--HG--
extra : moz-landing-system : lando
2019-09-06 20:27:09 +00:00
..
crashtests Bug 1557371 - Part 2 - Load all XUL crashtests with chrome privilege. r=dbaron 2019-07-09 19:40:42 +00:00
resources Bug 205202 part 1 - [css-lists][css-pseudo] Add support for the ::marker pseudo element on list items. Alias :-moz-list-bullet/number to that in the parser. r=emilio 2019-03-24 23:13:53 +01:00
test Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
CDATASection.cpp
CDATASection.h
ProcessingInstruction.cpp
ProcessingInstruction.h
XMLDocument.cpp Backed out 2 changesets (bug 1558915) for causing bustages. CLOSED TREE 2019-08-02 12:17:42 +03:00
XMLDocument.h Bug 1536411 - StoragePrincipal - part 1 - Implementation, r=Ehsan 2019-04-12 05:31:32 +00:00
XMLStylesheetProcessingInstruction.cpp Bug 1546334 - Use referrerInfo in style system. r=heycam 2019-07-16 11:43:56 +00:00
XMLStylesheetProcessingInstruction.h Bug 1555216 - Change the signature of BindToTree to be (BindContext&, nsINode& aParentNode). r=bzbarsky 2019-05-31 23:31:52 +02:00
htmlmathml-f.ent
moz.build
nsIXMLContentSink.h
nsXMLContentSink.cpp Bug 1575620 - Fix refreshing session restore when using prototype cache. r=smaug 2019-09-06 20:27:09 +00:00
nsXMLContentSink.h Bug 1571530 - Cleanup slightly SheetComplete, and use the right boolean to notify. r=heycam 2019-08-16 10:56:16 +00:00
nsXMLElement.cpp Bug 1555143 - Remove unused aDeep argument from UnbindFromTree. r=bzbarsky 2019-05-28 22:47:08 +00:00
nsXMLElement.h Bug 1555143 - Remove unused aDeep argument from UnbindFromTree. r=bzbarsky 2019-05-28 22:47:08 +00:00
nsXMLFragmentContentSink.cpp
nsXMLPrettyPrinter.cpp Bug 1528697 - Expose ReferrerPolicy.webidl and use referrerpolicy enum r=smaug 2019-08-21 13:24:45 +00:00
nsXMLPrettyPrinter.h