sicking%bigfoot.com
1a730ed138
Attribute axis should not include namespace declarations.
...
b=123357 r=peterv sr=jst
git-svn-id: svn://10.0.0.236/trunk@123417 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-16 16:58:13 +00:00
peterv%netscape.com
3d78e09cce
Fix for bug 136272 (definition of isDigit may be incomplete). r=sicking, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@123261 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-13 22:27:19 +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
54d6cba7b2
Bug 134295: Make position() work together with xsl:sort again. This will put back some problems with attribute-nodes, but those problems should be much less common then the current situation.
...
r=peterv sr=jst
git-svn-id: svn://10.0.0.236/trunk@121786 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-17 22:25:06 +00:00
sicking%bigfoot.com
ebb009d928
Bug 140687: Make substring() for all start-indexes
...
r=Pike, sr=jst
git-svn-id: svn://10.0.0.236/trunk@120451 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-01 19:48:59 +00:00
peterv%netscape.com
eb1e6e2ca8
Fix for bug 132300 (Need a better way to bootstrap an XPathEvaluator). r=pike, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@119096 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 11:57:17 +00:00
dbaron%fas.harvard.edu
1e850f52c6
Fix up and enable hierarchical :hover and remove the hacks that made :hover work for anchors without it. Pass mask rather than pseudo-class to ContentStatesChanged notifications. Optimize event state changes in the style system by passing state mask to HasStateDependentStyle and using it in HasStateDependentStyle implementations. b=5693 r=bryner, joki sr=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@118715 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 03:49:30 +00:00
sicking%bigfoot.com
cbbfc8af11
Fix for bug 132302: Return the right exception for DOM Range. Fix by peterv.
...
r=Pike, sr=jst
git-svn-id: svn://10.0.0.236/trunk@118616 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-10 13:38:30 +00:00
dbaron%fas.harvard.edu
a137f4e337
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
...
git-svn-id: svn://10.0.0.236/trunk@117336 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-23 21:03:32 +00:00
peterv%netscape.com
ffaa8b66af
Fix for bug 126463 (Occurances of uninitialized variables being used before being set (in extensions/transformiix).) r=sicking, sr=jst, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@116857 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 14:14:27 +00:00
peterv%netscape.com
bbf9418488
Fix for bug 103235 (Implement DOM Level 3 XPath WD). r=sicking, sr=jst, a=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@116555 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-14 15:13:03 +00:00
peterv%netscape.com
976f669424
Fix for bug 103235 (Implement DOM Level 3 XPath WD). r=sicking, sr=jst, a=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@116542 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-14 12:57:37 +00:00
peterv%netscape.com
9c7303de8f
New files for bug 103235 (Implement DOM Level 3 XPath WD). r=sicking, sr=jst, a=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@116537 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-14 11:12:51 +00:00
peterv%netscape.com
6aaceba52a
Fix for bug 92377 (Build failure: dom/src/base/nsDOMClassInfo.cpp depends on extensions/xmlextras). r=shaver, sr=jst, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@115694 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-04 02:25:08 +00:00
axel%pike.org
026441d1ea
Bustage fix for sicking
...
git-svn-id: svn://10.0.0.236/trunk@113705 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-05 15:24:52 +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
sicking%bigfoot.com
742947de1e
Fix IRIX bustage
...
git-svn-id: svn://10.0.0.236/trunk@113583 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 21:36:03 +00:00
sicking%bigfoot.com
6838b8f4b5
Make relational comparisons between NodeSets and booleans follow the spec.
...
b=116540 r=Pike sr=jst
git-svn-id: svn://10.0.0.236/trunk@113578 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 19:50:27 +00:00
sicking%bigfoot.com
3f4f453c70
Cleanup BooleanFunctionCall and StringFunctionCall, fixes bugs in lang(), substring() and a few more.
...
b=104758 r=Pike sr=jag
git-svn-id: svn://10.0.0.236/trunk@113036 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 14:46:39 +00:00
peterv%netscape.com
627640cc69
Fix for bug 96647 (Change the way output is constructed in Transformiix). r=sicking, Pike, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@112688 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 13:38:51 +00:00
leaf%mozilla.org
516776e606
remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@109714 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-05 03:43:29 +00:00
seawood%netscape.com
889469fd27
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@108684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:49:41 +00:00
seawood%netscape.com
f83af44959
Renaming 'install' build phase to 'libs'
...
Bug #56601 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@108681 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 08:55:59 +00:00
alecf%netscape.com
6c7c586272
REQUIRES cleanup
...
git-svn-id: svn://10.0.0.236/trunk@107983 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:28:24 +00:00
sicking%bigfoot.com
33dadb9240
Bug 95779 - Key cached expressions and patterns on node they appear in rather then string.
...
r=Pike sr=jst
git-svn-id: svn://10.0.0.236/trunk@107785 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:46:36 +00:00
sicking%bigfoot.com
09b20ef1df
Bug 105979 - Cleanup NodeSetFunctionCall and Tokenizer classes
...
r=Pike,peterv sr=jst
git-svn-id: svn://10.0.0.236/trunk@107781 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 23:34:06 +00:00
sicking%bigfoot.com
608050c81c
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
git-svn-id: svn://10.0.0.236/trunk@107295 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-04 23:27:23 +00:00
sicking%bigfoot.com
a6127eabfa
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
git-svn-id: svn://10.0.0.236/trunk@106951 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 14:32:14 +00:00
peterv%netscape.com
4cff2665ad
Fix for bug 105808 (We need atomtables for all xslt elements and attributes). r=Pike, sicking, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@106743 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:48:37 +00:00
axel%pike.org
137be36b91
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
...
git-svn-id: svn://10.0.0.236/trunk@106033 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-23 07:34:27 +00:00
axel%pike.org
e67a7d706e
bug 76070, namespace and localName atom support for transformiix. original work by Jonas Sicking, alot of work by me. r=peterv, sicking@bigfoot.com, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@105765 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 12:09:42 +00:00
peterv%netscape.com
ebdf68cab6
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.
...
git-svn-id: svn://10.0.0.236/trunk@105492 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 09:26:59 +00:00
sicking%bigfoot.com
1c52e25eca
Implement format-number() and <xsl:decimal-format>
...
b=65983 r=Pike sr=jst
git-svn-id: svn://10.0.0.236/trunk@105410 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-15 12:33:54 +00:00
sicking%bigfoot.com
70ae4d3579
Clean up NumberFunctionCall.cpp: make all numberfunctions NaN and Inf safe, make round() work on windows, make all numberfunctions out-of-mem safe
...
b=102185 r=Pike sr=shaver
git-svn-id: svn://10.0.0.236/trunk@105281 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-12 20:38:23 +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
peterv%netscape.com
fac2166142
Part of fix for bug 65858 (Rework XSLT sorting) that I forgot to check in. r=sicking, Pike, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@104314 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-01 14:28:54 +00:00
gerv%gerv.net
f2fd909b29
License changes, take 2. Bug 98089. mozilla/extensions/.
...
git-svn-id: svn://10.0.0.236/trunk@103763 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-25 23:31:24 +00:00
gerv%gerv.net
ae1d5501a1
Oops.
...
git-svn-id: svn://10.0.0.236/trunk@103236 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-20 00:02:59 +00:00
scc%mozilla.org
52c8d09e03
bug #98089 : ripped new license
...
git-svn-id: svn://10.0.0.236/trunk@103219 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-19 20:09:47 +00:00
jaggernaut%netscape.com
8a87c13848
One module per line for REQUIRES. r=/sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@103116 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com
8b71ae9c91
Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@103093 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-18 13:41:47 +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
alecf%netscape.com
b7598a10b0
Add REQUIRES to many modules for win32 support, bug 98372 r=cls
...
git-svn-id: svn://10.0.0.236/trunk@102837 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-12 21:32:10 +00:00
jaggernaut%netscape.com
9985dcc528
Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls.
...
git-svn-id: svn://10.0.0.236/trunk@102802 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-12 12:48:23 +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
cls%seawood.org
e82eded973
Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
...
Bug #20860 r=peterv sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@101007 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 07:58:24 +00:00
peterv%netscape.com
718f5bc984
Fix for bug 73936 (xsl:include/xsl:import/document() doesn't work). r=Pike/sicking, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@100223 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-02 20:29:20 +00:00
axel%pike.org
eb5070e76a
bug 90053, fix for default namespace handling in NameTest. checkin for sicking@bigfoot.com, r=me,peterv, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@99884 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 04:48:10 +00:00