gecko-dev/dom/base
Jon Coppeard 335ff4bf5d Bug 1518138 - Make RunNextCollectorTimer trigger full GCs to address out of memory errors running JS reftests r=smaug
This doesn't fix the underlying problem but makes RunNextCollectorTimer more aggressive in what it does. Testing shows this substantially reduces the max GC heap size while running these tests as well as vsize and RSS. Hopefully this will fix the problem with the tests failing while we work out a good solution for the underlying issue.

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

--HG--
extra : moz-landing-system : lando
2019-09-03 12:21:45 +00:00
..
crashtests Bug 1577191 - Crashtest. 2019-08-30 14:08:27 +00:00
test Bug 1577175 - Part 2: Add tests; r=smaug 2019-09-02 22:45:11 +00:00
AbstractRange.cpp Bug 1444847 - part 4: Implement `mozilla::dom::StaticRange` and static factory methods r=smaug 2019-06-28 07:48:52 +00:00
AbstractRange.h Bug 1564140: add comment to `AbstractRange::mIsPositioned`. r=smaug 2019-07-09 09:06:55 +02:00
AnonymousContent.cpp Bug 1571650: Add an API to change the style of AnonymousContent from devtools. r=smaug 2019-08-16 07:38:39 +00:00
AnonymousContent.h Bug 1571650: Add an API to change the style of AnonymousContent from devtools. r=smaug 2019-08-16 07:38:39 +00:00
Attr.cpp Bug 1565767 part 1. Stop returning addrefed URIs from GetBaseURI(). r=peterv 2019-07-15 17:22:30 +00:00
Attr.h Bug 1565767 part 1. Stop returning addrefed URIs from GetBaseURI(). r=peterv 2019-07-15 17:22:30 +00:00
AttrArray.cpp
AttrArray.h
AutocompleteFieldList.h
BarProps.cpp
BarProps.h
BindContext.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-07-06 08:18:28 +00:00
BodyConsumer.cpp Bug 1565930, try to make Promise less error prone to compartment mismatches, r=bzbarsky 2019-07-29 14:43:54 +00:00
BodyConsumer.h Bug 1557121 - Implement Blob.text()/Blob.arrayBuffer()/Blob.stream() - part 3 - Rename FetchBodyConsumer to BodyConsumer, r=smaug 2019-06-07 14:16:59 +00:00
BodyStream.cpp Bug 1567419 - Ensure the BodyStreamHolder has a valid stream always, r=smaug 2019-07-23 23:23:41 +00:00
BodyStream.h Bug 1567419 - Ensure the BodyStreamHolder has a valid stream always, r=smaug 2019-07-23 23:23:41 +00:00
BodyUtil.cpp
BodyUtil.h
BorrowedAttrInfo.cpp
BorrowedAttrInfo.h
CORSMode.h
CharacterData.cpp Bug 1554498 - Don't use nsIMutationObserver for ShadowRoot. r=smaug 2019-08-27 22:10:46 +00:00
CharacterData.h Bug 1548389 - part 3: Make editor mark text node in password field as "maybe masked" r=smaug 2019-07-22 03:54:16 +00:00
ChildIterator.cpp
ChildIterator.h
ChildProcessMessageManager.h
ChromeMessageBroadcaster.cpp
ChromeMessageBroadcaster.h
ChromeMessageSender.cpp
ChromeMessageSender.h
ChromeNodeList.cpp
ChromeNodeList.h
ChromeUtils.cpp Bug 1577819, part 2 - WebIDLProcType should match ProcType. r=Ehsan 2019-08-30 21:55:42 +00:00
ChromeUtils.h Bug 1559244 - Step 1: make BrowserTestUtils@crashBrowser function work with JSWindowActor. r=mconley 2019-08-15 19:28:16 +00:00
Comment.cpp
Comment.h
ContentAreaDropListener.jsm Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
ContentBlockingLog.cpp Bug 1577236 - clang-10: Fix -Wimplicit-int-float-conversion warnings in dom/base/ r=Ehsan 2019-08-29 11:35:42 +00:00
ContentBlockingLog.h Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
ContentFrameMessageManager.cpp
ContentFrameMessageManager.h
ContentIterator.cpp Bug 1444847 - part 3: Create `RangeUtils` to place public static methods of `nsRange` r=smaug 2019-06-28 07:48:07 +00:00
ContentIterator.h Bug 1444847 - part 2: Sort out basic API of `nsRange` for consistency with coming `StaticRange` r=smaug 2019-06-28 07:47:29 +00:00
ContentProcessMessageManager.cpp
ContentProcessMessageManager.h Bug 1572872 - Return NS_ERROR_NOT_INITIALIZED if the message manager isn't initialized. r=smaug 2019-08-09 22:35:54 +00:00
Crypto.cpp
Crypto.h
CustomElementRegistry.cpp Bug 1560744 - Part 2: Add clearer error message for duplicate custom element name; 2019-07-16 19:35:12 +03:00
CustomElementRegistry.h
DOMException.cpp
DOMException.h
DOMImplementation.cpp
DOMImplementation.h
DOMIntersectionObserver.cpp Bug 1553673 - Round intersection observer percentage margins with NSToCoordRound rather than the default rounder. r=dholbert 2019-06-11 19:16:46 +00:00
DOMIntersectionObserver.h Bug 1561738 - Remove nsStyleCoord. r=boris 2019-06-28 12:44:44 +02:00
DOMMatrix.cpp Bug 1360475: Use union for DOMMatrix constructor r=bzbarsky 2019-07-16 21:12:38 +00:00
DOMMatrix.h Bug 1360475: Use union for DOMMatrix constructor r=bzbarsky 2019-07-16 21:12:38 +00:00
DOMMozPromiseRequestHolder.h
DOMParser.cpp Bug 467035 - Avoid leaking browser language via DTD r=Gijs,bzbarsky 2019-07-08 10:47:05 +00:00
DOMParser.h Bug 467035 - Avoid leaking browser language via DTD r=Gijs,bzbarsky 2019-07-08 10:47:05 +00:00
DOMPoint.cpp Bug 1563504: Implement DOMPoint matrixTransform() r=bzbarsky 2019-07-06 06:55:53 +00:00
DOMPoint.h Bug 1563504: Implement DOMPoint matrixTransform() r=bzbarsky 2019-07-06 06:55:53 +00:00
DOMQuad.cpp Bug 1558101: Implement geometry static constructors r=bzbarsky 2019-07-03 05:51:30 +00:00
DOMQuad.h Bug 1514538 - Support DOMMatrix2DInit for addPath r=bzbarsky 2019-07-16 16:35:26 +00:00
DOMRect.cpp Bug 1558101: Implement geometry static constructors r=bzbarsky 2019-07-03 05:51:30 +00:00
DOMRect.h Bug 1558101: Implement geometry static constructors r=bzbarsky 2019-07-03 05:51:30 +00:00
DOMRequest.cpp
DOMRequest.h
DOMRequestHelper.jsm Bug 1577746 - Enable ESLint rule object-shorthand for dom/. r=baku 2019-09-02 11:22:27 +00:00
DOMStringList.cpp
DOMStringList.h
DOMTokenListSupportedTokens.h
DirectionalityUtils.cpp Bug 1529345 - Part 1: Handle some missing includes. r=jimb 2019-06-17 04:36:02 +00:00
DirectionalityUtils.h Backed out changeset e52d041dc3de (bug 1553378) for causing build bustages in ContentEventHandler.cpp. CLOSED TREE 2019-05-24 14:32:27 +03:00
DispatcherTrait.cpp
DispatcherTrait.h
DocGroup.cpp Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika 2019-07-26 16:48:31 +00:00
DocGroup.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-07-06 08:18:28 +00:00
Document.cpp Bug 1577175 - Part 1: Set UserGestureActivation in all ancestor of the BrowsingContext that user has interacted with; r=smaug 2019-09-02 22:25:57 +00:00
Document.h Bug 1575766 - Set mIsDevToolsDocument on DevTools documents r=smaug 2019-08-28 19:08:17 +00:00
DocumentFragment.cpp
DocumentFragment.h Bug 1555216 - Change the signature of BindToTree to be (BindContext&, nsINode& aParentNode). r=bzbarsky 2019-05-31 23:31:52 +02:00
DocumentInlines.h
DocumentOrShadowRoot.cpp
DocumentOrShadowRoot.h
DocumentType.cpp
DocumentType.h
Element.cpp Bug 1577721 - Unify attribute cloning between XUL / HTML and everything else. r=bzbarsky 2019-09-02 10:43:52 +00:00
Element.h Bug 1577721 - Unify attribute cloning between XUL / HTML and everything else. r=bzbarsky 2019-09-02 10:43:52 +00:00
ElementInlines.h
EventSource.cpp Bug 1558915 - Use infallible nsIURI::SchemeIs in dom/base. r=smaug 2019-07-30 17:51:37 +00:00
EventSource.h
FlushType.h Bug 1571612 - P1: Split FlushType::Style and FlushType::Frame. r=heycam 2019-08-07 03:51:20 +00:00
FormData.cpp
FormData.h
FragmentOrElement.cpp Bug 1577043 - Turn two anonymous-content-related NS_ASSERTIONs into MOZ_ASSERTs. r=smaug 2019-08-28 09:36:44 +00:00
FragmentOrElement.h
FromParser.h
FullscreenChange.h
FuzzingFunctions.cpp
FuzzingFunctions.h
GeneratedImageContent.cpp
GeneratedImageContent.h
HTMLSplitOnSpacesTokenizer.h
IDTracker.cpp Bug 1546334 - Use referrerInfo in style system. r=heycam 2019-07-16 11:43:56 +00:00
IDTracker.h Bug 1546334 - Use referrerInfo in style system. r=heycam 2019-07-16 11:43:56 +00:00
IdentifierMapEntry.h Bug 1298509 - Notify identifier map entries if they get removed via DestroyElementMaps; r=bzbarsky 2019-08-30 11:52:32 +00:00
IdleDeadline.cpp
IdleDeadline.h
IdleRequest.cpp
IdleRequest.h
IframeSandboxKeywordList.h
ImageEncoder.cpp
ImageEncoder.h
ImageTracker.cpp
ImageTracker.h
InProcessBrowserChildMessageManager.cpp Bug 1569262 - Rename nsIDocShellTreeItem::GetRootTreeItem to GetInProcessRootTreeItem for Fission marking. r=nika 2019-08-07 19:24:00 +00:00
InProcessBrowserChildMessageManager.h
IndexedDBHelper.jsm Bug 1556849 - Enable ESLint for dom/base/. r=Standard8,mccr8 2019-07-15 17:22:45 +00:00
IntlUtils.cpp
IntlUtils.h
Link.cpp Bug 1572526 - Move a bunch of code that's only called by HTMLLinkElement out of Link.cpp. r=bzbarsky 2019-08-15 14:10:08 +00:00
Link.h Bug 1572526 - Move a bunch of code that's only called by HTMLLinkElement out of Link.cpp. r=bzbarsky 2019-08-15 14:10:08 +00:00
Location.cpp Backed out 2 changesets (bug 1532994) for build bustages on a CLOSED TREE 2019-08-26 21:22:39 +03:00
Location.h Backed out 2 changesets (bug 1532994) for build bustages on a CLOSED TREE 2019-08-26 21:22:39 +03:00
LocationBase.cpp Backed out 2 changesets (bug 1532994) for build bustages on a CLOSED TREE 2019-08-26 21:22:39 +03:00
LocationBase.h Backed out 2 changesets (bug 1532994) for build bustages on a CLOSED TREE 2019-08-26 21:22:39 +03:00
MaybeCrossOriginObject.cpp Bug 1566678. Handle attempts to setImmutablePrototype on a WindowProxy more gracefully. r=jandem 2019-07-19 08:14:14 +00:00
MaybeCrossOriginObject.h Bug 1566678. Handle attempts to setImmutablePrototype on a WindowProxy more gracefully. r=jandem 2019-07-19 08:14:14 +00:00
MessageBroadcaster.cpp
MessageBroadcaster.h
MessageListenerManager.cpp
MessageListenerManager.h
MessageManagerGlobal.cpp Bug 1490044 - Remove DOMPrefs. r=bzbarsky 2019-06-13 09:02:03 +00:00
MessageManagerGlobal.h Bug 1572872 - Return NS_ERROR_NOT_INITIALIZED if the message manager isn't initialized. r=smaug 2019-08-09 22:35:54 +00:00
MessageSender.cpp
MessageSender.h
MimeType.cpp Bug 1562642 - Add missing MPL2 headers r=mhoye 2019-07-05 17:05:57 +00:00
MimeType.h
MozQueryInterface.cpp
MozQueryInterface.h
NameSpaceConstants.h
Navigator.cpp Bug 921496 part 1. Remove the one consumer of NavigatorProperty. r=peterv 2019-08-26 18:56:34 +00:00
Navigator.h Bug 921496 part 1. Remove the one consumer of NavigatorProperty. r=peterv 2019-08-26 18:56:34 +00:00
NodeInfo.cpp
NodeInfo.h
NodeInfoInlines.h
NodeIterator.cpp Bug 1565584: move `nsIContentUtils::ContentIsDescendantOf` to `nsINode::IsInclusiveDescendantOf`. r=smaug 2019-07-15 10:02:21 +02:00
NodeIterator.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
NodeUbiReporting.cpp
NodeUbiReporting.h Bug 1529345 - Part 1: Handle some missing includes. r=jimb 2019-06-17 04:36:02 +00:00
ParentProcessMessageManager.cpp
ParentProcessMessageManager.h
PlacesBookmark.h
PlacesBookmarkAddition.h
PlacesEvent.cpp
PlacesEvent.h
PlacesObservers.cpp
PlacesObservers.h
PlacesVisit.h
PlacesWeakCallbackWrapper.cpp
PlacesWeakCallbackWrapper.h
PopupBlocker.cpp Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
PopupBlocker.h Bug 1554122 - Rename nsAutoPopupStatePusher* to AutoPopupStatePusher; r=smaug 2019-05-24 12:42:29 +00:00
Pose.cpp Bug 1574996 - Fix broken VRPose arrays. r=kip 2019-08-20 18:34:24 +00:00
Pose.h Bug 1574996 - Fix broken VRPose arrays. r=kip 2019-08-20 18:34:24 +00:00
PostMessageEvent.cpp Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika 2019-07-26 16:48:31 +00:00
PostMessageEvent.h
ProcessMessageManager.cpp
ProcessMessageManager.h
ProcessSelector.jsm Bug 1556849 - Enable ESLint for dom/base/. r=Standard8,mccr8 2019-07-15 17:22:45 +00:00
RangeBoundary.h
RangeUtils.cpp Bug 1438996. Don't construct a unneeded temporary range object in RangeUtils::CompareNodeToRange. r=masayuki 2019-08-15 21:13:54 +00:00
RangeUtils.h Bug 1444847 - part 3: Create `RangeUtils` to place public static methods of `nsRange` r=smaug 2019-06-28 07:48:07 +00:00
RemoteOuterWindowProxy.cpp Bug 1573844 - Remove external references to js::Class r=mccr8 2019-08-14 17:15:15 +00:00
ResizeObserver.cpp Bug 1557121 - Implement Blob.text()/Blob.arrayBuffer()/Blob.stream() - part 3 - Rename FetchBodyConsumer to BodyConsumer, r=smaug 2019-06-07 14:16:59 +00:00
ResizeObserver.h Bug 1552911 - Tweak the internal C++ constructor of ResizeObserverEntry to require aBorderBoxSize and aContentBoxSize. r=dholbert 2019-05-21 19:28:21 +00:00
ResizeObserverController.cpp Bug 1555786 - Get inner window from doc directly for resize observer. r=smaug 2019-06-25 20:07:03 +00:00
ResizeObserverController.h Bug 1548057 - Properly unregister the resize observer helpers when the shell goes away. r=dholbert,boris 2019-04-30 19:44:55 +00:00
ResponsiveImageSelector.cpp Bug 1565767 part 3. Remove some unnecesary refcounting at nsINode::GetBaseURI callsites. r=peterv 2019-07-15 17:46:43 +00:00
ResponsiveImageSelector.h
SameProcessMessageQueue.cpp
SameProcessMessageQueue.h
ScreenLuminance.cpp
ScreenLuminance.h
ScreenOrientation.cpp Bug 1564621 - Intermittent <test-name> | application crashed [@ mozilla::dom::ScreenOrientation::~ScreenOrientation()] r=baku 2019-08-06 05:07:56 +00:00
ScreenOrientation.h
ScriptableContentIterator.cpp
ScriptableContentIterator.h
Selection.cpp Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
Selection.h Bug 1564926: remove dead code returning pointers to local variables in `Selection::GetIndicesForInterval`. r=smaug 2019-07-11 09:20:22 +02:00
SelectionChangeEventDispatcher.cpp Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
SelectionChangeEventDispatcher.h
SerializedStackHolder.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-05-25 17:46:15 +00:00
SerializedStackHolder.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-05-25 17:46:15 +00:00
ShadowIncludingTreeIterator.h
ShadowRoot.cpp Bug 1554498 - Don't use nsIMutationObserver for ShadowRoot. r=smaug 2019-08-27 22:10:46 +00:00
ShadowRoot.h Bug 1554498 - Don't use nsIMutationObserver for ShadowRoot. r=smaug 2019-08-27 22:10:46 +00:00
SlowScriptDebug.jsm Bug 1556849 - Enable ESLint for dom/base/. r=Standard8,mccr8 2019-07-15 17:22:45 +00:00
StaticRange.cpp Bug 1444847 - part 4: Implement `mozilla::dom::StaticRange` and static factory methods r=smaug 2019-06-28 07:48:52 +00:00
StaticRange.h Bug 1444847 - part 4: Implement `mozilla::dom::StaticRange` and static factory methods r=smaug 2019-06-28 07:48:52 +00:00
StorageAccessPermissionRequest.cpp Bug 1573236 - Part 2: Make the dom.storage_access.auto_grants.delayed work again with the new setup; r=baku 2019-08-14 21:02:59 +00:00
StorageAccessPermissionRequest.h Bug 1573236 - Part 2: Make the dom.storage_access.auto_grants.delayed work again with the new setup; r=baku 2019-08-14 21:02:59 +00:00
StructuredCloneBlob.cpp
StructuredCloneBlob.h
StructuredCloneHolder.cpp Bug 1562064. Convert StructuredCloneTester to using [Serializable]. r=baku 2019-06-30 16:43:10 +00:00
StructuredCloneHolder.h Bug 1350254 part 7. Consolidate ReadString/WriteString helpers for structured serialization. r=baku 2019-06-25 06:48:33 +00:00
StructuredCloneTags.h Bug 1562064. Convert StructuredCloneTester to using [Serializable]. r=baku 2019-06-30 16:43:10 +00:00
StructuredCloneTester.cpp Bug 1562064. Convert StructuredCloneTester to using [Serializable]. r=baku 2019-06-30 16:43:10 +00:00
StructuredCloneTester.h Bug 1562064. Convert StructuredCloneTester to using [Serializable]. r=baku 2019-06-30 16:43:10 +00:00
StyleSheetList.cpp
StyleSheetList.h
SubtleCrypto.cpp
SubtleCrypto.h
SyncMessageSender.h
TabGroup.cpp Bug 1571502: Don't leak TabGroups which have never had windows joined to them. r=nika 2019-08-02 18:19:53 -07:00
TabGroup.h Bug 1571502: Don't leak TabGroups which have never had windows joined to them. r=nika 2019-08-02 18:19:53 -07:00
Text.cpp
Text.h
TextInputProcessor.cpp Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
TextInputProcessor.h
ThirdPartyUtil.cpp Bug 1532994: Part 1 - Move cross-origin-accessible Location logic to base class. r=farre 2019-08-23 15:26:51 -07:00
ThirdPartyUtil.h Bug 1444847 - part 4: Implement `mozilla::dom::StaticRange` and static factory methods r=smaug 2019-06-28 07:48:52 +00:00
Timeout.cpp Bug 1515214 - Add markers with cause stacks and the name of the called function for setTimeout callback execution. r=jesup 2019-07-10 20:48:14 +00:00
Timeout.h Bug 1515214 - Add markers with cause stacks and the name of the called function for setTimeout callback execution. r=jesup 2019-07-10 20:48:14 +00:00
TimeoutBudgetManager.cpp
TimeoutBudgetManager.h
TimeoutExecutor.cpp Bug 1557121 - Implement Blob.text()/Blob.arrayBuffer()/Blob.stream() - part 3 - Rename FetchBodyConsumer to BodyConsumer, r=smaug 2019-06-07 14:16:59 +00:00
TimeoutExecutor.h
TimeoutHandler.cpp Bug 1515214 - Add TimeoutHandler::GetDescription which just calls through to CallbackObject::GetDescription for CallbackTimeoutHandlers. r=smaug 2019-07-10 20:48:14 +00:00
TimeoutHandler.h Bug 1515214 - Add TimeoutHandler::GetDescription which just calls through to CallbackObject::GetDescription for CallbackTimeoutHandlers. r=smaug 2019-07-10 20:48:14 +00:00
TimeoutManager.cpp Bug 1569004 - Convert dom.timeout.budget_throttling_max_delay to static pref. r=njn 2019-07-26 21:11:41 +00:00
TimeoutManager.h Bug 1569004 - Convert dom.timeout.enable_budget_timer_throttling to static pref. r=njn 2019-07-26 20:14:48 +00:00
TreeIterator.h
TreeOrderedArray.h Bug 1298509 - Notify identifier map entries if they get removed via DestroyElementMaps; r=bzbarsky 2019-08-30 11:52:32 +00:00
TreeOrderedArrayInlines.h
TreeWalker.cpp
TreeWalker.h
UIDirectionManager.cpp
UIDirectionManager.h
UseCounter.h
UseCounters.conf Bug 1568310. Add a use counter for the named getter on HTMLDocument. r=smaug 2019-07-24 01:22:39 +00:00
ViewportMetaData.cpp Bug 1498729 - Store each viewport meta data by the viewport meta tag and use the last one. r=smaug,botond 2019-07-25 20:51:23 +00:00
ViewportMetaData.h Bug 1498729 - Store each viewport meta data by the viewport meta tag and use the last one. r=smaug,botond 2019-07-25 20:51:23 +00:00
VisualViewport.cpp Bug 1477610 - Flush layout when reporting the visual viewport size via the Visual Viewport API. r=hiro 2019-05-09 03:56:41 +00:00
VisualViewport.h Bug 1477610 - Flush layout when reporting the visual viewport size via the Visual Viewport API. r=hiro 2019-05-09 03:56:41 +00:00
WindowDestroyedEvent.cpp Bug 1548613. Get rid of FastGetGlobalJSObject. r=mccr8,jonco 2019-05-03 10:08:07 +00:00
WindowDestroyedEvent.h
WindowNamedPropertiesHandler.cpp Bug 1561724: Correctly support exposing remote frames by name. r=nika 2019-06-26 13:35:55 -07:00
WindowNamedPropertiesHandler.h
WindowOrientationObserver.cpp
WindowOrientationObserver.h
WindowProxyHolder.h Bug 1510760, part 4 - Add transplant support to GetRemoteOuterWindowProxy(). r=peterv 2019-07-18 19:36:17 +00:00
XPathGenerator.cpp
XPathGenerator.h
components.conf
domerr.msg Bug 1564930 - Improve "XHR must not be LOADING or DONE" error messages. r=baku 2019-07-12 22:51:10 +00:00
gen-usecounters.py
moz.build Bug 817058 - VMX acceleration for nsTextFragment. r=bzbarsky 2019-08-28 05:03:54 +00:00
mozAutoDocUpdate.h
mozIDOMWindow.idl
nsAttrName.h
nsAttrValue.cpp Bug 1546334 - Use referrerInfo in style system. r=heycam 2019-07-16 11:43:56 +00:00
nsAttrValue.h Bug 1561440 part 4. Parse non-integer HTML dimension values. r=mccr8 2019-06-28 23:31:15 +00:00
nsAttrValueInlines.h Bug 1561440 part 3. Add a way to store a non-integer percent value in nsAttrValue. r=mccr8 2019-06-28 23:26:09 +00:00
nsAttrValueOrString.cpp
nsAttrValueOrString.h
nsCCUncollectableMarker.cpp Bug 1551344 - Part 1: Remove XULDocument code. r=smaug,Jamie 2019-08-09 19:57:50 +00:00
nsCCUncollectableMarker.h
nsCaseTreatment.h
nsChildContentList.h Bug 1551425: Part 2) Change reference to parent in `nsAttrChildContentList` from non-owning to RefPtr. r=smaug 2019-06-25 06:56:23 +00:00
nsContentAreaDragDrop.cpp Bug 1561056 - Pass CSP on Link-drop r=ckerschb,Gijs,farre 2019-08-20 12:43:02 +00:00
nsContentAreaDragDrop.h Bug 1561056 - Pass CSP on Link-drop r=ckerschb,Gijs,farre 2019-08-20 12:43:02 +00:00
nsContentCID.h
nsContentCreatorFunctions.h
nsContentList.cpp Bug 1573646 - avoid nsCOMPtr temporary in nsContentList::PopulateSelf; r=mccr8 2019-08-13 20:33:21 +00:00
nsContentList.h
nsContentListDeclarations.h
nsContentPermissionHelper.cpp Bug 1574019 - Enable test_notification_crossorigin_iframe.html under Fission; r=kmag 2019-08-15 20:53:06 +00:00
nsContentPermissionHelper.h Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/base/ r=Ehsan 2019-07-10 03:25:21 +00:00
nsContentPolicy.cpp Bug 965637: Move CSP from Principal into Client, part 1: backend changes. r=mccr8 2019-05-21 23:14:27 +00:00
nsContentPolicy.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsContentPolicyUtils.h Bug 467035 - Add new internal DTD content types r=ckerschb 2019-07-03 17:28:25 +00:00
nsContentSink.cpp Bug 1528697 - Remove ReferrerPolicy.h and add utils to ReferrerInfo r=ckerschb 2019-08-21 12:09:06 +00:00
nsContentSink.h Bug 1571530 - Cleanup slightly SheetComplete, and use the right boolean to notify. r=heycam 2019-08-16 10:56:16 +00:00
nsContentTypeParser.cpp
nsContentTypeParser.h
nsContentUtils.cpp Bug 1528697 - Expose ReferrerPolicy.webidl and use referrerpolicy enum r=smaug 2019-08-21 13:24:45 +00:00
nsContentUtils.h Bug 1528697 - Expose ReferrerPolicy.webidl and use referrerpolicy enum r=smaug 2019-08-21 13:24:45 +00:00
nsCopySupport.cpp Bug 1560032 - part 2: Make cut/copy in password field available r=m_kato,smaug 2019-07-29 06:21:42 +00:00
nsCopySupport.h Bug 1552490: rename `nsCopySupport::HTMLCopy`, change `nsDocumentEncoder::IsVisible`, add unit to buffer size name. r=hsivonen 2019-05-20 07:43:43 +00:00
nsDOMAttributeMap.cpp
nsDOMAttributeMap.h Bug 1529345 - Part 1: Handle some missing includes. r=jimb 2019-06-17 04:36:02 +00:00
nsDOMCID.h
nsDOMCaretPosition.cpp Bug 1444847 - part 2: Sort out basic API of `nsRange` for consistency with coming `StaticRange` r=smaug 2019-06-28 07:47:29 +00:00
nsDOMCaretPosition.h
nsDOMDataChannel.cpp Bug 1551589: readyState fixes r=ng 2019-05-29 21:27:18 +00:00
nsDOMDataChannel.h Bug 1551589: readyState fixes r=ng 2019-05-29 21:27:18 +00:00
nsDOMDataChannelDeclarations.h
nsDOMJSUtils.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsDOMMutationObserver.cpp
nsDOMMutationObserver.h
nsDOMNavigationTiming.cpp Bug 1459711: Ensure that navigation.performance.type is 2 when restoring a document from the session history. r=bzbarsky 2019-07-29 20:28:38 +00:00
nsDOMNavigationTiming.h Bug 1459711: Ensure that navigation.performance.type is 2 when restoring a document from the session history. r=bzbarsky 2019-07-29 20:28:38 +00:00
nsDOMSerializer.cpp
nsDOMSerializer.h
nsDOMString.h
nsDOMTokenList.cpp
nsDOMTokenList.h
nsDOMWindowUtils.cpp Bug 1568950 - Part 5: Remove nsIDOMWindowUtils::forceUseCounterFlush; r=smaug 2019-08-21 12:52:19 +00:00
nsDOMWindowUtils.h Bug 1569258 - Ensure we have a CompositionRecorder before attempting to write frames r=kvark,mstange 2019-07-31 20:21:03 +00:00
nsDataDocumentContentPolicy.cpp Bug 1444847 - part 4: Implement `mozilla::dom::StaticRange` and static factory methods r=smaug 2019-06-28 07:48:52 +00:00
nsDataDocumentContentPolicy.h
nsDeprecatedOperationList.h Backed out changeset f20ce5c7a25c (bug 1575870) for assertion failure at nsNavHistory.cpp on a CLOSED TREE 2019-08-29 13:45:54 +03:00
nsDocElementCreatedNotificationRunner.h
nsDocumentEncoder.cpp Bug 1576899: change `nsIContentSerializer` to take output string as argument in `nsIContentSerializer::Init`. r=hsivonen 2019-08-28 11:54:49 +00:00
nsDocumentWarningList.h
nsFocusManager.cpp Bug 1569262 - Rename nsIDocShellTreeItem::GetRootTreeItem to GetInProcessRootTreeItem for Fission marking. r=nika 2019-08-07 19:24:00 +00:00
nsFocusManager.h Bug 1553769 - Have a single way of requesting window focus and switching to a tab. r=NeilDeakin,snorp 2019-06-03 19:42:28 +00:00
nsFrameLoader.cpp Backed out 6 changesets (bug 1576407) for causing wpt and mochitest failures. CLOSED TREE 2019-08-29 03:00:47 +03:00
nsFrameLoader.h Bug 1566186: Part 1 - Remove DocShell support for isolated mozbrowsers. r=nika 2019-07-16 16:40:19 -07:00
nsFrameLoaderOwner.cpp Bug 1563619 - Handle subframe crashes in BrowserParent::ActorDestroy. r=mconley,kmag,peterv 2019-08-26 13:08:32 +00:00
nsFrameLoaderOwner.h Bug 1555753 - Always enable Browsing Context preservation in fission windows, r=farre 2019-06-10 13:06:46 +00:00
nsFrameMessageManager.cpp Bug 1547351 - add IsEmpty and fix OrInsert signature for nsBaseHashtable. r=Ehsan 2019-07-24 14:10:56 +00:00
nsFrameMessageManager.h
nsGlobalWindow.h
nsGlobalWindowCommands.cpp Bug 1558674 - Allow chrome privileged documents to enable/disable copy/paste. r=Ehsan,bgrins 2019-06-18 20:40:19 +00:00
nsGlobalWindowCommands.h
nsGlobalWindowInner.cpp Bug 1577175 - Part 1: Set UserGestureActivation in all ancestor of the BrowsingContext that user has interacted with; r=smaug 2019-09-02 22:25:57 +00:00
nsGlobalWindowInner.h Bug 1577175 - Part 1: Set UserGestureActivation in all ancestor of the BrowsingContext that user has interacted with; r=smaug 2019-09-02 22:25:57 +00:00
nsGlobalWindowOuter.cpp Merge mozilla-inbound to mozilla-central. a=merge 2019-08-31 12:47:56 +03:00
nsGlobalWindowOuter.h Backed out 6 changesets (bug 1576407) for causing wpt and mochitest failures. CLOSED TREE 2019-08-29 03:00:47 +03:00
nsHTMLContentSerializer.cpp Bug 1576899: change `nsIContentSerializer` to take output string as argument in `nsIContentSerializer::Init`. r=hsivonen 2019-08-28 11:54:49 +00:00
nsHTMLContentSerializer.h Bug 1576899: change `nsIContentSerializer` to take output string as argument in `nsIContentSerializer::Init`. r=hsivonen 2019-08-28 11:54:49 +00:00
nsHistory.cpp Bug 1563587, Make history.back/forward/go asynchronous, r=farre 2019-08-14 06:38:47 +00:00
nsHistory.h
nsIAnimationObserver.h
nsIContent.h Bug 1554498 - Don't use nsIMutationObserver for ShadowRoot. r=smaug 2019-08-27 22:10:46 +00:00
nsIContentInlines.h Bug 1554498 - followup: Add a null-check since XBL can call into UnbindFromTree at odd times. a=Aryx,btara 2019-08-28 13:45:38 +02:00
nsIContentPolicy.idl Bug 467035 - Add new internal DTD content types r=ckerschb 2019-07-03 17:28:25 +00:00
nsIContentSerializer.h Bug 1576899: change `nsIContentSerializer` to take output string as argument in `nsIContentSerializer::Init`. r=hsivonen 2019-08-28 11:54:49 +00:00
nsIDOMRequestService.idl
nsIDocumentEncoder.idl Bug 1575495: part 5) Add comment to `setWrapColumn` that value 0 disables wrapping. r=hsivonen 2019-08-23 13:17:08 +00:00
nsIDocumentObserver.h
nsIDroppedLinkHandler.idl Bug 1550930 part 3. Stop using [array] for nsIDroppedLinkHandler.dropLinks. r=NeilDeakin 2019-05-15 20:58:08 +00:00
nsIGlobalObject.cpp Bug 1557409 - Part 1: Make sure nsIGlobalObject::PrincipalOrNull() returns null when called off the main thread; r=baku 2019-06-10 19:32:04 +00:00
nsIGlobalObject.h Bug 1529345 - Part 2: Add Gecko infrastructure for receiving notifications about debugger-related events. r=jimb,smaug 2019-06-17 04:36:29 +00:00
nsIImageLoadingContent.idl
nsIMessageManager.idl
nsIMutationObserver.h
nsINode.cpp Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
nsINode.h Bug 1517880 - Add a flag for l10n elements created from prototype. r=smaug 2019-07-26 20:16:37 +00:00
nsINodeList.h
nsIObjectLoadingContent.idl Bug 1550860 - Mark implicit builtinclass interfaces explicitly. r=nika 2019-05-13 19:51:49 +00:00
nsIRemoteWindowContext.idl
nsIScriptChannel.idl Bug 1550590 - nsIScriptChannel isn't used by script. r=bzbarsky 2019-05-10 04:32:24 +00:00
nsIScriptContext.h Bug 1559263 - Eliminate nsJSContext::mIsInitialized. r=bzbarsky 2019-06-14 18:40:25 +00:00
nsIScriptGlobalObject.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsIScriptObjectPrincipal.h
nsIScriptableContentIterator.idl
nsISelectionController.idl
nsISelectionDisplay.idl Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
nsISelectionListener.idl Bug 1543315 - part 16: Mark PresShell::HandleEventWithTarget() as MOZ_CAN_RUN_SCRIPT r=smaug 2019-05-06 13:15:05 +00:00
nsISizeOfEventTarget.h
nsISlowScriptDebug.idl
nsIStyleSheetLinkingElement.h Bug 1546334 - Use referrerInfo in style system. r=heycam 2019-07-16 11:43:56 +00:00
nsImageLoadingContent.cpp Bug 1528697 - Expose ReferrerPolicy.webidl and use referrerpolicy enum r=smaug 2019-08-21 13:24:45 +00:00
nsImageLoadingContent.h Bug 1528697 - Expose ReferrerPolicy.webidl and use referrerpolicy enum r=smaug 2019-08-21 13:24:45 +00:00
nsJSEnvironment.cpp Bug 1518138 - Make RunNextCollectorTimer trigger full GCs to address out of memory errors running JS reftests r=smaug 2019-09-03 12:21:45 +00:00
nsJSEnvironment.h Bug 1575938 Convert dom/JSEnvironment GC timing constants to StaticPref r=edgar 2019-08-26 15:51:01 +00:00
nsJSUtils.cpp Bug 1574972 - Make nsJSUtils::GetCallingLocation() fallible. r=smaug 2019-08-20 20:03:18 +00:00
nsJSUtils.h Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
nsLineBreaker.cpp Bug 1553874 - Skip calling in to GetJISx4051Breaks when line-break:anywhere is in effect. r=emilio 2019-05-24 14:37:43 +00:00
nsLineBreaker.h Bug 1418472 - Flush line-breaks when encountering a Placeholder for an absolutely-positioned frame. r=emilio 2019-05-22 11:33:21 +00:00
nsMappedAttributeElement.cpp
nsMappedAttributeElement.h
nsMappedAttributes.cpp Bug 1570982 - remove `CPP_THROW_NEW`; r=glandium 2019-08-14 01:32:41 +00:00
nsMappedAttributes.h Bug 1570982 - remove `CPP_THROW_NEW`; r=glandium 2019-08-14 01:32:41 +00:00
nsMimeTypeArray.cpp
nsMimeTypeArray.h
nsNameSpaceManager.cpp
nsNameSpaceManager.h
nsNoDataProtocolContentPolicy.cpp Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsNoDataProtocolContentPolicy.h
nsNodeInfoManager.cpp Bug 1564208 part 2: Use Maybe<bool> to represent lazily-initialized bools for SVG/MathML enabling. r=smaug 2019-07-09 21:19:41 +00:00
nsNodeInfoManager.h Bug 1564208 part 2: Use Maybe<bool> to represent lazily-initialized bools for SVG/MathML enabling. r=smaug 2019-07-09 21:19:41 +00:00
nsNodeUtils.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-07-06 08:18:28 +00:00
nsNodeUtils.h
nsObjectLoadingContent.cpp Bug 1558915 - Use infallible nsIURI::SchemeIs in dom/base. r=smaug 2019-07-30 17:51:37 +00:00
nsObjectLoadingContent.h Bug 1555216 - Change the signature of BindToTree to be (BindContext&, nsINode& aParentNode). r=bzbarsky 2019-05-31 23:31:52 +02:00
nsOpenURIInFrameParams.cpp Bug 1528697 - Expose ReferrerPolicy.webidl and use referrerpolicy enum r=smaug 2019-08-21 13:24:45 +00:00
nsOpenURIInFrameParams.h Bug 1272409 - Fix fuzzy unified build failed after adding new files into dom/base. r=dholbert 2019-04-26 20:29:30 +00:00
nsPIDOMWindow.h Backed out 6 changesets (bug 1576407) for causing wpt and mochitest failures. CLOSED TREE 2019-08-29 03:00:47 +03:00
nsPIDOMWindowInlines.h Bug 1451455 - Fire the 'load' event on out-of-process iframes, r=rhunt 2019-06-06 14:57:17 +00:00
nsPIWindowRoot.h Bug 1545499 - Remove dead code for threading accelerator state. r=NeilDeakin 2019-06-03 15:29:06 +00:00
nsPlainTextSerializer.cpp Bug 1577425: add `nsPlainTextSerializer::OutputManager`. r=hsivonen 2019-09-03 09:03:17 +00:00
nsPlainTextSerializer.h Bug 1577425: add `nsPlainTextSerializer::OutputManager`. r=hsivonen 2019-09-03 09:03:17 +00:00
nsPluginArray.cpp
nsPluginArray.h
nsPropertyTable.cpp
nsPropertyTable.h
nsQueryContentEventResult.cpp
nsQueryContentEventResult.h
nsRange.cpp Bug 1571249 - Remove BCTableCell as a distinct frame type. r=TYLin 2019-08-08 19:48:10 +00:00
nsRange.h Bug 1563450: rename `Selection::AddItem` to `Selection::AddRangesForSelectableNodes`. r=smaug 2019-07-04 16:36:01 +02:00
nsSandboxFlags.h
nsScreen.cpp Bug 1575097 Part 3: Make nsScreen::GetRDMScreenSize get the size from the window. r=Ehsan 2019-08-25 23:53:54 +00:00
nsScreen.h Bug 1575097 Part 3: Make nsScreen::GetRDMScreenSize get the size from the window. r=Ehsan 2019-08-25 23:53:54 +00:00
nsStructuredCloneContainer.cpp
nsStructuredCloneContainer.h
nsStubAnimationObserver.cpp
nsStubAnimationObserver.h
nsStubDocumentObserver.cpp
nsStubDocumentObserver.h
nsStubMutationObserver.cpp
nsStubMutationObserver.h
nsStyleLinkElement.cpp Bug 1546334 - Use referrerInfo in style system. r=heycam 2019-07-16 11:43:56 +00:00
nsStyleLinkElement.h Bug 1546334 - Use referrerInfo in style system. r=heycam 2019-07-16 11:43:56 +00:00
nsStyledElement.cpp Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
nsStyledElement.h
nsSyncLoadService.cpp Bug 1528697 - Expose ReferrerPolicy.webidl and use referrerpolicy enum r=smaug 2019-08-21 13:24:45 +00:00
nsSyncLoadService.h Bug 1528697 - Expose ReferrerPolicy.webidl and use referrerpolicy enum r=smaug 2019-08-21 13:24:45 +00:00
nsTextFragment.cpp Bug 817058 - VMX acceleration for nsTextFragment. r=bzbarsky 2019-08-28 05:03:54 +00:00
nsTextFragment.h Bug 1569613 - Add surrogate pair handling API to `nsTextFragment` r=hsivonen 2019-08-06 05:43:21 +00:00
nsTextFragmentImpl.h
nsTextFragmentSSE2.cpp Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
nsTextFragmentVMX.cpp Bug 817058 - VMX acceleration for nsTextFragment. r=bzbarsky 2019-08-28 05:03:54 +00:00
nsTextNode.cpp Bug 1555216 - Change the signature of BindToTree to be (BindContext&, nsINode& aParentNode). r=bzbarsky 2019-05-31 23:31:52 +02:00
nsTextNode.h Bug 1555216 - Change the signature of BindToTree to be (BindContext&, nsINode& aParentNode). r=bzbarsky 2019-05-31 23:31:52 +02:00
nsTraversal.cpp
nsTraversal.h
nsTreeSanitizer.cpp Bug 1546334 - Use referrerInfo in style system. r=heycam 2019-07-16 11:43:56 +00:00
nsTreeSanitizer.h
nsViewportInfo.cpp Bug 1566991: Add some assertions to sanity-check that our mobile viewport zoom factors are positive. r=botond 2019-07-23 18:07:26 +00:00
nsViewportInfo.h
nsWindowMemoryReporter.cpp Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika 2019-07-26 16:48:31 +00:00
nsWindowMemoryReporter.h Bug 1553188 - Part 4 - Update remaining references to browser.xul;r=bdahl 2019-05-28 16:40:42 -07:00
nsWindowRoot.cpp Bug 1545499 - Remove dead code for threading accelerator state. r=NeilDeakin 2019-06-03 15:29:06 +00:00
nsWindowRoot.h Bug 1545499 - Remove dead code for threading accelerator state. r=NeilDeakin 2019-06-03 15:29:06 +00:00
nsWindowSizes.h Bug 1560188 - Fix and improve display list memory reporting. r=mattwoodrow,njn 2019-07-02 02:46:09 +00:00
nsWrapperCache.cpp Bug 1573938 - Never collect wrapper JSObjects when recording/replaying, r=mccr8. 2019-08-16 20:51:12 +00:00
nsWrapperCache.h Bug 1573938 - Never collect wrapper JSObjects when recording/replaying, r=mccr8. 2019-08-16 20:51:12 +00:00
nsWrapperCacheInlines.h Bug 1536154 - Eagerly run finalizer for any dead reflector JSObject when creating a new reflector for a DOM native r=bzbarsky 2019-04-24 15:58:39 +01:00
nsXHTMLContentSerializer.cpp Bug 1576899: change `nsIContentSerializer` to take output string as argument in `nsIContentSerializer::Init`. r=hsivonen 2019-08-28 11:54:49 +00:00
nsXHTMLContentSerializer.h Bug 1576899: change `nsIContentSerializer` to take output string as argument in `nsIContentSerializer::Init`. r=hsivonen 2019-08-28 11:54:49 +00:00
nsXMLContentSerializer.cpp Bug 1576899: change `nsIContentSerializer` to take output string as argument in `nsIContentSerializer::Init`. r=hsivonen 2019-08-28 11:54:49 +00:00
nsXMLContentSerializer.h Bug 1576899: change `nsIContentSerializer` to take output string as argument in `nsIContentSerializer::Init`. r=hsivonen 2019-08-28 11:54:49 +00:00
usecounters.py