joshmoz%gmail.com
4c7cb54832
Remove some nsSupportsArray usage from mozilla/content. b=317035 r=dbaron sr=bz
2005-11-22 00:24:48 +00:00
jim_nance%yahoo.com
5dda4e8ad4
Fix for bug #283811 - Work around for an optimizer problem with gcc on
...
Fedora Core 3. Code would hang if compiled with certain optimizer settings.
r+sr=dbaron
2005-11-21 21:05:32 +00:00
timeless%mozdev.org
98c84e24ac
Bug 106386 Correct misspellings in source code
...
patch by supernova_00@yahoo.com r=timeless rs=brendan
2005-11-21 06:30:34 +00:00
timeless%mozdev.org
1c34e68034
Bug 106386 Correct misspellings in source code
...
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
2005-11-20 22:05:24 +00:00
peterv%propagandism.org
b1b84f5a6d
Fix for bug 316619 (txMozillaXMLOutput::txMozillaXMLOutput(txOutputFormat* aFormat, nsIDOMDocumentFragment* aFragment)doesn't init mTreeDepth). Patch by matt@use.net, r/sr=me.
2005-11-18 19:53:13 +00:00
peterv%propagandism.org
75a40ab354
Fix for bug 314931 (Use content-specific DOMCI macros for XSLT in nsLayoutModule.cpp). r/sr=jst.
2005-11-18 13:39:43 +00:00
masayuki%d-toybox.com
fd5514c77b
Bug 316867 Should clean up the changed code by bug 55751 and bug 316715 r+sr=roc
2005-11-18 05:22:04 +00:00
masayuki%d-toybox.com
08a44cbfe0
Bug 316805 Should not use NS_ENSURE_TRUE in nsEventStateManager::GetKBStateControl #5557 r+sr=roc
2005-11-18 05:19:41 +00:00
ginn.chen%sun.com
7823b407f2
Bug 300125 Carets from other tabs appear on the same tab when re-enabling caret browsing mode
...
r=aaronleventhal sr=jst
2005-11-18 03:44:50 +00:00
Olli.Pettay%helsinki.fi
a41b6a076e
Bug 316569, Memory leak in XTF when using nsXTFInterfaceAggregator, r+sr=bryner
2005-11-17 21:16:12 +00:00
bzbarsky%mit.edu
81bdd1fa13
Use GetWindow() in more places where we want a window instead of going through
...
GetScriptGlobalObject. Bug 311830, r=bryner, sr=jst
2005-11-17 18:31:22 +00:00
bzbarsky%mit.edu
6d2d10784c
Add some documentation on restrictions on callee actions in
...
ShouldLoad/ShouldProcess. Bug 316296, r=biesi, sr=shaver
2005-11-17 18:17:32 +00:00
masayuki%d-toybox.com
be13856823
Bug 316715 should enable IME on applet and embed elements r+sr=roc
2005-11-17 03:36:38 +00:00
dbaron%dbaron.org
5eef7f6419
Fix leak of content node. b=316775 r+sr=bzbarsky
2005-11-16 22:58:55 +00:00
bzbarsky%mit.edu
8e00aebaa2
Finish fixing bug 279378 -- land part of patch for it that never quite made it
...
to the tree. r=aaronlev, sr=bryner
2005-11-16 22:17:58 +00:00
bsmedberg%covad.net
87e2c9bd63
Bug 316658 - XSLT makefiles (now in layout module) don't set LIBXUL_LIBRARY, causing libxul link warnings, r=darin
2005-11-16 20:33:35 +00:00
bsmedberg%covad.net
884a44f58e
Bug 315562 - non-MOZILLA_INTERNAL_API usage of dom/content headers, r=just
2005-11-16 20:29:29 +00:00
Olli.Pettay%helsinki.fi
f8acb59a06
Bug 315762, nsDOMAttribute::LookupPrefix and ::LookupNamespaceURI should return null if there is no parent element, r+sr=jst
2005-11-16 19:04:54 +00:00
bzbarsky%mit.edu
b7345ce6a8
Switch the name and id hashtable from strings to atoms. Atomize names in
...
general. Bug 315771, r=sicking, sr=jst
2005-11-16 02:55:29 +00:00
bzbarsky%mit.edu
e28b1599b2
Don't throw on DOM access to parts of an href just because the anchor has an
...
invalid URI. Return empty strings instead. Bug 299088, r=sicking, sr=jst
2005-11-16 02:05:56 +00:00
brettw%gmail.com
84f2f331b0
bug 271498: context menus should appear at cursor when using the keyboard
...
r=bryner
sr=roc
2005-11-15 02:00:32 +00:00
masayuki%d-toybox.com
7e718780b3
Bug 55751 Mnemonic doesn't work when IME is on / Bug 113187 Cannot use shortcut of single key(e.g., space key, "/", "'", "F", "N", "B", "P" and "T") if IME is active r+sr=roc
2005-11-14 23:55:24 +00:00
masayuki%d-toybox.com
3767450b23
backing out previous patch b=55751
2005-11-14 22:33:39 +00:00
bzbarsky%mit.edu
7ae29c9709
Remove aForce arg for ID table modifications. Bug 315770, r=sicking, sr=jst
2005-11-14 22:05:03 +00:00
masayuki%d-toybox.com
94e3cfbe0c
Bug 55751 Mnemonic doesn't work when IME is on / Bug 113187 Cannot use shortcut of single key(e.g., space key, "/", "'", "F", "N", "B", "P" and "T") if IME is active r+sr=roc
2005-11-14 21:32:16 +00:00
dbaron%dbaron.org
3c95294952
Make PL_InitEvent callers stop doing potentially dangerous casting of function pointers. b=305278 r=dougt sr=darin
2005-11-14 20:09:51 +00:00
masayuki%d-toybox.com
136d5491f6
Bug 309075 Right-clicking a partially off-screen link shouldn't scroll the page r+sr=roc
2005-11-12 06:34:12 +00:00
bzbarsky%mit.edu
0a49bf368d
Fix bug 315189 and bug 315999 -- don't notify on nodes that are not in the DOM
...
yet. r+sr=jst
2005-11-11 23:05:33 +00:00
cbiesinger%web.de
abea88f49a
more debug bustage
2005-11-11 21:11:29 +00:00
cbiesinger%web.de
5d5af365f5
fixing debug bustage
2005-11-11 21:06:06 +00:00
mrbkap%gmail.com
aa6cb74938
bug 316049: We need to hold strong refs so that flushing doesn't nuke our presshell. r+sr=jst
2005-11-11 20:33:11 +00:00
cbiesinger%web.de
cb96a08471
Bug 309521 part I: Fire PluginNotFound events when the type of the content isn't
...
known and we'd show the nullplugin
r+sr=bz
2005-11-11 20:12:35 +00:00
bsmedberg%covad.net
78f6d0683d
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
2005-11-11 14:36:26 +00:00
bsmedberg%covad.net
e7f61e5986
From bug 304494, moving the tests which were in extensions/transformiix/resources
2005-11-10 16:31:32 +00:00
bsmedberg%covad.net
caee95c028
Bug 315401 - XPTI_GetInterfaceInfoManager is a bad signature and should be removed, r=darin sr=jst
2005-11-10 16:19:44 +00:00
cvshook%sicking.cc
4660644188
Bug 312592: Reduce amount of duplicated code in html contentsink.
...
r=mrbkap sr=peterv
2005-11-10 15:51:10 +00:00
bzbarsky%mit.edu
c95f75f97f
Throw if someone sets .tFoot to something that's not a <tfoot>, and similar
...
with .tHead. Bug 301685, r+sr=peterv
2005-11-10 15:46:32 +00:00
bzbarsky%mit.edu
cc66f0bcb5
Fix trunk-only GetElementById regression. Bug 311681, r=sicking, sr=jst
2005-11-09 21:52:06 +00:00
bzbarsky%mit.edu
06dc79df0f
Move the document's bidi state to actually live on the document, and remove
...
dependencies on nsPresContext in form submission. Fixes bugs 100533, 180861,
293171. r+sr=jst
2005-11-08 22:45:49 +00:00
jst%mozilla.jstenback.com
aceb3fb570
Fixing bug 305110. Make sure to set the internal flag bits correctly if an event is re-initialized. r+sr=bzbarsky@mit.edu
2005-11-07 22:22:49 +00:00
dbaron%dbaron.org
250c7628a4
Fix null check so it doesn't cause a leak. b=315427 r+sr=bryner
2005-11-07 20:53:47 +00:00
cvshook%sicking.cc
a94ba80d50
Followup patch for bug 311827. nsIContent::GetAttr now returns a bool.
...
r/sr=bz
2005-11-07 19:03:54 +00:00
timeless%mozdev.org
54a7d2552e
Bug 313035 'nsAutoGCRoot' : type name first seen using 'struct' now seen using 'class'
...
r=bz sr=bz
2005-11-05 00:46:18 +00:00
mrbkap%gmail.com
1bcf4e73fc
bug 312363: Use the security info of the dynamic context instead of the static context. r=jst sr=bzbarsky
2005-11-03 22:47:06 +00:00
dbaron%dbaron.org
4cc9efed8f
Back out 311569; see bug for discussion.
2005-11-03 16:35:28 +00:00
bsmedberg%covad.net
4197ed9e82
Removing old files which have been copies in CVS to content/xslt, see bug 304494
2005-11-02 20:12:13 +00:00
bsmedberg%covad.net
282d4fb1d1
Bug 304494 - Move extensions/transformiix -> content/xslt - r=peterv/sicking - CVS copies were performed to preserve CVS history, see https://bugzilla.mozilla.org/attachment.cgi?id=193073 for details
2005-11-02 17:34:14 +00:00
sicking%bigfoot.com
1d4c1631eb
Bug 182177: fix comments in nsIXSLTProcessor.idl
...
r=Pike sr=peterv
2005-11-02 07:43:14 +00:00
vladimir%pobox.com
cab25e1b32
b=255134, make nsICollation scriptable, r=jshin,sr=brendan
2005-11-02 07:43:13 +00:00
peterv%propagandism.org
9551f9cf33
Fix for bug 278157 (Need to correct xsl:number implementation). r=sicking, sr=jst.
2005-11-02 07:43:12 +00:00
cvshook%sicking.cc
6712535d58
Bug 311827: Make GetAttr return a bool rather then an nsresult.
...
r/sr=bz
2005-11-02 07:43:11 +00:00
peterv%propagandism.org
285f49b55f
Fix for bug 297067 (First tag is not transformed). r=Pike, sr=jst.
2005-11-02 07:43:10 +00:00
bzbarsky%mit.edu
192304b260
Improve the CSSLoader API: make it clear which methods return results
...
sync and which return async, move the handling of alternates more completely
into the CSSLoader, make it possible for observers to tell whether the load
actually succeeded. Bug 293825, r+sr=peterv
2005-11-02 07:43:09 +00:00
bzbarsky%mit.edu
2298c9e33f
Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
...
changes, sr=jst
2005-11-02 07:43:08 +00:00
bzbarsky%mit.edu
13b97901e6
Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
...
to it. Bug 313343, r=sicking, sr=jst
2005-11-02 07:43:07 +00:00
peterv%propagandism.org
cd9860bc2b
Fix for bug 205778 (document('') load of stylesheet conflicts with http cache). r=Pike, sr=bz.
2005-11-02 07:43:06 +00:00
peterv%propagandism.org
26959ded2f
Fix for bug 226425 (xml, xslt crash using apply-templates and document). r=Pike, sr=jst.
2005-11-02 07:43:05 +00:00
peterv%propagandism.org
282e9697df
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). Patch by sicking, updated by peterv, r=bz, sr=peterv.
2005-11-02 07:43:04 +00:00
peterv%propagandism.org
04cd1ee22e
Fix for bug 306809 (oom mlk in txVariable::Convert). r/sr=bz.
2005-11-02 07:43:03 +00:00
bzbarsky%mit.edu
3a913de773
Create CSSLoaders when the document object is created and deCOMify the getter.
...
Bug 290068, r=sicking, sr=peterv, a=brendan
2005-11-02 07:43:02 +00:00
peterv%propagandism.org
dfc83f367d
Fix for bug 305296 (nsXPathResult::IterateNext() does not advance to next result). r=Pike, sr=jst.
2005-11-02 07:43:01 +00:00
peterv%propagandism.org
1142d9240c
Fix for bug 248025 (cannot add a DOM Node as an xsl:param using XSLTProcessor.setParameter()). r=Pike, sr=jst.
2005-11-02 07:43:00 +00:00
bzbarsky%mit.edu
4345cf50a6
Move the BindToTree call for the document element into SetRootContent. Bug
...
289209, r=sicking, sr=jst, a=asa
2005-11-02 07:42:59 +00:00
bzbarsky%mit.edu
6a5ef5fef7
Fix build bustage
2005-11-02 07:42:58 +00:00
bzbarsky%mit.edu
d8dbba17df
Make sure that a reflow flush on the document makes the sink start layout if
...
needed. Bug 253951, r=mrbkap, sr=jst
2005-11-02 07:42:57 +00:00
bzbarsky%mit.edu
61919217ea
Set the content-type hint to text/xml for XSLT stylesheet loads. Bug 259206,
...
patch by peterv, r+sr=bzbarsky
2005-11-02 07:42:56 +00:00
bzbarsky%mit.edu
1814388ddf
Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
...
BindToTree and UnbindFromTree methods. Bug 286000, r=sicking, sr=jst
2005-11-02 07:42:55 +00:00
timeless%mozdev.org
3c37f44c08
Bug 286073 internal code should use application/xml rather than text/xml
...
patch by bug@annevankesteren.nl r=peterv sr=peterv
2005-11-02 07:42:54 +00:00
bsmedberg%covad.net
26a02e8e50
Move the transformiix locale file to dom/locales, r=peterv/Pike
2005-11-02 07:42:53 +00:00
cvshook%sicking.cc
b5c2b76cd9
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
2005-11-02 07:42:51 +00:00
peterv%propagandism.org
086f4aa078
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.
2005-11-02 07:42:50 +00:00
peterv%propagandism.org
f26c1d5eb5
Fix for bug 227003 (add ::IsContentOfType to txXPathNode, txNameTest, txNodeTypeTest). r=sicking, sr=bz.
2005-11-02 07:42:49 +00:00
doronr%us.ibm.com
485af9e767
Bug 281987 - Finish out XPath extension functions. Patch by aaronr, r=sicking sr=tor a=mkaply
2005-11-02 07:42:48 +00:00
allan%beaufour.dk
e396c7cc08
Support context size and position in ns(XForms)XPathExpression. Bug 292841, r=sicking, sr=peterv, a=mkaply
2005-11-02 07:42:47 +00:00
doronr%us.ibm.com
e3425d5d7f
Bug 282777 - Implement index() xpath function. Patch by aaronr@us.ibm.com, r=sicking, beaufour
2005-11-02 07:42:46 +00:00
peterv%propagandism.org
57bf3369b1
Part of fix for bug 278981 (Extension mechanism for XPath extension functions) - Support aggregation of nsXPathEvaluator. r/sr=jst.
2005-11-02 07:42:45 +00:00
peterv%propagandism.org
08767d5e9a
Fix for bug 279878 (Unknown extension function shouldn't stop processing unless called). r=sicking, sr=jst.
2005-11-02 07:42:44 +00:00
peterv%propagandism.org
0c7d982c52
Fix for bug 68824 (XMLParser::getDocumentFromURI returns empty documents for missing pages). r=Pike, sr=bz.
2005-11-02 07:42:43 +00:00
peterv%propagandism.org
370b372d38
Fix for bug 188339 (improve standalone DOM). r=Pike. NPOTB.
2005-11-02 07:42:42 +00:00
bsmedberg%covad.net
f9404a2cb1
Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
2005-11-02 07:42:41 +00:00
dbaron%dbaron.org
8208dc223e
Convert CR-LF line endings to LF to fix bustage.
2005-11-02 07:42:40 +00:00
doronr%us.ibm.com
5456badc55
xforms bug 258472 - Add the XPath functions needed for XForms, r=sicking,sr=peterv
2005-11-02 07:42:39 +00:00
cvshook%sicking.cc
8d6404bcf5
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
2005-11-02 07:42:38 +00:00
peterv%propagandism.org
f26d918dbc
Fix Transformiix standalone bustage. r=Pike. Doesn't affect default builds.
2005-11-02 07:42:37 +00:00
cbiesinger%web.de
4a03279f4f
181938 allow any protocol to support redirection, using a new
...
nsIChannelEventSink interface.
r=darin sr=bz
2005-11-02 07:42:36 +00:00
peterv%propagandism.org
f30e1a6107
Fix for bug 271209. r=sicking, sr=jst.
2005-11-02 07:42:35 +00:00
tor%cs.brown.edu
090c36fa3c
Bug 235826 - <svg:script> implementation.
...
Patch by alex@croczilla.com , r=sicking, sr=jst
2005-11-02 07:42:34 +00:00
roc+%cs.cmu.edu
395aba08ee
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2005-11-02 07:42:33 +00:00
dbaron%dbaron.org
b6a2ce71dd
Fix some minor static buffer overruns detected by Coverity tool, and sync two versions of catttable.h. b=287290 r+sr=brendan
2005-11-02 07:42:32 +00:00
bryner%brianryner.com
a463e6f3d7
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.
2005-11-02 07:42:31 +00:00
bzbarsky%mit.edu
02d3e04bca
Relanding, since backing out did not fix orange. Bug 232691.
2005-11-02 07:42:30 +00:00
peterv%propagandism.org
46f101cef0
Correct function signature to fix Solaris bustage.
2005-11-02 07:42:29 +00:00
peterv%propagandism.org
cfbac10601
Fix fo bug 274964 (Switch to Expat's xml declaration parsing). r/sr=jst.
2005-11-02 07:42:28 +00:00
peterv%propagandism.org
21420dfee7
Fix for bug 192139 (Integrate latest Expat). r=bz, sr=jst.
2005-11-02 07:42:27 +00:00
bzbarsky%mit.edu
fbb5ac336c
Backing out to attempt to fix Mac orange. Bug 232691
2005-11-02 07:42:26 +00:00
bzbarsky%mit.edu
248ac96fe6
Convert users of nsC?String(), nsC?AutoString(), and NS_LITERAL_C?STRING("") to
...
using EmptyC?String instead. Bug 232691, patch by Charles Fenwick
<clf03f@garnet.acns.fsu.edu>, r+sr=bzbarsky
2005-11-02 07:42:25 +00:00
peterv%propagandism.org
f7932dc015
Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst.
2005-11-02 07:42:24 +00:00
jst%mozilla.jstenback.com
987b09c530
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
2005-11-02 07:42:23 +00:00
bzbarsky%mit.edu
697848d7e3
Make XSLT stylesheet loads check content policy. Bug 203211, r=sicking,
...
sr=peterv
2005-11-02 07:42:22 +00:00
dougt%meer.net
acb033ee48
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
2005-11-02 07:42:21 +00:00
peterv%propagandism.org
d8709bd91d
Trying to fix bustage.
2005-11-02 07:42:20 +00:00
cbiesinger%web.de
89cc838eb0
bug 248810 nsIStreamConverter[Service] uses wide strings for mime types
...
r+sr=darin
2005-11-02 07:42:19 +00:00
bzbarsky%mit.edu
fc13cd9a96
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:18 +00:00
peterv%propagandism.org
f3516e52e4
Correct comments. r=Pike
2005-11-02 07:42:17 +00:00
peterv%propagandism.org
055ac72f6b
Fix for bug 235748 (Reorganize Transformiix directories). r=Pike, sr=jst.
2005-11-02 07:42:16 +00:00
cvshook%sicking.cc
9e36d66e57
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:15 +00:00
peterv%propagandism.org
c877889bb6
Bug 243520 (Remove txNamespaceManager ifdef's). r=Pike, sr=jst.
2005-11-02 07:42:14 +00:00
bzbarsky%mit.edu
866556a2b0
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:13 +00:00
peterv%propagandism.org
798474738c
We've supported xsl:fallback for a while now. r=Pike.
2005-11-02 07:42:12 +00:00
dbaron%dbaron.org
e02428b3f1
Fix misspellings of 'pseudo' in comments. Bug 106386. Patch by Alex Vincent <ajvincent@gmail.com>. r=timeless sr=peterv
2005-11-02 07:42:11 +00:00
peterv%propagandism.org
edf7492711
Fix for bug 187907 (Expr::toString should be removed or debug-only). r=Pike, sr=jst.
2005-11-02 07:42:10 +00:00
dwitte%stanford.edu
17f39c706e
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:09 +00:00
peterv%propagandism.org
35ebd7ef76
Fix for bug 238807 (Compilation error in txXPathTreeWalker.h when building txXMLParser). r=Pike, sr=jst.
2005-11-02 07:42:08 +00:00
jst%mozilla.jstenback.com
0b165d94ca
Fixing bug 242734. deCOMtaminate nsITextContent. r+sr=bryner@brianryner.com
2005-11-02 07:42:07 +00:00
roc+%cs.cmu.edu
3dc1e4b799
Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
2005-11-02 07:42:06 +00:00
peterv%propagandism.org
a85a61745a
Small edits to license boilerplate/modelines. No code changes.
2005-11-02 07:42:05 +00:00
gerv%gerv.net
e4282876b9
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-11-02 07:42:04 +00:00
darin%meer.net
141f93a4af
landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
2005-11-02 07:42:03 +00:00
peterv%propagandism.org
285ad335c3
Fix for bug 103659 (move to static lib per directory). r=Pike, sr=bryner.
2005-11-02 07:42:02 +00:00
bryner%brianryner.com
617e57e7b1
Bustage fix - remove earlier workarounds
2005-11-02 07:42:01 +00:00
sicking%bigfoot.com
fc7ea102ca
Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
...
r=bz sr=jst
2005-11-02 07:42:00 +00:00
darin%meer.net
6fef3d1725
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:59 +00:00
bryner%brianryner.com
f3d2a9d320
Attempting to fix Mac bustage. I'll try to come up with a cleaner fix for this tomorrow.
2005-11-02 07:41:58 +00:00
dbaron%dbaron.org
495e373b61
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:57 +00:00
peterv%propagandism.org
ac98a910fc
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:56 +00:00
peterv%propagandism.org
2102c89993
Move comment before function.
2005-11-02 07:41:55 +00:00
peterv%propagandism.org
7b006e79d5
Fix for bug 232591 (Expose name validation methods from the XML parser (expat)). r=Pike, sr=jst.
2005-11-02 07:41:54 +00:00
jst%mozilla.jstenback.com
eaa9631d5c
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:53 +00:00
peter%propagandism.org
8009fa9a27
Bustage fix.
2005-11-02 07:41:52 +00:00
mkaply%us.ibm.com
76f334ce18
#200144
...
r=sicking, a=mkaply
Remove XP_OS2 #ifdefs from transformiix
2005-11-02 07:41:51 +00:00
jst%mozilla.jstenback.com
e5f046ecf6
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:50 +00:00
sicking%bigfoot.com
35450257e0
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:49 +00:00
jst%mozilla.jstenback.com
89f6df5583
Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
2005-11-02 07:41:48 +00:00
peterv%propagandism.org
546338181c
Fix for bug 233579 (XSLT memory leak). r=Pike, sr=darin, a=choffman.
2005-11-02 07:41:47 +00:00
axel%pike.org
421213532a
bug 192139, integrate latest expat, npob, fix transformiix standalone bustage on win, r=sicking, sr=peterv
2005-11-02 07:41:46 +00:00
jst%mozilla.jstenback.com
b7cdfd1032
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:45 +00:00
peter%propagandism.org
0e0beb56de
Part of fix for bug 192139 (Intergrate latest Expat). r=Pike, sr=jst.
2005-11-02 07:41:44 +00:00
peter%propagandism.org
6bb7249e06
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:43 +00:00
peter%propagandism.org
df1d9c27bb
Merging whitespace changes/renames/cleanup from TX_WALKER_BRANCH to ease merging, no functional changes. Bug 151002. r=sicking.
2005-11-02 07:41:42 +00:00
axel%pike.org
20f6a30137
bug 230633, constify tx a bit, regression fix, r/sr=pterv
2005-11-02 07:41:41 +00:00
tor%cs.brown.edu
10926a344d
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:40 +00:00
peterv%propagandism.org
661c9f8de9
Fix for bug 230633 (Constify Transformiix code a bit). r=Pike, sr=jst.
2005-11-02 07:41:39 +00:00
peter%propagandism.org
5633788a04
Merging whitespace changes/renames/cleanup from TX_WALKER_BRANCH to ease merging, no functional changes. Bug 151002. r=sicking.
2005-11-02 07:41:38 +00:00
timeless%mozdev.org
1c7c4758a4
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:37 +00:00
bzbarsky%mit.edu
fbc9c7502b
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:36 +00:00
axel%pike.org
4e543db3ff
bug 151002, 64bit bustage fix, patch by Martin Mokrejs, r=me, sr=peterv, a=dbaron
2005-11-02 07:41:35 +00:00
jst%mozilla.jstenback.com
8f2663966a
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:34 +00:00
sicking%bigfoot.com
8aa36a8810
Bug 190302: Set correct characterset for XSLT generated pages.
...
r=Pike sr=peterv
2005-11-02 07:41:33 +00:00
peter%propagandism.org
e64a1739cb
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:32 +00:00
bryner%brianryner.com
4025f49900
deCOMtaminate nsINodeInfo and nsINodeInfoManager. See bug 225060 for details. r=sicking, sr=jst.
2005-11-02 07:41:31 +00:00
bzbarsky%mit.edu
b0fac2c7f1
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:30 +00:00
bryner%brianryner.com
35815f1fe7
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:29 +00:00
sicking%bigfoot.com
b9f4e41b49
Bug 221323: Keep a hard reference when moving nodes to avoid premature delete.
...
r/sr=bz
2005-11-02 07:41:28 +00:00
jst%mozilla.jstenback.com
311e883b2a
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:27 +00:00
peter%propagandism.org
9e5fc2e1dc
Fix for bug 212903 (XSLT bug -- incorrectly added <meta> element to results tree). r=Pike, sr=jst.
2005-11-02 07:41:26 +00:00
bryner%brianryner.com
1884cba76f
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2005-11-02 07:41:25 +00:00
jshin%mailaps.org
849f03f8ac
bug 195093 : modernize nsILocale (r=smontagu, sr=darin)
2005-11-02 07:41:24 +00:00
sicking%bigfoot.com
d07a3c8656
Bug 218770: speed up sorting by using NS_QuickSort and reducing number of allocations.
...
r=Pike sr=peterv
2005-11-02 07:41:23 +00:00
neil%parkwaycc.co.uk
62e06b1728
Bug 207634 Convert GetSortKeyLen/CreateRawSortKey to AllocateRawSortKey r=smontagu sr=sspitzer
2005-11-02 07:41:22 +00:00
axel%pike.org
4bac5ed937
txStylesheetCompiler should not error on mRV, r=sicking, sr=peterv
2005-11-02 07:41:21 +00:00
peterv%propagandism.org
6fcef441d2
Fix for bug 230633 (Constify Transformiix code a bit). r=sicking, sr=jst.
2005-11-02 07:41:20 +00:00
peterv%propagandism.org
1856ad716d
Backout to fix bustage.
2005-11-02 07:41:19 +00:00
peterv%propagandism.org
76b92a3dce
Fix for bug 230633 (Constify Transformiix code a bit). r=sicking, sr=jst.
2005-11-02 07:41:18 +00:00
axel%pike.org
47c5d0474d
bustage fix, wrong kezboard
2005-11-02 07:41:17 +00:00
peter%propagandism.org
0bd56c7a55
Rest of fix for bug 221387 (XPathExpression.createExpression doesn't throw NAMESPACE_ERR). r=Pike, sr=bz.
2005-11-02 07:41:16 +00:00
axel%pike.org
e0879188c8
bug 206445, review nit from/r=sicking
2005-11-02 07:41:15 +00:00
sicking%bigfoot.com
24577a8fb6
Bug 220703: return either error or return to avoid crashes and leaks
...
r/sr=peterv
2005-11-02 07:41:14 +00:00
axel%pike.org
2b387955d6
fixup whitespace for bustage, r=bsmedberg
2005-11-02 07:41:13 +00:00
neil%parkwaycc.co.uk
de8a55088d
Fix Pike's build bustage r=bsmedberg sr=bustage
2005-11-02 07:41:12 +00:00
axel%pike.org
8861d828d1
bug 206445, nsresult based error reporting in XPath expression parser and lexer, r=sicking, sr=peterv
2005-11-02 07:41:11 +00:00
sicking%bigfoot.com
9c328b43b9
Backing out patch from bug 210528 to fix ports bustage
2005-11-02 07:41:10 +00:00
bryner%brianryner.com
1d31529c6a
Remove extra semicolon in macro definition/usage which causes gcc 3.4 bustage (bug 218551). a=brendan.
2005-11-02 07:41:09 +00:00
sicking%bigfoot.com
0fb7e2766a
Bug 210528: Modernize XPath-classes to use nsAutoPtr
...
r=Pike sr=jst
2005-11-02 07:41:08 +00:00
sicking%bigfoot.com
78d5474251
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:07 +00:00
sicking%bigfoot.com
5f4d9c1f18
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
90beb313e3
Bug 205703: Reduce binarysize by not inlineing ExprResult::Release.
...
r/sr=peterv
2005-11-02 07:41:05 +00:00
sicking%bigfoot.com
100749144d
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
47c20e43cd
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
ff7248e7de
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
4133fb92dc
bug 214954, fix embedded XSLT stylesheets from script, r=sicking, sr=peterv
2005-11-02 07:41:01 +00:00
dbaron%dbaron.org
92f71a87f6
Remove unused content quality stubs. b=111346 r+sr=bzbarsky
2005-11-02 07:41:00 +00:00
sicking%bigfoot.com
fa27056c13
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
b300ebe108
Attempt at fixing ports bustage
2005-11-02 07:40:58 +00:00
sicking%bigfoot.com
54a38cbcdd
Try to fix build bustage and also fix a couple of new warnings.
2005-11-02 07:40:57 +00:00
sicking%bigfoot.com
390823afb0
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
e3aa13fa56
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
21a18d8425
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
defbc65fb3
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
ddb1136ea6
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
d0e32612b0
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
12f6464ba2
bustage fix for unix, shupid me
2005-11-02 07:40:50 +00:00
axel%pike.org
97e4f4396e
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
c0f7dd27f1
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
f69a5761ff
Bustage fix. sr=jag.
2005-11-02 07:40:47 +00:00
alecf%flett.org
be6c4b9437
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
34aae7589d
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
2c5896b747
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
bd2cecba8e
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
edbf51f17b
Bustage fix, r/sr=peterv
2005-11-02 07:40:42 +00:00
axel%pike.org
2a47a38263
bug 200999, crash with more than on xsl:strip- or preserve-space, r=sicking, sr=peterv
2005-11-02 07:40:41 +00:00