Commit Graph

149460 Commits

Author SHA1 Message Date
peterv%netscape.com
f64aa0b1e3 Fix for bug 146966 (Standalone Transformiix outputs HTML with XML prolog). r=Pike, sr=jst. 2005-11-02 07:37:57 +00:00
peterv%netscape.com
872f2b4eab Part of fix for bug 155578 (branch for refactoring XSLTProcessor and interfaces). Remove unused context node argument. r=Pike, sr=bz. 2005-11-02 07:37:56 +00:00
sicking%bigfoot.com
b6c5e7f0aa Bug 88623: Remove the txList::iterator function and the ListIterator typedef
r=peterv sr=jst
2005-11-02 07:37:55 +00:00
peterv%netscape.com
6b56a1ac31 Bustage fix. 2005-11-02 07:37:54 +00:00
peterv%netscape.com
d2c1810275 Fix for bug 136272 (definition of isDigit may be incomplete). r=sicking, sr=jst. 2005-11-02 07:37:53 +00:00
sicking%bigfoot.com
2380dd4af9 Attribute axis should not include namespace declarations.
b=123357 r=peterv sr=jst
2005-11-02 07:37:52 +00:00
peterv%netscape.com
96f912afc2 Fix for bug 142108 (Crash when reloading XML+XSLT Trunk, M100, N70PR1, M11A [@ nsXMLContentSink::Observe][@ 0x00000001]). r=Pike, sr=jst. 2005-11-02 07:37:51 +00:00
axel%pike.org
f555da27e1 bug 113611, XPath and XSLT contexts. fixes bugs 96410, 102293, 92106, 110266, 116534 and a bunch of other cases not filed. This mostly fixes namespaces and some really bad speed issues by fixing the time when namespaces are resolved, how default priorities are computed and how templates are matched.
HUGE PERFWIN :-)
r=peterv, sr=jst
2005-11-02 07:37:50 +00:00
sicking%bigfoot.com
72cbe9dea6 Bug 96478. Change the use of getAttributeNode and getAttribute to getAttr
r=peterv sr=jst a=asa
2005-11-02 07:37:49 +00:00
sicking%bigfoot.com
a56edb1b0c Speed up NodeSets by always keeping them in document order. Only sort when we get nodes in random order (such as for id()) or when merging NodeSets.
This removes the need for the sortByDocumentOrder function.

