gecko-dev/dom/xul
Emilio Cobos Álvarez c25009c80b Bug 1577721 - Unify attribute cloning between XUL / HTML and everything else. r=bzbarsky
This contains an (intentional) behavior change, which is that we always copy
(i.e.  don't reparse) style attributes, even across documents.

XUL and HTML already had this behavior. This makes stuff like SVG and MathML
consistent with that.



Depends on D44128

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

--HG--
extra : moz-landing-system : lando
2019-09-02 10:43:52 +00:00
..
crashtests
test
moz.build
nsIController.idl
nsIControllers.idl
nsXULCommandDispatcher.cpp
nsXULCommandDispatcher.h
nsXULContentSink.cpp
nsXULContentSink.h
nsXULContentUtils.cpp
nsXULContentUtils.h
nsXULControllers.cpp
nsXULControllers.h
nsXULElement.cpp Bug 1577721 - Unify attribute cloning between XUL / HTML and everything else. r=bzbarsky 2019-09-02 10:43:52 +00:00
nsXULElement.h Bug 1577721 - Use AddListenerFor in nsXULElement::AfterSetAttr. r=bzbarsky 2019-09-02 10:43:43 +00:00
nsXULPopupListener.cpp
nsXULPopupListener.h
nsXULPrototypeCache.cpp
nsXULPrototypeCache.h
nsXULPrototypeDocument.cpp
nsXULPrototypeDocument.h
nsXULSortService.cpp
nsXULSortService.h
XULBroadcastManager.cpp
XULBroadcastManager.h
XULFrameElement.cpp
XULFrameElement.h
XULMenuElement.cpp
XULMenuElement.h
XULPersist.cpp
XULPersist.h
XULPopupElement.cpp
XULPopupElement.h
XULTextElement.cpp
XULTextElement.h
XULTooltipElement.cpp
XULTooltipElement.h
XULTreeElement.cpp
XULTreeElement.h