roc+%cs.cmu.edu
0b0fa89131
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@157992 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 00:13:25 +00:00
peterv%propagandism.org
ead4b5d13d
Fix for bug 187907 (Expr::toString should be removed or debug-only). r=Pike, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@155931 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-04 19:36:39 +00:00
peterv%propagandism.org
b3c9993718
Small edits to license boilerplate/modelines. No code changes.
...
git-svn-id: svn://10.0.0.236/trunk@155209 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-20 12:27:29 +00:00
gerv%gerv.net
d6544e324a
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155092 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:14:17 +00:00
peter%propagandism.org
5fdda1cac6
Fix for bug 151002 (abstract the content by a treewalker). Patch by me, with parts by Pike and sicking. r=sicking, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@149516 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-18 22:57:04 +00:00
peter%propagandism.org
c9c81b9fe5
Merging whitespace changes/renames/cleanup from TX_WALKER_BRANCH to ease merging, no functional changes. Bug 151002. r=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@148833 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-04 15:15:46 +00:00
axel%pike.org
8e328f2600
bug 206445, nsresult based error reporting in XPath expression parser and lexer, r=sicking, sr=peterv
...
git-svn-id: svn://10.0.0.236/trunk@147326 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-26 12:32:42 +00:00
sicking%bigfoot.com
1813c2a50b
Backing out patch from bug 210528 to fix ports bustage
...
git-svn-id: svn://10.0.0.236/trunk@144293 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-30 20:11:13 +00:00
sicking%bigfoot.com
9d78e45465
Bug 210528: Modernize XPath-classes to use nsAutoPtr
...
r=Pike sr=jst
git-svn-id: svn://10.0.0.236/trunk@144280 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-30 18:44:22 +00:00
sicking%bigfoot.com
3a8ac80259
Bug 205703: Refcount Expr-results, to avoid cloning, and recycle them, to avoid memorymanagement.
...
r=Pike sr=peterv
git-svn-id: svn://10.0.0.236/trunk@143775 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-16 22:31:20 +00:00
peterv%netscape.com
bde6e9fce5
Fix for bug 74786 (String cleanup). Remove Transformiix string wrappers. r=sicking, sr=jst. r=Pike on the Transformiix standalone parts.
...
git-svn-id: svn://10.0.0.236/trunk@136510 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-17 12:49:20 +00:00
peterv%netscape.com
77250f9370
Rename Transformiix string API to be in synch with Mozilla's. Part of bug 74786 (String cleanup). r=sicking, rs=jst.
...
git-svn-id: svn://10.0.0.236/trunk@135523 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-20 15:18:35 +00:00
peterv%netscape.com
cd2afe8bb1
Fix for bug 163955 (Header cleanup for transformiix). r=sicking, rs=jst.
...
git-svn-id: svn://10.0.0.236/trunk@127854 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-22 12:33:45 +00:00
peterv%netscape.com
05ca9a5742
Fix for bug 163955 (Header cleanup for transformiix). r=sicking, rs=jst.
...
git-svn-id: svn://10.0.0.236/trunk@127853 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-22 12:22:47 +00:00
peterv%netscape.com
2cd6ed3ec9
Fix for bug 146967 (Clean up Transformiix strings). r=Pike, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@124492 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-02 14:15:01 +00:00
sicking%bigfoot.com
1bf6d687de
Bug 88623: Remove the txList::iterator function and the ListIterator typedef
...
r=peterv sr=jst
git-svn-id: svn://10.0.0.236/trunk@124134 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-26 23:09:13 +00:00
axel%pike.org
f1b78d408d
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
git-svn-id: svn://10.0.0.236/trunk@122650 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-04 05:00:31 +00:00
sicking%bigfoot.com
6265d66757
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
git-svn-id: svn://10.0.0.236/trunk@113703 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 14:22:34 +00:00
peterv%netscape.com
3add11f567
Warning fixes. r=sicking, rs=jst.
...
git-svn-id: svn://10.0.0.236/trunk@104502 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-03 01:27:04 +00:00
sicking%bigfoot.com
b44d102f77
Make the XPath engine handle CDATA sections as text-nodes.
...
b=92786 r=peterv, pike sr=jst
Mixed small fixes and comments.
b=99792 r=peterv sr=jst
git-svn-id: svn://10.0.0.236/trunk@103025 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-17 23:02:57 +00:00
sicking%bigfoot.com
06ad4ebdd3
Make PathExpr::matches more clever and remove specialcasing of absolute path expressions
...
b=97107 r=peterv sr=jst
git-svn-id: svn://10.0.0.236/trunk@102912 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-14 11:49:50 +00:00
axel%pike.org
45ecfc4658
bug 98704, kill ContextState|ProcessorState|DOMHelper::getParentNode, r=sicking, peterv; sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@102864 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-13 09:23:44 +00:00
sicking%bigfoot.com
5c701fdeff
Fix default-priorities for patterns and priorities for templates.
...
b=84677 r=Pike sr=shaver
git-svn-id: svn://10.0.0.236/trunk@101359 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 22:42:16 +00:00
peterv%netscape.com
8a538c4480
Part of bug 88623 (Cleanup Transformiix code). Remove unnecesary comment lines, no code changes. r=Pike, rs=jst.
...
git-svn-id: svn://10.0.0.236/trunk@98504 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-03 00:47:47 +00:00
sicking%bigfoot.com
aeee751318
Clean up ListIterator by removing unused flags and the almost-not-used reversed mode. Also add tx prefix to List and ListIterator classes and clean up whitespace.
...
Bug 85189. r=peterv, sr=scc
git-svn-id: svn://10.0.0.236/trunk@98494 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-02 23:40:23 +00:00
sicking%bigfoot.com
f003279337
Remove unused (and a few almost-unused) functions in the XPath classes.
...
Bug 88612. r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@98462 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-02 20:11:05 +00:00
peterv%netscape.com
55b57e9651
Warning fixes, part of bug 88623 (Clean up Transformiix code). r=sicking, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@98446 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-02 09:24:58 +00:00
sicking%bigfoot.com
81cadcb90b
Rewrite of XPath Lexer and Parser. Also implement the remaining XPath features (Unary minus and processing-insruction(Literal)). Bug 75102.
...
Lexer changes by Pike, parser and expressionclasses changes by me.
r=peterv Pike(on my code) me(on pikes code), sr=jst
git-svn-id: svn://10.0.0.236/trunk@98365 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 13:54:38 +00:00
axel%pike.org
e05bd1f660
not part of default build; PathExpr did wrong for //; code by sicking, r=me, sr=shaver, bug 75307
...
git-svn-id: svn://10.0.0.236/trunk@92298 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 17:24:59 +00:00
axel%pike.org
8d208bdc0b
not part of build, code by axel@pike.org, r=peterv; code by peterv@netscape.com, r=me. Fixing 59937, xpath function lib complete, 59649, 60059, 47720; building windows standalone, 46640; general code cleanup, fixing warnings; XPathProcessor and XSLTProcessor available to JS (work in progress)
...
git-svn-id: svn://10.0.0.236/trunk@84878 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-12 20:06:48 +00:00
kvisco%ziplink.net
5193cdf065
Not part of regular build. Added fix for expressions starting with '/'
...
git-svn-id: svn://10.0.0.236/trunk@82379 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-07 10:42:35 +00:00
kvisco%ziplink.net
1655f87445
Not part of build, a=leaf
...
Made some performance adjustments in the match method.
git-svn-id: svn://10.0.0.236/trunk@71047 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-29 07:15:17 +00:00
kvisco%ziplink.net
cbfd64055e
Added some changes from Marina (see changes.txt)
...
git-svn-id: svn://10.0.0.236/trunk@66544 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 10:12:06 +00:00
kvisco%ziplink.net
e087ec3f85
Changed directory structure, changed name of XSLProcessor to XSLTProcessor
...
git-svn-id: svn://10.0.0.236/trunk@65423 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-06 07:47:44 +00:00