gecko-dev/dom/xul
Kashav Madan 1a71fed80e Bug 1580766 - Add a unique ID for the BrowsingContext tree inside a browser element. r=kmag
This adds a `browserId` property to all browsing contexts. This ID is the same
for the entire tree of contexts inside a frame element. Each new top-level
context created for a given frame also inherits this ID. This allows identifying
the frame element for a given browsing context.

Originally authored by :mossop in D56245.

Differential Revision: https://phabricator.services.mozilla.com/D77911
2020-06-16 18:12:46 +00:00
..
crashtests Bug 1623992 - Automated rewrite from chrome://global/skin/ to chrome://global/skin/global.css in markup r=marionette-reviewers,perftest-reviewers,mossop,whimboo,sparky 2020-04-03 22:23:23 +00:00
test Backed out 3 changesets (bug 1638153) for perma failures on cross-origin-objects.html. CLOSED TREE 2020-06-01 23:51:35 +03:00
ChromeObserver.cpp
ChromeObserver.h
moz.build Bug 1558520, rework remote controller to use JSWindowActor instead of having the browser have a controller, r=smaug 2020-03-12 16:47:57 +00:00
nsIBrowserController.idl Bug 1558520, rework remote controller to use JSWindowActor instead of having the browser have a controller, r=smaug 2020-03-12 16:47:57 +00:00
nsIController.idl
nsIControllers.idl
nsXULCommandDispatcher.cpp
nsXULCommandDispatcher.h
nsXULContentSink.cpp Bug 1628715 - Part 7: Add MOZ_NONNULL_RETURN to infallible nsTArray::AppendElements. r=xpcom-reviewers,necko-reviewers,nika,valentin 2020-04-24 13:31:14 +00:00
nsXULContentSink.h
nsXULContentUtils.cpp
nsXULContentUtils.h
nsXULControllers.cpp
nsXULControllers.h
nsXULElement.cpp Bug 1643540 - Split scriptElement type into three types for clarity. r=jlast,smaug 2020-06-05 18:22:50 +00:00
nsXULElement.h Bug 1637459 - Make nsXULElement::HasMenu flush frames. r=tnikkel 2020-05-18 10:43:23 +00:00
nsXULPopupListener.cpp
nsXULPopupListener.h
nsXULPrototypeCache.cpp Bug 1641866 - fix XUL cache disabling code to actually revert it, r=mossop 2020-06-04 20:12:15 +00:00
nsXULPrototypeCache.h Bug 1632686 - Retain GlobalObject in StyleSheets r=emilio 2020-05-01 17:08:54 +00:00
nsXULPrototypeDocument.cpp Bug 1629291 - Don't set l10n as cached if there was any error during initial translation. r=mossop 2020-05-14 16:56:57 +00:00
nsXULPrototypeDocument.h Bug 1629291 - Don't set l10n as cached if there was any error during initial translation. r=mossop 2020-05-14 16:56:57 +00:00
nsXULSortService.cpp Bug 1641245 - Make string comparators not virtual. r=froydnj,necko-reviewers,geckoview-reviewers,jgilbert,agi,valentin 2020-05-27 18:11:12 +00:00
nsXULSortService.h
XULBroadcastManager.cpp
XULBroadcastManager.h
XULFrameElement.cpp Bug 1580766 - Add a unique ID for the BrowsingContext tree inside a browser element. r=kmag 2020-06-16 18:12:46 +00:00
XULFrameElement.h Bug 1580766 - Add a unique ID for the BrowsingContext tree inside a browser element. r=kmag 2020-06-16 18:12:46 +00:00
XULMenuElement.cpp
XULMenuElement.h
XULPersist.cpp
XULPersist.h
XULPopupElement.cpp Bug 1377999 - Make nsXULElement to adapt the DOMArena changes r=smaug 2020-03-17 14:53:33 +00:00
XULPopupElement.h
XULTextElement.cpp Bug 1630704 - Merge nsBox into nsIFrame r=emilio 2020-04-18 12:06:09 +00:00
XULTextElement.h
XULTooltipElement.cpp Bug 1377999 - Make nsXULElement to adapt the DOMArena changes r=smaug 2020-03-17 14:53:33 +00:00
XULTooltipElement.h
XULTreeElement.cpp Bug 1629838 - Don't flush reentrantly from XUL a11y construction. r=Jamie 2020-04-15 01:01:12 +00:00
XULTreeElement.h Bug 1629838 - Don't flush reentrantly from XUL a11y construction. r=Jamie 2020-04-15 01:01:12 +00:00