Commit graph

658 commits

Author SHA1 Message Date
jonas@sicking.cc
ff69e2423c Bug 395689: Stop leaks of xslt patterns. Patch by peterv. r/sr/a=me 2007-10-03 13:17:51 -07:00
jonas@sicking.cc
d4162f77bd Bug 284225: Use right security context for xslt. r/sr=peterv 2007-09-27 15:05:07 -07:00
peterv@propagandism.org
1b4bf9b18a Fix for bug 397386 (Large leak on grono.net front page), part 2. r/sr=sicking, a=dsicore. 2007-09-27 09:39:13 -07:00
sayrer@gmail.com
f1194c9bde Bug 397386. Large leak on grono.net front page. r/sr=peterv, a=dsicore 2007-09-26 11:20:24 -07:00
jonas@sicking.cc
b2474c2c9e Bug 393329: Clean up destructors in xslt code. Patch by peterv. r/sr/a=sicking 2007-09-05 21:02:40 -07:00
peterv@propagandism.org
08658466bf Fix for bug 393329 (numerous xslt leaks visiting http://www.metacafe.com). r/sr/a=sicking. 2007-09-01 10:47:39 -07:00
Olli.Pettay@helsinki.fi
8e790e42d0 Bug 319374, XPath should ignore changes to anonymous content, r+sr=sicking, a=1.9+ 2007-08-19 22:53:02 -07:00
bzbarsky@mit.edu
bd826c03d9 Make NS_CheckContent(Load|Process)Policy only take a principal, not a principal and a uri. Get the URI from the principal. Bug 391438, r+sr+a=sicking 2007-08-09 22:35:08 -07:00
bzbarsky@mit.edu
16e6040261 Use the principal doing the load to decide on the URI to pass to content policies. This will help do the right thing for data:/javascript:/about:blank, as well as allow us to skip content policies altogether if the caller is system. Bug 388597, r+sr=sicking 2007-08-07 18:16:09 -07:00
jonas@sicking.cc
1d3132db39 Bug 389508: Implement Cross site XMLHttpRequest. r=jst sr=dveditz,biesi 2007-07-26 15:20:29 -07:00
asqueella@gmail.com
48d17203d7 Bug 342487 - XSLT should use CheckLoadURIWithPrincipal
p=Ryan Jones <sciguyryan@gmail.com>
r+sr=jonas
2007-07-17 14:15:49 -07:00
bzbarsky@mit.edu
4d53ccf996 Make attribute changes that also cause a state change properly reresolve style
when a selector uses both the state and the attribute.  Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
neil@parkwaycc.co.uk
10de8387c8 Followup to bug 348748 to fix the alignment of trailing backslashes in macros
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 01:46:44 -07:00
jwalden@mit.edu
6d7584839a Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 00:08:04 -07:00
peterv@propagandism.org
8a3b9f45fa Fix for bug 384440 (txHandlerTable leaks). r/sr=sicking. 2007-06-14 09:54:34 -07:00
jonas@sicking.cc
e8b9b78604 Bug 366417: Set up scriptloader in the nsDocument ctor to ensure that the blocker-count stays in sync with the notification depth. r/sr=bz 2007-05-30 13:43:41 -07:00
bent.mozilla@gmail.com
20b6443053 Bug 380846 - "Make the build system friendlier for XULRunner apps and extensions." r=bsmedberg. Adds confvars.sh files for all major apps and makefiles.sh for all extensions. 2007-05-23 13:08:44 -07:00
bugzilla@standard8.demon.co.uk
6b0092f0a1 Part of bug 366673 Remove remaining contents.rdf from Suiterunner (stop using installed-chrome.txt) - content/xslt/tests/buster/jar.mn fix. r/sr=sicking 2007-05-12 03:45:43 -07:00
bzbarsky@mit.edu
2dac207d0b Store the charset we had when we were written into when document.open()happens. Then restore that as the document charset when loading from a wyciwygchannel, instead of just claiming to be UTF-16. Bug 255820, r+sr=jst 2007-05-08 19:47:58 -07:00
benjamin@smedbergs.us
baab01ada6 Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me 2007-04-23 07:21:53 -07:00
bzbarsky@mit.edu
75d0ec2b2f Stop blocking the parser on CSS stylesheet loads. We still block scriptexecution on them, however. Bug 84582, r+sr=sicking 2007-04-20 15:59:18 -07:00
dbaron@dbaron.org
ea80210b60 Remove GetKey callbacks from nsDoubleHashtable users. b=374906 r=bsmedberg 2007-03-27 08:34:14 -07:00
tor%cs.brown.edu
eaeda066b9 Bug 373089 - add a ParentChainChanged notification to nsIMutationObserver.
r+sr=sicking
2007-03-10 13:49:43 +00:00
jonas%sicking.cc
25f98dc2f4 Bug 371576: Execute scripts syncronously when inserted in the tree whenever possible. r/sr=bz 2007-03-01 08:11:40 +00:00
Olli.Pettay%helsinki.fi
d56070112f Bug 369753, remove nsIXMLContent, r+sr=bz 2007-02-09 00:15:14 +00:00
jonas%sicking.cc
a9f34ee020 Bug 18333: Make the XML content sink incremental. Patch by Henri Sivonen<hsivonen@iki.fi>. r=peterv sr=sicking 2007-01-30 21:21:06 +00:00
peterv%propagandism.org
9ce9daa00c Part 2 of the fix for bug 306539 (Error during XSLT transformation: (null)). r/sr=sicking. 2007-01-11 13:48:57 +00:00
peterv%propagandism.org
7c04359c8a Fix for bug 366029 (xsl:copy doesn't instantiate its content as a template for children). r/sr=sicking. 2007-01-10 12:41:55 +00:00
peterv%propagandism.org
f804bb9f0b Fix for bug 365597 (Crash [@ nsINodeInfo::NodeInfoManager]). r/sr=sicking. 2007-01-03 13:36:18 +00:00
peterv%propagandism.org
d77d24a317 Fix for bug 364037 (xsl:copy-of a xsl:variable which contains a node crashes mozilla). r/sr=sicking. 2006-12-27 14:24:21 +00:00
peterv%propagandism.org
95e8a90330 First part of fix for bug 306539 (Error during XSLT transformation: (null)). r/sr=sicking. 2006-12-22 17:22:18 +00:00
peterv%propagandism.org
bfea7b0e6d Fix for bug 363656 (regexp:match returns results out of order). r/sr=sicking. 2006-12-22 16:15:15 +00:00
cvshook%sicking.cc
fdbc5c3110 Fix long lines in previous patch. b=363789 2006-12-22 00:58:00 +00:00
cvshook%sicking.cc
81714af5ae Implement more exslt functions. r/sr=peterv 2006-12-22 00:19:34 +00:00
cvshook%sicking.cc
f915754ac6 fix bustage for optimized builds 2006-12-12 22:05:47 +00:00
cvshook%sicking.cc
2d6de8b4cb Bug 210528: Fix ownership models of some functioncalls in the XPath code and replace some txLists with owning nsTArrays. r/sr=peterv 2006-12-12 21:20:15 +00:00
cvshook%sicking.cc
9e27a011d2 Bug 363242: Make txExpandedNameMap typesafe. r/sr=peterv 2006-12-12 01:59:30 +00:00
gerv%gerv.net
caae487a24 Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-12-11 09:45:41 +00:00
peterv%propagandism.org
6b694f2c6e Fix part of bug 226124 (Cleanup transformiix walkers). r/sr=sicking. 2006-12-05 15:59:04 +00:00
peterv%propagandism.org
a72a520a88 Fix for bug 354886 (implement EXSLT - Regular Expressions module). r/sr=sicking. 2006-12-04 15:11:40 +00:00
cvshook%sicking.cc
f59b2ad453 Bug 361442: Evaluate context independent expressions at optimize time. r/sr=peterv 2006-12-02 00:01:45 +00:00
cvshook%sicking.cc
ab497a1b31 properly initialize the result recycler when evaluating xslt PI params. r/sr=peterv b=362297 a=stuart 2006-11-30 19:33:29 +00:00
cvshook%sicking.cc
ae755dbd4d Bug 361399: txXPathOptimizer::optimizePath is horked. r/sr=peterv 2006-11-21 22:48:21 +00:00
benjamin%smedbergs.us
122614bb23 Bug 349002, try #2 - Refactor xptcall into a frozen API, r=timeless - with OS/2 fixup by Peter Weilbacher 2006-11-20 17:03:38 +00:00
peterv%propagandism.org
5f834d6c84 Try to fix bustage, it's all sicking's fault\! 2006-11-16 22:40:34 +00:00
peterv%propagandism.org
29f6eab17a Fix for bug 193678 (support exslt:common - exslt:common functions implementation). r/sr=sicking. 2006-11-16 21:42:25 +00:00
benjamin%smedbergs.us
62c212952b Backout xptcall because linux tboxes are stupid, I think. 2006-11-16 20:17:24 +00:00
benjamin%smedbergs.us
f618238f02 Bug 349002 - Refactor xptcall into a frozen API, r=timeless. Includes OS/2 fixup by Peter Weilbacher 2006-11-16 18:29:33 +00:00
peterv%propagandism.org
d9a9f1a614 Try to fix ports bustage. 2006-11-15 01:38:31 +00:00
peterv%propagandism.org
3a07404f49 Try to uninline constructor and destructor again to reduce codesize increase. 2006-11-15 00:31:52 +00:00