Commit Graph

10286 Commits

Author SHA1 Message Date
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
peter%propagandism.org
749c7f9218 Part of fix for bug 192139 (Intergrate latest Expat). Transformiix standalone only, not part of the default build. 2005-11-02 07:40:38 +00:00
peter%propagandism.org
8517f9e00f Part of fix for bug 192139 (Intergrate latest Expat). Transformiix standalone only, not part of the default build. 2005-11-02 07:40:37 +00:00
axel%pike.org
81385ba559 npob, jprof support for transformiix standalone, rs=peterv 2005-11-02 07:40:36 +00:00
axel%pike.org
c903f07566 not part of build, fix gcc3.2 and hex, r/sr=peterv, a=mkaply 2005-11-02 07:40:35 +00:00
axel%pike.org
d0b7a85502 bug 205675, error on recursive import/include, r=sicking, sr=peterv, a=asa 2005-11-02 07:40:34 +00:00
sicking%bigfoot.com
59d2b91312 Bug 203384: When no document has been set in the nsXPathEvaluator we should be case sensitive.
r=peterv sr=heikki a=asa
2005-11-02 07:40:33 +00:00
axel%pike.org
635ead7a28 bug 204456, remove #defined errorcodes, r=sicking, sr=peterv, a=sspitzer 2005-11-02 07:40:32 +00:00
sicking%bigfoot.com
684c5732cb Bug 199331: Recompile stylesheet if the underlying DOM is modified after .importStylesheet is called
r=Pike sr=peterv a=mkaply
2005-11-02 07:40:31 +00:00
axel%pike.org
8d45a638e9 bug 47719, pass nsresults and error messages back to content, r=sicking, sr=peterv, a=asa 2005-11-02 07:40:30 +00:00
pkw%us.ibm.com
af56cd5f48 Bug 204796 - txStylesheetCompiler.cpp fails to build in VisualAge C++ v6.
r=bugmail@sicking.cc, sr=peterv@netscape.com, a=asa@mozilla.org
2005-11-02 07:40:29 +00:00
peterv%netscape.com
4e24f4bff7 Part of fix for bug 203192 (Improvements to XSLT loading). r=Pike, sr=jst, a=asa. 2005-11-02 07:40:28 +00:00
axel%pike.org
c9a4cf0e8e npob, fix crash on exit, r=sicking 2005-11-02 07:40:27 +00:00
axel%pike.org
352a9e76fc bug 199329, reenable embedded XSLT stylesheets, r=sicking, sr=peterv, a=asa 2005-11-02 07:40:26 +00:00
sicking%bigfoot.com
d4b39ea958 not part of build. Fix buildbustage from landing of bug 195262 2005-11-02 07:40:25 +00:00
sicking%bigfoot.com
b74c38b4c7 Bug 199579: Sorting case-order is inverted. Also sort using application locale as default locale.
r=Pike sr=peterv a=asa
2005-11-02 07:40:24 +00:00
sicking%bigfoot.com
2658195b24 Fix OS/2 bustage 2005-11-02 07:40:23 +00:00
sicking%bigfoot.com
573c6f3220 Fix OSX bustage from previous checkin 2005-11-02 07:40:22 +00:00
sicking%bigfoot.com
a3fd4a5067 Bug 203229: Use strings better by using existing stringobjects inside ExprResults if one exists.
r=Pike sr=peterv a=asa
2005-11-02 07:40:21 +00:00
timeless%mozdev.org
3eddff3181 Bug 203973 txXSLTProcessor::shutdown releases a log module it doesn't own
r=axel sr=peterv
2005-11-02 07:40:20 +00:00
sicking%bigfoot.com
8afbcff5b8 Bug 206338: improve txStack performance by inlining functions and moving bounds-check to outside the txStack-class
r=Pike sr=peterv
2005-11-02 07:40:19 +00:00
sicking%bigfoot.com
c367a973ec tree close, backing out 2005-11-02 07:40:18 +00:00
sicking%bigfoot.com
28b28cebb6 Bug 206338: Improve performance of txStack by inlineing functions and by removing boundschecks
r=Pike sr=peterv
2005-11-02 07:40:17 +00:00
axel%pike.org
b9f650058f bug 199484, xml pretty printing regressed, fix the contract ID for XSLT document transformer, r/sr=peterv 2005-11-02 07:40:16 +00:00
axel%pike.org
ae636cdb67 bug 70855, nspr logging for transformiix, log stylesheet compilation IO, r=peterv, sr=jag 2005-11-02 07:40:15 +00:00
heikki%netscape.com
c4763440f3 Bug 203384, document could be null, for example when calling from XPointer processor, patch from jst, r=sicking, sr=heikki, a=asa. 2005-11-02 07:40:14 +00:00
jst%netscape.com
fb8ee95af3 Fixing bug 111514. In an XHTML document served as application/xhtml+xml, |document| is not an HTML document object, but an XML document object. r=bugmail@sicking.cc, sr=peterv@netscape.com 2005-11-02 07:40:13 +00:00
peterv%netscape.com
73452718b6 Bustage fix. 2005-11-02 07:40:12 +00:00
peterv%netscape.com
9fe5139932 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:11 +00:00
harishd%netscape.com
ad2eed2ed5 Checking in for peterv@netscape.com: Fixing the problem with viewing P3P summary more than once. b=208560, r=harishd, sr=heikki 2005-11-02 07:40:10 +00:00
sicking%bigfoot.com
8f0893d8c4 Compiled XSLT stylesheets. Improves speed, implements forwards-compatible-parsing and handling of unknown extension-elements. Also fixes some random edgecasebugs such as recursive merged named-attribute-sets and empty strings in copy-of.
Patch mainly by sicking, but large parts also by Pike and peterv.

