gecko-dev/dom/base
Masayuki Nakano 6c8a3d7dc7 Bug 1735446 - part 2: Make `Selection::SetAnchorFocusRange()` take `size_t` for range index instead of `int32_t` r=mbrodesser
Since `size_t` is used by `nsTArray` as its index type, and it manages the array
of ranges.

Differential Revision: https://phabricator.services.mozilla.com/D128845
2021-12-09 06:16:56 +00:00
..
crashtests Bug 1519651 - Re-enable 458637-1.html on Android debug. r=emilio 2021-12-08 14:23:34 +00:00
fuzztest Bug 1590068 - Fix lint failure r=fix 2021-12-08 21:54:10 +02:00
test Bug 1743907 - Remove webrender annotation from manifestparser manifests. r=ahal,webdriver-reviewers,whimboo 2021-12-03 16:04:29 +00:00
AbstractRange.cpp
AbstractRange.h
AncestorIterator.h
AnonymousContent.cpp
AnonymousContent.h
Attr.cpp
Attr.h
AttrArray.cpp
AttrArray.h
AutoPrintEventDispatcher.h
AutoSuppressEventHandlingAndSuspend.h
AutocompleteFieldList.h
BarProps.cpp
BarProps.h
BindContext.cpp
BindContext.h
BodyConsumer.cpp
BodyConsumer.h
BodyStream.cpp
BodyStream.h
BodyUtil.cpp
BodyUtil.h
BorrowedAttrInfo.cpp
BorrowedAttrInfo.h
CCGCScheduler.cpp Backed out 5 changesets (bug 1672121) for various crashes on mozalloc_handle_oom. CLOSED TREE 2021-11-30 02:59:20 +02:00
CCGCScheduler.h Backed out 5 changesets (bug 1672121) for various crashes on mozalloc_handle_oom. CLOSED TREE 2021-11-30 02:59:20 +02:00
CORSMode.h
CallState.h
CharacterData.cpp
CharacterData.h
ChildIterator.cpp
ChildIterator.h Bug 1519636 - First reformat with clang-format 13.0.0. r=firefox-build-system-reviewers,sylvestre,mhentges 2021-11-16 08:07:30 +00:00
ChildProcessMessageManager.h
ChromeMessageBroadcaster.cpp
ChromeMessageBroadcaster.h
ChromeMessageSender.cpp
ChromeMessageSender.h
ChromeNodeList.cpp
ChromeNodeList.h
ChromeUtils.cpp Backed out 8 changesets (bug 1744025) for causing bp-hybrid bustages in dom/clients/api/Clients.cpp. CLOSED TREE 2021-12-08 01:30:06 +02:00
ChromeUtils.h
Comment.cpp
Comment.h
ContentAreaDropListener.jsm
ContentFrameMessageManager.cpp
ContentFrameMessageManager.h
ContentIterator.cpp Bug 1739079 - Make ContentIterator more resilient to unexpected situations. r=saschanaz 2021-11-24 23:58:26 +00:00
ContentIterator.h Bug 1739079 - Make ContentIterator more resilient to unexpected situations. r=saschanaz 2021-11-24 23:58:26 +00:00
ContentProcessMessageManager.cpp
ContentProcessMessageManager.h
Crypto.cpp
Crypto.h
CustomElementRegistry.cpp
CustomElementRegistry.h
DOMArena.h
DOMException.cpp Bug 1718353: Remove InvalidPointerId from DOM4ErrorTypeCodeMap r=saschanaz 2021-11-11 21:07:55 +00:00
DOMException.h
DOMImplementation.cpp
DOMImplementation.h
DOMIntersectionObserver.cpp
DOMIntersectionObserver.h
DOMMatrix.cpp
DOMMatrix.h
DOMMozPromiseRequestHolder.h
DOMParser.cpp
DOMParser.h
DOMPoint.cpp
DOMPoint.h
DOMQuad.cpp
DOMQuad.h
DOMRect.cpp
DOMRect.h
DOMRequest.cpp
DOMRequest.h
DOMRequestHelper.jsm
DOMStringList.cpp
DOMStringList.h
DOMTokenListSupportedTokens.h
DirectionalityUtils.cpp Bug 1719554 - Unify nsCharType as intl::BidiClass; r=platform-i18n-reviewers,jfkthame,gregtatum 2021-12-06 18:15:49 +00:00
DirectionalityUtils.h
DispatcherTrait.cpp
DispatcherTrait.h
DocGroup.cpp Backed out changeset 1778ca2ab291 (bug 1744425) for bc failures on browser_xpcom_graph_wait.js. CLOSED TREE 2021-12-08 07:20:54 +02:00
DocGroup.h
Document.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
Document.h Bug 1734026 - Grant storageAccessAPI permission on user interaction in iframes with storage access, r=anti-tracking-reviewers,pbz 2021-12-08 12:10:51 +00:00
DocumentFragment.cpp
DocumentFragment.h
DocumentInlines.h
DocumentOrShadowRoot.cpp
DocumentOrShadowRoot.h
DocumentType.cpp
DocumentType.h
Element.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
Element.h Bug 1739541 - Set `TriggerByScript::Yes` for Element.scrollIntoView. r=botond 2021-11-09 09:19:25 +00:00
ElementInlines.h
EventSource.cpp Bug 1603127 - Replaced mozilla::Tuple with std::tuple and applied structured bindings in mozilla/Encoding.h. r=hsivonen 2021-11-08 08:14:00 +00:00
EventSource.h
EventSourceEventService.cpp
EventSourceEventService.h
External.cpp
External.h
FilteredNodeIterator.h
FlushType.h
FormData.cpp
FormData.h
FragmentOrElement.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
FragmentOrElement.h
FromParser.h
FullscreenChange.h
FuzzingFunctions.cpp
FuzzingFunctions.h
GeneratedImageContent.cpp
GeneratedImageContent.h
HTMLSplitOnSpacesTokenizer.h
IDTracker.cpp
IDTracker.h
IdentifierMapEntry.h Bug 1695162 - Migrate from custom hashtable iteration to range-based for in accessible, dom/animation, dom/base, dom/localstorage, gfx/thebes. r=nika 2021-03-12 16:14:58 +00:00
IdleDeadline.cpp
IdleDeadline.h
IdleRequest.cpp
IdleRequest.h
IframeSandboxKeywordList.h
ImageEncoder.cpp
ImageEncoder.h
ImageTracker.cpp
ImageTracker.h
InProcessBrowserChildMessageManager.cpp
InProcessBrowserChildMessageManager.h
IndexedDBHelper.jsm
IntlUtils.cpp
IntlUtils.h
JSExecutionContext.cpp
JSExecutionContext.h
Link.cpp
Link.h
LinkStyle.cpp
LinkStyle.h
Location.cpp
Location.h
LocationBase.cpp
LocationBase.h
LocationHelper.jsm
MaybeCrossOriginObject.cpp
MaybeCrossOriginObject.h
MessageBroadcaster.cpp
MessageBroadcaster.h
MessageListenerManager.cpp
MessageListenerManager.h
MessageManagerCallback.h
MessageManagerGlobal.cpp
MessageManagerGlobal.h
MessageSender.cpp
MessageSender.h
MimeType.cpp
MimeType.h
MozQueryInterface.cpp
MozQueryInterface.h
MutationObservers.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
MutationObservers.h
NameSpaceConstants.h
Navigator.cpp Bug 1741343 - getGamePads() should return empty array if document is not fully active r=saschanaz 2021-11-23 00:20:13 +00:00
Navigator.h Bug 1730145: Remove Navigator::RefreshMIMEArray r=saschanaz 2021-11-11 20:33:19 +00:00
NodeInfo.cpp
NodeInfo.h
NodeInfoInlines.h
NodeIterator.cpp
NodeIterator.h
NodeUbiReporting.cpp
NodeUbiReporting.h
ParentProcessMessageManager.cpp
ParentProcessMessageManager.h
PlacesBookmark.h
PlacesBookmarkAddition.h
PlacesBookmarkChanged.h
PlacesBookmarkGuid.h
PlacesBookmarkMoved.h
PlacesBookmarkRemoved.h
PlacesBookmarkTags.h
PlacesBookmarkTime.h
PlacesBookmarkTitle.h
PlacesBookmarkUrl.h
PlacesEvent.cpp
PlacesEvent.h
PlacesFavicon.h
PlacesHistoryCleared.h
PlacesObservers.cpp
PlacesObservers.h
PlacesPurgeCaches.h
PlacesRanking.h
PlacesVisit.h
PlacesVisitRemoved.h
PlacesVisitTitle.h
PlacesWeakCallbackWrapper.cpp
PlacesWeakCallbackWrapper.h
PointerLockManager.cpp
PointerLockManager.h
PopupBlocker.cpp
PopupBlocker.h
Pose.cpp
Pose.h
PostMessageEvent.cpp
PostMessageEvent.h
ProcessMessageManager.cpp
ProcessMessageManager.h
ProcessSelector.jsm
RadioGroupManager.cpp
RadioGroupManager.h
RangeBoundary.h
RangeUtils.cpp
RangeUtils.h
RemoteOuterWindowProxy.cpp
ResizeObserver.cpp
ResizeObserver.h
ResizeObserverController.cpp
ResizeObserverController.h
ResponsiveImageSelector.cpp
ResponsiveImageSelector.h
SameProcessMessageQueue.cpp
SameProcessMessageQueue.h
ScreenLuminance.cpp
ScreenLuminance.h
ScreenOrientation.cpp Bug 1697647 - Add screen orientation lock api r=ipc-reviewers,mccr8,agi,smaug,jonalmeida 2021-12-06 13:58:37 +00:00
ScreenOrientation.h Bug 1697647 - Add screen orientation lock api r=ipc-reviewers,mccr8,agi,smaug,jonalmeida 2021-12-06 13:58:37 +00:00
ScriptableContentIterator.cpp
ScriptableContentIterator.h
ScrollingMetrics.cpp
ScrollingMetrics.h
Selection.cpp Bug 1735446 - part 2: Make `Selection::SetAnchorFocusRange()` take `size_t` for range index instead of `int32_t` r=mbrodesser 2021-12-09 06:16:56 +00:00
Selection.h Bug 1735446 - part 2: Make `Selection::SetAnchorFocusRange()` take `size_t` for range index instead of `int32_t` r=mbrodesser 2021-12-09 06:16:56 +00:00
SelectionChangeEventDispatcher.cpp Bug 1735745 - Make `SelectionChangeEventDispatcher` dispatch `select` event and `selectchange` event only when there may be corresponding event listeners r=smaug 2021-11-25 07:09:23 +00:00
SelectionChangeEventDispatcher.h
SerializedStackHolder.cpp
SerializedStackHolder.h
ShadowIncludingTreeIterator.h
ShadowRoot.cpp
ShadowRoot.h
SlowScriptDebug.jsm
StaticRange.cpp
StaticRange.h
StorageAccessPermissionRequest.cpp
StorageAccessPermissionRequest.h
StructuredCloneBlob.cpp Bug 1736046 - Validate length of nested structured serialization data r=baku 2021-11-22 16:03:11 +00:00
StructuredCloneBlob.h
StructuredCloneHolder.cpp Bug 1590068 - Add fuzzing target for StructuredCloneData. r=baku,sfink 2021-12-08 18:59:02 +00:00
StructuredCloneHolder.h
StructuredCloneTags.h
StructuredCloneTester.cpp
StructuredCloneTester.h
StyleSheetList.cpp
StyleSheetList.h
StyledRange.cpp
StyledRange.h
SubtleCrypto.cpp
SubtleCrypto.h
SyncMessageSender.h
Text.cpp
Text.h
TextInputProcessor.cpp
TextInputProcessor.h
ThirdPartyUtil.cpp
ThirdPartyUtil.h
Timeout.cpp
Timeout.h
TimeoutBudgetManager.cpp
TimeoutBudgetManager.h
TimeoutExecutor.cpp
TimeoutExecutor.h
TimeoutHandler.cpp
TimeoutHandler.h
TimeoutManager.cpp
TimeoutManager.h
TreeIterator.h
TreeOrderedArray.h
TreeOrderedArrayInlines.h
TreeWalker.cpp
TreeWalker.h
UIDirectionManager.cpp
UIDirectionManager.h
UseCounter.h
UseCounters.conf
UseCountersWorker.conf
UserActivation.cpp
UserActivation.h
ViewportMetaData.cpp
ViewportMetaData.h
VisualViewport.cpp
VisualViewport.h
WindowDestroyedEvent.cpp
WindowDestroyedEvent.h
WindowFeatures.cpp
WindowFeatures.h
WindowNamedPropertiesHandler.cpp
WindowNamedPropertiesHandler.h
WindowOrientationObserver.cpp
WindowOrientationObserver.h
WindowProxyHolder.h
XPathGenerator.cpp
XPathGenerator.h
components.conf
domerr.msg
gen-usecounters.py
moz.build Bug 1590068 - Fix lint failure r=fix 2021-12-08 21:54:10 +02:00
mozAutoDocUpdate.h
mozIDOMWindow.idl
nsAttrName.h
nsAttrValue.cpp
nsAttrValue.h
nsAttrValueInlines.h
nsAttrValueOrString.cpp
nsAttrValueOrString.h
nsCCUncollectableMarker.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
nsCCUncollectableMarker.h
nsCaseTreatment.h
nsChildContentList.h
nsContentAreaDragDrop.cpp
nsContentAreaDragDrop.h
nsContentCID.h
nsContentCreatorFunctions.h Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
nsContentList.cpp
nsContentList.h
nsContentListDeclarations.h
nsContentPermissionHelper.cpp
nsContentPermissionHelper.h
nsContentPolicy.cpp
nsContentPolicy.h Bug 1723050 - Part 2: Replace typedef by using in dom/base/ r=edgar 2021-08-02 14:40:41 +00:00
nsContentPolicyUtils.h
nsContentSink.cpp Bug 1740688 - Extract parser for the Link header field r=necko-reviewers,kershaw 2021-12-03 15:11:14 +00:00
nsContentSink.h Bug 1740688 - Extract parser for the Link header field r=necko-reviewers,kershaw 2021-12-03 15:11:14 +00:00
nsContentTypeParser.cpp
nsContentTypeParser.h
nsContentUtils.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
nsContentUtils.h Backed out changeset 1778ca2ab291 (bug 1744425) for bc failures on browser_xpcom_graph_wait.js. CLOSED TREE 2021-12-08 07:20:54 +02:00
nsCopySupport.cpp
nsCopySupport.h
nsDOMAttributeMap.cpp
nsDOMAttributeMap.h
nsDOMCID.h
nsDOMCaretPosition.cpp
nsDOMCaretPosition.h
nsDOMDataChannel.cpp
nsDOMDataChannel.h
nsDOMDataChannelDeclarations.h
nsDOMJSUtils.h
nsDOMMutationObserver.cpp
nsDOMMutationObserver.h
nsDOMNavigationTiming.cpp
nsDOMNavigationTiming.h
nsDOMString.h
nsDOMTokenList.cpp
nsDOMTokenList.h
nsDOMWindowUtils.cpp Bug 1743310 - Remove paint flashing. r=gfx-reviewers,lsalzman 2021-11-30 11:46:08 +00:00
nsDOMWindowUtils.h
nsDataDocumentContentPolicy.cpp
nsDataDocumentContentPolicy.h
nsDeprecatedOperationList.h
nsDocElementCreatedNotificationRunner.h
nsDocumentWarningList.h
nsFocusManager.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
nsFocusManager.h
nsFrameLoader.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
nsFrameLoader.h
nsFrameLoaderOwner.cpp Bug 1743353 - Fire pageshow after pagehide/unload with session history in the parent. r=smaug 2021-11-30 13:01:03 +00:00
nsFrameLoaderOwner.h Bug 1743353 - Fire pageshow after pagehide/unload with session history in the parent. r=smaug 2021-11-30 13:01:03 +00:00
nsFrameMessageManager.cpp
nsFrameMessageManager.h Bug 1708193 - Remove mozapps/extensions/internal/Content.js r=rpl 2021-11-20 13:10:58 +00:00
nsGlobalWindow.h
nsGlobalWindowCommands.cpp
nsGlobalWindowCommands.h
nsGlobalWindowInner.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
nsGlobalWindowInner.h Bug 1657375 - Cache the principal hash value for OffscreenCanvas on worker threads. r=dom-worker-reviewers,asuth,smaug 2021-11-09 20:16:05 +00:00
nsGlobalWindowOuter.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
nsGlobalWindowOuter.h Bug 1657375 - Cache the principal hash value for OffscreenCanvas on worker threads. r=dom-worker-reviewers,asuth,smaug 2021-11-09 20:16:05 +00:00
nsHistory.cpp
nsHistory.h
nsIAnimationObserver.h
nsIContent.h
nsIContentInlines.h
nsIContentPolicy.idl
nsIDOMRequestService.idl
nsIDocumentObserver.h
nsIDroppedLinkHandler.idl
nsIEventSourceEventService.idl
nsIGlobalObject.cpp Bug 1735874 - Fix broken resist fingerprinting with OffscreenCanvas on worker threads. r=dom-worker-reviewers,asuth,smaug 2021-11-09 20:16:04 +00:00
nsIGlobalObject.h Bug 1657375 - Cache the principal hash value for OffscreenCanvas on worker threads. r=dom-worker-reviewers,asuth,smaug 2021-11-09 20:16:05 +00:00
nsIImageLoadingContent.idl
nsIMessageManager.idl
nsIMutationObserver.h
nsINode.cpp Bug 1735745 - Make `SelectionChangeEventDispatcher` dispatch `select` event and `selectchange` event only when there may be corresponding event listeners r=smaug 2021-11-25 07:09:23 +00:00
nsINode.h
nsINodeList.h
nsIObjectLoadingContent.idl
nsIScriptChannel.idl
nsIScriptContext.h
nsIScriptGlobalObject.h
nsIScriptObjectPrincipal.h
nsIScriptableContentIterator.idl
nsISelectionController.idl Bug 1685303: part 10) Annotate `nsFrameSelection::HandleClick` with `MOZ_CAN_RUN_SCRIPT`. r=smaug 2021-01-14 13:24:36 +00:00
nsISelectionDisplay.idl
nsISelectionListener.idl
nsISizeOfEventTarget.h
nsISlowScriptDebug.idl
nsImageLoadingContent.cpp
nsImageLoadingContent.h
nsJSEnvironment.cpp Backed out 5 changesets (bug 1672121) for various crashes on mozalloc_handle_oom. CLOSED TREE 2021-11-30 02:59:20 +02:00
nsJSEnvironment.h
nsJSUtils.cpp
nsJSUtils.h
nsLineBreaker.cpp Bug 1733659 - Clean up naming style in Locale; r=platform-i18n-reviewers,gregtatum 2021-11-23 12:36:41 +00:00
nsLineBreaker.h Bug 1740831 Part 2 - Replace LineBreaker::Strictness with LineBreakRule. r=m_kato 2021-11-15 17:20:36 +00:00
nsMappedAttributeElement.cpp
nsMappedAttributeElement.h
nsMappedAttributes.cpp
nsMappedAttributes.h
nsMimeTypeArray.cpp
nsMimeTypeArray.h Bug 1730145: Remove Navigator::RefreshMIMEArray r=saschanaz 2021-11-11 20:33:19 +00:00
nsNameSpaceManager.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
nsNameSpaceManager.h
nsNoDataProtocolContentPolicy.cpp
nsNoDataProtocolContentPolicy.h
nsNodeInfoManager.cpp
nsNodeInfoManager.h
nsObjectLoadingContent.cpp Bug 1738418 - set sandboxflags for object/embed loads correctly r=ckerschb,smaug,necko-reviewers 2021-11-18 12:21:07 +00:00
nsObjectLoadingContent.h
nsOpenURIInFrameParams.cpp
nsOpenURIInFrameParams.h
nsPIDOMWindow.h Bug 1735745 - Make `SelectionChangeEventDispatcher` dispatch `select` event and `selectchange` event only when there may be corresponding event listeners r=smaug 2021-11-25 07:09:23 +00:00
nsPIDOMWindowInlines.h
nsPIWindowRoot.h
nsPluginArray.cpp
nsPluginArray.h
nsPropertyTable.cpp
nsPropertyTable.h
nsQueryContentEventResult.cpp
nsQueryContentEventResult.h
nsRange.cpp
nsRange.h
nsSandboxFlags.h
nsScreen.cpp Bug 1697647 - Add screen orientation lock api r=ipc-reviewers,mccr8,agi,smaug,jonalmeida 2021-12-06 13:58:37 +00:00
nsScreen.h
nsStructuredCloneContainer.cpp
nsStructuredCloneContainer.h
nsStubAnimationObserver.cpp
nsStubAnimationObserver.h
nsStubDocumentObserver.cpp
nsStubDocumentObserver.h
nsStubMutationObserver.cpp
nsStubMutationObserver.h
nsStyledElement.cpp
nsStyledElement.h
nsSyncLoadService.cpp
nsSyncLoadService.h
nsTextFragment.cpp
nsTextFragment.h
nsTextFragmentImpl.h
nsTextFragmentSSE2.cpp
nsTextFragmentVMX.cpp
nsTextNode.cpp
nsTextNode.h
nsTraversal.cpp
nsTraversal.h
nsTreeSanitizer.cpp
nsTreeSanitizer.h
nsViewportInfo.cpp
nsViewportInfo.h
nsWindowMemoryReporter.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
nsWindowMemoryReporter.h
nsWindowRoot.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
nsWindowRoot.h
nsWindowSizes.h
nsWrapperCache.cpp Bug 1741246 - Pass JS::GCCellPtr in nsCycleCollectionTraversalCallback::NoteJSChild(). r=jonco 2021-11-16 14:52:54 +00:00
nsWrapperCache.h
nsWrapperCacheInlines.h
usecounters.py