Commit Graph

895 Commits

Author SHA1 Message Date
98de634631 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
2d39b7a5ee Fix for bug 384440 (txHandlerTable leaks). r/sr=sicking. 2007-06-14 09:54:34 -07:00
6216ad7091 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
cad9a880ca 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
5d003e6f29 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
3586c750c6 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
7334d31070 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
fd6692de97 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
babe8b9f51 Remove GetKey callbacks from nsDoubleHashtable users. b=374906 r=bsmedberg 2007-03-27 08:34:14 -07:00
tor@cs.brown.edu
dfc9002710 Bug 373089 - add a ParentChainChanged notification to nsIMutationObserver.
r+sr=sicking
2007-03-10 13:49:43 +00:00
jonas@sicking.cc
18fe8c9a9e 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
7789c7956b Bug 369753, remove nsIXMLContent, r+sr=bz 2007-02-09 00:15:14 +00:00
jonas@sicking.cc
30dee49bd5 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
240e5a79af 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
2015e56d25 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
b1621dec31 Fix for bug 365597 (Crash [@ nsINodeInfo::NodeInfoManager]). r/sr=sicking. 2007-01-03 13:36:18 +00:00
peterv@propagandism.org
52c7266bb8 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
d043e19903 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
84474a697d 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
b7394342bd Fix long lines in previous patch. b=363789 2006-12-22 00:58:00 +00:00
cvshook@sicking.cc
d01bf9e6e1 Implement more exslt functions. r/sr=peterv 2006-12-22 00:19:34 +00:00
cvshook@sicking.cc
a3b444996e fix bustage for optimized builds 2006-12-12 22:05:47 +00:00
cvshook@sicking.cc
cf0b0583c1 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
c21d8e06c2 Bug 363242: Make txExpandedNameMap typesafe. r/sr=peterv 2006-12-12 01:59:30 +00:00
gerv@gerv.net
6b02c595ac Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-12-11 09:45:41 +00:00
peterv@propagandism.org
49e3228800 Fix part of bug 226124 (Cleanup transformiix walkers). r/sr=sicking. 2006-12-05 15:59:04 +00:00
peterv@propagandism.org
4da2d799bd Fix for bug 354886 (implement EXSLT - Regular Expressions module). r/sr=sicking. 2006-12-04 15:11:40 +00:00
cvshook@sicking.cc
309221f603 Bug 361442: Evaluate context independent expressions at optimize time. r/sr=peterv 2006-12-02 00:01:45 +00:00
cvshook@sicking.cc
12fe0804b2 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
a2ffabbe55 Bug 361399: txXPathOptimizer::optimizePath is horked. r/sr=peterv 2006-11-21 22:48:21 +00:00
benjamin@smedbergs.us
dca32f58e8 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
5e3f9dea2e Try to fix bustage, it's all sicking's fault\! 2006-11-16 22:40:34 +00:00
peterv@propagandism.org
f01a284c8f 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
fbdadc43c2 Backout xptcall because linux tboxes are stupid, I think. 2006-11-16 20:17:24 +00:00
benjamin@smedbergs.us
c6ef81281b 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
85233c8cf5 Try to fix ports bustage. 2006-11-15 01:38:31 +00:00
peterv@propagandism.org
eee50a1726 Try to uninline constructor and destructor again to reduce codesize increase. 2006-11-15 00:31:52 +00:00
peterv@propagandism.org
b12bf021c1 Part of the fix for bug 193678 (support exslt:common - allow txXPathNode to hold a strong ref to its root). r/sr=sicking. 2006-11-14 23:23:20 +00:00
peterv@propagandism.org
13bf1d031c Additional fix for bug 352601 (XSLT forwards compatible processing enabled when it shouldn't). rs=sicking. 2006-11-11 00:49:10 +00:00
cvshook@sicking.cc
7a3bcba9f4 Fix inconsistencies in colon at end of macro. rs=peterv. No bug 2006-11-10 23:29:55 +00:00
cvshook@sicking.cc
01da492b7c fix bustage 2006-11-10 22:33:56 +00:00
cvshook@sicking.cc
292c0352f8 fix bustage 2006-11-10 21:47:13 +00:00
cvshook@sicking.cc
6642d82c41 fix bustage 2006-11-10 20:52:59 +00:00
cvshook@sicking.cc
d3f6843bcc Bug 357345: Add more optimizations to the XPath optimizer. r/sr=peterv 2006-11-10 20:44:08 +00:00
cvshook@sicking.cc
ac3f70a30c Bug 357345: Add more optimizations to the XPath optimizer. r/sr=peterv 2006-11-10 20:31:59 +00:00
gavin@gavinsharp.com
349e9106f4 Bug 333704: fix leak of key in txNodeSorter::addSortElement, patch by Ryan Jones <sciguyryan+bugzilla@gmail.com>, r+sr=sicking 2006-11-06 14:54:01 +00:00
cvshook@sicking.cc
e14f056b52 Bug 343730: Don't execute scripts synchronously from BindToTree. Instead we wait until the last EndUpdate has been called. r/sr=bz 2006-11-04 05:45:02 +00:00
cvshook@sicking.cc
33f1bf17d2 Bug 358106: Make ranges use nsIMutationObserver rather than their own notification system. r/sr=jst 2006-11-03 21:51:01 +00:00
cvshook@sicking.cc
b00a20e1d2 Bug 355754: Add nsTPtrArray. r=darin sr=bz 2006-10-17 21:40:07 +00:00
cvshook@sicking.cc
7948ff8433 backout of previous patch due to redness and warnings 2006-10-12 19:08:45 +00:00