93 Commits

Author SHA1 Message Date
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
dbaron%fas.harvard.edu
aeb1ab18e4 Removing remnants of warren's s/printf/PRINTF/ landing from the tree. b=94480 r=pavlov sr=darin
git-svn-id: svn://10.0.0.236/trunk@106647 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 06:33:52 +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
c2d459b80e Fix for bug 88623 (Cleanup Transformiix code). Removing some warnings. r=Pike, rs=jst.
git-svn-id: svn://10.0.0.236/trunk@105497 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 11:18:13 +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
6da57db490 Implement import precedence for attributesets, matchable templates, named templates and whitespace filtering.
b=83651 r=Pike, peterv, jst-review.pl sr=jst


git-svn-id: svn://10.0.0.236/trunk@104473 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-02 23:54:12 +00:00
peterv%netscape.com
2d8c635e96 Fix for bug 65858 (Rework XSLT sorting). r=sicking, Pike, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@104106 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 12:58:57 +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
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
sicking%bigfoot.com
f9ef17c1ea Fix bustage. gcc dosn't like function-results used as non-const argument.
git-svn-id: svn://10.0.0.236/trunk@102609 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-09 17:02:15 +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
axel%pike.org
951fa9f1d2 53518, fix NaN handling on certain platform. Copied code from js lib to transformiix, license change courtesy of Netscape. checkin on behalf on sicking@bigfoot.com. r=peterv,me, sr=scc
git-svn-id: svn://10.0.0.236/trunk@99067 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-11 09:43:00 +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
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
jaggernaut%netscape.com
51b17b5bf0 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)


git-svn-id: svn://10.0.0.236/trunk@98363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 11:02:25 +00:00
peterv%netscape.com
9171e652d7 Fix for bug 85548 (Move Transformiix to PRInt32/PRUint32), mostly search and replace. r=Pike, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@97947 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-26 14:10:28 +00:00
sicking%bigfoot.com
4f180f7ffc Implement <xsl:key> and the key() xslt function. Also extend the Map class to enable it to own either it's key-objects or it's value-objects, not just both.
b=65986, r=peterv,pike sr=jst


