bzbarsky%mit.edu
b6c0e47a4a
Change FlushPendingNotifications to have more granularity and update callers to
...
only flush the things they really need flushed. Bug 144072, r+sr=jst
2005-11-02 07:42:16 +00:00
peterv%propagandism.org
d7e0a841c7
Correct comments. r=Pike
2005-11-02 07:42:15 +00:00
peterv%propagandism.org
b8177b96c5
Fix for bug 235748 (Reorganize Transformiix directories). r=Pike, sr=jst.
2005-11-02 07:42:14 +00:00
cvshook%sicking.cc
c4325e54db
Bug 281575: Don't bother supporting attributes not implementing nsIAttribute since there are no longer any such nodes.
...
r/sr=peterv
2005-11-02 07:42:13 +00:00
peterv%propagandism.org
0ec0528022
Bug 243520 (Remove txNamespaceManager ifdef's). r=Pike, sr=jst.
2005-11-02 07:42:12 +00:00
bzbarsky%mit.edu
cf91656265
Add a version of CheckLoadURI that takes a source principal instead of a source
...
URI. Update a bunch of callers to use it. Bug 233108, r=caillon, sr=dveditz
2005-11-02 07:42:11 +00:00
peterv%propagandism.org
4632f362d7
We've supported xsl:fallback for a while now. r=Pike.
2005-11-02 07:42:10 +00:00
dbaron%dbaron.org
bb37708af3
Fix misspellings of 'pseudo' in comments. Bug 106386. Patch by Alex Vincent <ajvincent@gmail.com>. r=timeless sr=peterv
2005-11-02 07:42:09 +00:00
peterv%propagandism.org
eddde09317
Fix for bug 187907 (Expr::toString should be removed or debug-only). r=Pike, sr=jst.
2005-11-02 07:42:08 +00:00
dwitte%stanford.edu
00eb974365
implement exception constants defined in DOM level 3
...
b=245476, patch by jonathan.watt@strath.ac.uk , r=peterv, sr=jst
remove redundant declarations and correct comment
b=251824, patch by jonathan.watt@strath.ac.uk , r+sr=peterv
2005-11-02 07:42:07 +00:00
peterv%propagandism.org
bac7aeba6d
Fix for bug 238807 (Compilation error in txXPathTreeWalker.h when building txXMLParser). r=Pike, sr=jst.
2005-11-02 07:42:06 +00:00
jst%mozilla.jstenback.com
56f540e7d7
Fixing bug 242734. deCOMtaminate nsITextContent. r+sr=bryner@brianryner.com
2005-11-02 07:42:05 +00:00
roc+%cs.cmu.edu
7112fb1be4
Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
2005-11-02 07:42:04 +00:00
peterv%propagandism.org
1388fe821f
Small edits to license boilerplate/modelines. No code changes.
2005-11-02 07:42:03 +00:00
gerv%gerv.net
d44bb6f0f6
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-11-02 07:42:02 +00:00
darin%meer.net
52c77e278b
landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
2005-11-02 07:42:01 +00:00
peterv%propagandism.org
af7f22806c
Fix for bug 103659 (move to static lib per directory). r=Pike, sr=bryner.
2005-11-02 07:42:00 +00:00
bryner%brianryner.com
fbecbbc5c5
Bustage fix - remove earlier workarounds
2005-11-02 07:41:59 +00:00
sicking%bigfoot.com
08fdd5efbe
Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
...
r=bz sr=jst
2005-11-02 07:41:58 +00:00
darin%meer.net
9a06ee588e
landing marco's patch for bug 238928 "domstubs.idl should not include nsAString.h" r=bsmedberg sr=jst a=dbaron
2005-11-02 07:41:57 +00:00
bryner%brianryner.com
e6f3294ef0
Attempting to fix Mac bustage. I'll try to come up with a cleaner fix for this tomorrow.
2005-11-02 07:41:56 +00:00
dbaron%dbaron.org
72c392967f
Rename {nsIDocument,nsIDocumentObserver,nsIFrame}::ContentChanged to CharacterDataChanged, since that's the only thing it's used for. Replace its nsISupports* parameter with a PRBool, since we don't need to allocate an object to pass a boolean parameter. Remove some (but probably not all) unneeded implementations on frames whose content is never a text node. b=234960 r+sr=jst
2005-11-02 07:41:55 +00:00
peterv%propagandism.org
609d14bc6e
Fix for bug 233907 (document.createElementNS() doesn't throw NAMESPACE_ERR when given a namespace-invalid name.). r/sr=jst.
2005-11-02 07:41:54 +00:00
peterv%propagandism.org
a1293fc98a
Move comment before function.
2005-11-02 07:41:53 +00:00
peterv%propagandism.org
76d6a48db7
Fix for bug 232591 (Expose name validation methods from the XML parser (expat)). r=Pike, sr=jst.
2005-11-02 07:41:52 +00:00
jst%mozilla.jstenback.com
4390f436da
Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
2005-11-02 07:41:51 +00:00
peter%propagandism.org
23ea5d1b73
Bustage fix.
2005-11-02 07:41:50 +00:00
mkaply%us.ibm.com
4a587eae18
#200144
...
r=sicking, a=mkaply
Remove XP_OS2 #ifdefs from transformiix
2005-11-02 07:41:49 +00:00
jst%mozilla.jstenback.com
5666dc0d29
Fixing bug 230840. DeCOMtaminating nsIDocumentObserver, nsIAttribute, nsIContentList, and nsIContentIterator, and doing some other cleanup. r=jonas@sicking.cc, sr=bryner@brianryner.com
2005-11-02 07:41:48 +00:00
sicking%bigfoot.com
8af778a87f
Bug 238327: Implement the svg:style element.
...
Changes to svg-only files r=afri (not part of build)
Changes to transformiix files r=peterv sr=jst
Changes to other files r/sr=jst
2005-11-02 07:41:47 +00:00
jst%mozilla.jstenback.com
7b87a1f19e
Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
2005-11-02 07:41:46 +00:00
peterv%propagandism.org
475e4ed7b9
Fix for bug 233579 (XSLT memory leak). r=Pike, sr=darin, a=choffman.
2005-11-02 07:41:45 +00:00
axel%pike.org
1958dfba25
bug 192139, integrate latest expat, npob, fix transformiix standalone bustage on win, r=sicking, sr=peterv
2005-11-02 07:41:44 +00:00
jst%mozilla.jstenback.com
7f9dfa1fdc
General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
2005-11-02 07:41:43 +00:00
peter%propagandism.org
7020d641ea
Part of fix for bug 192139 (Intergrate latest Expat). r=Pike, sr=jst.
2005-11-02 07:41:42 +00:00
peter%propagandism.org
b06b852981
Fix 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:41:41 +00:00
peter%propagandism.org
77fdd8dfd7
Merging whitespace changes/renames/cleanup from TX_WALKER_BRANCH to ease merging, no functional changes. Bug 151002. r=sicking.
2005-11-02 07:41:40 +00:00
axel%pike.org
ff0ab23931
bug 230633, constify tx a bit, regression fix, r/sr=pterv
2005-11-02 07:41:39 +00:00
tor%cs.brown.edu
53cb557bd8
Bug 208314 - remove use of iostreams to allow building with compilers
...
that don't support classic C++ iostreams (ex: MSVC++ .net 2003).
r=timeless, sr=dbaron
2005-11-02 07:41:38 +00:00
peterv%propagandism.org
900ce9f5c3
Fix for bug 230633 (Constify Transformiix code a bit). r=Pike, sr=jst.
2005-11-02 07:41:37 +00:00
peter%propagandism.org
ec4bb16daa
Merging whitespace changes/renames/cleanup from TX_WALKER_BRANCH to ease merging, no functional changes. Bug 151002. r=sicking.
2005-11-02 07:41:36 +00:00
timeless%mozdev.org
87c33c4d40
Bug 220267 warning: unused variable `const class NodeSet * nodes' In method `nsresult txKeyFunctionCall::evaluate(class txIEvalContext *, class txAExprResult **)'
...
r=sicking sr=peterv
2005-11-02 07:41:35 +00:00
bzbarsky%mit.edu
4a590ebaa9
Fix handling of id attrs to not assume that they are named "id" as much. Bug
...
208744, r=caillon, sr=peterv
2005-11-02 07:41:34 +00:00
axel%pike.org
57623c45a1
bug 151002, 64bit bustage fix, patch by Martin Mokrejs, r=me, sr=peterv, a=dbaron
2005-11-02 07:41:33 +00:00
jst%mozilla.jstenback.com
e195ac309d
Fixing bug 225837. DeCOMtaminating nsIContent more, making GetTag() return a weak raw pointer, and renaming GetTag() to Tag(), and making GetRangeList() return an const nsVoidArray*, and changing GetContentID() to return the id, and renaming it to ContentID(). r=jonas@sicking.cc, sr=bryner@brianryner.com.
2005-11-02 07:41:32 +00:00
sicking%bigfoot.com
5a265e27f8
Bug 190302: Set correct characterset for XSLT generated pages.
...
r=Pike sr=peterv
2005-11-02 07:41:31 +00:00
peter%propagandism.org
94854db17f
Fix for bug 215465 (CSS :hover rules not working when using XML/XSLT along with an alternernate CSS). Fix by bz, r=sicking, sr=peterv.
2005-11-02 07:41:30 +00:00
bryner%brianryner.com
d26c770e49
deCOMtaminate nsINodeInfo and nsINodeInfoManager. See bug 225060 for details. r=sicking, sr=jst.
2005-11-02 07:41:29 +00:00
bzbarsky%mit.edu
79040cc5bf
Make nsExpatDriver and nsIExpatSink be on the same wavelength as far as passing
...
attributes to HandleStartElement. Update callees as needed. Bug 223470,
r=sicking, sr=peterv
2005-11-02 07:41:28 +00:00
bryner%brianryner.com
0d2243025e
deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst.
2005-11-02 07:41:27 +00:00
sicking%bigfoot.com
f7cb240dee
Bug 221323: Keep a hard reference when moving nodes to avoid premature delete.
...
r/sr=bz
2005-11-02 07:41:26 +00:00
jst%mozilla.jstenback.com
25a5e7132b
Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org.
2005-11-02 07:41:25 +00:00
peter%propagandism.org
5eb937983b
Fix for bug 212903 (XSLT bug -- incorrectly added <meta> element to results tree). r=Pike, sr=jst.
2005-11-02 07:41:24 +00:00
bryner%brianryner.com
5505f599a9
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2005-11-02 07:41:23 +00:00
jshin%mailaps.org
1be4101b00
bug 195093 : modernize nsILocale (r=smontagu, sr=darin)
2005-11-02 07:41:22 +00:00
sicking%bigfoot.com
321187ece1
Bug 218770: speed up sorting by using NS_QuickSort and reducing number of allocations.
...
r=Pike sr=peterv
2005-11-02 07:41:21 +00:00
neil%parkwaycc.co.uk
88e49246f6
Bug 207634 Convert GetSortKeyLen/CreateRawSortKey to AllocateRawSortKey r=smontagu sr=sspitzer
2005-11-02 07:41:20 +00:00
axel%pike.org
fee618e36d
txStylesheetCompiler should not error on mRV, r=sicking, sr=peterv
2005-11-02 07:41:19 +00:00
peterv%propagandism.org
df8b78bf04
Fix for bug 230633 (Constify Transformiix code a bit). r=sicking, sr=jst.
2005-11-02 07:41:18 +00:00
peterv%propagandism.org
d22b98f4e8
Backout to fix bustage.
2005-11-02 07:41:17 +00:00
peterv%propagandism.org
c87ca0b78f
Fix for bug 230633 (Constify Transformiix code a bit). r=sicking, sr=jst.
2005-11-02 07:41:16 +00:00
axel%pike.org
bc45e6806a
bustage fix, wrong kezboard
2005-11-02 07:41:15 +00:00
peter%propagandism.org
d58c3da0ac
Rest of fix for bug 221387 (XPathExpression.createExpression doesn't throw NAMESPACE_ERR). r=Pike, sr=bz.
2005-11-02 07:41:14 +00:00
axel%pike.org
213fd18c93
bug 206445, review nit from/r=sicking
2005-11-02 07:41:13 +00:00
sicking%bigfoot.com
3a35dc7947
Bug 220703: return either error or return to avoid crashes and leaks
...
r/sr=peterv
2005-11-02 07:41:12 +00:00
axel%pike.org
5893443504
fixup whitespace for bustage, r=bsmedberg
2005-11-02 07:41:11 +00:00
neil%parkwaycc.co.uk
6e9c202cd8
Fix Pike's build bustage r=bsmedberg sr=bustage
2005-11-02 07:41:10 +00:00
axel%pike.org
60dcc95ce3
bug 206445, nsresult based error reporting in XPath expression parser and lexer, r=sicking, sr=peterv
2005-11-02 07:41:09 +00:00
sicking%bigfoot.com
a7a7590020
Backing out patch from bug 210528 to fix ports bustage
2005-11-02 07:41:08 +00:00
bryner%brianryner.com
81fae7553f
Remove extra semicolon in macro definition/usage which causes gcc 3.4 bustage (bug 218551). a=brendan.
2005-11-02 07:41:07 +00:00
sicking%bigfoot.com
b7c3f27ffe
Bug 210528: Modernize XPath-classes to use nsAutoPtr
...
r=Pike sr=jst
2005-11-02 07:41:06 +00:00
sicking%bigfoot.com
b5688d68bb
Bug 207377: Change the way tbody-elements are inserted into tables to increase speed and make sure that only tablerows are inserted.
...
r=Pike sr=peterv
2005-11-02 07:41:05 +00:00
sicking%bigfoot.com
25cf119767
Bug 222342: Speed up txStylesheet::isStripSpaceAllowed by not filtering textnodes in the root of a document and by earlyreturning if there are no stripspace rules.
...
r=Pike sr=peterv
2005-11-02 07:41:04 +00:00
sicking%bigfoot.com
b692395272
Bug 205703: Reduce binarysize by not inlineing ExprResult::Release.
...
r/sr=peterv
2005-11-02 07:41:03 +00:00
sicking%bigfoot.com
2e0c8a302a
Bug 209667: Make it possible to hold an nsRefPtr to a class that lacks an empty ctor. I'll back this out if it breaks any ports.
...
r=jag sr=dbaron on the nsCOMPtr.h part
r=Pike sr=peterv on the transformiix part
2005-11-02 07:41:02 +00:00
bzbarsky%mit.edu
5996c30581
Make presshell batch processing of style changes (using BeginUpdate/EndUpdate
...
notifications). Bug 200931, r=peterv, sr=jst
2005-11-02 07:41:01 +00:00
dbaron%dbaron.org
895fe82fe8
Remove hint parameter from AttributeChanged methods and simplify style hint mechanism. b=211308 r+sr=bzbarsky
2005-11-02 07:41:00 +00:00
axel%pike.org
6963421eb9
bug 214954, fix embedded XSLT stylesheets from script, r=sicking, sr=peterv
2005-11-02 07:40:59 +00:00
dbaron%dbaron.org
7f3f487d63
Remove unused content quality stubs. b=111346 r+sr=bzbarsky
2005-11-02 07:40:58 +00:00
sicking%bigfoot.com
36c8bb4b9b
Bug 208979: Fix NS_ENSUREs to use the right variable. Patch by peterv
...
r=sicking sr=jst
2005-11-02 07:40:57 +00:00
sicking%bigfoot.com
52da6b0cf2
Attempt at fixing ports bustage
2005-11-02 07:40:56 +00:00
sicking%bigfoot.com
76c3ae7bbc
Try to fix build bustage and also fix a couple of new warnings.
2005-11-02 07:40:55 +00:00
sicking%bigfoot.com
e053c18626
Bug 220418: Don't get the initial template until the txExecutionState is fully initialized.
...
r=Pike sr=peterv
2005-11-02 07:40:54 +00:00
jaggernaut%netscape.com
514378b634
Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
2005-11-02 07:40:53 +00:00
peter%propagandism.org
23a15b6b22
Fix for bug 218756 (Update to latest DOM Level 3 XPath specification). r=Pike, sr=jst.
2005-11-02 07:40:52 +00:00
axel%pike.org
a8b9ae20fc
bug 211485, check for UniversalBrowserRead for xpath/xslt security checks, r=sicking, sr=jst
2005-11-02 07:40:51 +00:00
caillon%returnzero.com
8e43842d3e
Bug 210601 - XSLT should check whether the subject principal is the system principal.
...
r=axel@pike.org sr=jst@netscape.com
2005-11-02 07:40:50 +00:00
jaggernaut%netscape.com
9ab7d61d62
Bug 213601: Switch some users of NS_NewAtom over to do_GetAtom. r=bzbarsky, sr=dbaron
2005-11-02 07:40:49 +00:00
axel%pike.org
dd87b5f0e1
bustage fix for unix, shupid me
2005-11-02 07:40:48 +00:00
axel%pike.org
2eca40e0a4
bug 209539, 209089, crash on several ways when linking to a non-existing XSLT stylesheet, r=sicking, sr=peterv
2005-11-02 07:40:47 +00:00
sicking%bigfoot.com
62c02bb4ca
Bug 205703: Refcount Expr-results, to avoid cloning, and recycle them, to avoid memorymanagement.
...
r=Pike sr=peterv
2005-11-02 07:40:46 +00:00
peterv%netscape.com
3c6ba7d917
Bustage fix. sr=jag.
2005-11-02 07:40:45 +00:00
alecf%flett.org
e48dab245c
fix for bug 209220 - now that i18n APIs take ASCII charset names, update consumers to avoid excess conversions.. which usually means storing charset names as ASCII and updating a few other APIs
...
r=jkeiser, sr=jst and some great comments from jshin@mailaps.org
2005-11-02 07:40:44 +00:00
caillon%returnzero.com
a0ab202ca7
Bug 209087
...
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
2005-11-02 07:40:43 +00:00
alecf%flett.org
f1a2c8bb9e
fix for bug 206379:
...
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
2005-11-02 07:40:42 +00:00
jkeiser%netscape.com
f88f0cbaa3
Make XSLT #include less stuff (bug 208188), r=bugmail@sicking.cc, sr=peterv@netscape.com
2005-11-02 07:40:41 +00:00
jkeiser%netscape.com
a5e1c387f4
Bustage fix, r/sr=peterv
2005-11-02 07:40:40 +00:00
axel%pike.org
f1876fb2d4
bug 200999, crash with more than on xsl:strip- or preserve-space, r=sicking, sr=peterv
2005-11-02 07:40:39 +00:00
axel%pike.org
8f9c37b315
real fix for the landing of bug 195262, npob, don't copy attr value, r/sr=peterv
2005-11-02 07:40:38 +00:00
peterv%netscape.com
dec9a66749
Bustage fix.
2005-11-02 07:40:37 +00:00
peterv%netscape.com
28b51e1506
Fix for bug 203978 (Invalid read of size 4 const nsString FunctionCall::INVALID_PARAM_VALUE(NS_LITERAL_STRING("invalid parameter value for function: "));). r=Pike, sr=jst.
2005-11-02 07:40:36 +00:00
peter%propagandism.org
f6569f0ef7
Part of fix for bug 192139 (Intergrate latest Expat). Transformiix standalone only, not part of the default build.
2005-11-02 07:40:35 +00:00
peter%propagandism.org
59e2f0388c
Part of fix for bug 192139 (Intergrate latest Expat). Transformiix standalone only, not part of the default build.
2005-11-02 07:40:34 +00:00
axel%pike.org
b60ce74145
npob, jprof support for transformiix standalone, rs=peterv
2005-11-02 07:40:33 +00:00
axel%pike.org
559c0d0dce
not part of build, fix gcc3.2 and hex, r/sr=peterv, a=mkaply
2005-11-02 07:40:32 +00:00
axel%pike.org
1ea1192736
bug 205675, error on recursive import/include, r=sicking, sr=peterv, a=asa
2005-11-02 07:40:31 +00:00
sicking%bigfoot.com
7fa973ffcc
Bug 203384: When no document has been set in the nsXPathEvaluator we should be case sensitive.
...
r=peterv sr=heikki a=asa
2005-11-02 07:40:30 +00:00
axel%pike.org
b4fdef96bc
bug 204456, remove #defined errorcodes, r=sicking, sr=peterv, a=sspitzer
2005-11-02 07:40:29 +00:00
sicking%bigfoot.com
8365f44e6e
Bug 199331: Recompile stylesheet if the underlying DOM is modified after .importStylesheet is called
...
r=Pike sr=peterv a=mkaply
2005-11-02 07:40:28 +00:00
axel%pike.org
385c09d89a
bug 47719, pass nsresults and error messages back to content, r=sicking, sr=peterv, a=asa
2005-11-02 07:40:27 +00:00
pkw%us.ibm.com
a192444a5a
Bug 204796 - txStylesheetCompiler.cpp fails to build in VisualAge C++ v6.
...
r=bugmail@sicking.cc , sr=peterv@netscape.com , a=asa@mozilla.org
2005-11-02 07:40:26 +00:00
peterv%netscape.com
cd6bedbe3b
Part of fix for bug 203192 (Improvements to XSLT loading). r=Pike, sr=jst, a=asa.
2005-11-02 07:40:25 +00:00
axel%pike.org
1e40910bbd
npob, fix crash on exit, r=sicking
2005-11-02 07:40:24 +00:00
axel%pike.org
caa76fb70c
bug 199329, reenable embedded XSLT stylesheets, r=sicking, sr=peterv, a=asa
2005-11-02 07:40:23 +00:00
sicking%bigfoot.com
9af5a3ff29
not part of build. Fix buildbustage from landing of bug 195262
2005-11-02 07:40:22 +00:00
sicking%bigfoot.com
7c5956faf6
Bug 199579: Sorting case-order is inverted. Also sort using application locale as default locale.
...
r=Pike sr=peterv a=asa
2005-11-02 07:40:21 +00:00
sicking%bigfoot.com
ca3b411f20
Fix OS/2 bustage
2005-11-02 07:40:20 +00:00
sicking%bigfoot.com
41dade9402
Fix OSX bustage from previous checkin
2005-11-02 07:40:19 +00:00
sicking%bigfoot.com
268e84a3b9
Bug 203229: Use strings better by using existing stringobjects inside ExprResults if one exists.
...
r=Pike sr=peterv a=asa
2005-11-02 07:40:18 +00:00
timeless%mozdev.org
5a19d917a6
Bug 203973 txXSLTProcessor::shutdown releases a log module it doesn't own
...
r=axel sr=peterv
2005-11-02 07:40:17 +00:00
sicking%bigfoot.com
fefaf51cc3
Bug 206338: improve txStack performance by inlining functions and moving bounds-check to outside the txStack-class
...
r=Pike sr=peterv
2005-11-02 07:40:16 +00:00
sicking%bigfoot.com
b34a5561b6
tree close, backing out
2005-11-02 07:40:15 +00:00
sicking%bigfoot.com
0d51af672a
Bug 206338: Improve performance of txStack by inlineing functions and by removing boundschecks
...
r=Pike sr=peterv
2005-11-02 07:40:14 +00:00
axel%pike.org
91f603a513
bug 199484, xml pretty printing regressed, fix the contract ID for XSLT document transformer, r/sr=peterv
2005-11-02 07:40:13 +00:00
axel%pike.org
fe11414c69
bug 70855, nspr logging for transformiix, log stylesheet compilation IO, r=peterv, sr=jag
2005-11-02 07:40:12 +00:00
heikki%netscape.com
5cb11f1ccd
Bug 203384, document could be null, for example when calling from XPointer processor, patch from jst, r=sicking, sr=heikki, a=asa.
2005-11-02 07:40:11 +00:00
jst%netscape.com
54e2b96b00
Fixing bug 111514. In an XHTML document served as application/xhtml+xml, |document| is not an HTML document object, but an XML document object. r=bugmail@sicking.cc, sr=peterv@netscape.com
2005-11-02 07:40:10 +00:00
harishd%netscape.com
1ce5b8e3d2
Checking in for peterv@netscape.com: Fixing the problem with viewing P3P summary more than once. b=208560, r=harishd, sr=heikki
2005-11-02 07:40:09 +00:00
sicking%bigfoot.com
dc145ef6bc
Compiled XSLT stylesheets. Improves speed, implements forwards-compatible-parsing and handling of unknown extension-elements. Also fixes some random edgecasebugs such as recursive merged named-attribute-sets and empty strings in copy-of.
...
Patch mainly by sicking, but large parts also by Pike and peterv.
Tracker is bug 185797. r=Pike/sicking rs=peterv.
2005-11-02 07:40:08 +00:00
axel%pike.org
311f55660b
bug 157142, clean up unnecessary configure tests and allmakefiles.sh, add a lib directory for standalone to get debug info on win32 (npob), r=cls
2005-11-02 07:40:07 +00:00
peterv%netscape.com
a09f0dcf22
Follow-up to my checkin for bug 179720 (implement real result tree fragments). Checked in wrong patch yesterday. r=sicking, sr=jst.
2005-11-02 07:40:06 +00:00
peterv%netscape.com
71fdf7c741
Fix for bug 179720 (implement real result tree fragments). r=sicking, sr=jst.
2005-11-02 07:40:05 +00:00
timeless%mozdev.org
92c9402860
fixing build bustage
2005-11-02 07:40:04 +00:00
axel%pike.org
2518f13fb8
fix warnings in transformiix standalone, not part of build, r/sr=peterv
2005-11-02 07:40:03 +00:00
axel%pike.org
d17bcc2357
bug 190098, txXMLParser should load DTDs on standalone, pretty much a rewrite of how parsing to a DOM works on standalone, copying what nsExpatDriver does, optimize id patterns, too, r=sicking, sr=peterv
2005-11-02 07:40:02 +00:00
peterv%netscape.com
f0d3dafad0
Removing obsolete code. r=sicking.
2005-11-02 07:40:01 +00:00
sicking%bigfoot.com
9fcdd578b7
remove dead code, no bug. r/sr=peterv
2005-11-02 07:40:00 +00:00
sicking%bigfoot.com
1fc97ed89f
fix missing return-at-end. r/sr=peterv. no bug
2005-11-02 07:39:59 +00:00
sicking%bigfoot.com
27669551ea
Bug 187610: Use PLDHash for keys
...
r=Pike sr=peterv
2005-11-02 07:39:58 +00:00
heikki%netscape.com
39be55b53e
Bug 191800, move FIXptr and XPointer into xmlextras, r=harishd, sr=jst.
2005-11-02 07:39:57 +00:00
heikki%netscape.com
f808bf2d7d
Fix comments.
2005-11-02 07:39:56 +00:00
jst%netscape.com
3510356b9d
Fixing bug 124412. Making nsXULDocument inherit nsXMLDocument to avoid the need to duplicate a large amount of code in nsXULDocument. Also removing nsMarkupDocument and nsIDOMEventCapturer that are no longer needed. Changing the inheritance of nsIDOMXULDocument to avoid ~60 or so forwarding methods, and doing a *lot* of code cleanup. r=bugmail@sicking.cc, sr=peterv@netscape.com
2005-11-02 07:39:55 +00:00
heikki%netscape.com
22670a8ef2
Bug 182323, implemented XPointer spec, we now support the framework, shorthand syntax, element, fixptr, xpath1 and xmlns schemes, and provide a proprietary API from scripts, r=sicking, sr=peterv.
2005-11-02 07:39:54 +00:00
sicking%bigfoot.com
e5948ada91
fix bustage
2005-11-02 07:39:53 +00:00
sicking%bigfoot.com
d6642e73dd
Bug 193586: Fix reference-cycle in nsXPathEvaluator->document->nsXPathEvaluatorTearoff
...
r=peterv sr=jst a=dbaron
2005-11-02 07:39:52 +00:00
sicking%bigfoot.com
4c0241d836
Bug 174713: Make XPath on HTML documents behave consistently and HTML-ish. This makes the XPath-functions name() and local-name() return upper-case names and makes nametests case-insensitive.
...
r=peterv sr=jst a=asa
2005-11-02 07:39:51 +00:00
peterv%netscape.com
cfaf7f7554
Fix for bug 157142 (link transformiix standalone to XPCOM). Make resolveQName take nsIAtom**. r=sicking, sr=jst.
2005-11-02 07:39:50 +00:00
peterv%netscape.com
c1cf259bf4
Fix stupid error in last checkin.
2005-11-02 07:39:49 +00:00
axel%pike.org
c41d941e70
bug 192701, npob, use MOZILLA_VERSION instead of hardcode version number for XSLT standalone driver, sr=peterv, a=dbaron
2005-11-02 07:39:48 +00:00
peterv%netscape.com
af20b3fbb5
Fix some warnings.
2005-11-02 07:39:47 +00:00
peterv%netscape.com
6a3299f694
Fix for bug 157142 (link transformiix standalone to XPCOM). Better txStack and remove use of NamedMap for documents. r=sicking, sr=jst.
2005-11-02 07:39:46 +00:00
axel%pike.org
10a453c2f5
not part of build, wallpaper that most tests expect UTF-8 encoding, which is all we have, rs=peterv
2005-11-02 07:39:45 +00:00
sfraser%netscape.com
9bbddcde74
Bug 74803: fix the data in various static name tables to be const, and fix nsStaticNameTable to accept const data. r=dbaron, sr=alecf.
2005-11-02 07:39:44 +00:00
sicking%bigfoot.com
defde0f83b
Bug 190631: xsl:value-of shouldn't call ::characters on the resulthandler with an empty string.
...
r=Pike, sr=peterv, a=asa
2005-11-02 07:39:43 +00:00
axel%pike.org
070b5d7ed5
warning fix, r/sr=peterv
2005-11-02 07:39:42 +00:00
alecf%netscape.com
fcaebbbe3d
landing attempt #2 for 195262 - support for static atoms, and converting atoms over to UTF8 to reduce bloat - now without performance regressions!
...
sr=darin, r=dbaron
2005-11-02 07:39:41 +00:00
peterv%netscape.com
65e2660bff
Fix for bug 74786 (String cleanup). Non-copying tokenizer. r=Pike, sr=jst.
2005-11-02 07:39:40 +00:00
sicking%bigfoot.com
27da54c8bf
Bug 190628: Make some string-functions behave according to spec when second argument is an empty-string.
...
r=Pike sr=peterv a=asa
2005-11-02 07:39:39 +00:00
alecf%netscape.com
57638cd07d
backout my static atom patch for now until I figure out the performance loss! :(
...
bug 195262
2005-11-02 07:39:38 +00:00
alecf%netscape.com
0ccb3f33bb
fix for bug 195262:
...
- convert atoms to UTF8 because 99% of the time, that is what they are used for
- add support for static atoms, where the strings are declared in a large const array and not copied into the heap
r=dbaron, sr=darin
this is an experimental landing - if there are performance issues, I will back it out.
2005-11-02 07:39:37 +00:00
axel%pike.org
3cd72c7400
not part of build, fix getBaseURI for Attr nodes in transformiix standalone
2005-11-02 07:39:36 +00:00
sicking%bigfoot.com
c8160fd509
Bug 195016: Fix static build. Patch by Roland.Mainz@informatik.med.uni-giessen.de
...
r=sicking sr=kin
2005-11-02 07:39:35 +00:00
axel%pike.org
14714306d7
bug 191856, string usage in txExpandedName::init, r=sicking, sr=peterv
2005-11-02 07:39:34 +00:00
sicking%bigfoot.com
0d84a5a70e
Remove txAtom.h and remove uses of special tx-macros for atoms.
...
b=157142 r=Pike sr=peterv
2005-11-02 07:39:33 +00:00
sicking%bigfoot.com
97b82810b3
Fix gcc-platforms bustage
2005-11-02 07:39:32 +00:00
sicking%bigfoot.com
721e0560ad
Bug 230528: sync to latest jsnum.h: Make sure that gcc aliasing optimizations doesn't break mathcode. Fix mathcode on ARM
...
r=Pike sr=peterv
2005-11-02 07:39:31 +00:00
axel%pike.org
fbb5d58bc3
bug 190499, xpath number 2 string conversion buggy for small numbers, changed implementation to use moz string api, r=sicking, sr=jag, a=asa
2005-11-02 07:39:30 +00:00
axel%pike.org
99abd54c49
bug 157142, remove transformiix standalone special code in favour of module nspr stuff, r=sicking, sr=peterv
2005-11-02 07:39:29 +00:00
sicking%bigfoot.com
587f27b37d
Bug 157142: get rid of txAtom typedef
...
r=Pike rs=peterv
2005-11-02 07:39:28 +00:00
peter%propagandism.org
7c61239553
Fix for bug 224231 (Need AppendASCIItoUTF16). r=jst, sr=dbaron.
2005-11-02 07:39:27 +00:00
sicking%bigfoot.com
9197e57661
Bug 185498: Don't rely on ::CreateElement to create html elements. Also make sure we insert html-<tbody>s when appropriate
...
r=Pike sr=peterv
2005-11-02 07:39:26 +00:00
seawood%netscape.com
1d67eedffb
Purge XP_PC.
...
Bug #56767 r=mkaply sr=alecf
2005-11-02 07:39:25 +00:00
peterv%netscape.com
a59a647ab8
Fix for bug 186538 (Touching the ownerElement of an attribute through XPath generates a security error.). r=sicking, sr=jst.
2005-11-02 07:39:24 +00:00
axel%pike.org
cf9fd30aba
not part of build, remove broken uri parsing from transformiix standalone
2005-11-02 07:39:23 +00:00
peterv%netscape.com
bb9e8df5cf
Remove redundant line.
2005-11-02 07:39:22 +00:00
sicking%bigfoot.com
8caba8a6d4
Bug 186979: Start transformation at actual node passed in.
...
r=Pike sr=peterv a=asa
2005-11-02 07:39:21 +00:00
peterv%netscape.com
750f769613
Fix for bug 74786 (String cleanup). Remove Transformiix string wrappers. r=sicking, sr=jst. r=Pike on the Transformiix standalone parts.
2005-11-02 07:39:20 +00:00
peterv%propagandism.org
a61a8b34a4
Fix for bug 237185 (nsXPathNSResolver::LookupNamespaceURI needs to resolve xml). r/sr=jst, a=chofmann.
2005-11-02 07:39:19 +00:00
sicking%bigfoot.com
e9ec7a090c
Bug 189201: Hold a reference to the document-node even for embedded stylesheets to make sure that the document doesn't go away.
...
r=peterv sr=bz
2005-11-02 07:39:18 +00:00
dbaron%dbaron.org
6a4aa9fc30
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2005-11-02 07:39:17 +00:00
peterv%netscape.com
17b691c403
Fix static build bustage.
2005-11-02 07:39:16 +00:00
peterv%netscape.com
ae95769a7e
Fix warning.
2005-11-02 07:39:15 +00:00
peterv%netscape.com
5aa1bf1b84
Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst.
2005-11-02 07:39:14 +00:00
axel%pike.org
76e1f0793a
bug 178461, XSLTProcessor.reset(), r=sicking, sr=peterv
2005-11-02 07:39:13 +00:00
axel%pike.org
d1d9ccb2ae
bug 188339, improve transformiix standalone DOM, get rid of childNodes in Attr, r=peterv, not part of build
2005-11-02 07:39:12 +00:00
peterv%netscape.com
47798fb261
That shouldn't have gone in.
2005-11-02 07:39:11 +00:00
peterv%netscape.com
0e4c13a29f
Make final fix for bug 74786 (String cleanup) easier by simplifying the Transformiix DOM. r=sicking, sr=jst. r=Pike on the parts not part of the Mozilla build.
2005-11-02 07:39:10 +00:00
axel%pike.org
7273f3c343
bug 184086, number conversion in XSLT is LOCALE independent, r=sicking, sr=jag
2005-11-02 07:39:09 +00:00
peterv%netscape.com
1fc6a41505
Rename Transformiix string API to be in synch with Mozilla's. Part of bug 74786 (String cleanup). r=sicking, rs=jst.
2005-11-02 07:39:08 +00:00
axel%pike.org
fc92c2aac6
bug 157142, transformiix standalone should use XPCOM atoms. r=sicking, sr=peterv
2005-11-02 07:39:07 +00:00
axel%pike.org
cd7c032cb0
bug 54659, close() in files in transformiix standalone, not part of build, r=sicking, sr=peterv, a=blizzard
2005-11-02 07:39:06 +00:00
axel%pike.org
726a8853ce
bug 157142, link transformiix standalone to xpcom, r=sicking, sr=peterv
2005-11-02 07:39:05 +00:00
peterv%netscape.com
3733957c6d
Bustage fix.
2005-11-02 07:39:04 +00:00
peterv%netscape.com
15842b3ec6
Fix for bug 179720 (implement real result tree fragments). r=sicking, sr=jst.
2005-11-02 07:39:03 +00:00
sicking%bigfoot.com
209a39d633
Bug 195945: Display XSLT-generated HTML-pages in standards mode
...
r=peterv sr=bz
2005-11-02 07:39:02 +00:00
sicking%bigfoot.com
1b04eccf46
Bug 185498: Don't rely on ::CreateElement to create html elements. Also make sure we insert html-<tbody>s when appropriate
...
r=Pike sr=peterv
2005-11-02 07:39:01 +00:00
axel%pike.org
45cc9de0b8
bug 178463, insert META tag to HEAD for html output, r=sicking, sr=peterv
2005-11-02 07:39:00 +00:00
peterv%netscape.com
c9a41746ce
Fix for bug 74786 (String cleanup). Remove Transformiix string wrappers. r=sicking, sr=jst. r=Pike on the Transformiix standalone parts.
2005-11-02 07:38:59 +00:00
sicking%bigfoot.com
612a47ef3b
Bug 188729: Break refcounting-cycles during load.
...
r=peterv sr=bz
2005-11-02 07:38:58 +00:00
sicking%bigfoot.com
e7d963cc34
Bug 186835: Hold off notifying that the transformation is finished until all stylesheets are loaded.
...
r=peterv sr=bz
2005-11-02 07:38:57 +00:00