gecko/content/base/public
Bobby Holley 772a8da25d Bug 868130 - Move nsCxPusher into XPConnect. r=gabor
The JSContext stack is an XPConnect construction. In particular, there are
situations where we want to manipulate it outside the lifetime of nsContentUtils
but within the lifetime of the stack itself. In order to do this cleanly, it's
helpful to use private XPConnect APIs. So the first step here is to move this into
js/src/xpconnect, so that we can take advantage of the stuff in xpcprivate.h.

--HG--
rename : content/base/src/nsCxPusher.cpp => js/xpconnect/src/nsCxPusher.cpp
rename : content/base/public/nsCxPusher.h => js/xpconnect/src/nsCxPusher.h
2013-05-22 10:05:26 -06:00
..
CORSMode.h
DirectionalityUtils.h Move WalkDescendantsClearAncestorDirAuto from BeforeSetAttr to OnSetDirAttr to simplify the test for elements that had dir=auto but no longer do, especially <bdi>. Bug 845093, r=ehsan 2013-03-07 22:53:08 +02:00
Element.h Bug 870566. Make dataset gets faster by spending less time messing with strings. r=smaug 2013-05-10 18:57:58 -04:00
FragmentOrElement.h Bug 866225 - remove some useless #includes, r=mccr8 2013-04-27 02:15:04 +03:00
FromParser.h
moz.build Bug 868130 - Move nsCxPusher into XPConnect. r=gabor 2013-05-22 10:05:26 -06:00
mozFlushType.h
nsCaseTreatment.h
nsContentCID.h Bug 853818 - Followup: address missed review comment. 2013-04-13 08:56:44 +02:00
nsContentCreatorFunctions.h Bug 857102 part 4 - Make NS_NewCommentNode and nsIDocument::CreateCommentNode infallible; r=bz 2013-04-04 15:02:22 +03:00
nsContentPolicyUtils.h Bug 771942, normal content policy checks for chrome data documents, r=bz, a=akeybl 2013-01-08 19:16:28 +02:00
nsContentUtils.h Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor 2013-05-22 10:05:26 -06:00
nsCopySupport.h Bug 723163 - Improve about:crashes copy & paste by improving XHTML text/plain encoding. r=hsivonen,njn 2013-04-03 11:39:06 -07:00
nsDeprecatedOperationList.h Bug 688691. Warn when LenientThis actually causes us to not throw. r=ms2ger 2013-04-08 17:04:21 -04:00
nsDocElementCreatedNotificationRunner.h Bug 845374 - Part f: Create a new nsDocElementCreatedNotificationRunner.h; r=khuey 2013-03-17 08:55:12 +01:00
nsDOMFile.h Bug 864727 part 5. Make all the WrapObject methods take a handle for the scope object. r=ms2ger 2013-04-25 12:29:54 -04:00
nsHostObjectProtocolHandler.h
nsIAttribute.h Bug 868265 - Make Attr and AttrMap skippable, r=mccr8 2013-05-07 02:37:47 +03:00
nsIContent.h Bug 866225 - remove some useless #includes, r=mccr8 2013-04-27 02:15:04 +03:00
nsIContentIterator.h
nsIContentPolicy.idl Bug 833412 - Fix tests that call addBinding. r=bz 2013-01-24 18:45:49 +01:00
nsIContentSecurityPolicy.idl Backed out 2 changesets (bug 763879, bug 842657) for landing with an r-. DONTBUILD 2013-05-16 11:15:07 -04:00
nsIContentSerializer.h
nsIDocument.h Bug 839103 - Part 6: Allow style sheet change event enabling to be controlled through a chrome-only attribute on Documents. r=bz 2013-05-16 17:13:35 +10:00
nsIDocumentEncoder.idl
nsIDocumentInlines.h Bug 827149 - Remove some uses of nsIDOMHTMLBodyElement r=bz 2013-01-12 16:53:01 -05:00
nsIDocumentObserver.h
nsIDOMDataChannel.idl Bug 868778 - Part c: Move DataChannel to WebIDL; r=mounir+jesup 2013-05-20 09:19:45 +02:00
nsIDOMFile.idl Bug 838668: Rev IID of nsIDOMFile and revert incorrectly revved IID for nsIDOMBlob. [r=bsmedberg] 2013-02-06 14:27:20 -06:00
nsIDOMFileList.idl
nsIDOMFileReader.idl Bug 870856 - Convert DOMError to WebIDL. r=Ms2ger, r=bz 2013-05-18 13:52:06 -04:00
nsIDOMFormData.idl
nsIDOMParser.idl
nsIDOMSerializer.idl
nsIDroppedLinkHandler.idl
nsIFrameLoader.idl Bug 844323 - Part 2 (The Main Event): Move ProcesPriorityManager to the main process. r=bent,khuey 2013-04-25 20:53:26 -04:00
nsIImageLoadingContent.idl Bug 827158 part 10. Implement the WebIDL API for <object>. r=peterv,johns 2013-03-04 14:08:24 -05:00
nsIMessageManager.idl Bug 829030 - Accessing the desktop notification API in the browser and approving permission errors out - API does not work, r=sicking 2013-01-14 11:08:55 +01:00
nsIMutationObserver.h
nsINameSpaceManager.h
nsINode.h Bug 834699 - Stop checking dom.xbl_scopes. r=bz 2013-05-02 16:02:03 -07:00
nsINodeInfo.h Bug 847210 - Remove nsNodeInfo::sNodeInfoPool and use vanilla allocation for nsNodeInfo objects. r=smaug. 2013-02-28 18:53:49 -08:00
nsINodeList.h
nsIObjectLoadingContent.idl Bug 851917. Get rid of the classinfo for HTMLObjectElement, HTMLEmbedElement, HTMLAppletElement, and rip out nsHTMLPluginObjElementSH. r=peterv,johns 2013-04-10 13:49:05 -04:00
nsIScriptElement.h
nsIScriptLoaderObserver.idl
nsISelection.idl bug 839059 - make nsISelection{,Private} builtinclass r=smaug 2013-02-11 13:14:01 -05:00
nsISelectionController.idl
nsISelectionDisplay.idl Bug 331566 - Change idl interfaces to use @throws instead of @return NS_. r=bsmedberg 2013-05-16 08:26:55 -04:00
nsISelectionListener.idl
nsISelectionPrivate.idl bug 845562 - remove GetFrameSelection() from nsISelectionPrivate r=smaug 2013-02-15 15:09:28 -05:00
nsIStyleSheetLinkingElement.h Bug 846972 part 2. Add the WebIDL APIs for StyleSheet and CSSStyleSheet. r=peterv 2013-03-17 10:42:59 -04:00
nsIXMLHttpRequest.idl Bug 820170 - nsDOMEventTarget holds a global. r=smaug 2013-04-04 11:30:36 +02:00
nsIXPathEvaluatorInternal.h
nsLineBreaker.h
nsReferencedElement.h
nsTreeSanitizer.h Bug 856108 - Port static analyses to clang, part 2a: use MOZ_STACK_CLASS in content. r=bz 2013-04-11 22:20:09 -05:00
nsViewportInfo.h Bug 856108 - Port static analyses to clang, part 2a: use MOZ_STACK_CLASS in content. r=bz 2013-04-11 22:20:09 -05:00
nsXMLNameSpaceMap.h