sicking@bigfoot.com
f4f1306129
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:06 +00:00
sicking@bigfoot.com
93266f547a
Bug 205703: Reduce binarysize by not inlineing ExprResult::Release.
...
r/sr=peterv
2005-11-02 07:41:05 +00:00
sicking@bigfoot.com
0f11446ff3
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:04 +00:00
bzbarsky@mit.edu
c6d2a05a60
Make presshell batch processing of style changes (using BeginUpdate/EndUpdate
...
notifications). Bug 200931, r=peterv, sr=jst
2005-11-02 07:41:03 +00:00
dbaron@dbaron.org
26c655076f
Remove hint parameter from AttributeChanged methods and simplify style hint mechanism. b=211308 r+sr=bzbarsky
2005-11-02 07:41:02 +00:00
axel@pike.org
80af86eda1
bug 214954, fix embedded XSLT stylesheets from script, r=sicking, sr=peterv
2005-11-02 07:41:01 +00:00
dbaron@dbaron.org
2f0b8f5c6a
Remove unused content quality stubs. b=111346 r+sr=bzbarsky
2005-11-02 07:41:00 +00:00
sicking@bigfoot.com
cf3788f1ee
Bug 208979: Fix NS_ENSUREs to use the right variable. Patch by peterv
...
r=sicking sr=jst
2005-11-02 07:40:59 +00:00
sicking@bigfoot.com
ec7ea6f25c
Attempt at fixing ports bustage
2005-11-02 07:40:58 +00:00
sicking@bigfoot.com
5b758a37be
Try to fix build bustage and also fix a couple of new warnings.
2005-11-02 07:40:57 +00:00
sicking@bigfoot.com
cbd588152d
Bug 220418: Don't get the initial template until the txExecutionState is fully initialized.
...
r=Pike sr=peterv
2005-11-02 07:40:56 +00:00
jaggernaut@netscape.com
2e9eee163e
Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
2005-11-02 07:40:55 +00:00
peter@propagandism.org
38dee59b34
Fix for bug 218756 (Update to latest DOM Level 3 XPath specification). r=Pike, sr=jst.
2005-11-02 07:40:54 +00:00
axel@pike.org
43df2c1ecd
bug 211485, check for UniversalBrowserRead for xpath/xslt security checks, r=sicking, sr=jst
2005-11-02 07:40:53 +00:00
caillon@returnzero.com
2eb7a1db2d
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:52 +00:00
jaggernaut@netscape.com
a4372a3ee6
Bug 213601: Switch some users of NS_NewAtom over to do_GetAtom. r=bzbarsky, sr=dbaron
2005-11-02 07:40:51 +00:00
axel@pike.org
25870a7e31
bustage fix for unix, shupid me
2005-11-02 07:40:50 +00:00
axel@pike.org
d3a289818d
bug 209539, 209089, crash on several ways when linking to a non-existing XSLT stylesheet, r=sicking, sr=peterv
2005-11-02 07:40:49 +00:00
sicking@bigfoot.com
0b86144811
Bug 205703: Refcount Expr-results, to avoid cloning, and recycle them, to avoid memorymanagement.
...
r=Pike sr=peterv
2005-11-02 07:40:48 +00:00
peterv@netscape.com
1d8df83b11
Bustage fix. sr=jag.
2005-11-02 07:40:47 +00:00
alecf@flett.org
72bf693719
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:46 +00:00
caillon@returnzero.com
0e878d8cf6
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:45 +00:00
alecf@flett.org
2d94978535
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:44 +00:00
jkeiser@netscape.com
cd81560f69
Make XSLT #include less stuff (bug 208188), r=bugmail@sicking.cc, sr=peterv@netscape.com
2005-11-02 07:40:43 +00:00
jkeiser@netscape.com
85d6dff2ea
Bustage fix, r/sr=peterv
2005-11-02 07:40:42 +00:00
axel@pike.org
c4e8909fe5
bug 200999, crash with more than on xsl:strip- or preserve-space, r=sicking, sr=peterv
2005-11-02 07:40:41 +00:00
axel@pike.org
594a0928ea
real fix for the landing of bug 195262, npob, don't copy attr value, r/sr=peterv
2005-11-02 07:40:40 +00:00
peterv@netscape.com
568da71bb7
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:39 +00:00
peter@propagandism.org
712bc7549f
Part of fix for bug 192139 (Intergrate latest Expat). Transformiix standalone only, not part of the default build.
2005-11-02 07:40:38 +00:00
peter@propagandism.org
ef477d96cf
Part of fix for bug 192139 (Intergrate latest Expat). Transformiix standalone only, not part of the default build.
2005-11-02 07:40:37 +00:00
axel@pike.org
e3a7573017
npob, jprof support for transformiix standalone, rs=peterv
2005-11-02 07:40:36 +00:00
axel@pike.org
e52ef5b8aa
not part of build, fix gcc3.2 and hex, r/sr=peterv, a=mkaply
2005-11-02 07:40:35 +00:00
axel@pike.org
c0cefb1e04
bug 205675, error on recursive import/include, r=sicking, sr=peterv, a=asa
2005-11-02 07:40:34 +00:00
sicking@bigfoot.com
55b12a5949
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:33 +00:00
axel@pike.org
cf352622e5
bug 204456, remove #defined errorcodes, r=sicking, sr=peterv, a=sspitzer
2005-11-02 07:40:32 +00:00
sicking@bigfoot.com
5e64101946
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:31 +00:00
axel@pike.org
1d2fa1f125
bug 47719, pass nsresults and error messages back to content, r=sicking, sr=peterv, a=asa
2005-11-02 07:40:30 +00:00
pkw@us.ibm.com
7a7e423609
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:29 +00:00
peterv@netscape.com
cf80059a77
Part of fix for bug 203192 (Improvements to XSLT loading). r=Pike, sr=jst, a=asa.
2005-11-02 07:40:28 +00:00
axel@pike.org
b8bced710a
npob, fix crash on exit, r=sicking
2005-11-02 07:40:27 +00:00
axel@pike.org
9d2ff086ff
bug 199329, reenable embedded XSLT stylesheets, r=sicking, sr=peterv, a=asa
2005-11-02 07:40:26 +00:00
sicking@bigfoot.com
2f74129cd4
not part of build. Fix buildbustage from landing of bug 195262
2005-11-02 07:40:25 +00:00
sicking@bigfoot.com
8633918723
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:24 +00:00
sicking@bigfoot.com
ff565f69ea
Fix OS/2 bustage
2005-11-02 07:40:23 +00:00
sicking@bigfoot.com
e116751a9c
Fix OSX bustage from previous checkin
2005-11-02 07:40:22 +00:00
sicking@bigfoot.com
f386c14d45
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:21 +00:00
timeless@mozdev.org
aebb8cce4d
Bug 203973 txXSLTProcessor::shutdown releases a log module it doesn't own
...
r=axel sr=peterv
2005-11-02 07:40:20 +00:00
sicking@bigfoot.com
1fca037217
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:19 +00:00
sicking@bigfoot.com
219566a882
tree close, backing out
2005-11-02 07:40:18 +00:00
sicking@bigfoot.com
1f3570708e
Bug 206338: Improve performance of txStack by inlineing functions and by removing boundschecks
...
r=Pike sr=peterv
2005-11-02 07:40:17 +00:00