Tracker is bug 185797. r=Pike/sicking rs=peterv.
2005-11-02 07:40:09 +00:00
axel%pike.org
16d9e54818 bug 157142, clean up unnecessary configure tests and allmakefiles.sh, add a lib directory for standalone to get debug info on win32 (npob), r=cls 2005-11-02 07:40:08 +00:00
peterv%netscape.com
cf85d8dc81 Follow-up to my checkin for bug 179720 (implement real result tree fragments). Checked in wrong patch yesterday. r=sicking, sr=jst. 2005-11-02 07:40:07 +00:00
peterv%netscape.com
345ddb1a06 Fix for bug 179720 (implement real result tree fragments). r=sicking, sr=jst. 2005-11-02 07:40:06 +00:00
timeless%mozdev.org
e19f0f8afc fixing build bustage 2005-11-02 07:40:05 +00:00
axel%pike.org
8fcf5c9e29 fix warnings in transformiix standalone, not part of build, r/sr=peterv 2005-11-02 07:40:04 +00:00
axel%pike.org
6d85aea84c bug 190098, txXMLParser should load DTDs on standalone, pretty much a rewrite of how parsing to a DOM works on standalone, copying what nsExpatDriver does, optimize id patterns, too, r=sicking, sr=peterv 2005-11-02 07:40:03 +00:00
peterv%netscape.com
f1f38a1634 Removing obsolete code. r=sicking. 2005-11-02 07:40:02 +00:00
sicking%bigfoot.com
3acde8bde4 remove dead code, no bug. r/sr=peterv 2005-11-02 07:40:01 +00:00
sicking%bigfoot.com
bcae0f9fed fix missing return-at-end. r/sr=peterv. no bug 2005-11-02 07:40:00 +00:00
sicking%bigfoot.com
18ec9f51c6 Bug 187610: Use PLDHash for keys
r=Pike sr=peterv
2005-11-02 07:39:59 +00:00
heikki%netscape.com
1658c0576c Bug 191800, move FIXptr and XPointer into xmlextras, r=harishd, sr=jst. 2005-11-02 07:39:58 +00:00
heikki%netscape.com
21691ab5eb Fix comments. 2005-11-02 07:39:57 +00:00
jst%netscape.com
352a026ee7 Fixing bug 124412. Making nsXULDocument inherit nsXMLDocument to avoid the need to duplicate a large amount of code in nsXULDocument. Also removing nsMarkupDocument and nsIDOMEventCapturer that are no longer needed. Changing the inheritance of nsIDOMXULDocument to avoid ~60 or so forwarding methods, and doing a *lot* of code cleanup. r=bugmail@sicking.cc, sr=peterv@netscape.com 2005-11-02 07:39:56 +00:00
heikki%netscape.com
e99ca2917c Bug 182323, implemented XPointer spec, we now support the framework, shorthand syntax, element, fixptr, xpath1 and xmlns schemes, and provide a proprietary API from scripts, r=sicking, sr=peterv. 2005-11-02 07:39:55 +00:00
sicking%bigfoot.com
aae617b69b fix bustage 2005-11-02 07:39:54 +00:00
sicking%bigfoot.com
3ccff70e03 Bug 193586: Fix reference-cycle in nsXPathEvaluator->document->nsXPathEvaluatorTearoff
r=peterv sr=jst a=dbaron
2005-11-02 07:39:53 +00:00
sicking%bigfoot.com
0e9ecced0c Bug 174713: Make XPath on HTML documents behave consistently and HTML-ish. This makes the XPath-functions name() and local-name() return upper-case names and makes nametests case-insensitive.
r=peterv sr=jst a=asa
2005-11-02 07:39:52 +00:00
peterv%netscape.com
e82f2a779d Fix for bug 157142 (link transformiix standalone to XPCOM). Make resolveQName take nsIAtom**. r=sicking, sr=jst. 2005-11-02 07:39:51 +00:00
peterv%netscape.com
e4384ad9f3 Fix stupid error in last checkin. 2005-11-02 07:39:50 +00:00
axel%pike.org
e5fc1de0b0 bug 192701, npob, use MOZILLA_VERSION instead of hardcode version number for XSLT standalone driver, sr=peterv, a=dbaron 2005-11-02 07:39:49 +00:00
peterv%netscape.com
d686108af7 Fix some warnings. 2005-11-02 07:39:48 +00:00
peterv%netscape.com
a5dfa72261 Fix for bug 157142 (link transformiix standalone to XPCOM). Better txStack and remove use of NamedMap for documents. r=sicking, sr=jst. 2005-11-02 07:39:47 +00:00
axel%pike.org
724ee5baa5 not part of build, wallpaper that most tests expect UTF-8 encoding, which is all we have, rs=peterv 2005-11-02 07:39:46 +00:00
sfraser%netscape.com
bdc7db1c52 Bug 74803: fix the data in various static name tables to be const, and fix nsStaticNameTable to accept const data. r=dbaron, sr=alecf. 2005-11-02 07:39:45 +00:00
sicking%bigfoot.com
d56b8f9d80 Bug 190631: xsl:value-of shouldn't call ::characters on the resulthandler with an empty string.
r=Pike, sr=peterv, a=asa
2005-11-02 07:39:44 +00:00
axel%pike.org
e9cbc9d914 warning fix, r/sr=peterv 2005-11-02 07:39:43 +00:00
alecf%netscape.com
05e186650a landing attempt #2 for 195262 - support for static atoms, and converting atoms over to UTF8 to reduce bloat - now without performance regressions!
sr=darin, r=dbaron
2005-11-02 07:39:42 +00:00
peterv%netscape.com
d0734be26d Fix for bug 74786 (String cleanup). Non-copying tokenizer. r=Pike, sr=jst. 2005-11-02 07:39:41 +00:00
sicking%bigfoot.com
15a9243e0a Bug 190628: Make some string-functions behave according to spec when second argument is an empty-string.
r=Pike sr=peterv a=asa
2005-11-02 07:39:40 +00:00
alecf%netscape.com
96faa0f581 backout my static atom patch for now until I figure out the performance loss! :(
bug 195262
2005-11-02 07:39:39 +00:00
alecf%netscape.com
6b44f3ab39 fix for bug 195262:
- convert atoms to UTF8 because 99% of the time, that is what they are used for
- add support for static atoms, where the strings are declared in a large const array and not copied into the heap
r=dbaron, sr=darin

this is an experimental landing - if there are performance issues, I will back it out.
2005-11-02 07:39:38 +00:00
axel%pike.org
cb47c12ab2 not part of build, fix getBaseURI for Attr nodes in transformiix standalone 2005-11-02 07:39:37 +00:00
sicking%bigfoot.com
16b7adb089 Bug 195016: Fix static build. Patch by Roland.Mainz@informatik.med.uni-giessen.de
r=sicking sr=kin
2005-11-02 07:39:36 +00:00
axel%pike.org
a58689db6c bug 191856, string usage in txExpandedName::init, r=sicking, sr=peterv 2005-11-02 07:39:35 +00:00
sicking%bigfoot.com
3c5bd439a2 Remove txAtom.h and remove uses of special tx-macros for atoms.
b=157142 r=Pike sr=peterv
2005-11-02 07:39:34 +00:00
sicking%bigfoot.com
a51b11cbd4 Fix gcc-platforms bustage 2005-11-02 07:39:33 +00:00
sicking%bigfoot.com
0a34905ddb Bug 230528: sync to latest jsnum.h: Make sure that gcc aliasing optimizations doesn't break mathcode. Fix mathcode on ARM
r=Pike sr=peterv
2005-11-02 07:39:32 +00:00
axel%pike.org
0766b51b77 bug 190499, xpath number 2 string conversion buggy for small numbers, changed implementation to use moz string api, r=sicking, sr=jag, a=asa 2005-11-02 07:39:31 +00:00
axel%pike.org
6aa61bf1e0 bug 157142, remove transformiix standalone special code in favour of module nspr stuff, r=sicking, sr=peterv 2005-11-02 07:39:30 +00:00
sicking%bigfoot.com
06dc1cd8e8 Bug 157142: get rid of txAtom typedef
r=Pike rs=peterv
2005-11-02 07:39:29 +00:00
peter%propagandism.org
f2500788d1 Fix for bug 224231 (Need AppendASCIItoUTF16). r=jst, sr=dbaron. 2005-11-02 07:39:28 +00:00
seawood%netscape.com
45d2125969 Purge XP_PC.
Bug #56767 r=mkaply sr=alecf
2005-11-02 07:39:27 +00:00
peterv%netscape.com
338a2c0ca7 Fix for bug 186538 (Touching the ownerElement of an attribute through XPath generates a security error.). r=sicking, sr=jst. 2005-11-02 07:39:26 +00:00
axel%pike.org
df33704884 not part of build, remove broken uri parsing from transformiix standalone 2005-11-02 07:39:25 +00:00
peterv%netscape.com
c6ff808ff0 Remove redundant line. 2005-11-02 07:39:24 +00:00
sicking%bigfoot.com
851ae98f97 Bug 186979: Start transformation at actual node passed in.
r=Pike sr=peterv a=asa
2005-11-02 07:39:23 +00:00
peterv%netscape.com
f8454450e6 Fix for bug 74786 (String cleanup). Remove Transformiix string wrappers. r=sicking, sr=jst. r=Pike on the Transformiix standalone parts. 2005-11-02 07:39:22 +00:00
peterv%propagandism.org
79bd15a52c Fix for bug 237185 (nsXPathNSResolver::LookupNamespaceURI needs to resolve xml). r/sr=jst, a=chofmann. 2005-11-02 07:39:21 +00:00
sicking%bigfoot.com
d986571207 Bug 189201: Hold a reference to the document-node even for embedded stylesheets to make sure that the document doesn't go away.
r=peterv sr=bz
2005-11-02 07:39:20 +00:00
dbaron%dbaron.org
3b02e50311 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2005-11-02 07:39:19 +00:00