Commit Graph

822 Commits

Author SHA1 Message Date
cvshook%sicking.cc
b3a916cc60 Bug 342274: Add ability to block loading of external documents during transformation. r/sr=peterv (parts by myk, r/sr=me) a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@201727 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-07 01:06:03 +00:00
dveditz%cruzio.com
1fa35041d9 bug 340107 save wasted cycles checking permissions if we're just going to deny access anyway. r=mrbkap, sr=sicking, a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@201709 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-06 21:07:15 +00:00
dveditz%cruzio.com
4f8722b7ce Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
simplify OOM checks when growing an nsAString. r/sr=darin, a=mconnor (1.8), a=jay (1.8.0)


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200612 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 19:13:02 +00:00
aaronr%us.ibm.com
d1368bc036 index with no repeat should return NaN. Bug 334018, r=allan, sr=sicking, a=sicking
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200449 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 18:54:46 +00:00
aaronr%us.ibm.com
ced2ecd2ad [XForms] instance function should return empty nodeset on invalid instance. Bug 338263, r=aaronr, sr=sicking, a=sicking
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200432 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-20 16:44:58 +00:00
cvshook%sicking.cc
d0f6fcd9d9 Bug 194387: Support setting xslt parameters when transforming using a PI. r/sr/a=peterv
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198114 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-21 15:18:33 +00:00
peterv%propagandism.org
3e99a16614 Fix for bug 334179 (XSLT document() function doesn't follow HTTP 301 / 302 responses). r=sicking, sr/a=bz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@196668 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 13:10:35 +00:00
bzbarsky%mit.edu
6737b5570b Not all documents have a channel, so we need to synthesize one as needed. Bug
322683, r=sicking, sr=bryner, branch181=peterv


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@196533 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 16:46:26 +00:00
cvshook%sicking.cc
47cd11223d Bug 325426: Only use baseuris as base for resolving relative uris. r=bz sr=jst a=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194961 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 08:28:13 +00:00
peterv%propagandism.org
d6d5042615 Fix for bug 205778 (document('') load of stylesheet conflicts with http cache). r=Pike, sr=bz, a=me/sicking.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190521 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-18 09:00:40 +00:00
peterv%propagandism.org
5ed5e910a9 Fix for bug 324746 (XPathResult object can crash brower when calling iterateNext() or snapshotItem()). r=sicking, sr=jst, a=me.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190110 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-15 14:43:50 +00:00
bryner%brianryner.com
cdeac29479 Fix updating the status bar when using fastback with documents generated by XSLT, by making sure the result document has the source document's channel. Bug 317380, r=bzbarsky, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187018 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 21:21:23 +00:00
peterv%propagandism.org
17b22ea0a1 Fix for bug 68824 (XMLParser::getDocumentFromURI returns empty documents for missing pages). r=Pike, sr=bz, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180184 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 08:19:38 +00:00
peterv%propagandism.org
84dd3bc0b4 Fix for bug 226425 (xml, xslt crash using apply-templates and document). r=Pike, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180183 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 08:18:39 +00:00
peterv%propagandism.org
8b76e039c4 Fix for bug 306809 (oom mlk in txVariable::Convert). r/sr=bz, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179628 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 18:15:59 +00:00
bzbarsky%mit.edu
c1c0f23087 Make sure that a reflow flush on the document makes the sink start layout if
needed. Bug 253951, r=mrbkap, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179274 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 02:25:00 +00:00
peterv%propagandism.org
aa48ae011c Fix for bug 248025 (cannot add a DOM Node as an xsl:param using XSLTProcessor.setParameter()). r=Pike, sr=jst, a=asa. Includes fix for regression bug 305326.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178939 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-25 12:45:06 +00:00
bzbarsky%mit.edu
951d8e4f51 Set the content-type hint to text/xml for XSLT stylesheet loads. Bug 259206,
patch by peterv, r+sr=bzbarsky, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178250 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 15:34:14 +00:00
doronr%us.ibm.com
74eb5605cf Bug 281987 - Finish out XPath extension functions. Patch by aaronr, r=sicking sr=tor a=mkaply
git-svn-id: svn://10.0.0.236/trunk@177122 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-04 21:15:37 +00:00
allan%beaufour.dk
2502b18ee9 Support context size and position in ns(XForms)XPathExpression. Bug 292841, r=sicking, sr=peterv, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@174039 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 06:53:42 +00:00
dougt%meer.net
3d7bcc8055 Windows CE build changes. This addresses most of the outstanding Windows
CE compilation issues.

This patch also fixes/removes CheckStackGrowthDirection assertions in
Javscript.  This change is based on bug 242518.  See comment 36.

This patch also removes the unused enum in transformiix .  See bug
292118.

r/sr = dveditz/shaver
b    = 291229
a    = asa


git-svn-id: svn://10.0.0.236/trunk@172870 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 13:33:49 +00:00
bzbarsky%mit.edu
62937cbc08 Create CSSLoaders when the document object is created and deCOMify the getter.
Bug 290068, r=sicking, sr=peterv, a=brendan


git-svn-id: svn://10.0.0.236/trunk@172416 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-19 01:27:11 +00:00
bzbarsky%mit.edu
577af8f892 Move the BindToTree call for the document element into SetRootContent. Bug
289209, r=sicking, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/trunk@172254 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-15 01:30:14 +00:00
bzbarsky%mit.edu
220715450a Fix build bustage
git-svn-id: svn://10.0.0.236/trunk@171760 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 01:31:43 +00:00
bzbarsky%mit.edu
2ed6c9fac8 Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
BindToTree and UnbindFromTree methods.  Bug 286000, r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@171749 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 23:54:35 +00:00
bsmedberg%covad.net
48f5a6f92b Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
git-svn-id: svn://10.0.0.236/trunk@171578 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 18:38:19 +00:00
dbaron%dbaron.org
b16bc8bbd9 Fix some minor static buffer overruns detected by Coverity tool, and sync two versions of catttable.h. b=287290 r+sr=brendan
git-svn-id: svn://10.0.0.236/trunk@171040 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-23 05:43:39 +00:00
timeless%mozdev.org
c88db0dfc7 Bug 286073 internal code should use application/xml rather than text/xml
patch by bug@annevankesteren.nl r=peterv sr=peterv


git-svn-id: svn://10.0.0.236/trunk@170730 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-15 21:34:41 +00:00
cbiesinger%web.de
af30395567 181938 allow any protocol to support redirection, using a new
nsIChannelEventSink interface.
r=darin sr=bz


git-svn-id: svn://10.0.0.236/trunk@170312 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-07 19:46:06 +00:00
doronr%us.ibm.com
ae629dc37d Bug 282777 - Implement index() xpath function. Patch by aaronr@us.ibm.com, r=sicking, beaufour
git-svn-id: svn://10.0.0.236/trunk@169651 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-23 17:17:47 +00:00
peterv%propagandism.org
14e7b81cdb Fix for bug 278157 (Need to correct xsl:number implementation). r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@169517 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 09:54:06 +00:00
cvshook%sicking.cc
6b5ea46f10 Bug 281575: Don't bother supporting attributes not implementing nsIAttribute since there are no longer any such nodes.
r/sr=peterv


git-svn-id: svn://10.0.0.236/trunk@169022 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-08 23:49:11 +00:00
cvshook%sicking.cc
07d5e47b79 Use a better sourcelevel when setting charset through xsl:output element. Also make sure to use the proper form when setting the charset.
r/sr=bz


git-svn-id: svn://10.0.0.236/trunk@168845 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-05 13:47:43 +00:00
peterv%propagandism.org
e277c0a4a0 Fix for bug 279878 (Unknown extension function shouldn't stop processing unless called). r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@168501 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-29 11:07:14 +00:00
bsmedberg%covad.net
3565bd9acb Move the transformiix locale file to dom/locales, r=peterv/Pike
git-svn-id: svn://10.0.0.236/trunk@168437 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-28 15:08:59 +00:00
dbaron%dbaron.org
6d66979fde Convert CR-LF line endings to LF to fix bustage.
git-svn-id: svn://10.0.0.236/trunk@168427 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-28 00:48:32 +00:00
doronr%us.ibm.com
fef596d8aa xforms bug 258472 - Add the XPath functions needed for XForms, r=sicking,sr=peterv
git-svn-id: svn://10.0.0.236/trunk@168425 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-27 23:09:54 +00:00
doronr%us.ibm.com
b28fe0f967 xforms bug 258472 - Add the XPath functions needed for XForms, r=sicking,sr=peterv
git-svn-id: svn://10.0.0.236/trunk@168424 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-27 23:02:27 +00:00
cvshook%sicking.cc
f644efa9de Bug 277777: Fix forwards compatible parsing of expressions in XSLT and be more strict about parsing of functioncalls in DOM-XPath.
r=pike sr=peterv


git-svn-id: svn://10.0.0.236/trunk@168233 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-24 10:50:39 +00:00
peterv%propagandism.org
3b8a723fd8 Fix for bug 227003 (add ::IsContentOfType to txXPathNode, txNameTest, txNodeTypeTest). r=sicking, sr=bz.
git-svn-id: svn://10.0.0.236/trunk@167798 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-15 21:30:39 +00:00
peterv%propagandism.org
aa61bd415c Fix Transformiix standalone bustage. r=Pike. Doesn't affect default builds.
git-svn-id: svn://10.0.0.236/trunk@167669 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-13 14:51:20 +00:00
peterv%propagandism.org
eb713b5c45 Fix for bug 248258 (Mozilla 1.7 and Firefox 0.8.0 Crash when I try to open this XSLT stylesheet [@ txMozillaXSLTProcessor::DoTransform ]). r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@167588 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-12 13:50:11 +00:00
peterv%propagandism.org
49e57dc889 Fix for bug 271209. r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@167090 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-29 15:30:57 +00:00
peterv%propagandism.org
d3728ccc44 Correct function signature to fix Solaris bustage.
git-svn-id: svn://10.0.0.236/trunk@166916 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-21 13:25:31 +00:00
dbaron%dbaron.org
41499fd2db Fix misspellings of 'pseudo' in comments. Bug 106386. Patch by Alex Vincent <ajvincent@gmail.com>. r=timeless sr=peterv
git-svn-id: svn://10.0.0.236/trunk@166869 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-19 21:45:51 +00:00
peterv%propagandism.org
ea028c9206 Fix fo bug 274964 (Switch to Expat's xml declaration parsing). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@166810 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-17 09:17:35 +00:00
peterv%propagandism.org
04f06673f3 Fix for bug 192139 (Integrate latest Expat). r=bz, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@166747 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-15 15:37:23 +00:00
gerv%gerv.net
9f207af4db Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@166101 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 22:27:03 +00:00
bryner%brianryner.com
e1daca3ce3 Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin.
git-svn-id: svn://10.0.0.236/trunk@165757 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 22:48:45 +00:00
jst%mozilla.jstenback.com
bbbde81598 Fixing bug 265334. Adding API for embedders etc to listen to data fed to the parser from the network. r=darin@meer.net, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@164795 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-02 19:52:32 +00:00