Граф коммитов

10366 Коммитов

Автор SHA1 Сообщение Дата
bzbarsky%mit.edu 192304b260 Improve the CSSLoader API: make it clear which methods return results
sync and which return async, move the handling of alternates more completely
into the CSSLoader, make it possible for observers to tell whether the load
actually succeeded.  Bug 293825, r+sr=peterv
2005-11-02 07:43:09 +00:00
bzbarsky%mit.edu 2298c9e33f Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
changes, sr=jst
2005-11-02 07:43:08 +00:00
bzbarsky%mit.edu 13b97901e6 Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
to it.  Bug 313343, r=sicking, sr=jst
2005-11-02 07:43:07 +00:00
peterv%propagandism.org cd9860bc2b Fix for bug 205778 (document('') load of stylesheet conflicts with http cache). r=Pike, sr=bz. 2005-11-02 07:43:06 +00:00
peterv%propagandism.org 26959ded2f Fix for bug 226425 (xml, xslt crash using apply-templates and document). r=Pike, sr=jst. 2005-11-02 07:43:05 +00:00
peterv%propagandism.org 282e9697df Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). Patch by sicking, updated by peterv, r=bz, sr=peterv. 2005-11-02 07:43:04 +00:00
peterv%propagandism.org 04cd1ee22e Fix for bug 306809 (oom mlk in txVariable::Convert). r/sr=bz. 2005-11-02 07:43:03 +00:00
bzbarsky%mit.edu 3a913de773 Create CSSLoaders when the document object is created and deCOMify the getter.
Bug 290068, r=sicking, sr=peterv, a=brendan
2005-11-02 07:43:02 +00:00
peterv%propagandism.org dfc83f367d Fix for bug 305296 (nsXPathResult::IterateNext() does not advance to next result). r=Pike, sr=jst. 2005-11-02 07:43:01 +00:00
peterv%propagandism.org 1142d9240c Fix for bug 248025 (cannot add a DOM Node as an xsl:param using XSLTProcessor.setParameter()). r=Pike, sr=jst. 2005-11-02 07:43:00 +00:00
bzbarsky%mit.edu 4345cf50a6 Move the BindToTree call for the document element into SetRootContent. Bug
289209, r=sicking, sr=jst, a=asa
2005-11-02 07:42:59 +00:00
bzbarsky%mit.edu 6a5ef5fef7 Fix build bustage 2005-11-02 07:42:58 +00:00
bzbarsky%mit.edu d8dbba17df Make sure that a reflow flush on the document makes the sink start layout if
needed.  Bug 253951, r=mrbkap, sr=jst
2005-11-02 07:42:57 +00:00
bzbarsky%mit.edu 61919217ea Set the content-type hint to text/xml for XSLT stylesheet loads. Bug 259206,
patch by peterv, r+sr=bzbarsky
2005-11-02 07:42:56 +00:00
bzbarsky%mit.edu 1814388ddf Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
BindToTree and UnbindFromTree methods.  Bug 286000, r=sicking, sr=jst
2005-11-02 07:42:55 +00:00
timeless%mozdev.org 3c37f44c08 Bug 286073 internal code should use application/xml rather than text/xml
patch by bug@annevankesteren.nl r=peterv sr=peterv
2005-11-02 07:42:54 +00:00
bsmedberg%covad.net 26a02e8e50 Move the transformiix locale file to dom/locales, r=peterv/Pike 2005-11-02 07:42:53 +00:00
cvshook%sicking.cc b5c2b76cd9 Use a better sourcelevel when setting charset through xsl:output element. Also make sure to use the proper form when setting the charset.
r/sr=bz
2005-11-02 07:42:51 +00:00
peterv%propagandism.org 086f4aa078 Fix for bug 248258 (Mozilla 1.7 and Firefox 0.8.0 Crash when I try to open this XSLT stylesheet [@ txMozillaXSLTProcessor::DoTransform ]). r=sicking, sr=jst. 2005-11-02 07:42:50 +00:00
peterv%propagandism.org f26c1d5eb5 Fix for bug 227003 (add ::IsContentOfType to txXPathNode, txNameTest, txNodeTypeTest). r=sicking, sr=bz. 2005-11-02 07:42:49 +00:00
doronr%us.ibm.com 485af9e767 Bug 281987 - Finish out XPath extension functions. Patch by aaronr, r=sicking sr=tor a=mkaply 2005-11-02 07:42:48 +00:00
allan%beaufour.dk e396c7cc08 Support context size and position in ns(XForms)XPathExpression. Bug 292841, r=sicking, sr=peterv, a=mkaply 2005-11-02 07:42:47 +00:00
doronr%us.ibm.com e3425d5d7f Bug 282777 - Implement index() xpath function. Patch by aaronr@us.ibm.com, r=sicking, beaufour 2005-11-02 07:42:46 +00:00
peterv%propagandism.org 57bf3369b1 Part of fix for bug 278981 (Extension mechanism for XPath extension functions) - Support aggregation of nsXPathEvaluator. r/sr=jst. 2005-11-02 07:42:45 +00:00
peterv%propagandism.org 08767d5e9a Fix for bug 279878 (Unknown extension function shouldn't stop processing unless called). r=sicking, sr=jst. 2005-11-02 07:42:44 +00:00
peterv%propagandism.org 0c7d982c52 Fix for bug 68824 (XMLParser::getDocumentFromURI returns empty documents for missing pages). r=Pike, sr=bz. 2005-11-02 07:42:43 +00:00
peterv%propagandism.org 370b372d38 Fix for bug 188339 (improve standalone DOM). r=Pike. NPOTB. 2005-11-02 07:42:42 +00:00
bsmedberg%covad.net f9404a2cb1 Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin 2005-11-02 07:42:41 +00:00
dbaron%dbaron.org 8208dc223e Convert CR-LF line endings to LF to fix bustage. 2005-11-02 07:42:40 +00:00
doronr%us.ibm.com 5456badc55 xforms bug 258472 - Add the XPath functions needed for XForms, r=sicking,sr=peterv 2005-11-02 07:42:39 +00:00
cvshook%sicking.cc 8d6404bcf5 Bug 277777: Fix forwards compatible parsing of expressions in XSLT and be more strict about parsing of functioncalls in DOM-XPath.
r=pike sr=peterv
2005-11-02 07:42:38 +00:00
peterv%propagandism.org f26d918dbc Fix Transformiix standalone bustage. r=Pike. Doesn't affect default builds. 2005-11-02 07:42:37 +00:00
cbiesinger%web.de 4a03279f4f 181938 allow any protocol to support redirection, using a new
nsIChannelEventSink interface.
r=darin sr=bz
2005-11-02 07:42:36 +00:00
peterv%propagandism.org f30e1a6107 Fix for bug 271209. r=sicking, sr=jst. 2005-11-02 07:42:35 +00:00
tor%cs.brown.edu 090c36fa3c Bug 235826 - <svg:script> implementation.
Patch by alex@croczilla.com, r=sicking, sr=jst
2005-11-02 07:42:34 +00:00
roc+%cs.cmu.edu 395aba08ee Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin 2005-11-02 07:42:33 +00:00
dbaron%dbaron.org b6a2ce71dd Fix some minor static buffer overruns detected by Coverity tool, and sync two versions of catttable.h. b=287290 r+sr=brendan 2005-11-02 07:42:32 +00:00
bryner%brianryner.com a463e6f3d7 Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin. 2005-11-02 07:42:31 +00:00
bzbarsky%mit.edu 02d3e04bca Relanding, since backing out did not fix orange. Bug 232691. 2005-11-02 07:42:30 +00:00
peterv%propagandism.org 46f101cef0 Correct function signature to fix Solaris bustage. 2005-11-02 07:42:29 +00:00
peterv%propagandism.org cfbac10601 Fix fo bug 274964 (Switch to Expat's xml declaration parsing). r/sr=jst. 2005-11-02 07:42:28 +00:00
peterv%propagandism.org 21420dfee7 Fix for bug 192139 (Integrate latest Expat). r=bz, sr=jst. 2005-11-02 07:42:27 +00:00
bzbarsky%mit.edu fbb5ac336c Backing out to attempt to fix Mac orange. Bug 232691 2005-11-02 07:42:26 +00:00
bzbarsky%mit.edu 248ac96fe6 Convert users of nsC?String(), nsC?AutoString(), and NS_LITERAL_C?STRING("") to
using EmptyC?String instead.  Bug 232691, patch by Charles Fenwick
<clf03f@garnet.acns.fsu.edu>, r+sr=bzbarsky
2005-11-02 07:42:25 +00:00
peterv%propagandism.org f7932dc015 Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst. 2005-11-02 07:42:24 +00:00
jst%mozilla.jstenback.com 987b09c530 Fixing bug 265334. Adding API for embedders etc to listen to data fed to the parser from the network. r=darin@meer.net, sr=brendan@mozilla.org 2005-11-02 07:42:23 +00:00
bzbarsky%mit.edu 697848d7e3 Make XSLT stylesheet loads check content policy. Bug 203211, r=sicking,
sr=peterv
2005-11-02 07:42:22 +00:00
dougt%meer.net acb033ee48 Windows CE build changes. This addresses most of the outstanding Windows
CE compilation issues.

This patch also fixes/removes CheckStackGrowthDirection assertions in
Javscript.  This change is based on bug 242518.  See comment 36.

This patch also removes the unused enum in transformiix .  See bug
292118.

r/sr = dveditz/shaver
b    = 291229
a    = asa
2005-11-02 07:42:21 +00:00
peterv%propagandism.org d8709bd91d Trying to fix bustage. 2005-11-02 07:42:20 +00:00
cbiesinger%web.de 89cc838eb0 bug 248810 nsIStreamConverter[Service] uses wide strings for mime types
r+sr=darin
2005-11-02 07:42:19 +00:00
bzbarsky%mit.edu fc13cd9a96 Change FlushPendingNotifications to have more granularity and update callers to
only flush the things they really need flushed.  Bug 144072, r+sr=jst
2005-11-02 07:42:18 +00:00
peterv%propagandism.org f3516e52e4 Correct comments. r=Pike 2005-11-02 07:42:17 +00:00
peterv%propagandism.org 055ac72f6b Fix for bug 235748 (Reorganize Transformiix directories). r=Pike, sr=jst. 2005-11-02 07:42:16 +00:00
cvshook%sicking.cc 9e36d66e57 Bug 281575: Don't bother supporting attributes not implementing nsIAttribute since there are no longer any such nodes.
r/sr=peterv
2005-11-02 07:42:15 +00:00
peterv%propagandism.org c877889bb6 Bug 243520 (Remove txNamespaceManager ifdef's). r=Pike, sr=jst. 2005-11-02 07:42:14 +00:00
bzbarsky%mit.edu 866556a2b0 Add a version of CheckLoadURI that takes a source principal instead of a source
URI.  Update a bunch of callers to use it.  Bug 233108, r=caillon, sr=dveditz
2005-11-02 07:42:13 +00:00
peterv%propagandism.org 798474738c We've supported xsl:fallback for a while now. r=Pike. 2005-11-02 07:42:12 +00:00
dbaron%dbaron.org e02428b3f1 Fix misspellings of 'pseudo' in comments. Bug 106386. Patch by Alex Vincent <ajvincent@gmail.com>. r=timeless sr=peterv 2005-11-02 07:42:11 +00:00
peterv%propagandism.org edf7492711 Fix for bug 187907 (Expr::toString should be removed or debug-only). r=Pike, sr=jst. 2005-11-02 07:42:10 +00:00
dwitte%stanford.edu 17f39c706e implement exception constants defined in DOM level 3
b=245476, patch by jonathan.watt@strath.ac.uk, r=peterv, sr=jst

remove redundant declarations and correct comment
b=251824, patch by jonathan.watt@strath.ac.uk, r+sr=peterv
2005-11-02 07:42:09 +00:00
peterv%propagandism.org 35ebd7ef76 Fix for bug 238807 (Compilation error in txXPathTreeWalker.h when building txXMLParser). r=Pike, sr=jst. 2005-11-02 07:42:08 +00:00
jst%mozilla.jstenback.com 0b165d94ca Fixing bug 242734. deCOMtaminate nsITextContent. r+sr=bryner@brianryner.com 2005-11-02 07:42:07 +00:00
roc+%cs.cmu.edu 3dc1e4b799 Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin 2005-11-02 07:42:06 +00:00
peterv%propagandism.org a85a61745a Small edits to license boilerplate/modelines. No code changes. 2005-11-02 07:42:05 +00:00
gerv%gerv.net e4282876b9 Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-11-02 07:42:04 +00:00
darin%meer.net 141f93a4af landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt 2005-11-02 07:42:03 +00:00
peterv%propagandism.org 285ad335c3 Fix for bug 103659 (move to static lib per directory). r=Pike, sr=bryner. 2005-11-02 07:42:02 +00:00
bryner%brianryner.com 617e57e7b1 Bustage fix - remove earlier workarounds 2005-11-02 07:42:01 +00:00
sicking%bigfoot.com fc7ea102ca Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
r=bz sr=jst
2005-11-02 07:42:00 +00:00
darin%meer.net 6fef3d1725 landing marco's patch for bug 238928 "domstubs.idl should not include nsAString.h" r=bsmedberg sr=jst a=dbaron 2005-11-02 07:41:59 +00:00
bryner%brianryner.com f3d2a9d320 Attempting to fix Mac bustage. I'll try to come up with a cleaner fix for this tomorrow. 2005-11-02 07:41:58 +00:00
dbaron%dbaron.org 495e373b61 Rename {nsIDocument,nsIDocumentObserver,nsIFrame}::ContentChanged to CharacterDataChanged, since that's the only thing it's used for. Replace its nsISupports* parameter with a PRBool, since we don't need to allocate an object to pass a boolean parameter. Remove some (but probably not all) unneeded implementations on frames whose content is never a text node. b=234960 r+sr=jst 2005-11-02 07:41:57 +00:00
peterv%propagandism.org ac98a910fc Fix for bug 233907 (document.createElementNS() doesn't throw NAMESPACE_ERR when given a namespace-invalid name.). r/sr=jst. 2005-11-02 07:41:56 +00:00
peterv%propagandism.org 2102c89993 Move comment before function. 2005-11-02 07:41:55 +00:00
peterv%propagandism.org 7b006e79d5 Fix for bug 232591 (Expose name validation methods from the XML parser (expat)). r=Pike, sr=jst. 2005-11-02 07:41:54 +00:00
jst%mozilla.jstenback.com eaa9631d5c Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org 2005-11-02 07:41:53 +00:00
peter%propagandism.org 8009fa9a27 Bustage fix. 2005-11-02 07:41:52 +00:00
mkaply%us.ibm.com 76f334ce18 #200144
r=sicking, a=mkaply
Remove XP_OS2 #ifdefs from transformiix
2005-11-02 07:41:51 +00:00
jst%mozilla.jstenback.com e5f046ecf6 Fixing bug 230840. DeCOMtaminating nsIDocumentObserver, nsIAttribute, nsIContentList, and nsIContentIterator, and doing some other cleanup. r=jonas@sicking.cc, sr=bryner@brianryner.com 2005-11-02 07:41:50 +00:00
sicking%bigfoot.com 35450257e0 Bug 238327: Implement the svg:style element.
Changes to svg-only files r=afri  (not part of build)
Changes to transformiix files r=peterv sr=jst
Changes to other files r/sr=jst
2005-11-02 07:41:49 +00:00
jst%mozilla.jstenback.com 89f6df5583 Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com. 2005-11-02 07:41:48 +00:00
peterv%propagandism.org 546338181c Fix for bug 233579 (XSLT memory leak). r=Pike, sr=darin, a=choffman. 2005-11-02 07:41:47 +00:00
axel%pike.org 421213532a bug 192139, integrate latest expat, npob, fix transformiix standalone bustage on win, r=sicking, sr=peterv 2005-11-02 07:41:46 +00:00
jst%mozilla.jstenback.com b7cdfd1032 General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org 2005-11-02 07:41:45 +00:00
peter%propagandism.org 0e0beb56de Part of fix for bug 192139 (Intergrate latest Expat). r=Pike, sr=jst. 2005-11-02 07:41:44 +00:00
peter%propagandism.org 6bb7249e06 Fix for bug 151002 (abstract the content by a treewalker). Patch by me, with parts by Pike and sicking. r=sicking, sr=jst. 2005-11-02 07:41:43 +00:00
peter%propagandism.org df1d9c27bb Merging whitespace changes/renames/cleanup from TX_WALKER_BRANCH to ease merging, no functional changes. Bug 151002. r=sicking. 2005-11-02 07:41:42 +00:00
axel%pike.org 20f6a30137 bug 230633, constify tx a bit, regression fix, r/sr=pterv 2005-11-02 07:41:41 +00:00
tor%cs.brown.edu 10926a344d Bug 208314 - remove use of iostreams to allow building with compilers
that don't support classic C++ iostreams (ex: MSVC++ .net 2003).
r=timeless, sr=dbaron
2005-11-02 07:41:40 +00:00
peterv%propagandism.org 661c9f8de9 Fix for bug 230633 (Constify Transformiix code a bit). r=Pike, sr=jst. 2005-11-02 07:41:39 +00:00
peter%propagandism.org 5633788a04 Merging whitespace changes/renames/cleanup from TX_WALKER_BRANCH to ease merging, no functional changes. Bug 151002. r=sicking. 2005-11-02 07:41:38 +00:00
timeless%mozdev.org 1c7c4758a4 Bug 220267 warning: unused variable `const class NodeSet * nodes' In method `nsresult txKeyFunctionCall::evaluate(class txIEvalContext *, class txAExprResult **)'
r=sicking sr=peterv
2005-11-02 07:41:37 +00:00
bzbarsky%mit.edu fbc9c7502b Fix handling of id attrs to not assume that they are named "id" as much. Bug
208744, r=caillon, sr=peterv
2005-11-02 07:41:36 +00:00
axel%pike.org 4e543db3ff bug 151002, 64bit bustage fix, patch by Martin Mokrejs, r=me, sr=peterv, a=dbaron 2005-11-02 07:41:35 +00:00
jst%mozilla.jstenback.com 8f2663966a Fixing bug 225837. DeCOMtaminating nsIContent more, making GetTag() return a weak raw pointer, and renaming GetTag() to Tag(), and making GetRangeList() return an const nsVoidArray*, and changing GetContentID() to return the id, and renaming it to ContentID(). r=jonas@sicking.cc, sr=bryner@brianryner.com. 2005-11-02 07:41:34 +00:00
sicking%bigfoot.com 8aa36a8810 Bug 190302: Set correct characterset for XSLT generated pages.
r=Pike sr=peterv
2005-11-02 07:41:33 +00:00
peter%propagandism.org e64a1739cb Fix for bug 215465 (CSS :hover rules not working when using XML/XSLT along with an alternernate CSS). Fix by bz, r=sicking, sr=peterv. 2005-11-02 07:41:32 +00:00
bryner%brianryner.com 4025f49900 deCOMtaminate nsINodeInfo and nsINodeInfoManager. See bug 225060 for details. r=sicking, sr=jst. 2005-11-02 07:41:31 +00:00
bzbarsky%mit.edu b0fac2c7f1 Make nsExpatDriver and nsIExpatSink be on the same wavelength as far as passing
attributes to HandleStartElement.  Update callees as needed.  Bug 223470,
r=sicking, sr=peterv
2005-11-02 07:41:30 +00:00
bryner%brianryner.com 35815f1fe7 deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst. 2005-11-02 07:41:29 +00:00
sicking%bigfoot.com b9f4e41b49 Bug 221323: Keep a hard reference when moving nodes to avoid premature delete.
r/sr=bz
2005-11-02 07:41:28 +00:00
jst%mozilla.jstenback.com 311e883b2a Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org. 2005-11-02 07:41:27 +00:00
peter%propagandism.org 9e5fc2e1dc Fix for bug 212903 (XSLT bug -- incorrectly added <meta> element to results tree). r=Pike, sr=jst. 2005-11-02 07:41:26 +00:00
bryner%brianryner.com 1884cba76f Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2005-11-02 07:41:25 +00:00
jshin%mailaps.org 849f03f8ac bug 195093 : modernize nsILocale (r=smontagu, sr=darin) 2005-11-02 07:41:24 +00:00
sicking%bigfoot.com d07a3c8656 Bug 218770: speed up sorting by using NS_QuickSort and reducing number of allocations.
r=Pike sr=peterv
2005-11-02 07:41:23 +00:00
neil%parkwaycc.co.uk 62e06b1728 Bug 207634 Convert GetSortKeyLen/CreateRawSortKey to AllocateRawSortKey r=smontagu sr=sspitzer 2005-11-02 07:41:22 +00:00
axel%pike.org 4bac5ed937 txStylesheetCompiler should not error on mRV, r=sicking, sr=peterv 2005-11-02 07:41:21 +00:00
peterv%propagandism.org 6fcef441d2 Fix for bug 230633 (Constify Transformiix code a bit). r=sicking, sr=jst. 2005-11-02 07:41:20 +00:00
peterv%propagandism.org 1856ad716d Backout to fix bustage. 2005-11-02 07:41:19 +00:00
peterv%propagandism.org 76b92a3dce Fix for bug 230633 (Constify Transformiix code a bit). r=sicking, sr=jst. 2005-11-02 07:41:18 +00:00
axel%pike.org 47c5d0474d bustage fix, wrong kezboard 2005-11-02 07:41:17 +00:00
peter%propagandism.org 0bd56c7a55 Rest of fix for bug 221387 (XPathExpression.createExpression doesn't throw NAMESPACE_ERR). r=Pike, sr=bz. 2005-11-02 07:41:16 +00:00
axel%pike.org e0879188c8 bug 206445, review nit from/r=sicking 2005-11-02 07:41:15 +00:00
sicking%bigfoot.com 24577a8fb6 Bug 220703: return either error or return to avoid crashes and leaks
r/sr=peterv
2005-11-02 07:41:14 +00:00
axel%pike.org 2b387955d6 fixup whitespace for bustage, r=bsmedberg 2005-11-02 07:41:13 +00:00
neil%parkwaycc.co.uk de8a55088d Fix Pike's build bustage r=bsmedberg sr=bustage 2005-11-02 07:41:12 +00:00
axel%pike.org 8861d828d1 bug 206445, nsresult based error reporting in XPath expression parser and lexer, r=sicking, sr=peterv 2005-11-02 07:41:11 +00:00
sicking%bigfoot.com 9c328b43b9 Backing out patch from bug 210528 to fix ports bustage 2005-11-02 07:41:10 +00:00
bryner%brianryner.com 1d31529c6a Remove extra semicolon in macro definition/usage which causes gcc 3.4 bustage (bug 218551). a=brendan. 2005-11-02 07:41:09 +00:00
sicking%bigfoot.com 0fb7e2766a Bug 210528: Modernize XPath-classes to use nsAutoPtr
r=Pike sr=jst
2005-11-02 07:41:08 +00:00
sicking%bigfoot.com 78d5474251 Bug 207377: Change the way tbody-elements are inserted into tables to increase speed and make sure that only tablerows are inserted.
r=Pike sr=peterv
2005-11-02 07:41:07 +00:00
sicking%bigfoot.com 5f4d9c1f18 Bug 222342: Speed up txStylesheet::isStripSpaceAllowed by not filtering textnodes in the root of a document and by earlyreturning if there are no stripspace rules.
r=Pike sr=peterv
2005-11-02 07:41:06 +00:00
sicking%bigfoot.com 90beb313e3 Bug 205703: Reduce binarysize by not inlineing ExprResult::Release.
r/sr=peterv
2005-11-02 07:41:05 +00:00
sicking%bigfoot.com 100749144d Bug 209667: Make it possible to hold an nsRefPtr to a class that lacks an empty ctor. I'll back this out if it breaks any ports.
r=jag sr=dbaron on the nsCOMPtr.h part
r=Pike sr=peterv on the transformiix part
2005-11-02 07:41:04 +00:00
bzbarsky%mit.edu 47c20e43cd Make presshell batch processing of style changes (using BeginUpdate/EndUpdate
notifications).  Bug 200931, r=peterv, sr=jst
2005-11-02 07:41:03 +00:00
dbaron%dbaron.org ff7248e7de Remove hint parameter from AttributeChanged methods and simplify style hint mechanism. b=211308 r+sr=bzbarsky 2005-11-02 07:41:02 +00:00
axel%pike.org 4133fb92dc bug 214954, fix embedded XSLT stylesheets from script, r=sicking, sr=peterv 2005-11-02 07:41:01 +00:00
dbaron%dbaron.org 92f71a87f6 Remove unused content quality stubs. b=111346 r+sr=bzbarsky 2005-11-02 07:41:00 +00:00
sicking%bigfoot.com fa27056c13 Bug 208979: Fix NS_ENSUREs to use the right variable. Patch by peterv
r=sicking sr=jst
2005-11-02 07:40:59 +00:00
sicking%bigfoot.com b300ebe108 Attempt at fixing ports bustage 2005-11-02 07:40:58 +00:00
sicking%bigfoot.com 54a38cbcdd Try to fix build bustage and also fix a couple of new warnings. 2005-11-02 07:40:57 +00:00
sicking%bigfoot.com 390823afb0 Bug 220418: Don't get the initial template until the txExecutionState is fully initialized.
r=Pike sr=peterv
2005-11-02 07:40:56 +00:00
jaggernaut%netscape.com e3aa13fa56 Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron 2005-11-02 07:40:55 +00:00
peter%propagandism.org 21a18d8425 Fix for bug 218756 (Update to latest DOM Level 3 XPath specification). r=Pike, sr=jst. 2005-11-02 07:40:54 +00:00
axel%pike.org defbc65fb3 bug 211485, check for UniversalBrowserRead for xpath/xslt security checks, r=sicking, sr=jst 2005-11-02 07:40:53 +00:00
caillon%returnzero.com ddb1136ea6 Bug 210601 - XSLT should check whether the subject principal is the system principal.
r=axel@pike.org sr=jst@netscape.com
2005-11-02 07:40:52 +00:00
jaggernaut%netscape.com d0e32612b0 Bug 213601: Switch some users of NS_NewAtom over to do_GetAtom. r=bzbarsky, sr=dbaron 2005-11-02 07:40:51 +00:00
axel%pike.org 12f6464ba2 bustage fix for unix, shupid me 2005-11-02 07:40:50 +00:00
axel%pike.org 97e4f4396e bug 209539, 209089, crash on several ways when linking to a non-existing XSLT stylesheet, r=sicking, sr=peterv 2005-11-02 07:40:49 +00:00
sicking%bigfoot.com c0f7dd27f1 Bug 205703: Refcount Expr-results, to avoid cloning, and recycle them, to avoid memorymanagement.
r=Pike sr=peterv
2005-11-02 07:40:48 +00:00
peterv%netscape.com f69a5761ff Bustage fix. sr=jag. 2005-11-02 07:40:47 +00:00
alecf%flett.org be6c4b9437 fix for bug 209220 - now that i18n APIs take ASCII charset names, update consumers to avoid excess conversions.. which usually means storing charset names as ASCII and updating a few other APIs
r=jkeiser, sr=jst and some great comments from jshin@mailaps.org
2005-11-02 07:40:46 +00:00
caillon%returnzero.com 34aae7589d Bug 209087
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
2005-11-02 07:40:45 +00:00
alecf%flett.org 2c5896b747 fix for bug 206379:
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
2005-11-02 07:40:44 +00:00
jkeiser%netscape.com bd2cecba8e Make XSLT #include less stuff (bug 208188), r=bugmail@sicking.cc, sr=peterv@netscape.com 2005-11-02 07:40:43 +00:00
jkeiser%netscape.com edbf51f17b Bustage fix, r/sr=peterv 2005-11-02 07:40:42 +00:00
axel%pike.org 2a47a38263 bug 200999, crash with more than on xsl:strip- or preserve-space, r=sicking, sr=peterv 2005-11-02 07:40:41 +00:00
axel%pike.org f9b7910be7 real fix for the landing of bug 195262, npob, don't copy attr value, r/sr=peterv 2005-11-02 07:40:40 +00:00
peterv%netscape.com 8536c6897f Fix for bug 203978 (Invalid read of size 4 const nsString FunctionCall::INVALID_PARAM_VALUE(NS_LITERAL_STRING("invalid parameter value for function: "));). r=Pike, sr=jst. 2005-11-02 07:40:39 +00:00