peterv%netscape.com
219582253e
72141 (Enable XSLT in default builds) and 74879 (Makefiles must die). r=nisheeth, sr=jst.
2005-11-02 07:36:23 +00:00
gerv%gerv.net
25fecaaf79
License changes, take 2. Bug 98089. mozilla/extensions/.
2005-11-02 07:36:20 +00:00
gerv%gerv.net
fd71347dce
Oops.
2005-11-02 07:36:19 +00:00
scc%mozilla.org
a652a87c1b
bug #98089 : ripped new license
2005-11-02 07:36:18 +00:00
sicking%bigfoot.com
5bca538817
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
2005-11-02 07:36:17 +00:00
nisheeth%netscape.com
ce63e32faa
Enable Transformiix on Linux. Don't build on OS/2 for now until bug 53518 is fixed.
2005-11-02 07:36:16 +00:00
margaret.chan%sun.com
1dd24d894b
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
2005-11-02 07:36:15 +00:00
peterv%netscape.com
de5164bb7a
Fixing BeOS bustage, it doesn't like PI (PI -> PROC_INST).
2005-11-02 07:36:14 +00:00
axel%pike.org
8bcfae885e
not part of default build, fix for 75309, code by sicking, r=me, sr=shaver; fixes local-name and name for some node types
2005-11-02 07:36:13 +00:00
axel%pike.org
8dad3730e7
fix for 77889; item(k) -> getNextSibling; r/a=peterv, sr=jst
2005-11-02 07:36:12 +00:00
axel%pike.org
ed623a4c87
not part of default build; PathExpr did wrong for //; code by sicking, r=me, sr=shaver, bug 75307
2005-11-02 07:36:11 +00:00
axel%pike.org
5c43f2921e
not part of build, code by sicking, r=peterv,me,sr=shaver, fixing 75304, and 70865, whitespace and locationstep
2005-11-02 07:36:10 +00:00
cls%seawood.org
6a6194784a
Updating intermodule depencies. Fixing senna bustage.
2005-11-02 07:36:09 +00:00
cls%seawood.org
6f792b488c
Update our intermodule dependencies list.
...
Fixing senna tinderbox bustage.
2005-11-02 07:36:08 +00:00
dbaron%fas.harvard.edu
fdb32e5c36
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
2005-11-02 07:36:07 +00:00
peterv%netscape.com
56a93c4aae
Fix for 74873 (Make transformiix |#include|s better). Patch by Axel Hecht. Not part of default build. r=peterv, sr=scc.
2005-11-02 07:36:06 +00:00
peterv%netscape.com
671e5a0459
Removing use of HashTable (bug #69091 ). Not part of default build. r=Pike.
2005-11-02 07:36:05 +00:00
peterv%netscape.com
8e5b99f17a
Removing use of HashTable (bug #69091 ). Removing CommandLineUtils from module build. Not part of default build. r=Pike.
2005-11-02 07:36:04 +00:00
axel%pike.org
fba9428c6a
Getting the build process up for Windows, thanx to Arthur Barrett
...
not part of build, still need to conditionally add transformiix to
extensions/makefile.win
2005-11-02 07:36:03 +00:00
axel%pike.org
863c20c844
Not part of the build, a=leaf
...
Bringing Makefiles uptodate with String changes
Get testcase going into new chrome structure.
2005-11-02 07:36:02 +00:00
Peter.VanderBeken%pandora.be
b046dd89df
Fix for bug #68605 (correct the XSLT document() function). Patch by Jonas Sicking <sicking@bigfoot.com>, r=me. Not part of the default build.
2005-11-02 07:35:58 +00:00
axel%pike.org
23dab90884
not part of build, fixing 65987, current() function. Code by kvisco@ziplink.net, r=peterv,me.
2005-11-02 07:35:57 +00:00
kvisco%ziplink.net
3ce6d3228d
Added implementation of evaluate
2005-11-02 07:35:56 +00:00
axel%pike.org
41883207fa
not part of build, code by peterv, r=me, bugs 65977 & 65978, xslt function lib, + windows bustage
2005-11-02 07:35:55 +00:00
peterv%netscape.com
0fa1d02db1
Small clean-up. Not part of default build. r=Pike.
2005-11-02 07:35:54 +00:00
axel%pike.org
3b512d1fad
not part of build, simple fix to get |NodeType()| right, have comment nodes in standalone, warning fix in nsNodeSet.h
2005-11-02 07:35:53 +00:00
kvisco%ziplink.net
ded0be95c4
Not part of regular build. Removed WildCardExpr, updated all necessary files.
...
Removed Token::WILD_CARD. Wild cards are handled in ElementExpr and
AttributeExpr accordingly.
2005-11-02 07:35:52 +00:00
peterv%netscape.com
c1d6e94e4c
Fix some leaks (bug #72179 ). Not part of default build. r=Pike.
2005-11-02 07:35:51 +00:00
axel%pike.org
ca7ab7c43c
not part of build; fixing 72532; r=peterv
2005-11-02 07:35:50 +00:00
peterv%netscape.com
59a0d51a71
Fix some of bug #59853 (new operator should be used with more care). Not part of default build. r=Pike.
2005-11-02 07:35:49 +00:00
axel%pike.org
73953d0503
not part of build, code by peterv, r=me. Getting xhtml output right. little fix for translate(), comment cleanup
2005-11-02 07:35:48 +00:00
axel%pike.org
90873a119d
not part of build, bring build in synch with Keith's changes
2005-11-02 07:35:47 +00:00
axel%pike.org
b073bd5bad
not part of build, nsNodeSet is not part of transformiix standalone. sorry.
2005-11-02 07:35:46 +00:00
axel%pike.org
cab490be6d
not part of build, code by peterv, r=me, fixing XPathProcessor, nsISynchLoader, cleanup
2005-11-02 07:35:45 +00:00
axel%pike.org
7c38da06fd
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)
2005-11-02 07:35:44 +00:00
axel%pike.org
7e33a2092f
Code cleanup in extensions/transformiix, getting rid of -DMOZILLA
...
not part of build
2005-11-02 07:35:43 +00:00
axel%pike.org
71c7c277d3
Code cleanup, not part of build, needed for SUN Workshop compilers
2005-11-02 07:35:42 +00:00
axel%pike.org
9af0e8ac32
Getting us a step closer to xslt on mozilla, see 36038,
...
[NOT PART OF THE BUILD]
2005-11-02 07:35:41 +00:00
peter%propagandism.org
d47c6ae2e8
Fix whitespace.
2005-11-02 07:35:36 +00:00
peter%propagandism.org
08ebcb926c
New files 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:35:35 +00:00
axel%pike.org
7229790ec2
Added support for xsl:output method="text" to transformiix standalone, not part of build
2005-11-02 07:35:34 +00:00
axel%pike.org
899b1c9dfa
Updating new build scheme for recent checkins, NOT PART OF THE BUILD
2005-11-02 07:35:33 +00:00
axel%pike.org
79f29db154
Checking in Makefile.ins for building transformiix on unix,
...
standalone version only. See post in n.p.m.l.xslt
Not part of the build
2005-11-02 07:35:32 +00:00
aaronl%netscape.com
f11868c234
Bug 208460. Remove nsIDOM3Node.idl dependency from nsIDOMNode.idl
2005-11-02 07:35:27 +00:00
peter%propagandism.org
ad8d1f5e1b
Additional fix for bug 218756 (Update to latest DOM Level 3 XPath specification). r=Pike, sr=bz.
2005-11-02 07:35:26 +00:00
sicking%bigfoot.com
05bf3f2c71
Fix for bug 132302: Return the right exception for DOM Range. Fix by peterv.
...
r=Pike, sr=jst
2005-11-02 07:35:25 +00:00
dbaron%fas.harvard.edu
fc9cdb5c14
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
2005-11-02 07:35:24 +00:00
peterv%netscape.com
efcdb3771f
Fix for bug 132300 (Need a better way to bootstrap an XPathEvaluator). r=pike, sr=jst.
2005-11-02 07:35:23 +00:00
peterv%netscape.com
db137b28de
New files for bug 103235 (Implement DOM Level 3 XPath WD). r=sicking, sr=jst, a=dbaron.
2005-11-02 07:35:22 +00:00
peter%propagandism.org
7faf1e5709
Adding copies of trunk version of NodeSet.* (to ease merging of TX_WALKER_BRANCH). r=sicking.
2005-11-02 07:35:20 +00:00
nisheeth%netscape.com
1236e59208
More changes to get Transformiix to build as a Mozilla component on windows. Not part of the mozilla build.
2005-11-02 07:34:59 +00:00
Peter.VanderBeken%pandora.be
2cc465f823
Use getDocumentFromURI. Not part of default build. a=leaf.
2005-11-02 07:34:58 +00:00
Peter.VanderBeken%pandora.be
1e5f57f221
Add include. Not part of default build. a=leaf.
2005-11-02 07:34:57 +00:00
axel%pike.org
662b908139
Not part of the build, fixes QNames really ending when hitting whitespace
2005-11-02 07:34:56 +00:00
kvisco%ziplink.net
fb89f5130b
Not part of regular build. Patch to treat "abc:*" as an CNAME
2005-11-02 07:34:55 +00:00
kvisco%ziplink.net
6649bb1472
Not part of regular build, a=leaf. Fixed bug I introduced with a previous patch. prevToken was getting set to NULL in some places when it shouldn't.
2005-11-02 07:34:54 +00:00
kvisco%ziplink.net
a928f5a280
Not part of build, a=leaf
...
Added fix from Peter Van der Beken to fix Name conflicts with NodeType tokens
Added fix to bug reported by Axel Hecht (#42502 )
2005-11-02 07:34:53 +00:00
axel%pike.org
ede9f8164d
not part of the build, r=peterv, fix 54490, whitespace stripping, +whitespace cleanup in XSLTProcessor.cpp
2005-11-02 07:34:52 +00:00
Peter.VanderBeken%pandora.be
4945caa038
Enabling XSLT hooks in layout in default build. Bug #42228 . r=axel@pike.org, a=waterson@mozilla.org.
2005-11-02 07:34:51 +00:00
axel%pike.org
b69a176579
Use own impl of rint for windows and platforms without one, not on mac
...
not part of build
2005-11-02 07:34:50 +00:00
kvisco%ziplink.net
893d7d7ee8
Not part of regular build. ContextState now extends
...
NamespaceResolver. ElementExpr has some code for handling namespaces.
2005-11-02 07:34:49 +00:00
kvisco%ziplink.net
9053fc111d
Not part of regular build, a=leaf. This is a fix for the last set of
...
integration code checked in. Moved definition of NamespaceResolver out of
this file to source/xml/NamespaceResolver.h to prevent some circular
references.
2005-11-02 07:34:48 +00:00
Peter.VanderBeken%pandora.be
c1fa7a97f8
Define a NameSpaceResolver class. Not part of default build. a=leaf.
2005-11-02 07:34:47 +00:00
Peter.VanderBeken%pandora.be
3465dd21ba
Remove include workaround. Not part of build yet. a=leaf.
2005-11-02 07:34:46 +00:00
Peter.VanderBeken%pandora.be
19328e3147
Removing DOMString/Cleaning up some whitespace. Not part of build yet. a=leaf.
2005-11-02 07:34:45 +00:00
Peter.VanderBeken%pandora.be
4d314f924a
Use DOMString instead of String (getting these changes back in).
Not part of build yet. a=leaf
2005-11-02 07:34:44 +00:00
Peter.VanderBeken%pandora.be
295285421d
Use DOMString instead of String (getting these changes back in).
Not part of build yet. a=leaf
2005-11-02 07:34:43 +00:00
kvisco%ziplink.net
fef1ba090b
*** empty log message ***
2005-11-02 07:34:42 +00:00
kvisco%ziplink.net
cb3e33906b
added Nisheeth's name to contributors list
2005-11-02 07:34:41 +00:00
Peter.VanderBeken%pandora.be
47c30fe2fd
Ifdef the rint function out for platforms other than Windows (temporary).
Not part of build yet. a=leaf
2005-11-02 07:34:40 +00:00
kvisco%ziplink.net
34f5ce7fc9
changed a couple postfix increments to prefix, aesthetics really.
2005-11-02 07:34:39 +00:00
nisheeth%netscape.com
3c7ae8c555
Ongoing work to get Transformiix to build on Windows as a Mozilla component. Not part of the build.
...
- implemented rint() in NumberFunctionCall.cpp
- Changed String to DOMString in calls to processAttrValueTemplate() in XSLTProcessor.cpp
- Fixed up more windows makefiles.
2005-11-02 07:34:38 +00:00
Peter.VanderBeken%pandora.be
e4744354be
Use DOMString instead of String.
Not part of build yet. a=leaf
2005-11-02 07:34:37 +00:00
kvisco%ziplink.net
3570d38b99
Fixed a seg fault when '/' is used as a div operator, which is an error so I also added an error message for this case
2005-11-02 07:34:36 +00:00
nisheeth%netscape.com
b30f562a69
Ongoing work to get Transformiix to build as a mozilla component on windows. Not part of mozilla build.
2005-11-02 07:34:35 +00:00
kvisco%ziplink.net
529a83a253
Added changes by Marina
2005-11-02 07:34:34 +00:00
kvisco%ziplink.net
e3f66f0246
Added changes by Marina for lang()
2005-11-02 07:34:33 +00:00
kvisco%ziplink.net
5b802effd9
added support for extension functions
2005-11-02 07:34:32 +00:00
kvisco%ziplink.net
714ddbb21f
Changed constructor to use new naming, TX_FALSE, instead of FALSE
2005-11-02 07:34:31 +00:00
Peter.VanderBeken%pandora.be
fc4cda9f49
Resolve name conflict.
Not part of build yet. a=leaf
2005-11-02 07:34:30 +00:00
nisheeth%netscape.com
ab0c04a116
Ongoing attempt to get Transformiix building on Windows. Not part of mozilla build.
2005-11-02 07:34:29 +00:00
kvisco%ziplink.net
5d3aa8d7c9
Added fix from Marc Schefer regarding OR expressions
2005-11-02 07:34:28 +00:00
kvisco%ziplink.net
c83575f467
Not part of build, a=leaf
...
Added the get(int) method, for accessing via index. It's not recommended using
this method unless on very small lists. This will help save on overhead so we don't have to create an iterator on lists with only a couple elements.
2005-11-02 07:34:27 +00:00
kvisco%ziplink.net
5a40d6128b
made TxObect::hashCode virtual, added TxObject::equals
2005-11-02 07:34:26 +00:00
kvisco%ziplink.net
6dfdc1a364
Added scoping back in
2005-11-02 07:34:25 +00:00
kvisco%ziplink.net
9e6fa8e70c
Not part of regular build. Added fix for expressions starting with '/'
2005-11-02 07:34:24 +00:00
kvisco%ziplink.net
4a8cbe2340
Not part of build, a=leaf
...
Made some performance adjustments in the match method.
2005-11-02 07:34:23 +00:00
kvisco%ziplink.net
febdbce09b
Added some changes from Marina (see changes.txt)
2005-11-02 07:34:22 +00:00
Peter.VanderBeken%pandora.be
4acfd0ac12
Fixing class declarations. Not part of build yet.
a=leaf
2005-11-02 07:34:21 +00:00
kvisco%ziplink.net
cbd8cc2fd2
Non important changes
2005-11-02 07:34:20 +00:00
kvisco%ziplink.net
d0463c32f3
added patches from Marina M. to fix predicate parsing, and make sure we look for Axis Identifier wild cards
2005-11-02 07:34:19 +00:00
Peter.VanderBeken%pandora.be
2866af1c71
Fix for bug #68605 (correct the XSLT document() function). Patch by Jonas Sicking <sicking@bigfoot.com>, r=me. Not part of the default build.
2005-11-02 07:34:18 +00:00
axel%pike.org
c65c705fd6
removing windows linefeeds, still reminents from the old days, not part of build
2005-11-02 07:34:17 +00:00
kvisco%ziplink.net
a30099b827
added Olivier Gerardin's changes to the command line app, see source code for more info
2005-11-02 07:34:16 +00:00
kvisco%ziplink.net
edfcf44e3c
Added Nathan Pride's fix for document base when a stylesheet is specified on the command line
2005-11-02 07:34:15 +00:00
Peter.VanderBeken%pandora.be
a0368de481
Fixing class declaration. Not part of build yet.
a=leaf
2005-11-02 07:34:14 +00:00
kvisco%ziplink.net
ca2e64bd48
Changed directory structure, changed name of XSLProcessor to XSLTProcessor
2005-11-02 07:34:13 +00:00
kvisco%ziplink.net
3f91b73424
added support for optional NodeSet argument
2005-11-02 07:34:11 +00:00
kvisco%ziplink.net
bde3f8f597
Added Olivier's changes to support the document() function
2005-11-02 07:34:08 +00:00
kvisco%ziplink.net
c382f9a079
initial checkin: generate-id extension function
2005-11-02 07:34:07 +00:00
sicking%bigfoot.com
646ab0489c
New files for bug 65983, implement format-number(). Not part of build yet.
2005-11-02 07:34:05 +00:00
axel%pike.org
109d1891c5
make nspr and tx path handling happy on win32, not part of build
2005-11-02 07:34:03 +00:00
axel%pike.org
0d014dca4f
not part of build, code by peterv, r=me, bugs bugs 65977 & 65978, xslt function lib, + windows bustage
2005-11-02 07:34:01 +00:00
kvisco%ziplink.net
b76374e167
patched compilation error
2005-11-02 07:34:00 +00:00
axel%pike.org
37a061f4df
not part of the build, bad string do in test app
2005-11-02 07:33:59 +00:00
kvisco%ziplink.net
d0f083acd4
Initial checkin for Olivier
2005-11-02 07:33:56 +00:00
axel%pike.org
cae8d155c3
not part of build, a C interface to the XALAN testcases. produces rdf output to load into buster. test app only
2005-11-02 07:33:55 +00:00
sicking%bigfoot.com
a8b7b3d3a8
Commiting new files for bug 122001
2005-11-02 07:33:54 +00:00
sicking%bigfoot.com
3afcb199e4
Reenable same-origin checks. Patch by me and jst.
...
b=156452 r=peterv/sicking/jst sr=bz/jst a=chofmann
2005-11-02 07:33:53 +00:00
kvisco%ziplink.net
2dfc63a8c0
moved from source/dom
2005-11-02 07:33:52 +00:00
sicking%bigfoot.com
296343603c
Add same-origin checks in a few DOM methods. Patch by me and jst.
...
b=156452, r=jst/me, sr=bz, a=pending
2005-11-02 07:33:51 +00:00
peterv%netscape.com
92a27a0268
New files for bug 88623 (Cleanup Transformiix code). r=Pike, sr=jst.
2005-11-02 07:33:49 +00:00
axel%pike.org
b293d2c402
not part of build; adding xpcom logging, r=peterv
2005-11-02 07:33:47 +00:00
axel%pike.org
f33109b96e
bug 112623, initial version of xpcom error wrapper for standalone, r=sicking@bigfoot.com, sr=scc. Not used yet
2005-11-02 07:33:46 +00:00
kvisco%ziplink.net
9b5be0c4da
fixed some Unicode bugs reported by Lidong
2005-11-02 07:33:37 +00:00
kvisco%ziplink.net
6e4e73dc92
I finally included the FreeBSD changes from Eric Du with respect to floating point handling, sorry for the delay
2005-11-02 07:33:36 +00:00
kvisco%ziplink.net
c4ee78bcaa
updated to support changes to String.h/cpp
2005-11-02 07:33:34 +00:00
kvisco%ziplink.net
bc747e5bab
Added preliminary DocumentHandler.h
...
Added changes from Bob Miller (kbob@oblix.com ) which fix some
memory leaks.
1999-11-25 03:03:07 +00:00
nisheeth%netscape.com
66bd062119
Checkin not part of build. New version of Transformiix from Keith Visco (kvisco@ziplink.net)
1999-11-15 07:13:17 +00:00
nisheeth%netscape.com
c087f652d0
Checking in initial version of Keith Visco's (kvisco@ziplink.net) XSL processor, Transformiix. Some glue code to interface it with mozilla is #ifdef MOZILLA protected.
1999-08-28 08:19:56 +00:00