gecko/content/base/src
Robert O'Callahan 14dbcb0874 Bug 371839. Simplify SetSelected signature and semantics, and reimplement it in nsTextFrame much more efficiently. r=bzbarsky
--HG--
extra : rebase_source : 18c390e3ebd09de82b1a23699c56b741f928ca37
2009-07-27 10:05:41 +12:00
..
Makefile.in Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas 2009-06-29 00:44:22 +02:00
mozAutoDocUpdate.h
mozSanitizingSerializer.cpp Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
mozSanitizingSerializer.h Bug 484121 (2/6) - Add nsIDTD::GetMode to eliminate heinous const_cast. r+sr=mrbkap 2009-06-23 14:22:16 -07:00
nsAtomListUtils.cpp
nsAtomListUtils.h
nsAttrAndChildArray.cpp Bug 504453 nsAttrAndChildArray::GrowBy worries coverity 2009-07-22 17:31:01 -05:00
nsAttrAndChildArray.h Use the same type as mAttrAndChildCount when defining ATTRCHILD_ARRAY_MAX_CHILD_COUNT. b=480655 r+sr=jonas 2009-03-07 18:08:47 +01:00
nsAttrName.h Bug 239499 - 64bit safe code for mozilla/content (WinXP AMD64) part 2. r+sr/peterv 2009-04-13 20:57:53 +09:00
nsAttrValue.cpp Bug 499543: handle total transparency in LegacyRGBToHex. r+sr=bzbarsky 2009-06-01 14:40:14 -04:00
nsAttrValue.h Bug 239499 - 64bit safe code for mozilla/content (WinXP AMD64) part 2. r+sr/peterv 2009-04-13 20:57:53 +09:00
nsBadCertHandler.js
nsCCUncollectableMarker.cpp
nsCCUncollectableMarker.h Make some of the DEBUG_CC code accessible to code in non-debug builds so it can be used by memory tools for Web developers. (Bug 500233) r+sr=peterv 2009-07-08 18:10:29 -07:00
nsCommentNode.cpp Fix for bug 457897 (Remove QI on 'this' object when calling from JS to C++). Patch by jorendorff and me, r/sr=jst. 2008-11-03 11:31:47 +01:00
nsContentAreaDragDrop.cpp Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc 2009-07-20 18:50:15 -07:00
nsContentAreaDragDrop.h Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc 2009-07-20 18:50:15 -07:00
nsContentIterator.cpp Bug 486547 part 1. Switch nsTypedSelection to storing nsIRange, not nsIDOMRange, objects. r+sr=smaug 2009-04-06 13:17:37 -04:00
nsContentList.cpp Bug 332893. <form>.elements['x'] order is not updated after reordering element using DOM. r=bzbarsky 2009-07-24 09:33:20 -04:00
nsContentList.h Bug 332893. <form>.elements['x'] order is not updated after reordering element using DOM. r=bzbarsky 2009-07-24 09:33:20 -04:00
nsContentPolicy.cpp
nsContentPolicy.h
nsContentSink.cpp Bug 352093. Part 10: misc fixes to remove assumptions about documents having widgets. r=smaug 2009-07-22 12:45:09 +12:00
nsContentSink.h Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas 2009-06-29 00:44:22 +02:00
nsContentUtils.cpp Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc 2009-07-20 18:50:15 -07:00
nsCopySupport.cpp Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc 2009-07-20 18:50:15 -07:00
nsCrossSiteListenerProxy.cpp Add prefs to disable CORS, as well as fix compliance issue in Access-Control-Request-Headers header. r/sr/a=jst 2009-05-20 16:07:18 -07:00
nsCrossSiteListenerProxy.h Add prefs to disable CORS, as well as fix compliance issue in Access-Control-Request-Headers header. r/sr/a=jst 2009-05-20 16:07:18 -07:00
nsDataDocumentContentPolicy.cpp Backed out changeset 4e7a2d27d636: relanding Bug 433616 part 2. Implement loading of external resource documents. r=jst, sr=roc 2008-10-04 13:00:09 -07:00
nsDataDocumentContentPolicy.h
nsDocument.cpp Fix for bug 499781 (Move some methods from nsILink to nsIContent). r=bz, sr=dbaron. 2009-07-13 13:48:06 +02:00
nsDocument.h Bug 457809 - Speculatively load images from preloading. r=mrbkap, sr=bzbarsky 2009-07-07 22:23:20 -07:00
nsDocumentEncoder.cpp Bug 474369 - get rid of nsVoidArray, content part; r=jwatt, sr=sicking 2009-03-20 09:15:35 +01:00
nsDocumentFragment.cpp Fix for bug 457897 (Remove QI on 'this' object when calling from JS to C++). Patch by jorendorff and me, r/sr=jst. 2008-11-03 11:31:47 +01:00
nsDOMAttribute.cpp Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas 2009-06-29 00:44:22 +02:00
nsDOMAttribute.h Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas 2009-06-29 00:44:22 +02:00
nsDOMAttributeMap.cpp Fix for bug 457897 (Remove QI on 'this' object when calling from JS to C++). Patch by jorendorff and me, r/sr=jst. 2008-11-03 11:31:47 +01:00
nsDOMAttributeMap.h Fix for bug 461560 (Make nsNamedArraySH::NamedItem not AddRef/Release). r/sr=bz. 2008-10-31 14:40:35 -07:00
nsDOMBuilder.cpp
nsDOMBuilder.h
nsDOMDocumentType.cpp Fix for bug 457897 (Remove QI on 'this' object when calling from JS to C++). Patch by jorendorff and me, r/sr=jst. 2008-11-03 11:31:47 +01:00
nsDOMDocumentType.h
nsDOMFile.cpp Fix for bug 460512 (Avoid AddRef/Release in scriptable helper methods for NodeList). r/sr=bz. 2008-10-22 16:31:14 +02:00
nsDOMLists.cpp Bug 461047 follow-up patch - Fix a number of small issues from the nsStringArray to nsTArray<nsString> switchover, mostly related to signed vs unsigned array sizes. r+sr=roc 2009-02-10 12:39:43 -08:00
nsDOMLists.h Bug 474369 - get rid of nsVoidArray, content part; r=jwatt, sr=sicking 2009-03-20 09:15:35 +01:00
nsDOMParser.cpp Fixing second part of bug 453571. Use more [optional] idl arguments, and less nsAXPCNativeCallContext. r+sr=bzbarsky@mit.edu 2008-09-05 14:54:53 -07:00
nsDOMParser.h
nsDOMSerializer.cpp
nsDOMSerializer.h
nsFrameLoader.cpp Bug 468708 - namespaceURI for HTML elements should be http://www.w3.org/1999/xhtml (also make localName return in lower case) r=sicking, sr=peterv, a=beltzner 2009-06-09 10:41:19 +03:00
nsFrameLoader.h Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
nsGenConImageContent.cpp Bug 238072. Make generated content take the normal frame construction path. Relanding with changes so that counter and quote nodes are initialized after their frames are available, more like the old code. r+sr=dbaron,bzbarsky 2008-08-18 13:16:42 +12:00
nsGenericDOMDataNode.cpp Make some of the DEBUG_CC code accessible to code in non-debug builds so it can be used by memory tools for Web developers. (Bug 500233) r+sr=peterv 2009-07-08 18:10:29 -07:00
nsGenericDOMDataNode.h Bug 371839. Simplify SetSelected signature and semantics, and reimplement it in nsTextFrame much more efficiently. r=bzbarsky 2009-07-27 10:05:41 +12:00
nsGenericElement.cpp Part 1 of fix for bug 500850 (Make inline style use wrapper cache and slimwrappers). r/sr=bz. 2009-07-13 13:14:57 +02:00
nsGenericElement.h Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas 2009-06-29 00:44:22 +02:00
nsGkAtomList.h Bug 499377 - Store float region on frame r+sr=roc 2009-07-14 22:19:31 -07:00
nsGkAtoms.cpp Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
nsGkAtoms.h Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
nsHTMLContentSerializer.cpp Bug 501015 - Address code style comments from timeless. r+sr=mrbkap 2009-07-15 14:30:33 +03:00
nsHTMLContentSerializer.h Bug 422403 - improvements to the XML and XHTML serializers, r=smaug, sr=sicking 2009-04-25 12:00:14 +03:00
nsImageLoadingContent.cpp Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc 2009-07-20 18:50:15 -07:00
nsImageLoadingContent.h Bug 449156 - Implement HTMLVideoElement.poster, with correct reftests. r+=doublec,jst, sr+=roc 2009-06-26 19:25:17 +12:00
nsLineBreaker.cpp
nsLoadListenerProxy.cpp
nsLoadListenerProxy.h
nsMappedAttributeElement.cpp
nsMappedAttributeElement.h
nsMappedAttributes.cpp
nsMappedAttributes.h
nsNameSpaceManager.cpp Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc 2009-01-18 21:14:14 +01:00
nsNoDataProtocolContentPolicy.cpp Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
nsNoDataProtocolContentPolicy.h Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
nsNodeInfo.cpp
nsNodeInfo.h
nsNodeInfoManager.cpp Bug 455540. Eliminate the non-OOM-failures-possible version of GetNodInfo. r+sr=jst 2008-10-07 14:53:22 -04:00
nsNodeInfoManager.h Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
nsNodeIterator.cpp
nsNodeIterator.h
nsNodeUtils.cpp Bug 467144 - nsIMutationObserver::AttributeChanged should provide old attribute value; r=bzbarsky, r+sr=sicking 2009-06-29 14:36:25 -04:00
nsNodeUtils.h Bug 467144 - nsIMutationObserver::AttributeChanged should provide old attribute value; r=bzbarsky, r+sr=sicking 2009-06-29 14:36:25 -04:00
nsObjectLoadingContent.cpp Bug 501194 - Remove nsplugin.h. r/sr=jst 2009-06-30 01:55:05 -04:00
nsObjectLoadingContent.h Bug 391728: No placeholder for disabled plugins. r=jst, r=josh, sr=bz 2008-09-09 16:43:21 +01:00
nsParserUtils.cpp
nsParserUtils.h
nsPlainTextSerializer.cpp Bug 474369 - get rid of nsVoidArray, content part; r=jwatt, sr=sicking 2009-03-20 09:15:35 +01:00
nsPlainTextSerializer.h Bug 484121 (2/6) - Add nsIDTD::GetMode to eliminate heinous const_cast. r+sr=mrbkap 2009-06-23 14:22:16 -07:00
nsPropertyTable.cpp Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
nsPropertyTable.h Bug 239499 - 64bit safe code for mozilla/content (WinXP AMD64) part 2. r+sr/peterv 2009-04-13 20:57:53 +09:00
nsRange.cpp Bug 500243 - range.surroundContents() adds an extraneous empty text node, r=ajvincent@gmail.com, sr=sicking 2009-06-28 22:48:05 +03:00
nsRange.h Bug 486547 part 4. Switch some more code off nsIDOMNode/nsIDOMRange r+sr=smaug 2009-04-06 13:17:38 -04:00
nsReferencedElement.cpp Bug 474041. Don't leak if we end up with a Reset() while we have a pending id change notification. r+sr=roc 2009-01-19 17:49:21 -05:00
nsScriptElement.cpp Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
nsScriptElement.h Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
nsScriptEventManager.cpp
nsScriptEventManager.h Bug 474369 - get rid of nsVoidArray, content part; r=jwatt, sr=sicking 2009-03-20 09:15:35 +01:00
nsScriptLoader.cpp Bug 466409. If the load is stopped, don't run any pending scripts. r+sr=sicking 2009-07-07 22:55:05 -07:00
nsScriptLoader.h Bug 466409. If the load is stopped, don't run any pending scripts. r+sr=sicking 2009-07-07 22:55:05 -07:00
nsStubDocumentObserver.cpp
nsStubDocumentObserver.h
nsStubImageDecoderObserver.cpp Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc 2009-07-20 18:50:15 -07:00
nsStubImageDecoderObserver.h
nsStubMutationObserver.cpp Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
nsStubMutationObserver.h Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
nsStyledElement.cpp Remove nsCSSOMFactory/nsICSSOMFactory. (Bug 376111) r+sr=bzbarsky 2009-04-08 13:52:37 -07:00
nsStyledElement.h Remove nsCSSOMFactory/nsICSSOMFactory. (Bug 376111) r+sr=bzbarsky 2009-04-08 13:52:37 -07:00
nsStyleLinkElement.cpp Bug 474369 - get rid of nsVoidArray, content part; r=jwatt, sr=sicking 2009-03-20 09:15:35 +01:00
nsStyleLinkElement.h Bug 491063 - Mixed mode warning dialog (and other dialog windows) is sometimes not rendered, r+sr=bz 2009-05-20 11:00:04 +03:00
nsSyncLoadService.cpp Initialize nsSyncLoader members. b=479709 r+sr=jonas 2009-02-27 18:48:48 +01:00
nsSyncLoadService.h
nsTextFragment.cpp Bug 425265, r=roc, sr=bz 2009-03-08 21:01:02 +02:00
nsTextFragment.h Bug 425265, r=roc, sr=bz 2009-03-08 21:01:02 +02:00
nsTextNode.cpp Fix for bug 457897 (Remove QI on 'this' object when calling from JS to C++). Patch by jorendorff and me, r/sr=jst. 2008-11-03 11:31:47 +01:00
nsTextNode.h bug 302775 - extractContents doesn't work if start and end node of a Range object is an attribute node, r=peterv, sr=sicking 2008-10-15 12:40:28 +03:00
nsTraversal.cpp
nsTraversal.h
nsTreeWalker.cpp Bug 474369 - get rid of nsVoidArray, content part; r=jwatt, sr=sicking 2009-03-20 09:15:35 +01:00
nsTreeWalker.h Bug 474369 - get rid of nsVoidArray, content followup; r+sr=sicking 2009-03-20 11:41:27 +01:00
nsXHTMLContentSerializer.cpp bug 498433 Add [ ] to the EscapeURI whitelist, so that IPv6 literals get 2009-06-16 15:15:57 +02:00
nsXHTMLContentSerializer.h Bug 422403 - improvements to the XML and XHTML serializers, r=smaug, sr=sicking 2009-04-25 12:00:14 +03:00
nsXMLContentSerializer.cpp Bug 494103 - nsXMLContentSerializer UMR during update.mar tests; r+sr=peterv 2009-06-13 15:27:35 +02:00
nsXMLContentSerializer.h Bug 422403 - improvements to the XML and XHTML serializers, r=smaug, sr=sicking 2009-04-25 12:00:14 +03:00
nsXMLHttpRequest.cpp Bug 495098 - [@ nsXMLHttpRequest::StreamReaderFunc ], r+sr=sicking 2009-06-15 13:11:04 +03:00
nsXMLHttpRequest.h Bug 495764 - remove unused methods from nsIPrivateDOMEvent, r+sr=jst 2009-06-24 12:02:37 +03:00
nsXMLNameSpaceMap.cpp Bug 481881 - use better template arguments for nsTArray<T> after bug 474369, content part; r+sr=sicking 2009-03-26 09:29:49 +01:00