gecko-dev/dom/chrome-webidl
Emilio Cobos Álvarez feebcb3f8a Bug 1826517 - Simplify DevTools' walker. r=smaug,devtools-reviewers,nchevobbe
The tree devtools uses is the light dom + pseudo-elements + NAC, but sometimes
it wants to know stuff about the flat tree like assigned nodes. Previously it
was using a weird mix of the anonymous vs. non-anonymous walkers to get what it
wants, but that's needlessly complicated.

Instead, make InspectorUtils.getChildrenForNode do the right thing, and add
assigned nodes explicitly.

While _getChildren using a walker might seem like a good idea for performance,
realistically it was using InspectorUtils under the hood, and this is much
simpler.

Differential Revision: https://phabricator.services.mozilla.com/D174491
2023-04-10 11:18:38 +00:00
..
BrowserSessionStore.webidl
BrowsingContext.webidl Bug 1821303 - Add getter for activeSessionHistoryEntry to BC r=peterv 2023-03-30 14:05:08 +00:00
ChannelWrapper.webidl
ChromeUtils.webidl Bug 1819767 - [devtools] Expose ChromeUtils.isDevToolsOpened to know if DevTools are debugging something in the current process. r=smaug,devtools-reviewers,jdescottes 2023-04-03 12:35:53 +00:00
ClonedErrorHolder.webidl
DOMCollectedFrames.webidl
DebuggerNotification.webidl
DebuggerNotificationObserver.webidl
DebuggerUtils.webidl
DocumentL10n.webidl
DominatorTree.webidl
Flex.webidl Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich 2022-12-28 09:52:44 +00:00
Fluent.webidl
FrameLoader.webidl Bug 1793220 - Use at-page size rule as paper size when printing to PDF r=dholbert,AlaskanEmily 2023-02-27 20:22:18 +00:00
Glean.webidl
GleanPings.webidl
HeapSnapshot.webidl
IOUtils.webidl Bug 1819253 - Retry IOUtils.remove on E_ACCESSDENIED r=nika 2023-03-08 15:35:00 +00:00
ImageText.webidl
InspectorUtils.webidl Bug 1826517 - Simplify DevTools' walker. r=smaug,devtools-reviewers,nchevobbe 2023-04-10 11:18:38 +00:00
IteratorResult.webidl
JSActor.webidl
JSProcessActor.webidl
JSWindowActor.webidl
L10nOverlays.webidl
L10nRegistry.webidl
MatchGlob.webidl
MatchPattern.webidl Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich 2022-12-28 09:52:44 +00:00
MediaController.webidl
MessageManager.webidl
MozDocumentObserver.webidl
MozSharedMap.webidl
MozStorageAsyncStatementParams.webidl
MozStorageStatementParams.webidl
MozStorageStatementRow.webidl
NetDashboard.webidl
PathUtils.webidl Bug 1772089 p3: Remove content temp dir from PathUtils. r=barret 2023-02-24 08:44:41 +00:00
PlacesEvent.webidl Bug 1678629: Implement a mechanism to fire bookmark-keyword-changed event. r=mak 2023-02-09 21:21:50 +00:00
PlacesObservers.webidl Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich 2022-12-28 09:52:44 +00:00
PrecompiledScript.webidl
PromiseDebugging.webidl
SessionStoreUtils.webidl
StructuredCloneHolder.webidl
TelemetryStopwatch.webidl
UniFFI.webidl Bug 1788306: UniFFI callback interfaces, r=nika 2023-01-03 20:57:53 +00:00
UserInteraction.webidl
WebExtensionContentScript.webidl
WebExtensionPolicy.webidl Bug 1811443 - Support optional background.type "module" for WebExtensions Event Page scripts. r=willdurand,robwu 2023-02-16 13:56:18 +00:00
WindowGlobalActors.webidl Bug 1818250 - Add ShouldResistFingerprinting to WindowContext. r=nika 2023-03-20 18:52:25 +00:00
XULFrameElement.webidl
XULMenuElement.webidl Bug 1805414 - Remove nsMenuFrame and nsMenuParent. r=smaug,Jamie,desktop-theme-reviewers,settings-reviewers,dao 2023-01-04 19:01:13 +00:00
XULTextElement.webidl
XULTreeElement.webidl
moz.build Bug 1810790 - Remove Origin Telemetry. r=chutten,timhuang 2023-02-04 18:42:16 +00:00