gecko-dev/dom/base
Masayuki Nakano 6449c8aac8 Bug 1318312 part.3 Selection should move focus at every selection change when it's called by JS r=smaug
Selection may be changed by methods of Selection or methods of Range retrieved by Selection.getRangeAt().  Selection::NotifySelectionListeners() is called after every selection change of each of them, so, this method must be a good point to move focus.

If new common ancestor of all ranges is editable and in an editing host, we should move focus to it.  Otherwise, if an editing host has focus but new common ancestor is not editable, we should move focus from the editing host.

For consistency with the other browsers, this patch doesn't move focus to other focusable element.

MozReview-Commit-ID: 6sNsuzwqECX

--HG--
extra : rebase_source : 9ba52ab0bd1249abded81019847c85182ca1926e
2017-03-14 10:36:21 +09:00
..
crashtests Bug 1329093 - Part 5: Update test expectations; r=bz 2017-03-09 17:47:45 -08:00
test Backed out 2 changesets (bug 1343695) for osx chrome mochitest assertions a=backout 2017-03-13 16:44:23 -07:00
AnonymousContent.cpp Bug 1302551 - Add AnonymousContent::SetCutoutRectsForElement to allow a more efficient find bar highlighter implementation. r=smaug 2016-09-15 14:58:15 -04:00
AnonymousContent.h Bug 1302551 - Add AnonymousContent::SetCutoutRectsForElement to allow a more efficient find bar highlighter implementation. r=smaug 2016-09-15 14:58:15 -04:00
Attr.cpp Bug 1332322 part 3. Rename nsWrapperCache::IsBlackAndDoesNotNeedTracing to nsWrapperCache::HasKnownLiveWrapperAndDoesNotNeedTracing. r=mccr8 2017-01-24 20:39:37 -05:00
Attr.h Bug 1330536 part 7. Change nsINode::GetTextContent to take an OOMReporter, not an ErrorResult. r=smaug 2017-01-17 23:52:29 -05:00
AutocompleteFieldList.h
BarProps.cpp Bug 1318467. Get rid of IsCallerChrome in barprop code. r=bkelly 2016-11-18 16:13:07 -05:00
BarProps.h Bug 1318467. Get rid of IsCallerChrome in barprop code. r=bkelly 2016-11-18 16:13:07 -05:00
BodyUtil.cpp Bug 1305422 - part 12 - don't call size_forward in {Body,Fetch}Util.cpp; r=bkelly 2016-09-29 22:33:57 -04:00
BodyUtil.h Bug 1206166 - Move FetchUtil::Consume methods into separate BodyUtil class and update Fetch.cpp and ServiceWorkerEvents.cpp accordingly. r=kitcambridge 2016-02-27 13:54:11 -08:00
BorrowedAttrInfo.cpp Bug 1288590: Rename nsAttrInfo to mozilla::dom::BorrowedAttrInfo. r=bholley 2016-07-27 11:18:33 -07:00
BorrowedAttrInfo.h Bug 1288590: Rename nsAttrInfo to mozilla::dom::BorrowedAttrInfo. r=bholley 2016-07-27 11:18:33 -07:00
CORSMode.h Bug 1305926 - Dispatcher API for assigning DocGroups to runnables (r=ehsan) 2016-11-17 17:01:00 -08:00
ChildIterator.cpp Bug 1345362 part 3. Introduce CSSPseudoElementType::NonInheritingAnonBox to represent non-inheriting anon boxes. r=heycam 2017-03-08 23:41:04 -05:00
ChildIterator.h Bug 1321284 - Part 1: Make StyleChildrenIterator skip NAC generated by root element primary frame ancestors. r=bholley 2016-12-01 11:34:57 +08:00
ChromeNodeList.cpp Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
ChromeNodeList.h
ChromeUtils.cpp Bug 1344974 - Part 2: Make the non-virtual helpers for principal equality/subsumption checks inline; r=bholley 2017-03-07 00:29:27 -05:00
ChromeUtils.h Bug 1344974 - Part 2: Make the non-virtual helpers for principal equality/subsumption checks inline; r=bholley 2017-03-07 00:29:27 -05:00
Comment.cpp Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
Comment.h
Crypto.cpp Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj 2016-12-12 09:27:58 -05:00
Crypto.h Bug 842818 - Make Crypto::GetRandomValues() work off the main thread r=baku,keeler,mt 2015-09-22 10:50:36 +02:00
CustomElementRegistry.cpp Bug 1341693 - Don't need to check GetDocShell() when creating CustomElementRegistry; r=wchen 2017-02-23 18:24:05 +08:00
CustomElementRegistry.h Bug 1341693 - Don't need to check GetDocShell() when creating CustomElementRegistry; r=wchen 2017-02-23 18:24:05 +08:00
DOMCursor.cpp Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
DOMCursor.h Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
DOMError.cpp Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
DOMError.h Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
DOMException.cpp Bug 1335207: Add constexpr to data tables under dom/ for better codegen on Windows. r=ehsan 2017-02-01 15:42:33 +13:00
DOMException.h Bug 1299812 - Remove mLineNumber member of mozilla::dom::Exception. r=bkelly 2016-09-05 10:35:10 +02:00
DOMImplementation.cpp Bug 984778 - Make hasFeature() and SVG requiredFeatures always return true; r=bz,longsonr 2016-09-01 14:35:11 +03:00
DOMImplementation.h Bug 984778 - Make hasFeature() and SVG requiredFeatures always return true; r=bz,longsonr 2016-09-01 14:35:11 +03:00
DOMIntersectionObserver.cpp Bug 1337936 - (intersection-observer) Revise lifetime management. r=smaug 2017-02-22 10:45:13 -08:00
DOMIntersectionObserver.h Bug 1337936 - (intersection-observer) Revise lifetime management. r=smaug 2017-02-22 10:45:13 -08:00
DOMMatrix.cpp Bug 1301027 - Remove the matrix * point operator and replace it with TransformPoint methods. r=Bas 2016-09-08 18:26:03 +02:00
DOMMatrix.h Bug 1263405 - Some headers missing in dom/base, r=smaug 2016-04-11 12:02:35 -04:00
DOMParser.cpp Bug 1336213 - Part 2: Remove DOMParser::mOriginalPrincipal; r=bzbarsky 2017-02-03 10:46:45 -05:00
DOMParser.h Bug 1338156 - Add missing initialisation of DOMParser::mOriginalPrincipleWasSystem. r=ehsan. 2017-02-10 20:47:49 +01:00
DOMPoint.cpp Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
DOMPoint.h
DOMQuad.cpp
DOMQuad.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
DOMRect.cpp
DOMRect.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
DOMRequest.cpp Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru 2016-08-11 14:39:22 +02:00
DOMRequest.h Bug 1297558 - Remove explicit calls to Expose*ToActiveJS r=mccr8 2016-10-18 17:58:19 +01:00
DOMRequestHelper.jsm
DOMStringList.cpp
DOMStringList.h
DOMTokenListSupportedTokens.h Bug 1257849 part 1. Add a concept of supported tokens to nsDOMTokenList. r=bkelly 2016-05-04 23:41:24 -04:00
DirectionalityUtils.cpp Bug 1289970, ensure we don't remove valid Directionality map from textnode, r=ehsan 2016-08-11 02:54:55 +03:00
DirectionalityUtils.h Bug 1297306 - part5:create enum constructors for EnumTable. r=baku 2016-09-07 10:20:17 +08:00
DispatcherTrait.cpp Bug 1337537 - Move some TabGroup code to ValidatingDispatcher (r=ehsan) 2017-02-13 17:02:50 -08:00
DispatcherTrait.h Bug 1337537 - Move Dispatcher.{cpp,h} to xpcom/threads (r=froydnj) 2017-02-13 17:02:48 -08:00
DocGroup.cpp Bug 1337537 - Assert that runnables labeled with a given TabGroup never touch other TabGroups (r=ehsan) 2017-02-13 17:02:57 -08:00
DocGroup.h Bug 1337537 - Assert that runnables labeled with a given TabGroup never touch other TabGroups (r=ehsan) 2017-02-13 17:02:57 -08:00
DocumentFragment.cpp Bug 1318096 part 1. Remove unused XPCOM querySelector(All) bits. r=froydnj 2016-11-17 13:49:26 -05:00
DocumentFragment.h Bug 1318476. Remove various unused nsIDOMNode stuff. r=froydnj 2016-11-18 16:38:29 -05:00
DocumentType.cpp Bug 1318096 part 9. Remove XPCOM parentnode/childnode APIs. r=froydnj 2016-11-17 13:49:27 -05:00
DocumentType.h
Element.cpp Backed out changeset 41bd2eefc823 (bug 1341230) 2017-03-06 11:48:58 +08:00
Element.h Bug 1329093 - Part 4: stylo: Delay SVG mapped attr resolution till later; r=bz 2017-03-09 17:46:26 -08:00
ElementInlines.h Bug 1331294 - Part 6: Remove RestyleManager::HasPendingRestyles and Servo_Element_ShouldTraverse. r=bholley 2017-02-10 10:42:30 +08:00
EventSource.cpp Bug 1310127 - Part 17: Use MOZ_MUST_USE in netwerk/protocol/http r=smaug 2016-12-20 11:49:32 +08:00
EventSource.h Bug 1333540. Common up the skippability implementations that are basically copy/pastes of the DOMEventTargetHelper one. r=smaug 2017-01-24 20:40:11 -05:00
FeedWriterEnabled.h Bug 1238042 - Extract a helper function to check if a JSObject is a global with a particular about: URI. r=ehsan 2016-01-22 20:27:28 -05:00
FlushType.h Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky 2017-01-05 15:31:56 +08:00
FormData.cpp Bug 1329298 - Part 1 - Unify body extraction in Fetch/Beacon/XHR, r=smaug 2017-01-24 12:13:31 +01:00
FormData.h Bug 1186932 - Implement support for form submission of a picked directory - part 1 - FormData and Directory, r=smaug 2016-07-14 09:01:31 +02:00
FragmentOrElement.cpp Bug 1345343 - Add a pref to turn off effect of xml:base on style attribute. r=bz 2017-03-10 18:04:34 +11:00
FragmentOrElement.h Bug 1337936 - (intersection-observer) Revise lifetime management. r=smaug 2017-02-22 10:45:13 -08:00
FromParser.h
FuzzingFunctions.cpp Bug 1322400 - Add content-exposed GC and CC functions to fuzzing builds. r=smaug 2017-02-22 11:05:50 -08:00
FuzzingFunctions.h Bug 1322400 - Add content-exposed GC and CC functions to fuzzing builds. r=smaug 2017-02-22 11:05:50 -08:00
GroupedSHistory.cpp Bug 1341809 - Fix unified build bustage in GroupedHistory.{h,cpp}. r=Ehsan 2017-02-22 13:32:06 -08:00
GroupedSHistory.h Bug 1341809 - Fix unified build bustage in GroupedHistory.{h,cpp}. r=Ehsan 2017-02-22 13:32:06 -08:00
HTMLSplitOnSpacesTokenizer.h
IdleDeadline.cpp Backed out changeset eb2606332cb8 (bug 1198381) 2016-10-25 12:32:54 +02:00
IdleDeadline.h Backed out changeset eb2606332cb8 (bug 1198381) 2016-10-25 12:32:54 +02:00
IdleRequest.cpp Bug 1313864 - Use the timeout handle to cancel rIC timeout. r=bkelly 2017-02-01 16:16:36 +01:00
IdleRequest.h Bug 1313864 - Use the timeout handle to cancel rIC timeout. r=bkelly 2017-02-01 16:16:36 +01:00
IframeSandboxKeywordList.h Bug 1268758 - Part1: Implement allow-presentation sandboxing flag, r=smaug 2016-07-14 02:44:00 +02:00
ImageEncoder.cpp Bug 1299164: Part 2. Use BufferSizeFromDimensions method, as well as some of the others that check for valid size. r=bas 2016-09-15 10:36:21 -04:00
ImageEncoder.h Bug 1244118 - Shutdown threadpool when xpcom-shutdown-threads happened. r=roc 2016-02-18 14:18:22 +08:00
ImageTracker.cpp Bug 1309082 - Part 2: Rename some ImageTracker members. r=bholley 2016-10-13 15:04:19 +08:00
ImageTracker.h Bug 1309082 - Part 2: Rename some ImageTracker members. r=bholley 2016-10-13 15:04:19 +08:00
ImportManager.cpp Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm. 2016-08-08 12:18:10 +10:00
ImportManager.h Bug 1193762 part 4 - Avoid nsCOMPtr in ternary operator; r=froydnj 2016-05-01 21:29:22 +03:00
IndexedDBHelper.jsm Bug 1264710 - Catch IDB exceptions in `IndexedDBHelper`. r=fabrice 2016-04-14 10:00:42 -07:00
IntlUtils.cpp Bug 1341994 - Expose mozIntl.getDisplayNames to ChromeOrXBL. r=smaug 2017-03-03 21:30:00 -05:00
IntlUtils.h Bug 1341994 - Expose mozIntl.getDisplayNames to ChromeOrXBL. r=smaug 2017-03-03 21:30:00 -05:00
Link.cpp Bug 1342438 - Remove url .hash encoding/decoding prefs r=bagder 2017-03-08 22:19:34 +01:00
Link.h Backed out changeset 059753ec9117 (bug 1315105) for test failures in own test 2016-12-19 15:59:14 +01:00
Location.cpp Bug 1342438 - Remove url .hash encoding/decoding prefs r=bagder 2017-03-08 22:19:34 +01:00
Location.h Bug 1308287 part 1. Change [NeedsSubjectPrincipal] to only do the Maybe thing for interfaces that can be exposed to workers. r=baku 2016-10-10 21:07:48 -04:00
NameSpaceConstants.h Bug 1216893 - Add in disabled namespace for SVG r=hsivonen,smaug 2016-12-01 07:41:22 +00:00
Navigator.cpp Bug 1299500 - Get rid of DeviceStorage API - part 4 - Navigator, r=ehsan 2017-03-08 20:15:44 +01:00
Navigator.h Bug 1299500 - Get rid of DeviceStorage API - part 4 - Navigator, r=ehsan 2017-03-08 20:15:44 +01:00
NodeInfo.cpp Bug 1018486 - Part 1: Changes in dom/, r=baku 2016-09-07 10:50:35 -04:00
NodeInfo.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
NodeInfoInlines.h
NodeIterator.cpp Bug 1287706 part 1 - Make CallbackObjectHolder movable (and actually move-only). r=smaug 2016-07-28 12:00:06 +10:00
NodeIterator.h Bug 1287706 part 1 - Make CallbackObjectHolder movable (and actually move-only). r=smaug 2016-07-28 12:00:06 +10:00
OrderedTimeoutIterator.h Bug 1329284 Refactor DOM timeout to set mWhen/mTimeRemaining from one place. r=ehsan 2017-01-10 08:08:18 -08:00
PartialSHistory.cpp Bug 1323651 - Rename Partial/GroupedSessionHistory to Partial/GroupedSHistory. r=ehsan 2016-12-22 16:06:50 +08:00
PartialSHistory.h Backed out changeset ab6c012704b9 (bug 1315105) for failing on own test 2016-12-19 16:34:18 +01:00
Pose.cpp Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
Pose.h Bug 1317706 - Remove Pose WebIDL for sharing the implementation to Pose class. r=bz 2016-11-17 07:11:00 -05:00
PostMessageEvent.cpp Bug 1311324 P1 Update the MessageEvent webidl and implementation class. r=bz 2017-03-09 20:50:13 -05:00
PostMessageEvent.h Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj 2016-04-25 17:23:21 -07:00
ProcessGlobal.cpp Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
ProcessGlobal.h Bug 1291202 - Link pmm's with fmm's. r=billm 2016-08-22 10:28:04 +02:00
ProcessSelector.js Bug 1333799: MinTabSelector for process selection. r=mrbkap 2017-03-07 20:00:28 +01:00
ProcessSelector.manifest Bug 1333799: MinTabSelector for process selection. r=mrbkap 2017-03-07 20:00:28 +01:00
ResponsiveImageSelector.cpp Bug 1323919 - Rename nsIMediaList.h to nsMediaList.h. r=heycam 2016-12-16 14:50:36 +11:00
ResponsiveImageSelector.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
SameProcessMessageQueue.cpp Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm. 2016-09-01 15:01:16 +10:00
SameProcessMessageQueue.h Bug 1263311: Part 2 - Remove a non-existent CancelableRunnable. r=froydnj 2016-04-11 11:40:06 -07:00
ScreenOrientation.cpp Bug 1285802 - Always add listener when orientation locked. r=wchen 2016-12-27 11:23:01 +08:00
ScreenOrientation.h Bug 1325016 part 5. Switch ScreenOrientation's angle getter to use the caller-type version of ResistFingerprinting. r=bkelly 2016-12-22 11:05:55 -08:00
ScriptSettings.cpp Bug 1342513. Set up a scripted caller override in AutoEntryScript. r=bholley 2017-02-28 12:41:35 -05:00
ScriptSettings.h Bug 1342513. Set up a scripted caller override in AutoEntryScript. r=bholley 2017-02-28 12:41:35 -05:00
ShadowRoot.cpp Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj 2016-12-12 09:27:58 -05:00
ShadowRoot.h Bug 1292432 part 9 - Change WebIDL interface of CSSStyleSheet to StyleSheet. r=heycam 2016-10-14 22:25:38 +11:00
SiteSpecificUserAgent.js
SiteSpecificUserAgent.manifest
SlowScriptDebug.js
SlowScriptDebug.manifest
StructuredCloneHolder.cpp Bug 1331434 - Part 9: Return after ErrorResult::Throw in /dom, r=ehsan 2017-03-07 19:06:48 -05:00
StructuredCloneHolder.h Bug 1312817 - support {window,worker}.postMessage() of WebAssembly.Module, r=qdot, r=luke 2016-10-28 14:44:04 +02:00
StructuredCloneTags.h Bug 1311466 - Part 3: Core changes for WebAssembly module serialization including a test; r=asuth 2016-10-25 21:18:48 +02:00
StyleSheetList.cpp
StyleSheetList.h Bug 1292432 part 9 - Change WebIDL interface of CSSStyleSheet to StyleSheet. r=heycam 2016-10-14 22:25:38 +11:00
SubtleCrypto.cpp Bug 1250930 - Use correct global when creating a key in GenerateSymmetricKeyTask r=bz 2016-03-08 11:15:29 +01:00
SubtleCrypto.h
TabGroup.cpp Bug 1340665 - Fix warnings on shutdown. r=billm 2017-03-10 17:55:35 -08:00
TabGroup.h Bug 1337537 - Assert that runnables labeled with a given TabGroup never touch other TabGroups (r=ehsan) 2017-02-13 17:02:57 -08:00
Text.cpp Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
Text.h
TextInputProcessor.cpp Bug 1343075 - Use GeckoEditableSupport from PuppetWidget; r=masayuki r=rbarker r=snorp r=esawin 2017-03-07 22:34:39 -05:00
TextInputProcessor.h Bug 1343075 - Use GeckoEditableSupport from PuppetWidget; r=masayuki r=rbarker r=snorp r=esawin 2017-03-07 22:34:39 -05:00
ThirdPartyUtil.cpp Bug 1310845 - Remove support for mozapp iframes; r=fabrice,jryans,baku,mcmanus 2016-11-16 09:13:38 -05:00
ThirdPartyUtil.h
Timeout.cpp Bug 1331804 - Anonymize nsITimer runnable names (r=njn) 2017-01-24 16:34:37 -08:00
Timeout.h Bug 1313864 - Move running idle callbacks to executor. r=bkelly 2017-02-01 16:16:29 +01:00
TimeoutHandler.cpp Bug 1313864 - Move running idle callbacks to executor. r=bkelly 2017-02-01 16:16:29 +01:00
TimeoutHandler.h Bug 1313864 - Move running idle callbacks to executor. r=bkelly 2017-02-01 16:16:29 +01:00
TimeoutManager.cpp Bug 1346426 Don't crash if a window is frozen while there is a dummy timer in the list. r=ehsan 2017-03-13 15:26:22 -04:00
TimeoutManager.h Bug 1338691 - Add a pref for delaying tracking timeout throttling after the page load finishes; r=bkelly 2017-02-14 10:57:47 -05:00
TreeWalker.cpp Bug 1287706 part 1 - Make CallbackObjectHolder movable (and actually move-only). r=smaug 2016-07-28 12:00:06 +10:00
TreeWalker.h Bug 1287706 part 1 - Make CallbackObjectHolder movable (and actually move-only). r=smaug 2016-07-28 12:00:06 +10:00
UseCounter.h
UseCounters.conf Bug 1335859 - Add usage counters to track usage of gecko-only DataTransfer APIs, r=baku 2017-02-08 11:43:59 -05:00
WebKitCSSMatrix.cpp Bug 1263405 - Some headers missing in dom/base, r=smaug 2016-04-11 12:02:35 -04:00
WebKitCSSMatrix.h Bug 1241727 - Inverting non-invertible WebKitCSSMatrix should throw NotSupportedError. r=baku 2016-01-27 12:49:57 -08:00
WebSocket.cpp Bug 1334165 Don't allow event dispatch after WebSocket allows worker thread to exit cleanly. r=baku 2017-01-27 06:06:33 -08:00
WebSocket.h Bug 1333540. Common up the skippability implementations that are basically copy/pastes of the DOMEventTargetHelper one. r=smaug 2017-01-24 20:40:11 -05:00
WindowNamedPropertiesHandler.cpp Bug 1021289 part 4. Implement support for WebIDL deleters over Xrays. r=peterv 2016-11-04 12:41:26 -04:00
WindowNamedPropertiesHandler.h Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
WindowOrientationObserver.cpp Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
WindowOrientationObserver.h
contentAreaDropListener.js Bug 1329182 - remove trailing newURI null parameters in the rest of the tree, r=jaws. 2017-01-09 20:27:26 +01:00
contentAreaDropListener.manifest
domerr.msg Bug 1339540 part 2. Move the three ErrorResult-internal NS_ERROR_DOM_* values over to the ErrorResult error module. r=smaug 2017-02-15 00:02:35 -05:00
gen-usecounters.py
messageWakeupService.js
messageWakeupService.manifest
moz.build Bug 1346098 - Don't expose intlUtils without ENABLE_INTL_API. r=smaug 2017-03-10 17:36:09 +09:00
mozAutoDocUpdate.h
mozIDOMWindow.idl Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
nsAtomListUtils.cpp
nsAtomListUtils.h
nsAttrAndChildArray.cpp Bug 1330041 - Basic handling framework for presentation attributes in Stylo, with handling for font-size and color; r=bz,emilio 2017-01-19 15:56:53 -08:00
nsAttrAndChildArray.h Bug 1330041 - Basic handling framework for presentation attributes in Stylo, with handling for font-size and color; r=bz,emilio 2017-01-19 15:56:53 -08:00
nsAttrName.h
nsAttrValue.cpp Bug 1341690 - stylo: Make URLs work in inline style; r=emilio 2017-03-10 18:28:02 -08:00
nsAttrValue.h Bug 1309109 part 5 - Store ServoDeclarationBlock rather than RawServoDeclarationBlock in nsAttrValue. r=heycam 2016-10-18 15:29:03 +11:00
nsAttrValueInlines.h Bug 1309109 part 5 - Store ServoDeclarationBlock rather than RawServoDeclarationBlock in nsAttrValue. r=heycam 2016-10-18 15:29:03 +11:00
nsAttrValueOrString.cpp
nsAttrValueOrString.h
nsCCUncollectableMarker.cpp Bug 1321903 - Refactor the timeout/interval management code out of nsGlobalWindow; r=bkelly 2016-12-13 14:08:47 -05:00
nsCCUncollectableMarker.h
nsCaseTreatment.h
nsChildContentList.h
nsContentAreaDragDrop.cpp bug 1338985, use IgnoredErrorResult when error result isn't used, p=m_kato, r=baku 2017-02-17 21:05:41 +02:00
nsContentAreaDragDrop.h Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
nsContentCID.h
nsContentCreatorFunctions.h Bug 1294100 - Part 2: Modify CheckCustomElementName be 'const nsString*' and remove the const_cast. r=bz 2016-09-01 18:08:50 +08:00
nsContentIterator.cpp Bug 1319660 - Fix possible crash when editing contentEditable; r=esawin r=masayuki r=smaug 2017-01-23 14:35:04 -05:00
nsContentList.cpp Bug 1332322 part 2. Rename nsWrapperCache::IsBlack to nsWrapperCache::HasKnownLiveWrapper. r=mccr8 2017-01-24 20:38:58 -05:00
nsContentList.h Bug 1270349 part 5. Use LegacyUnenumerableNamedProperties instead of passing flags to GetSupportedNames to determine whether named props on DOM proxies should be reflected in ownPropertyKeys. r=peterv 2016-05-09 22:25:40 -04:00
nsContentListDeclarations.h Bug 1338725 part 1. Change the matcher functions used for nsContentList to take an Element argument, not nsIContent. r=baku 2017-02-13 16:06:45 -05:00
nsContentPermissionHelper.cpp Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj 2016-12-12 09:27:58 -05:00
nsContentPermissionHelper.h Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm 2016-11-15 04:26:00 +01:00
nsContentPolicy.cpp Bug 1297961 (part 1) - Introduce nsURI::GetSpecOrDefault(). r=hurley. 2016-08-26 16:02:31 +10:00
nsContentPolicy.h
nsContentPolicyUtils.h Bug 1322111 P1 Add TYPE_INTERNAL_WORKER_IMPORT_SCRIPTS content policy type. r=ckerschb 2017-02-15 09:55:58 -05:00
nsContentSink.cpp Bug 1337893 - Part 4: Updating whole gecko to make all callers of DNS using correct originAttributes. r=baku 2017-02-15 10:39:40 +08:00
nsContentSink.h Bug 1339289 - Give names to a lot of common timers (r=ehsan) 2017-02-15 12:30:01 -08:00
nsContentTypeParser.h Bug 1176218 - p1. Constify nsContentTypeParser::Get... methods - r=froydnj 2016-10-04 16:19:15 +11:00
nsContentUtils.cpp Bug 1342438 - Remove url .hash encoding/decoding prefs r=bagder 2017-03-08 22:19:34 +01:00
nsContentUtils.h Bug 1342438 - Remove url .hash encoding/decoding prefs r=bagder 2017-03-08 22:19:34 +01:00
nsCopySupport.cpp Bug 1341137 part 2 - Provide a way to add ranges to Selection objects that aren't associated with a shell/nsFrameSelection. r=smaug 2017-02-25 11:33:34 +01:00
nsCopySupport.h Bug 1261299 - Add method nsCopySupport::ClearSelectionTransferable() to clear the nsClipboard::sSelectionTransferable when you have no content selection. r=mstange 2016-06-08 14:11:39 -04:00
nsDOMAttributeMap.cpp Bug 1331434 - Part 9: Return after ErrorResult::Throw in /dom, r=ehsan 2017-03-07 19:06:48 -05:00
nsDOMAttributeMap.h Bug 1270349 part 5. Use LegacyUnenumerableNamedProperties instead of passing flags to GetSupportedNames to determine whether named props on DOM proxies should be reflected in ownPropertyKeys. r=peterv 2016-05-09 22:25:40 -04:00
nsDOMCID.h
nsDOMCaretPosition.cpp
nsDOMCaretPosition.h
nsDOMClassInfo.cpp Backed out 20 changesets (bug 851892) for load failures in Android crashtest-4 2017-01-15 11:50:10 -08:00
nsDOMClassInfo.h Bug 851892 part 20. Remove the remaining bits we added to support a mix of WebIDL and non-WebIDL rules. r=peterv 2017-01-13 10:41:05 -05:00
nsDOMClassInfoID.h Backed out 20 changesets (bug 851892) for load failures in Android crashtest-4 2017-01-15 11:50:10 -08:00
nsDOMDataChannel.cpp Bug 1296189 - Replace NS_RUNTIMEABORT("some string literal message") with MOZ_CRASH(). r=froydnj 2016-12-02 13:46:53 -08:00
nsDOMDataChannel.h Bug 1281150: removed DataChannel.stream. r=jib,smaug 2016-06-21 15:54:51 +02:00
nsDOMDataChannelDeclarations.h Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
nsDOMJSUtils.h Bug 1276276 part 5. Change AutoCxPusher to not worry about nsIScriptContext, since its JSContext never has one anymore. r=smaug 2016-06-02 10:34:40 -04:00
nsDOMMutationObserver.cpp Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
nsDOMMutationObserver.h Bug 1232696 - Remove NS_DECL_AND_IMPL_ZEROING_OPERATOR_NEW as it causes segfaulting for GCC 6 builds (2 of 5, fixes for dom/). r=bkelly. 2017-01-24 17:10:39 +01:00
nsDOMNavigationTiming.cpp Bug 1321261 - create dom/file for File APIs, r=qdot 2016-12-01 15:12:42 +01:00
nsDOMNavigationTiming.h Bug 1307242 - Add a non-blank paint telemetry probe for foreground root content documents. r=bkelly, f=bsmedberg 2016-11-10 14:26:54 -05:00
nsDOMSerializer.cpp
nsDOMSerializer.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsDOMString.h
nsDOMTokenList.cpp Bug 1293563: Simplify DOMTokenlist.remove using a tokenizer. r=baku 2016-08-26 22:27:14 -07:00
nsDOMTokenList.h Bug 1293563: Simplify DOMTokenlist.remove using a tokenizer. r=baku 2016-08-26 22:27:14 -07:00
nsDOMWindowList.cpp Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky 2017-01-05 15:31:56 +08:00
nsDOMWindowList.h Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
nsDOMWindowUtils.cpp merge mozilla-inbound to mozilla-central a=merge 2017-03-07 15:13:31 +01:00
nsDOMWindowUtils.h Bug 1299209 - Part 2: Support setting pointerId in nsDOMWindowwUtils and nsContentUtils. f=sshih, r=smaug 2016-12-20 23:06:00 -05:00
nsDataDocumentContentPolicy.cpp Bug 1319122: Adjust SVG image-document check to happen on display document. r=bz 2016-11-28 16:31:12 -08:00
nsDataDocumentContentPolicy.h
nsDeprecatedOperationList.h Bug 1344102 - Add a telemetry for xml:base on styled element. r=bz 2017-03-03 14:32:11 +11:00
nsDocElementCreatedNotificationRunner.h Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj 2016-04-25 17:23:21 -07:00
nsDocument.cpp Backed out changeset b0838d45e9b6 (bug 1335475) for failing e.g. dom/plugins/test/crashtests/539897-1.html. r=backout 2017-03-10 23:28:13 +01:00
nsDocument.h Bug 1329093 - Part 4: stylo: Delay SVG mapped attr resolution till later; r=bz 2017-03-09 17:46:26 -08:00
nsDocumentEncoder.cpp Bug 1341137 part 2 - Provide a way to add ranges to Selection objects that aren't associated with a shell/nsFrameSelection. r=smaug 2017-02-25 11:33:34 +01:00
nsDocumentWarningList.h Bug 1266066 - Add a console warning for attempts to preventDefault() from a passive listener. r=smaug 2016-05-12 14:51:02 -04:00
nsFocusManager.cpp Bug 1309653 - Part2: Send an update of current top level, r=smaug 2017-03-10 01:34:00 +01:00
nsFocusManager.h Bug 1309653 - Part2: Send an update of current top level, r=smaug 2017-03-10 01:34:00 +01:00
nsFrameLoader.cpp Bug 1345168 - Get rid of OriginAttributes::Inherit, r=tjr 2017-03-08 07:41:51 +01:00
nsFrameLoader.h Bug 1340771 part 2 - Introduce a WeakFrame class for heap allocated weak frame pointers, stored in a hashtable for fast lookup. r=tn 2017-03-01 18:03:14 +01:00
nsFrameMessageManager.cpp Bug 777600 - Add MessageManager Fuzzer. r=billm 2017-02-28 16:24:43 -08:00
nsFrameMessageManager.h Bug 1312101 - Part 2: Remove AppProcessChecker and code that depends on it; r=baku 2016-11-16 14:51:08 -05:00
nsGenConImageContent.cpp Bug 1305458 Part1: Rename nsIDOMEventTarget::PreHandleEvent to nsIDOMEventTarget::GetEventTargetParent. r=smaug 2016-10-21 10:11:07 +08:00
nsGenericDOMDataNode.cpp Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
nsGenericDOMDataNode.h Bug 1330536 part 7. Change nsINode::GetTextContent to take an OOMReporter, not an ErrorResult. r=smaug 2017-01-17 23:52:29 -05:00
nsGkAtomList.h Bug 1341637 - Stylo: Add support for "font-family: -moz-fixed" r=manishearth 2017-03-11 23:39:25 +03:00
nsGkAtoms.cpp
nsGkAtoms.h
nsGlobalWindow.cpp merge mozilla-inbound to mozilla-central a=merge 2017-03-13 15:22:26 +01:00
nsGlobalWindow.h Bug 1346098 - Don't expose intlUtils without ENABLE_INTL_API. r=smaug 2017-03-10 17:36:09 +09:00
nsGlobalWindowCommands.cpp Bug 1335207 followup build fix on a CLOSED TREE 2017-02-01 16:09:28 +13:00
nsGlobalWindowCommands.h
nsHTMLContentSerializer.cpp Bug 1309326. Fix the HTML serializer's handling of self-closing tags inside <pre> to correctly keep track of our mPreLevel. r=ehsan 2016-10-13 12:44:20 -04:00
nsHTMLContentSerializer.h Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj. 2016-04-27 14:16:50 +10:00
nsHistory.cpp Bug 1310768 - Use CreataAboutBlankContentViewer to stop inactive tabs. Update History API. a=ehsan 2016-11-29 17:31:17 +08:00
nsHistory.h Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
nsIAnimationObserver.h
nsIAttribute.h Bug 1236258 part 2. Remove the unused mNsAware member of nsIAttribute. r=smaug 2016-01-11 13:01:31 -05:00
nsIContent.h Bug 1345343 - Add a pref to turn off effect of xml:base on style attribute. r=bz 2017-03-10 18:04:34 +11:00
nsIContentInlines.h Bug 1335863 - Inline common case parent access. r=emilio 2017-02-02 11:24:43 -08:00
nsIContentIterator.h
nsIContentPolicy.idl
nsIContentPolicyBase.idl Bug 1322111 P1 Add TYPE_INTERNAL_WORKER_IMPORT_SCRIPTS content policy type. r=ckerschb 2017-02-15 09:55:58 -05:00
nsIContentSerializer.h
nsIDOMClassInfo.h Bug 1332172 - Remove XPC_MAP_WANT_*. r=mccr8. 2017-01-23 13:33:58 +11:00
nsIDOMDOMCursor.idl
nsIDOMDOMRequest.idl Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
nsIDOMDataChannel.idl Bug 1281150: removed DataChannel.stream. r=jib,smaug 2016-06-21 15:54:51 +02:00
nsIDOMFormData.idl
nsIDOMParser.idl
nsIDOMSerializer.idl
nsIDocument.h Bug 1329093 - Part 4: stylo: Delay SVG mapped attr resolution till later; r=bz 2017-03-09 17:46:26 -08:00
nsIDocumentEncoder.idl Bug 1225864 - New flag OutputDisallowLineBreaking to disallow line breaking. r=masayuki. 2015-11-27 15:27:00 +01:00
nsIDocumentInlines.h Bug 1337258 - Support ServoStyleSheets in nsStyleSheetService. r=xidorn 2017-02-21 10:42:27 +08:00
nsIDocumentObserver.h Bug 1304302 part 10 - Replace all uses of StyleSheetHandle. r=heycam 2016-09-26 22:03:25 +10:00
nsIDroppedLinkHandler.idl Bug 92737 - Part 1: Add nsIDroppedLinkHandler.dropLinks. r=enndeakin 2015-11-11 07:15:03 +09:00
nsIFrameLoader.idl Bug 1338241 - Part 1: Use remoteType to propagate Large-Allocation status, r=mikedeboer 2017-02-17 12:00:43 -05:00
nsIGlobalObject.cpp Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj 2016-04-25 17:23:21 -07:00
nsIGlobalObject.h Bug 1337537 - Move Dispatcher.{cpp,h} to xpcom/threads (r=froydnj) 2017-02-13 17:02:48 -08:00
nsIImageLoadingContent.idl Bug 1284350. Backed out changeset d6a286242f2d (Bug 1268348 - Pass the previous visibility state to OnVisibilityChange(). r=mstange) 2016-09-12 00:19:07 -05:00
nsIMessageManager.idl Bug 1337730 - part1: releaseCachedProcesses API for testing. r=mrbkap 2017-02-21 11:27:23 +01:00
nsIMutationObserver.h
nsINode.cpp Bug 1345301 - elt.firstChild.remove() doesn't trigger a DOMSubtreeModified event, r=ms2ger 2017-03-08 20:05:34 +02:00
nsINode.h Bug 1341985 - GetAnimationCollection() takes const Element*. r=birtles 2017-03-10 11:53:19 +09:00
nsINodeList.h
nsIObjectLoadingContent.idl Bug 1335368 part 7. Mostly stop using IsCallerChrome in nsObjectLoadingContent. r=bholley 2017-02-01 15:43:36 -05:00
nsIRemoteWindowContext.idl Bug 1253307 - Use a better function to load web handler apps in e10s. r=billm/mconley 2016-03-15 15:48:37 -07:00
nsIScriptChannel.idl
nsIScriptContext.h Bug 1297558 - Remove explicit calls to Expose*ToActiveJS r=mccr8 2016-10-18 17:58:19 +01:00
nsIScriptElement.h Bug 1297125. Make sure the parser insertion point is defined when firing the load event for external <scripts> or firing the error event on a failed external script load (but not other cases, like bogus script URL). r=hsivonen 2016-09-02 17:55:38 -04:00
nsIScriptGlobalObject.h
nsIScriptLoaderObserver.idl
nsIScriptNameSpaceManager.h Bug 1245650 - remove JavaScript-navigator-property category support. r=bz. 2016-02-05 20:20:08 +01:00
nsIScriptObjectPrincipal.h
nsIScriptTimeoutHandler.h Bug 1320752 - remove mozilla/Function.h; r=gerald 2016-11-28 11:03:53 -05:00
nsISelection.idl Bug 1185307 part.1 Add nsISelection::AsSelection() r=smaug 2016-06-17 16:16:10 +09:00
nsISelectionController.idl Bug 1278014 part.14 Rename SelectionType::SELECTION_URLSTRIKEOUT to SelectionType::eURLStrikeout r=smaug 2016-06-09 20:58:56 +09:00
nsISelectionDisplay.idl
nsISelectionListener.idl Bug 1215959 - (GeckoCaret2) Upgrade Core and AccessibleCaret, r=smaug 2015-12-01 15:25:06 -05:00
nsISelectionPrivate.idl Bug 1288077: Forward declare arrays by including 'nsTArrayForwardDeclare.h', r=froydnj 2016-07-20 17:29:36 +02:00
nsISimpleContentPolicy.idl
nsISiteSpecificUserAgent.idl Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
nsISizeOfEventTarget.h
nsISlowScriptDebug.idl
nsIStyleSheetLinkingElement.h Bug 1304302 part 10 - Replace all uses of StyleSheetHandle. r=heycam 2016-09-26 22:03:25 +10:00
nsITimeoutHandler.h Backed out changeset 24839edcf0ef (bug 1198381) 2016-10-25 12:33:00 +02:00
nsImageLoadingContent.cpp Bug 1338086 - Remove useless else blocks in order to reduce complexity in dom/base/ r=Ehsan 2017-02-09 15:44:02 +01:00
nsImageLoadingContent.h Bug 1308069 - Clear pending error event fired by src="" case if src changed before it fired. r=bz 2016-10-06 12:30:35 +08:00
nsInProcessTabChildGlobal.cpp Bug 1310845 - Remove support for mozapp iframes; r=fabrice,jryans,baku,mcmanus 2016-11-16 09:13:38 -05:00
nsInProcessTabChildGlobal.h Bug 1310845 - Remove support for mozapp iframes; r=fabrice,jryans,baku,mcmanus 2016-11-16 09:13:38 -05:00
nsJSEnvironment.cpp Backed out 12 changesets (bug 1344629) for stylo build bustage 2017-03-14 11:52:24 +08:00
nsJSEnvironment.h Backed out 6 changesets (bug 1110928) for valgrind failures a=backout 2017-01-23 17:34:23 -08:00
nsJSTimeoutHandler.cpp Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8 2017-01-03 21:47:55 +02:00
nsJSUtils.cpp Bug 1306472. Back out bug 1268047, because the spec it tried to implement backs the web. r=smaug 2016-10-13 12:10:23 -04:00
nsJSUtils.h Bug 1306472. Back out bug 1268047, because the spec it tried to implement backs the web. r=smaug 2016-10-13 12:10:23 -04:00
nsLineBreaker.cpp Bug 1309582 - For text-transform:capitalize, apply capitalization after a literal newline as well as after a space character. r=m_kato 2016-10-17 08:53:15 +01:00
nsLineBreaker.h Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj 2016-02-02 17:36:30 +02:00
nsMappedAttributeElement.cpp Bug 1334330 - Part 11: stylo: Use ServoUtils abstraction for GenericSpecifiedValues to remove virtual dispatch overhead in nostylo mode; r=bz,emilio 2017-01-26 16:51:01 -08:00
nsMappedAttributeElement.h Bug 1334330 - Part 11: stylo: Use ServoUtils abstraction for GenericSpecifiedValues to remove virtual dispatch overhead in nostylo mode; r=bz,emilio 2017-01-26 16:51:01 -08:00
nsMappedAttributes.cpp Bug 1338936 - Part 1: stylo: Add stubbed-out ServoSpecifiedValues interface, use it for pres attr mapping; r=bz,emilio 2017-02-19 14:03:37 -08:00
nsMappedAttributes.h Bug 1338936 - Part 1: stylo: Add stubbed-out ServoSpecifiedValues interface, use it for pres attr mapping; r=bz,emilio 2017-02-19 14:03:37 -08:00
nsMimeTypeArray.cpp Bug 1324044. Add fingerprinting resistance in GetSupportedNames in nsMimeTypeArray and nsPluginArray. r=qdot 2016-12-17 00:25:52 -05:00
nsMimeTypeArray.h Bug 1324044. Add fingerprinting resistance in GetSupportedNames in nsMimeTypeArray and nsPluginArray. r=qdot 2016-12-17 00:25:52 -05:00
nsNameSpaceManager.cpp Bug 1216893 - Add in disabled namespace for SVG r=hsivonen,smaug 2016-12-01 07:41:22 +00:00
nsNameSpaceManager.h Bug 1216893 - Add in disabled namespace for SVG r=hsivonen,smaug 2016-12-01 07:41:22 +00:00
nsNoDataProtocolContentPolicy.cpp
nsNoDataProtocolContentPolicy.h
nsNodeInfoManager.cpp Bug 1301123 - Add assertions ensuring that documents and inner windows cannot end up with an expanded principal; r=bholley 2016-09-29 15:49:09 -04:00
nsNodeInfoManager.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsNodeUtils.cpp Bug 1329093 - Part 4: stylo: Delay SVG mapped attr resolution till later; r=bz 2017-03-09 17:46:26 -08:00
nsNodeUtils.h Bug 1067769 - Part 6: Rename NonOwningAnimationTarget.h to AnimationTarget.h. r=birtles 2016-04-28 23:22:43 +08:00
nsObjectLoadingContent.cpp Bug 1310127 - Part 17: Use MOZ_MUST_USE in netwerk/protocol/http r=smaug 2016-12-20 11:49:32 +08:00
nsObjectLoadingContent.h Bug 1340771 part 2 - Introduce a WeakFrame class for heap allocated weak frame pointers, stored in a hashtable for fast lookup. r=tn 2017-03-01 18:03:14 +01:00
nsOpenURIInFrameParams.cpp Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
nsOpenURIInFrameParams.h Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
nsPIDOMWindow.h Bug 1340201 Expose IsTopLevelWindow() and HadOriginalOpener() on nsPIDOMWindowOuter. r=bz 2017-02-16 14:39:28 -05:00
nsPIDOMWindowInlines.h Bug 1321270 - Get rid of nsIWindowCreator2::PARENT_IS_LOADING_OR_RUNNING_TIMEOUT, r=smaug 2016-12-01 08:49:46 +01:00
nsPIWindowRoot.h Bug 1174798, propagate keyboard indicator state down to child processes, r=smaug 2016-06-09 07:59:31 -04:00
nsPlainTextSerializer.cpp Bug 456053 - Don't trim trailing space of quoted lines. r=masayuki 2016-09-29 07:10:00 +02:00
nsPlainTextSerializer.h Bug 456053 - Don't trim trailing space of quoted lines. r=masayuki 2016-09-29 07:10:00 +02:00
nsPluginArray.cpp Bug 1336714 - Added a null check to the GetParentDocument call in nsDocument::ComputeFlashClassification. Change nsDocument::GetAllowPlugins to return result rather than using unnecessary outparam. nsPluginArray::AllowPlugins changed to call the GetAllowPlugins method on the inner window's document rather than on the docshell's mContentViewer's document. r=bsmedberg,bz 2017-02-06 12:47:00 -08:00
nsPluginArray.h Bug 1324044. Add fingerprinting resistance in GetSupportedNames in nsMimeTypeArray and nsPluginArray. r=qdot 2016-12-17 00:25:52 -05:00
nsPropertyTable.cpp
nsPropertyTable.h Bug 1317430 - Avoid a unnecessary copy by passing a const & in dom/base/ r=smaug 2016-11-14 23:15:46 +01:00
nsQueryContentEventResult.cpp Bug 1203871 - Part 4. Implement QUERY_TEXT_RECT_ARRAY to nsIDOMWindowUtils for unit test. r=masayuki,smaug 2016-06-23 10:42:00 +01:00
nsQueryContentEventResult.h Bug 1203871 - Part 4. Implement QUERY_TEXT_RECT_ARRAY to nsIDOMWindowUtils for unit test. r=masayuki,smaug 2016-06-23 10:42:00 +01:00
nsRange.cpp Bug 1318312 part.3 Selection should move focus at every selection change when it's called by JS r=smaug 2017-03-14 10:36:21 +09:00
nsRange.h Bug 1318312 part.2 Mark Selection as "called by JS" when every Selection API which may cause changing selection is called by JS r=smaug 2017-03-10 16:55:12 +09:00
nsReferencedElement.cpp Bug 1270174 - Follow-up to only return early in the case that we find insertAnonymousContent content. r=orange 2016-05-16 19:39:16 +01:00
nsReferencedElement.h Bug 1289780- [Static analysis][Uninitialized scalar field] In constructors nsReferencedElement & nsNameSpaceEntry. r=bz 2016-07-27 08:15:00 -04:00
nsSandboxFlags.h Bug 1268758 - Part1: Implement allow-presentation sandboxing flag, r=smaug 2016-07-14 02:44:00 +02:00
nsScreen.cpp Bug 1325016 part 2. Switch ScreenOrientation's deviceType getter to use the caller-type version of ResistFingerprinting. r=bkelly 2016-12-22 11:05:54 -08:00
nsScreen.h Bug 1325016 part 2. Switch ScreenOrientation's deviceType getter to use the caller-type version of ResistFingerprinting. r=bkelly 2016-12-22 11:05:54 -08:00
nsScriptElement.cpp Bug 1297125. Make sure the parser insertion point is defined when firing the load event for external <scripts> or firing the error event on a failed external script load (but not other cases, like bogus script URL). r=hsivonen 2016-09-02 17:55:38 -04:00
nsScriptElement.h
nsScriptLoader.cpp Bug 1345437 - Gather telemetry for the encoding of external scripts;r=hsivonen 2017-03-08 14:08:36 +01:00
nsScriptLoader.h Bug 1345437 - Gather telemetry for the encoding of external scripts;r=hsivonen 2017-03-08 14:08:36 +01:00
nsScriptNameSpaceManager.cpp Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj 2016-12-12 09:27:58 -05:00
nsScriptNameSpaceManager.h Bug 1267186 - Split lookup of WebIDL DOM class names from lookup of DOMCI DOM class names. r=bz. 2016-05-09 17:08:31 +02:00
nsStructuredCloneContainer.cpp Bug 1264642 - Part 4. Use BufferList to replace raw buffers in StructuredClone. r=baku r=billm r=jorendorff 2016-08-23 00:40:46 +08:00
nsStructuredCloneContainer.h
nsStubAnimationObserver.cpp
nsStubAnimationObserver.h
nsStubDocumentObserver.cpp
nsStubDocumentObserver.h
nsStubMutationObserver.cpp
nsStubMutationObserver.h
nsStyleLinkElement.cpp Backed out changeset 059753ec9117 (bug 1315105) for test failures in own test 2016-12-19 15:59:14 +01:00
nsStyleLinkElement.h Backed out changeset 059753ec9117 (bug 1315105) for test failures in own test 2016-12-19 15:59:14 +01:00
nsStyledElement.cpp Bug 1340341 - Set immutablity in GetCSSDeclaration instead of ToString. r=bz 2017-02-24 22:06:07 +11:00
nsStyledElement.h Bug 1330060 part 1. Move GetInlineStyleDeclaration up to Element so it doesn't have to be virtual. r=bkelly 2017-01-11 19:03:16 -05:00
nsSyncLoadService.cpp Bug 1310127 - Part 17: Use MOZ_MUST_USE in netwerk/protocol/http r=smaug 2016-12-20 11:49:32 +08:00
nsSyncLoadService.h
nsTextFragment.cpp Bug 1296050 - When checking whether bidi resolution is needed, ignore Unicode directional-control characters that do not actually introduce right-to-left-ness. r=xidorn 2016-09-05 14:15:32 +01:00
nsTextFragment.h Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj. 2016-04-27 14:16:50 +10:00
nsTextFragmentImpl.h
nsTextFragmentSSE2.cpp
nsTextNode.cpp Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj 2016-05-05 01:45:00 -07:00
nsTextNode.h Bug 1257208 - Use the nsTextNode concrete type in several places in DirectionalityUtils.cpp instead of nsINode and nsIContent; r=peterv 2016-03-23 14:24:56 -04:00
nsTraversal.cpp Bug 1287706 part 1 - Make CallbackObjectHolder movable (and actually move-only). r=smaug 2016-07-28 12:00:06 +10:00
nsTraversal.h Bug 1287706 part 1 - Make CallbackObjectHolder movable (and actually move-only). r=smaug 2016-07-28 12:00:06 +10:00
nsTreeSanitizer.cpp Backed out 2 changesets (bug 1342348) for xpcshell bustage a=backout 2017-02-27 16:56:04 -08:00
nsTreeSanitizer.h
nsViewportInfo.cpp
nsViewportInfo.h
nsWindowMemoryReporter.cpp Bug 1339289 - Give names to a lot of common timers (r=ehsan) 2017-02-15 12:30:01 -08:00
nsWindowMemoryReporter.h Bug 1297658 - Avoid unnecessary checking in memory reporters. r=erahm. 2016-08-24 15:23:45 +10:00
nsWindowRoot.cpp Bug 835981 part 6. Change nsIDOMXULElement::GetControllers consumers to nsXULElement. r=peterv 2017-02-02 10:32:58 -05:00
nsWindowRoot.h Bug 1281762 - nsWindowRoot::mPopupNode may keep otherwise closed documents alive, r=enn 2016-06-23 17:14:19 +03:00
nsWrapperCache.cpp Bug 1326507, trace after traverse, r=mccr8 2017-01-03 21:46:49 +02:00
nsWrapperCache.h Bug 1332322 part 3. Rename nsWrapperCache::IsBlackAndDoesNotNeedTracing to nsWrapperCache::HasKnownLiveWrapperAndDoesNotNeedTracing. r=mccr8 2017-01-24 20:39:37 -05:00
nsWrapperCacheInlines.h Bug 1332322 part 3. Rename nsWrapperCache::IsBlackAndDoesNotNeedTracing to nsWrapperCache::HasKnownLiveWrapperAndDoesNotNeedTracing. r=mccr8 2017-01-24 20:39:37 -05:00
nsXHTMLContentSerializer.cpp Bug 1325494 (part 5) - Slim down nsParserConstants.h. r=hsivonen. 2016-12-23 13:51:04 +11:00
nsXHTMLContentSerializer.h Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj. 2016-04-27 14:16:50 +10:00
nsXMLContentSerializer.cpp Bug 1308675. Fix the XHTML serializer's handling of self-closing tags inside <pre> to correctly keep track of our mPreLevel. r=ehsan 2016-10-11 13:49:39 -04:00
nsXMLContentSerializer.h Bug 1282408 - add ignore flag for variables from nsSortState & nsXMLContentSerializer. r=bzbarsky 2016-07-27 14:41:55 +02:00
nsXMLNameSpaceMap.cpp
nsXMLNameSpaceMap.h Bug 1289780- [Static analysis][Uninitialized scalar field] In constructors nsReferencedElement & nsNameSpaceEntry. r=bz 2016-07-27 08:15:00 -04:00
usecounters.py Bug 1228467 - Don't preprocess dom/base/UseCounters.conf. r=froydnj 2015-12-01 08:25:22 +09:00