gecko-dev/dom/base
Ehsan Akhgari 3cade99c10 Bug 1321868 - Add an API to nsIDocument to determine whether a script is on the tracking protection list; r=bkelly
In order to be able to put timeouts in the correct bucket as soon as
they are scheduled, we need to be able to synchronously tell whether a
timeout is coming from a script that is on the tracking protection list.
But the URL Classifier API which we use for this task is asynchronous.
Because of this, and to avoid unnecessary IPC from the content to the
parent process every time we need to know where a script came from, we
cache this information in nsIDocument.  The hash table mTrackingScripts
will have one entry per script loaded in the document which is on the
tracking protection list.

For performance reasons, we coalesce querying whether a script source
URL is on the tracking protection list with the load of the script from
the network.  In most cases we'll have the response from the URL
Classifier service before the script load is finished, but on the off
chance that the load finishes first, we wait before finishing the script
load to get the response from the URL Classifier service.
2016-12-02 15:37:11 -05:00
..
crashtests Backed out changeset c24253346eac (bug 1288997) for crashtest failures 2016-10-06 16:21:33 +08:00
test Bug 1321261 - create dom/file for File APIs, r=qdot 2016-12-01 15:12:42 +01: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 1305458 Part1: Rename nsIDOMEventTarget::PreHandleEvent to nsIDOMEventTarget::GetEventTargetParent. r=smaug 2016-10-21 10:11:07 +08:00
Attr.h Bug 1305458 Part1: Rename nsIDOMEventTarget::PreHandleEvent to nsIDOMEventTarget::GetEventTargetParent. r=smaug 2016-10-21 10:11:07 +08: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
ChildIterator.cpp Bug 1319255 part 2. Stop doing casts to HTMLContentElement* simply based on tag. r=wchen 2016-11-22 22:41:51 -05:00
ChildIterator.h Bug 1309868 part 1 - Use const nsIContent pointer in some DOM utils. r=bholley 2016-10-18 15:29:03 +11:00
ChromeNodeList.cpp Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
ChromeNodeList.h bug 120684, add ChromeNodeList so that chrome JS can create proper NodeList objects, r=baku 2015-10-27 19:48:46 +02:00
ChromeUtils.cpp Bug 1315905 - Cleanup Necko http security check - part 1, r=valentin 2016-11-17 14:52:16 +01:00
ChromeUtils.h Bug 1315905 - Cleanup Necko http security check - part 1, r=valentin 2016-11-17 14:52:16 +01:00
Comment.cpp Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
Comment.h
contentAreaDropListener.js Bug 1298243 part 7. Change DataTransfer.types from being a DOMStringList to being a frozen array. r=mystor,gijs 2016-10-10 21:07:47 -04:00
contentAreaDropListener.manifest
CORSMode.h Bug 1305926 - Dispatcher API for assigning DocGroups to runnables (r=ehsan) 2016-11-17 17:01:00 -08:00
Crypto.cpp Bug 842818 - Make Crypto::GetRandomValues() work off the main thread r=baku,keeler,mt 2015-09-22 10:50:36 +02: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 1309140 - Rename CustomElementsRegistry to CustomElementRegistry. r=wchen, r=smaug 2016-10-12 15:26:02 +08:00
CustomElementRegistry.h Bug 1309140 - Rename CustomElementsRegistry to CustomElementRegistry. r=wchen, r=smaug 2016-10-12 15:26:02 +08: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
Dispatcher.cpp Bug 1320753 - Refactor for new event target idea (r=ehsan) 2016-11-30 18:01:59 -08:00
Dispatcher.h Bug 1320753 - Refactor for new event target idea (r=ehsan) 2016-11-30 18:01:59 -08:00
DocGroup.cpp Bug 1320753 - Refactor for new event target idea (r=ehsan) 2016-11-30 18:01:59 -08:00
DocGroup.h Bug 1320753 - Refactor for new event target idea (r=ehsan) 2016-11-30 18:01:59 -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
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
domerr.msg Bug 1310020 - Remove DOM/bluetooth and related code. r=jst 2016-10-28 14:25:23 -07: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 1310020 - Remove DOM/bluetooth and related code. r=jst 2016-10-28 14:25:23 -07: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 merge mozilla-inbound to mozilla-central a=merge 2016-11-24 16:41:59 +01:00
DOMIntersectionObserver.h Bug 1315837 - Crash in mozilla::dom::Element::UpdateIntersectionObservation. r=mrbkap 2016-11-15 15:49:00 +01: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 1237080 - adds deprecation msg for chrome scripted DOMParser without principal. r=baku 2016-06-07 18:57:45 -07:00
DOMParser.h
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 Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
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 Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
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
Element.cpp Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio 2016-11-25 10:06:39 -08:00
Element.h Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio 2016-11-25 10:06:39 -08:00
ElementInlines.h Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio 2016-11-25 10:06:39 -08:00
EventSource.cpp Bug 1310967 - Update MessageEvent to the latest spec, r=smaug 2016-10-25 07:48:05 +02:00
EventSource.h Bug 1301333 - mark Init as initialisation function for EventSource. r=baku 2016-09-08 12:40:46 +03: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
FormData.cpp Bug 1303196 - Part 1: Add the DocGroup and TabGroup Objects, r=billm 2016-10-27 15:53:35 -04: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 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio 2016-11-25 10:06:39 -08:00
FragmentOrElement.h Bug 1294299 part 2 - Use DeclarationBlock for SMIL override style. r=heycam 2016-11-03 14:41:02 +11:00
FromParser.h
gen-usecounters.py
GroupedSHistory.cpp Backed out changeset c4669804cc49 (bug 1318472) for failing browser_close_dependent_tabs.js. r=backout 2016-11-24 21:58:41 +01:00
GroupedSHistory.h Bug 1276553 - Part 4: Implement frameloader level GroupedSHistory. r=smaug 2016-10-14 15:31:02 +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 1320752 - remove mozilla/Function.h; r=gerald 2016-11-28 11:03:53 -05:00
IdleRequest.h Backed out changeset eb2606332cb8 (bug 1198381) 2016-10-25 12:32:54 +02: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
Link.cpp Bug 1316792 - gtestify toolkit/components/places/tests/cpp/test_IHistory.cpp. r=mak. 2016-11-12 06:22:01 +11:00
Link.h Bug 1316792 - gtestify toolkit/components/places/tests/cpp/test_IHistory.cpp. r=mak. 2016-11-12 06:22:01 +11:00
Location.cpp Bug 1297393 - Make passing of subject principals to webidl entry points explicit - part 4 - Location, r=ehsan 2016-09-29 08:55:21 +02: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
messageWakeupService.js
messageWakeupService.manifest
moz.build Bug 1321261 - create dom/file for File APIs, r=qdot 2016-12-01 15:12:42 +01:00
mozAutoDocUpdate.h
mozFlushType.h
mozIDOMWindow.idl Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
NameSpaceConstants.h Backed out changeset c0bf6e0b8f1d (bug 1173199) for build bustage CLOSED TREE 2016-07-28 11:48:20 -07:00
Navigator.cpp Bug 1315543 - Eliminate UAF in Navigator::NotifyVRDisplaysUpdated,r=dmu 2016-11-24 11:50:43 -08:00
Navigator.h Bug 1317591. Get rid of IsCallerChrome usage in Navigator. r=bkelly 2016-11-15 17:44:43 -05: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
nsAtomListUtils.cpp
nsAtomListUtils.h
nsAttrAndChildArray.cpp Bug 1307473 - Fix missing namespace errors. r=smaug 2016-10-04 08:20:00 -04:00
nsAttrAndChildArray.h Bug 1288590: Rename nsAttrInfo to mozilla::dom::BorrowedAttrInfo. r=bholley 2016-07-27 11:18:33 -07:00
nsAttrName.h
nsAttrValue.cpp Bug 1294299 - Followup: Serialize style attribute for Element.getAttribute. r=heycam 2016-11-07 15:28:19 +11: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
nsCaseTreatment.h
nsCCUncollectableMarker.cpp Bug 1303471 - TraceBlack (remote) TabChildGlobals, r=mccr8 2016-09-28 21:27:35 +03:00
nsCCUncollectableMarker.h
nsChildContentList.h
nsContentAreaDragDrop.cpp Bug 1297300 - Add missing checks to GetSpec() calls in dom/base/. r=bz. 2016-09-08 14:17:58 +10: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 1309818 - Fixing some warning when compiling dom/*, r=smaug 2016-10-13 14:33:07 +02:00
nsContentList.cpp 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
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 1236329. Back out the patch for bug 492933 (revision d8012b35413b) because it's not web-compatible in practice. r=smaug 2016-01-05 15:05:23 -05:00
nsContentPermissionHelper.cpp 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
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 1277803 - Part 1 : Add a new ContentPolicy TYPE_INTERNAL_IMAGE_FAVICON for indicating a favicon loading. r=ckerschb 2016-10-13 15:43:54 +08:00
nsContentSink.cpp Bug 1316432 - Fix nsCOMPtr constructions&assignments from 0 - r=froydnj 2016-11-10 14:11:27 +11:00
nsContentSink.h Bug 1312344 - Remove just enough NS_DECL_AND_IMPL_ZEROING_OPERATOR_NEW uses to stop segfaulting for GCC 6 -O2 builds. r=froydnj. 2016-10-25 08:18:03 +02:00
nsContentTypeParser.h Bug 1176218 - p1. Constify nsContentTypeParser::Get... methods - r=froydnj 2016-10-04 16:19:15 +11:00
nsContentUtils.cpp Bug 1319255 part 2. Stop doing casts to HTMLContentElement* simply based on tag. r=wchen 2016-11-22 22:41:51 -05:00
nsContentUtils.h Bug 1319255 part 2. Stop doing casts to HTMLContentElement* simply based on tag. r=wchen 2016-11-22 22:41:51 -05:00
nsCopySupport.cpp Bug 664717 - cross-compilation fixup. 2016-11-04 15:40:11 +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
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 1304767 - Deprecated ImageBitmapRenderingContext.transferImageBitmap. r=Ehsan 2016-10-07 17:14:34 +08: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 Bug 1321868 - Add an API to nsIDocument to determine whether a script is on the tracking protection list; r=bkelly 2016-12-02 15:37:11 -05:00
nsDocument.h Bug 1319255 part 3. Don't create special elements for <shadow> and <content> unless webcomponents are enabled. r=wchen 2016-11-22 22:41:51 -05:00
nsDocumentEncoder.cpp Bug 1320815 - DeCOMtaminate nsIFrame::IsSelectable by returning boolean instead of nsresult. r=xidorn 2016-11-28 15:31:29 -08: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
nsDOMAttributeMap.cpp Bug 1018486 - Part 9: Changes to account for modifications to clang plugin, r=ehsan 2016-09-07 10:50:47 -04: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
nsDOMCaretPosition.cpp Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat 2015-10-18 01:24:48 -04:00
nsDOMCaretPosition.h
nsDOMCID.h Bug 1214593 - Remove service worker periodic updater. r=ehsan 2015-11-02 16:08:44 +08:00
nsDOMClassInfo.cpp Bug 1312101 - Part 2: Remove AppProcessChecker and code that depends on it; r=baku 2016-11-16 14:51:08 -05:00
nsDOMClassInfo.h Bug 1257335. Replace some AutoSafeJSContext uses with AutoJSAPI or AutoJSContext uses. r=bholley 2016-03-18 10:48:38 -04:00
nsDOMClassInfoClasses.h Bug 1256178 - Drop the moz prefix from the MozCSSKeyframeRule and MozCSSKeyframesRule interfaces; r=bzbarsky 2016-03-15 10:23:01 -04:00
nsDOMClassInfoID.h Bug 1251655 - Remove support for JavaScript-DOM-class and JavaScript-DOM-interface. r=bz. 2016-02-14 15:59:48 +01:00
nsDOMDataChannel.cpp Bug 1315470: booleans never turn negative. r=jesup 2016-11-07 15:28:50 -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 1307473 - Fix missing namespace errors. r=smaug 2016-10-04 08:20:00 -04:00
nsDOMMutationObserver.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +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 1310345 - Change FindChildWithName and related methods to take nsAString& instead of char16_t*, r=bz 2016-10-27 15:53:35 -04:00
nsDOMWindowList.h Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
nsDOMWindowUtils.cpp Bug 1317813. Remove the remaining security checks in windowutils, since untrusted script should never have its hands on this object. r=ehsan 2016-11-17 13:49:26 -05:00
nsDOMWindowUtils.h Bug 1292070 - Part 2: Add API to synthesize mouse event with buttons. f=bevistseng, r=smaug 2016-08-18 11:58:48 +08:00
nsFocusManager.cpp Bug 1303167 P6 Rename new suspend and freeze methods to final names. r=smaug 2016-10-26 10:20:16 -07:00
nsFocusManager.h Bug 687787: support focusin/focusout based on webkit/blink r=smaug 2016-10-06 21:39:53 -04:00
nsFrameLoader.cpp Bug 1320765 - Test mRemoteBrowser to avoid crash during swapping frame loaders. r=mystor 2016-11-29 13:49:17 -06:00
nsFrameLoader.h Bug 1147911 Part 7: Create browsing context with no opener if URI needs different process. r=smaug 2016-11-24 15:08:31 +00:00
nsFrameMessageManager.cpp Bug 1315913 - Part 1: Move nsFrameMessenger structured clone Build/Unpack into StructuredCloneData and expand to support PBackground. r=baku 2016-11-21 04:06:41 -05: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 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio 2016-11-25 10:06:39 -08:00
nsGenericDOMDataNode.h Bug 1318096 part 9. Remove XPCOM parentnode/childnode APIs. r=froydnj 2016-11-17 13:49:27 -05:00
nsGkAtomList.h Merge mozilla-central to mozilla-inbound 2016-11-24 16:46:19 +01:00
nsGkAtoms.cpp
nsGkAtoms.h
nsGlobalWindow.cpp Bug 1318506 - Label some common runnables with a DocGroup (r=ehsan) 2016-12-01 15:00:13 -08:00
nsGlobalWindow.h Bug 1320753 - Refactor for new event target idea (r=ehsan) 2016-11-30 18:01:59 -08:00
nsGlobalWindowCommands.cpp Bug 1278014 part.5 Rename SelectionType::SELECTION_NORMAL to SelectionType::eNormal r=smaug 2016-06-09 18:35:22 +09:00
nsGlobalWindowCommands.h
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
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
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 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio 2016-11-25 10:06:39 -08:00
nsIContentInlines.h Bug 1309868 part 1 - Use const nsIContent pointer in some DOM utils. r=bholley 2016-10-18 15:29:03 +11:00
nsIContentIterator.h
nsIContentPolicy.idl Backed out 7 changesets (bug 1048048) for android crashes in various chunks CLOSED TREE 2015-09-21 09:08:34 -07:00
nsIContentPolicyBase.idl Bug 1277803 - Part 1 : Add a new ContentPolicy TYPE_INTERNAL_IMAGE_FAVICON for indicating a favicon loading. r=ckerschb 2016-10-13 15:43:54 +08:00
nsIContentSerializer.h
nsIDocument.h Bug 1321868 - Add an API to nsIDocument to determine whether a script is on the tracking protection list; r=bkelly 2016-12-02 15:37:11 -05: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 1304302 part 10 - Replace all uses of StyleSheetHandle. r=heycam 2016-09-26 22:03:25 +10:00
nsIDocumentObserver.h Bug 1304302 part 10 - Replace all uses of StyleSheetHandle. r=heycam 2016-09-26 22:03:25 +10:00
nsIDOMClassInfo.h Bug 1251655 - Remove support for JavaScript-DOM-class and JavaScript-DOM-interface. r=bz. 2016-02-14 15:59:48 +01:00
nsIDOMDataChannel.idl Bug 1281150: removed DataChannel.stream. r=jib,smaug 2016-06-21 15:54:51 +02:00
nsIDOMDOMCursor.idl
nsIDOMDOMRequest.idl Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
nsIDOMFormData.idl
nsIDOMParser.idl
nsIDOMSerializer.idl
nsIDroppedLinkHandler.idl Bug 92737 - Part 1: Add nsIDroppedLinkHandler.dropLinks. r=enndeakin 2015-11-11 07:15:03 +09:00
nsIFrameLoader.idl Bug 1310771 - Part 2: Emit BrowserWillChangeProcess and BrowserChangedProcess when doing cross-frameloader navigations, r=smaug 2016-11-18 16: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 1305926 - Dispatcher API for assigning DocGroups to runnables (r=ehsan) 2016-11-17 17:01:00 -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
nsImageLoadingContent.cpp Bug 1309082 - Part 2: Rename some ImageTracker members. r=bholley 2016-10-13 15:04:19 +08: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
nsIMessageManager.idl Bug 1312101 - Part 2: Remove AppProcessChecker and code that depends on it; r=baku 2016-11-16 14:51:08 -05:00
nsIMutationObserver.h Bug 1034110 - Provide a way to observe mutations for ::before/::after pseudo elements;r=smaug 2015-09-24 08:23:32 -07:00
nsINode.cpp Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio 2016-11-25 10:06:39 -08:00
nsINode.h Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio 2016-11-25 10:06:39 -08:00
nsINodeList.h
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
nsIObjectLoadingContent.idl Bug 1316661 part 6. Get rid of nsIObjectLoadingContent.hasRunningPlugin, since it's unused. r=smaug 2016-11-15 12:46:31 -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 Bug 1198078 - Add support for TYPE_INTERNAL_SERVICE_WORKER; r=ckerschb,tanvi 2015-09-16 19:15:30 -04:00
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
nsJSEnvironment.cpp Bug 1308040 - Notify JSON if extended telemetry enabled (r=jonco,gfritzsche) 2016-10-31 14:01:46 -07:00
nsJSEnvironment.h Bug 1297558 - Remove explicit calls to Expose*ToActiveJS r=mccr8 2016-10-18 17:58:19 +01:00
nsJSTimeoutHandler.cpp Bug 1320752 - remove mozilla/Function.h; r=gerald 2016-11-28 11:03:53 -05: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
nsMappedAttributeElement.h
nsMappedAttributes.cpp Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-16 18:37:48 -07:00
nsMappedAttributes.h Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-16 18:37:48 -07:00
nsMimeTypeArray.cpp bug 1289670 - Show plugin activation icon when navigator.mimetypes is queried r=mrbkap 2016-07-27 17:45:48 -04:00
nsMimeTypeArray.h bug 1289670 - Show plugin activation icon when navigator.mimetypes is queried r=mrbkap 2016-07-27 17:45:48 -04:00
nsNameSpaceManager.cpp Bug 1294100 - Part 2: Modify CheckCustomElementName be 'const nsString*' and remove the const_cast. r=bz 2016-09-01 18:08:50 +08:00
nsNameSpaceManager.h Bug 1292278 - Zero-index the namespace manager URIs. r=bz 2016-08-09 15:28:41 -07:00
nsNoDataProtocolContentPolicy.cpp Bug 1209361 - Add missing includes to dom/base. r=mccr8 2015-09-28 21:31:56 -07:00
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 1317409, handle failing node adoption properly, r=peterv 2016-11-17 15:54:12 +02: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 909656. Remove the legacycaller from HTMLObjectElement/HTMLEmbedElement, since it's not used in the wild, other browsers don't seem to support it, and we're dropping non-Flash plugins anyway. r=bsmedberg 2016-11-18 16:13:06 -05:00
nsObjectLoadingContent.h Bug 1317111 - Remove RealPlayer plugin quirk handling. r=mats 2016-11-16 13:44:24 -08:00
nsOpenURIInFrameParams.cpp Bug 1278799 - Moving Console API into dom/console, r=smaug 2016-06-08 14:46:50 +02:00
nsOpenURIInFrameParams.h Bug 1278799 - Moving Console API into dom/console, r=smaug 2016-06-08 14:46:50 +02:00
nsPIDOMWindow.h Bug 1321270 - Get rid of nsIWindowCreator2::PARENT_IS_LOADING_OR_RUNNING_TIMEOUT, r=smaug 2016-12-01 08:49:46 +01: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 1317430 - Avoid a unnecessary copy by passing a const & in dom/base/ r=smaug 2016-11-14 23:15:46 +01:00
nsPluginArray.h bug 1289670 - Show plugin activation icon when navigator.mimetypes is queried r=mrbkap 2016-07-27 17:45:48 -04:00
nsPropertyTable.cpp Bug 1201135 - Rename pldhash.{h,cpp} to PLDHashTable.{h,cpp}. r=mccr8. 2015-09-15 20:49:53 -07:00
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 1320815 - DeCOMtaminate nsIFrame::IsSelectable by returning boolean instead of nsresult. r=xidorn 2016-11-28 15:31:29 -08:00
nsRange.h Bug 1314080 Part 3: Add a new ChromeOnly DOM method and wire it to CollectClientRectsAndText. r=smaug 2016-11-02 13:31:06 -07: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 1281949 - When resisting fingerprinting, spoof screen.orientation 2016-06-24 09:53:00 -07:00
nsScreen.h Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -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 1321868 - Add an API to nsIDocument to determine whether a script is on the tracking protection list; r=bkelly 2016-12-02 15:37:11 -05:00
nsScriptLoader.h Bug 1321868 - Add an API to nsIDocument to determine whether a script is on the tracking protection list; r=bkelly 2016-12-02 15:37:11 -05:00
nsScriptNameSpaceManager.cpp Bug 1297658 - Avoid unnecessary checking in memory reporters. r=erahm. 2016-08-24 15:23:45 +10: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 Bug 1203426 - Rename StructuredCloneIPCHelper to StructuredCloneData, r=smaug 2015-09-10 21:50:58 +01:00
nsStubAnimationObserver.cpp
nsStubAnimationObserver.h
nsStubDocumentObserver.cpp
nsStubDocumentObserver.h
nsStubMutationObserver.cpp
nsStubMutationObserver.h
nsStyledElement.cpp Bug 1309109 part 5 - Store ServoDeclarationBlock rather than RawServoDeclarationBlock in nsAttrValue. r=heycam 2016-10-18 15:29:03 +11:00
nsStyledElement.h Bug 1309109 part 5 - Store ServoDeclarationBlock rather than RawServoDeclarationBlock in nsAttrValue. r=heycam 2016-10-18 15:29:03 +11:00
nsStyleLinkElement.cpp Bug 1304302 part 10 - Replace all uses of StyleSheetHandle. r=heycam 2016-09-26 22:03:25 +10:00
nsStyleLinkElement.h Bug 1292432 part 10 - Make style/link elements return StyleSheet. r=heycam 2016-10-14 22:25:38 +11:00
nsSyncLoadService.cpp Bug 1279038 - Add a couple of #includes that this file requires to build. r=sicking 2016-06-10 02:56:23 +02:00
nsSyncLoadService.h Bug 1191645 - Use channel->asycnOpen2 in dom/base/nsSyncLoadService.cpp. r=sicking 2015-10-26 14:22:59 -07:00
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 Bug 1294299 part 8 - Refactor interface provided by css::Declaration. r=heycam 2016-11-03 14:41:02 +11:00
nsTreeSanitizer.h Bug 1221436 patch 2 - For style attributes, only store a css::Declaration instead of a css::StyleRule. r=heycam 2015-11-09 15:57:16 +08:00
nsViewportInfo.cpp Bug 1208023 - Ensure the minimum scale is a sane value greater than zero and add a separate flag to track if the default zoom is valid. r=botond 2015-10-02 23:08:18 -04:00
nsViewportInfo.h Bug 1217939 - part 1 - remove nsContentUtils::GetViewportInfo; r=smaug 2015-10-23 13:21:57 -04:00
nsWindowMemoryReporter.cpp Bug 1303167 P6 Rename new suspend and freeze methods to final names. r=smaug 2016-10-26 10:20:16 -07:00
nsWindowMemoryReporter.h Bug 1297658 - Avoid unnecessary checking in memory reporters. r=erahm. 2016-08-24 15:23:45 +10:00
nsWindowRoot.cpp Bug 1305458 Part1: Rename nsIDOMEventTarget::PreHandleEvent to nsIDOMEventTarget::GetEventTargetParent. r=smaug 2016-10-21 10:11:07 +08: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 1301301, part 1 - Unify NoteJSObject and NoteJSScript into NoteJSChild. r=smaug 2016-09-23 15:42:13 -07:00
nsWrapperCache.h Bug 1315122 - Remove JS::Heap<T>'s unused setToCrashOnTouch() methods r=jandem 2016-11-04 17:32:36 +00:00
nsWrapperCacheInlines.h Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence 2015-12-31 15:21:49 +02:00
nsXHTMLContentSerializer.cpp Bug 1310845 - Remove support for mozapp iframes; r=fabrice,jryans,baku,mcmanus 2016-11-16 09:13:38 -05: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
PartialSHistory.cpp Bug 1310771 - Part 2: Emit BrowserWillChangeProcess and BrowserChangedProcess when doing cross-frameloader navigations, r=smaug 2016-11-18 16:00:43 -05:00
PartialSHistory.h Bug 1276553 - Part 4: Implement frameloader level GroupedSHistory. r=smaug 2016-10-14 15:31:02 +08:00
Pose.cpp Bug 1317706 - Remove Pose WebIDL for sharing the implementation to Pose class. r=bz 2016-11-17 07:11:00 -05: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 1308920: Part 2 - Support posting messages across windows with different addonId origins. r=billm 2016-11-01 19:04:13 -07: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 1247362 - move mAnonymousGlobalScope tracing into nsMessageManagerScriptExecutor; r=mccr8 2016-02-09 17:08:53 -05:00
ProcessGlobal.h Bug 1291202 - Link pmm's with fmm's. r=billm 2016-08-22 10:28:04 +02:00
ResponsiveImageSelector.cpp Bug 1306007 - Part 1: Remove srcset/picture feature control preference; r=jdm,smaug 2016-04-16 18:07:56 -04: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 1318356 - Remove the special casing for apps locking screen orientation; r=baku 2016-11-17 12:35:54 -05:00
ScreenOrientation.h Bug 1281949 - When resisting fingerprinting, spoof screen.orientation 2016-06-24 09:53:00 -07:00
ScriptSettings.cpp Bug 1318471. Get rid of IsCallerChrome calls in scriptsettings code. r=bholley 2016-11-18 16:13:07 -05:00
ScriptSettings.h Bug 1292892 part 2 - Some RootingContext cleanup. r=bz,terrence 2016-08-11 14:39:22 +02:00
ShadowRoot.cpp Bug 1319255 part 2. Stop doing casts to HTMLContentElement* simply based on tag. r=wchen 2016-11-22 22:41:51 -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 1321261 - create dom/file for File APIs, r=qdot 2016-12-01 15:12:42 +01: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 1320753 - Refactor for new event target idea (r=ehsan) 2016-11-30 18:01:59 -08:00
TabGroup.h Bug 1320753 - Refactor for new event target idea (r=ehsan) 2016-11-30 18:01:59 -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 1018486 - Part 1: Changes in dom/, r=baku 2016-09-07 10:50:35 -04:00
TextInputProcessor.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01: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 1300659 P3 Make setTimeout() and setInterval() use the TabGroup ThrottledEventQueue. r=smaug 2016-11-07 12:30:17 -08:00
Timeout.h Bug 1305926 - Dispatcher API for assigning DocGroups to runnables (r=ehsan) 2016-11-17 17:01:00 -08: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 1262921. Part 2 - Add UseCounter telemetry for AppCache event handlers. r=mrbkap, mayhemer 2016-05-12 17:52:57 -05:00
usecounters.py Bug 1228467 - Don't preprocess dom/base/UseCounters.conf. r=froydnj 2015-12-01 08:25:22 +09: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 1320297 - Thread-safe use of ErrorResult in WebSocket, r=qdot 2016-11-28 19:12:57 +01:00
WebSocket.h Bug 1286281 - Part 2: Add static chrome-only method to create server-side WebSocket to WebIDL r=baku 2016-07-29 07:01:00 -07: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 Bug 920734 - Part 1: Implement window.orientation and window.onorientationchange. r=baku 2015-10-23 21:37:28 -07:00