git-svn-id: svn://10.0.0.236/trunk@97941 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-26 11:58:57 +00:00
margaret.chan%sun.com
84dab1b3e2 Bug 81161 - libtransformiix.so: symbol __1cDstdEcout_: referenced symbol not found. Patch provided mostly by peterv@netscape.com. Fixed by skipping all the cout calls. r=cls, sr=scc, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@97559 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 06:00:37 +00:00
sicking%bigfoot.com
b3ed3fd5c9 introduce XSLTProcessor::processChildren which is a slimmed down version of XSLTProcessor::processTemplate to avoid checking for xsl:param elements where it's not needed. bug 77830. r=peterv,pike sr=jst a=asa(on behalf of drivers)
git-svn-id: svn://10.0.0.236/trunk@97210 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 11:12:18 +00:00
peterv%netscape.com
0484b075cb Fix for bug 81414 (transformiix standalone won't build, MOZ_XSL->!TX_EXE). Code by Axel Hecht, r=peterv/cls, sr=scc, a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@96817 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 16:45:36 +00:00
axel%pike.org
fc2c8ff0f5 missing part of backing out 81414, yac
git-svn-id: svn://10.0.0.236/trunk@96809 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 13:50:59 +00:00
axel%pike.org
1fb49fa1e5 bug 81414, build standalone transformiix, MOZ_XSL->!TX_EXE, r=peterv,cls, sr=scc, a=dbaron (on behalf of drivers)
git-svn-id: svn://10.0.0.236/trunk@96804 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 11:30:48 +00:00
peterv%netscape.com
39f48fed17 Bustage fix.
git-svn-id: svn://10.0.0.236/trunk@94627 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 10:13:38 +00:00
peterv%netscape.com
fbe06c4349 72141 (Enable XSLT in default builds) and 74879 (Makefiles must die). r=nisheeth, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@94615 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 08:33:21 +00:00
dbaron%fas.harvard.edu
f8408cd20a Fixing potential bustage in access-builtin, inspector, and transformiix (adding REQUIRES, adding newlines, etc.) so they can be added to --with-extensions=all. r=cls@seawood.org sr=hewitt@netscape.com b=75924
git-svn-id: svn://10.0.0.236/trunk@94052 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-05 14:20:44 +00:00
peterv%netscape.com
a5e3743352 Fix for 74873 (Make transformiix |#include|s better). Patch by Axel Hecht. Not part of default build. r=peterv, sr=scc.
git-svn-id: svn://10.0.0.236/trunk@91695 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 14:45:17 +00:00
peterv%netscape.com
2b9039ce10 Fix for 74873 (Make transformiix |#include|s better). Patch by Axel Hecht. Not part of default build. r=peterv, sr=scc.
git-svn-id: svn://10.0.0.236/trunk@91694 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 14:40:12 +00:00
peterv%netscape.com
af566ed325 Removing use of HashTable (bug #69091). Not part of default build. r=Pike.
git-svn-id: svn://10.0.0.236/trunk@91142 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-03 14:31:33 +00:00
peterv%netscape.com
4b69a94419 Removing unused files. Not part of default build. r=Pike.
git-svn-id: svn://10.0.0.236/trunk@91135 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-03 13:00:38 +00:00
peterv%netscape.com
ae721659d9 Fix some of bug #59853 (new operator should be used with more care). Not part of default build. r=Pike.
git-svn-id: svn://10.0.0.236/trunk@91132 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-03 12:38:01 +00:00
peterv%netscape.com
f51cda11e6 Fix some leaks (bug #72179). Not part of default build. r=Pike.
git-svn-id: svn://10.0.0.236/trunk@91131 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-03 12:36:07 +00:00
peterv%netscape.com
0eb10aa694 Removing use of HashTable (bug #69091). Removing CommandLineUtils from module build. Not part of default build. r=Pike.
git-svn-id: svn://10.0.0.236/trunk@91129 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-03 12:30:50 +00:00
axel%pike.org
28ee1c8093 not part of build; adding xpcom logging, r=peterv
git-svn-id: svn://10.0.0.236/trunk@88728 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-07 00:51:38 +00:00
axel%pike.org
947aba9152 not part of build, the string wrapper misses the last char in ::toCharArray()
git-svn-id: svn://10.0.0.236/trunk@88515 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-04 21:17:33 +00:00
axel%pike.org
e19321d9f6 not part of build, code by peterv, r=me. Getting xhtml output right. little fix for translate(), comment cleanup
git-svn-id: svn://10.0.0.236/trunk@85286 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 20:23:50 +00:00
kvisco%ziplink.net
0e45fd1cab Not part of regular build. NamedMap now handles TxObject instead of MITREObject
git-svn-id: svn://10.0.0.236/trunk@85270 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-22 09:38:29 +00:00
axel%pike.org
a479f6a8d4 not part of build, bug 65058, NamedMap crash, MozillaString fixup, r=peterv
git-svn-id: svn://10.0.0.236/trunk@85156 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 10:43:27 +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
axel%pike.org
a431017a90 Not part of build, doing some buffer init on String wrapper
git-svn-id: svn://10.0.0.236/trunk@82276 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-03 20:48:41 +00:00
Peter.VanderBeken%pandora.be
358f7463b9 Fix for bug #53323, provided by jjs@acis.com.au. r=me. Not part of default build. a=leaf.
git-svn-id: svn://10.0.0.236/trunk@80142 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-29 12:19:15 +00:00
kvisco%ziplink.net
92bfae03cb Not part of regular build, a=leaf. Added the option to destroy objects
contained in the list, this feature checks for duplicates in the list before
deleting.


git-svn-id: svn://10.0.0.236/trunk@78251 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-06 07:05:32 +00:00
Peter.VanderBeken%pandora.be
e5adf959a0 Temporary work-around for problematic typedef. Not part of default build. a=leaf.
git-svn-id: svn://10.0.0.236/trunk@77270 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-26 04:45:02 +00:00
Peter.VanderBeken%pandora.be
e94ed9e7ba Correct ToCharArray. Not part of default build. a=leaf.
git-svn-id: svn://10.0.0.236/trunk@77260 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-26 04:13:21 +00:00
Peter.VanderBeken%pandora.be
5f5df047bd Adapt to better suit wrapper's needs. Not part of default build. a=leaf.
git-svn-id: svn://10.0.0.236/trunk@77259 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-26 04:06:39 +00:00