b=85893 r=Pike rs=jag
2005-11-02 07:37:48 +00:00
peterv%netscape.com
399ca0da47 Fix for bug 34849 (dynamically added STYLE element doesn't alter style). r=sicking, sr=jst, a=roc+moz, adt=jaimejr. 2005-11-02 07:37:47 +00:00
dbaron%fas.harvard.edu
29a8dd3923 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2005-11-02 07:37:46 +00:00
darin%netscape.com
ea610529da b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa 2005-11-02 07:37:45 +00:00
sicking%bigfoot.com
7dd2dd53a6 Bug 123343. Make <base> and <meta http-equiv=".."> work in XSLT generated pages. Also adds keeping track of stylesheet index for inserted stylesheets.
r=peterv sr=jst a=roc+moz
2005-11-02 07:37:44 +00:00
peterv%netscape.com
3ed534b0f2 Fix for bug 146965 (Standalone Transformiix outputs invalid XML). r=sicking, sr=jst. 2005-11-02 07:37:43 +00:00
peterv%netscape.com
68ae6b4713 Correct error in patch for bug 96647. Transformiix standalone only, doesn't affect mozilla build. 2005-11-02 07:37:42 +00:00
peterv%netscape.com
d980bd86f3 Fix for bug 126214 (peterv broke XSLT system-property function). r=sicking, sr=jst. 2005-11-02 07:37:41 +00:00
peterv%netscape.com
de65411e1d Fix for bug 146964 (Bug in format-number XSLT function). r=sicking, sr=jst. 2005-11-02 07:37:40 +00:00
peterv%netscape.com
3195d893d2 Fix for bug 126463 (Occurances of uninitialized variables being used before being set (in extensions/transformiix).) r=sicking, sr=jst, a=asa. 2005-11-02 07:37:39 +00:00
sicking%bigfoot.com
ebde346572 Bug 140687: Make substring() for all start-indexes
r=Pike, sr=jst
2005-11-02 07:37:38 +00:00
sicking%bigfoot.com
3029e0f9bc Cleanup BooleanFunctionCall and StringFunctionCall, fixes bugs in lang(), substring() and a few more.
b=104758 r=Pike sr=jag
2005-11-02 07:37:37 +00:00
sicking%bigfoot.com
6ad850987a Fix IRIX bustage 2005-11-02 07:37:36 +00:00
sicking%bigfoot.com
6255654f32 Make relational comparisons between NodeSets and booleans follow the spec.
b=116540 r=Pike sr=jst
2005-11-02 07:37:35 +00:00
sicking%bigfoot.com
28f01b536c Fix whitespacehandling by looking for xml:space-attributes when needed and only when needed.
b=163856 r=Pike sr=bz
2005-11-02 07:37:34 +00:00
peterv%netscape.com
1ef2bc52d6 Fix for bug 103235 (Implement DOM Level 3 XPath WD). r=sicking, sr=jst, a=dbaron. 2005-11-02 07:37:33 +00:00
peterv%netscape.com
809559323a Fix for bug 92377 (Build failure: dom/src/base/nsDOMClassInfo.cpp depends on extensions/xmlextras). r=shaver, sr=jst, a=asa. 2005-11-02 07:37:32 +00:00
alecf%netscape.com
8783e800be one part of fix for bug 107575 - clean up consumers of nsString::EqualsIgnoreCase and nsString::EqualsWithConversion, to be explicit about case-insensitive compares
r=timeless sr=jag
2005-11-02 07:37:31 +00:00
peterv%netscape.com
1de7660eb4 Bustage fix. 2005-11-02 07:37:30 +00:00
dougt%netscape.com
b89e6d73c7 Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2005-11-02 07:37:29 +00:00
seawood%netscape.com
b8c1ceec4f Apply patches from FreeBSD's Ports system.
Thanks to Jeremy Lea <reg@shale.csir.co.za> for the patch.
Bug #112987 r=cls a=asa
2005-11-02 07:37:28 +00:00
sicking%bigfoot.com
5fef009a66 Fix one *nix build bustage 2005-11-02 07:37:27 +00:00
sicking%bigfoot.com
8d0ed41f75 Bug 122001. Implement txExpandedNameMap. Add QName parsing and some operators to txExpandedName.
r=peterv sr=jst a=asa
2005-11-02 07:37:26 +00:00
sicking%bigfoot.com
c8066d4eaa Final part of bug 59912. Call SetDocument before adding any attributes on elements in the result of XSLT-transformations. This fixes (at least) onclick-like attributes.
r=peterv sr=jst
2005-11-02 07:37:25 +00:00
peterv%netscape.com
5398b85bc0 Fix for bug 96647 (Change the way output is constructed in Transformiix). r=sicking, Pike, sr=jst. 2005-11-02 07:37:24 +00:00
sicking%bigfoot.com
dfdf39e082 Fix crasher in key()'s when context-node is a document.
b=120074 r=Pike,peterv sr=jst
2005-11-02 07:37:23 +00:00
sicking%bigfoot.com
983e50d6f6 [Not part of build]
Make standalone TransforMiiX build again. Fix merge-conflict resolved the wrong way.

No bug. r=hwaara.
2005-11-02 07:37:22 +00:00
sicking%bigfoot.com
6ae80af038 Bug 95779 - Key cached expressions and patterns on node they appear in rather then string.
r=Pike sr=jst
2005-11-02 07:37:21 +00:00
bzbarsky%mit.edu
a9cc46e1a9 Use <> for system headers, not "". This should help prevent Sun WSU2
compiler bustage.  Bug 111574, patch from Roland Mainz
(<Roland.Mainz@informatik.med.uni-giessen.de>), r=bzbarsky, sr=bienvenu
2005-11-02 07:37:20 +00:00
sicking%bigfoot.com
4cc683aa0d Bug 105979 - Cleanup NodeSetFunctionCall and Tokenizer classes
r=Pike,peterv sr=jst
2005-11-02 07:37:19 +00:00
jaggernaut%netscape.com
cb08fc5e40 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst 2005-11-02 07:37:18 +00:00
seawood%netscape.com
0e324837fc Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2005-11-02 07:37:17 +00:00
sicking%bigfoot.com
a29555dcb9 Make Double purly static. Fix some bugs and exactness problems in Double::toString and Double::toDouble. Remove the Integer class.
b=96143 r=Pike sr=scc
2005-11-02 07:37:16 +00:00
axel%pike.org
0445c09b06 bug 104042, more leaked exprResults. r=peterv, sr=jst 2005-11-02 07:37:15 +00:00
axel%pike.org
0c99f91d9e bug 104042, fix leaks in main (ifstream) and UnionExpr::evaluate (adding a null check and some iteratorlove, too), r=sicking@bigfoot.com,peterv, sr=jst 2005-11-02 07:37:14 +00:00
axel%pike.org
00665d5961 bug 70855, add NSPR logging to transformiix, mere printf's for standalone. r=peterv, sr=heikki 2005-11-02 07:37:13 +00:00
dbaron%fas.harvard.edu
b594ba685d Removing remnants of warren's s/printf/PRINTF/ landing from the tree. b=94480 r=pavlov sr=darin 2005-11-02 07:37:12 +00:00
peterv%netscape.com
6dbe002cae Fix for bug 88623 (Cleanup Transformiix code). Removing some warnings, fixing txResultStringComparator::compareValues, adding isEmpty to our string class. r=sicking, r=Pike, sr=jst. 2005-11-02 07:37:11 +00:00
dbaron%fas.harvard.edu
558132da05 Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052 2005-11-02 07:37:10 +00:00
sicking%bigfoot.com
cad07af2bb Move document-order logic from DOMHelper to the Nodes. Kill the DOMHelper class since it's no longer needed.
Also fix an off-by-one error in the documentorder sorting routine.

r=Pike, peterv sr=jst
2005-11-02 07:37:09 +00:00
peterv%netscape.com
61344cb748 Fix for bug 105808 (We need atomtables for all xslt elements and attributes). r=Pike, sicking, sr=jst. 2005-11-02 07:37:08 +00:00