Commit Graph

3499 Commits

Author SHA1 Message Date
sfraser%netscape.com
49f0d632ac Fix bug 181823: make CheckSameOrigin always return a value, rather than garbage. r=heikki, sr=bzbarsky 2006-04-20 03:38:03 +00:00
heikki%netscape.com
88fbb89a6d Bug 169982, same origin check for serializeToStream. r=mstoltz, sr=jst. 2006-04-20 03:38:02 +00:00
mstoltz%netscape.com
16144a20f5 133170 - Need to re-check host for security on a redirect after a call to
XMLHttpRequest.open(). For xmlextras, r=heikki, sr=jband. For caps,
r=bzbarsky, sr=jst
147754 - Add same-origin check to XMLSerializer. Patch by jst. r=mstoltz,
sr=jband
113351 - Add same-origin check to XSL Include. Patch by peterv and jst,
r=mstoltz, sr=rpotts
135267 - Add same-origin check to stylesheets included via LINK tags.
r=dveditz, sr=scc
2006-04-20 03:38:01 +00:00
dougt%netscape.com
95b55eb8a9 Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2006-04-20 03:38:00 +00:00
heikki%netscape.com
65afff3e5d Bug 129607, avoid trying to parse the response if we cannot be sure it is XML. This fixes hang in HTML parser, and is a big performance improvement if you are loading non-XML data. r=harishd, sr=vidur. 2006-04-20 03:37:59 +00:00
heikki%netscape.com
dd39b64008 Bug 128541, make send(null) work again. r=harishd, sr=jst. 2006-04-20 03:37:58 +00:00
dbaron%fas.harvard.edu
e3006749f8 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2006-04-20 03:37:57 +00:00
peterv%netscape.com
705d02b225 Fix for bug 129135 (XMLSerializer is broken). r=heikki, sr=jst, a=shaver. 2006-04-20 03:37:56 +00:00
heikki%netscape.com
0906ecb420 Bug 123953, crash when using XMLSerializer on 'orphaned' node. r=harishd, sr=vidur, a=asa. 2006-04-20 03:37:55 +00:00
heikki%netscape.com
9013809998 Bug 120836, responseText had regressed so that invalid characters made us throw error. Now we just replace invalid characters and continue, as before. r=harishd, sr=jst, a=scc 2006-04-20 03:37:54 +00:00
darin%netscape.com
c4e6a3d6cd b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa 2006-04-20 03:37:53 +00:00
darin%netscape.com
29ca937e03 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2006-04-20 03:37:52 +00:00
heikki%netscape.com
0fdadbdb9e Bug 129109, abort() was partially implemented. r=harishd, sr=darin, a=asa. 2006-04-20 03:37:51 +00:00
peterv%netscape.com
dbb821dcaf Fix for bug 92377 (Build failure: dom/src/base/nsDOMClassInfo.cpp depends on extensions/xmlextras). r=shaver, sr=jst, a=asa. 2006-04-20 03:37:50 +00:00
heikki%netscape.com
250cbe186e Bug 123499, enable arbitrary HTTP commands via XMLHttpRequest. Patch from matthew@mjwilson.demon.co.uk, r=heikki, sr=darin. 2006-04-20 03:37:49 +00:00
vidur%netscape.com
73d029f652 Fix for bug 122305. XMLHttpRequest now has a way to override the mime type of the incoming stream. r=heikki, sr=jst 2006-04-20 03:37:48 +00:00
rayw%netscape.com
84f639dc07 Changes to use contractid's for construction wherever available. This means
that the JS binding will work correctly.  Also removed old security model.


SOAP is not a part of default build.
2006-04-20 03:37:47 +00:00
jaggernaut%netscape.com
eccf2906f5 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2006-04-20 03:37:46 +00:00
heikki%netscape.com
571f3f4791 Bug 98928, send() can take any type of parameter, i.e. it can now take JavaScript string. r=jst, sr=jband. 2006-04-20 03:37:45 +00:00
hyatt%netscape.com
a7c5099c09 Remove overeager null argument check, since the serialization code clearly allows a null arg. Not part of build. 2006-04-20 03:37:44 +00:00
shanjian%netscape.com
e3bad2f0d3 While I was checking in fix of 88363 yesterday, a conflict mess got into my
check in. Remove that mess.
2006-04-20 03:37:43 +00:00
shanjian%netscape.com
e114f98eec #88363 Site with duplicate Content-Type loads with incorrect encoding
r=yokoyama sr=waterson
2006-04-20 03:37:42 +00:00
jaggernaut%netscape.com
ecf7416214 Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2006-04-20 03:37:41 +00:00
hewitt%netscape.com
f9a1a2896f 95127 - dispatchEvent() doesn't return a value, r=joki, sr=hyatt 2006-04-20 03:37:40 +00:00
gerv%gerv.net
7050e960ae License changes, take 2. Bug 98089. mozilla/extensions/. 2006-04-20 03:37:39 +00:00
gerv%gerv.net
8246ccbcea Oops. 2006-04-20 03:37:38 +00:00
scc%mozilla.org
1c50c6cd5e bug #98089: ripped new license 2006-04-20 03:37:37 +00:00
heikki%netscape.com
fb8d97eaff Bug 100106, XMLHttpRequest.responseText empty if XML parsing error. r=harishd, sr=vidur. 2006-04-20 03:37:36 +00:00
heikki%netscape.com
b32ad0daf1 Bug 78622, DOMParser and XMLHttpRequest failures when parser blocked (with xml-stylesheet for example). r=harishd,sr=vidur. 2006-04-20 03:37:35 +00:00
vidur%netscape.com
ba656c85cb Fix for bug 98597. The event held onto from the document's load handler was bogus by the time we sent it to the XMLHttpRequest's event listeners (DOM events have members that are stack-based and, despite being reference-counted objects, should not be held across a call. Instead we create a new event of our own for the XMLHttpRequest load. r=heikki, sr=jst 2006-04-20 03:37:34 +00:00
valeski%netscape.com
41896319b8 r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway. 2006-04-20 03:37:33 +00:00
dougt%netscape.com
3074bb5f3b Upload Channel API changes. Bug 29839. r=darin@Netscape.com, sr=rpotts@netscape.com.
Also fixes bug 63408, not alerting when file-not-found. r/sr same as above
2006-04-20 03:37:32 +00:00
heikki%netscape.com
7bdbe28cdb Bug 96459, bug 96307 and Bugscape 8288. Implement readyState and onreadystatechange members to enable progress indicators for download. Make it possible to call send() again in onload without crashing. Send load event only after everything done (was sent too early if XML errors). Make some functions throw error if called at the wrong time (match IE). Make it possible to build SOAP again (patch from peterv, r=heikki). r=harishd, sr=vidur, a=asa. 2006-04-20 03:37:31 +00:00
mstoltz%netscape.com
e48fdeadb0 86984 - make history.length sameOrigin-accessible. Security prefs change.
91714 - CheckLoadURI should trest 'safe' and 'unsafe' about: URLs as different protocols
56260 - 'Remember This Decision' in signed script grant dialog should default to unchecked
83131 - More descriptive security error messages
93951 - Added null check in GetBaseURIScheme to prevent crash.
All bugs r=jtaylor, sr=jst
2006-04-20 03:37:30 +00:00
vidur%netscape.com
a2a0d9aae7 Fix for bug 88078. XMLHttpRequest now accepts non-HTTP URIs as well. This is similar to IE behavior. r=heikki, sr=jst 2006-04-20 03:37:29 +00:00
heikki%netscape.com
60912a41e7 Bug 90530, make it possible to set content-type header. Patch from garths@oeone.com. r=heikki, sr=jst. 2006-04-20 03:37:28 +00:00
jaggernaut%netscape.com
b675f03deb Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2006-04-20 03:37:27 +00:00
jst%netscape.com
c193c9f9a3 Removing use of obsolete macros for defining lists of interfaces used by the DOM classinfo code. r=pollmann@netscape.com, rs=vidur@netscape.com 2006-04-20 03:37:26 +00:00
heikki%netscape.com
0d748850da Bug 88327, XMLHttpRequest.responseText did not support HTTP charset header. r=harishd, sr=jst. 2006-04-20 03:37:25 +00:00
dbaron%fas.harvard.edu
bcbbc6ef58 Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa 2006-04-20 03:37:24 +00:00
heikki%netscape.com
e19c0ee67a Bug 83557, make xmlextras work in embedding. XMLHttpRequest is more like a DOM class now, events are fired and executed on the proper context, and a lot of JS specific code was removed. Patch by jst, r=heikki, sr=vidur, a=asa@mozilla.org. 2006-04-20 03:37:23 +00:00
heikki%netscape.com
65b4bc56eb Bug 73958, XMLHttpRequest data corruption etc. Recursive stream readers are not supported, so I 'copy' by wrapping data in a light weight temporary stream and pass that to parser. Also fix 2 regressions: ignore parameter in Send() if method is GET and fix relative URLs. Finally this patch fixes the testcases, removes my hacky buffer now that nsCString can handle nulls in the middle, and do some minor code cleanup. r=harishd,sr=vidur,a=asa@mozilla.org 2006-04-20 03:37:22 +00:00
mstoltz%netscape.com
bd1cd9dcf2 Re-checking-in my fix for 47905, which was backed out last night because of a bug in some other code that was checked in along with it. This checkin was not causing the crasher and is unchanged. See earlier checkin comment - in short, this adds same-origin to XMLHttpRequest and cleans up some function calls in caps, removes some unnecessary parameters. r=vidur, sr=jst. 2006-04-20 03:37:21 +00:00
blizzard%redhat.com
65a95e0290 Back out mstoltz because of blocker bug #81629. Original bugs were 47905 79775. 2006-04-20 03:37:20 +00:00
mstoltz%netscape.com
c312311694 Bug 47905 - adding security check for XMLHttpRequest.open.
Added nsIScriptSecurityManager::CheckConnect for this purpose.
Also cleaned up the security check API by removing some unnecessary
parameters. r=vidur@netscape.com, sr=jst@netscape.com

Bug 79775 - Forward button broken in main mail window. Making
WindowWatcher not call GetSubjectPrincipal if the URL to be loaded is
chrome, since the calling principal is superfluous in this case.
No one has been able to find the root cause of this problem, but
this checkin works around it, which is the best we can do for now.
r=ducarroz@netscape.com, sr=jst@netscape.com
2006-04-20 03:37:19 +00:00
darin%netscape.com
97ffb4b9a9 Http branch landing: changes to other files (bug 76866) r=gagan,sr=dougt,a=chofmann 2006-04-20 03:37:18 +00:00
jst%netscape.com
5a312ec0bb Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2006-04-20 03:37:17 +00:00
heikki%netscape.com
1d17a728f1 Bug 45627 and bug 45552. XMLSerializer to deal better with empty elements, special characters, elements from the HTML namespace and namespaces in general, and processing instructions. Removed a lot of duplicate code in XML Extras component, and made several small optimizations with nsCOMPtr initializations. r=vidur, a=jst. 2006-04-20 03:37:16 +00:00
heikki%netscape.com
6ae78af1a6 Bugs 65848 and 75031, support for application/xml and application/xhtml+xml mime types. This also fixes almost all of content to use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2. r=harishd, valeski (mime types), sr=vidur. 2006-04-20 03:37:15 +00:00
timeless%mac.com
0c3743bd56 fix Bugzilla Bug 75853 CR and LF are naked ifdefs
r=dveditz, sr=scc
2006-04-20 03:37:14 +00:00
darin%netscape.com
8e1ecfc901 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2006-04-20 03:37:13 +00:00
valeski%netscape.com
20f0ac2a44 sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api 2006-04-20 03:37:12 +00:00
danm%netscape.com
846b77f4e4 Removing IsModal,ShowModal,ExitModalLoop methods from nsIDocShellTreeOwner. General API cleanup. bug 70481 r=ccarlen,hyatt,vidur 2006-04-20 03:37:11 +00:00
disttsc%bart.nl
1dcea04d7c Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2006-04-20 03:37:10 +00:00
mstoltz%netscape.com
0844005a9c bug 47905, adding security check to XMLHttpRequest.open(). r=heikki, sr=brendan 2006-04-20 03:37:09 +00:00
heikki%netscape.com
69c4ecd4a7 Bug 49572, implemented responseText property for XMLHttpRequest object. Also some minor nsCOMPtr initialization optimizations and updated tests. r=harishd, rpotts (stream reading part), sr=jst. 2006-04-20 03:37:08 +00:00
dougt%netscape.com
bfcd138410 Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2006-04-20 03:37:07 +00:00
disttsc%bart.nl
fec4b7011b Back out dougt's channel changes 2006-04-20 03:37:06 +00:00
dougt%netscape.com
d2c911acdc Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2006-04-20 03:37:05 +00:00
darin%netscape.com
60a318ca30 Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
r=dougt@netcape.com, sr=mscott@netscape.com.
2006-04-20 03:37:04 +00:00
heikki%netscape.com
c7c1427b91 Set out param in case of error and some minor optimizations. r=jst, sr=vidur. 2006-04-20 03:37:03 +00:00
gagan%netscape.com
505c82df63 Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org 2006-04-20 03:37:02 +00:00
heikki%netscape.com
e7bb5cd292 Not part of Netscape 6.0 package. Checking in patches from toml@us.ibm.com. These fix bug 55508 (DOMParser does not work without script environment) and bug 55599 (add GetChannel method to nsIXMLHTTPRequest), as well as add a test program. r=heikki, a=vidur. 2006-04-20 03:37:01 +00:00
rayw%netscape.com
dfd330609b Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2006-04-20 03:37:00 +00:00
heikki%netscape.com
d62b0c585a Bug 51218, problems with DOCTYPE handling. r=harishd, a=vidur. 2006-04-20 03:36:59 +00:00
warren%netscape.com
6fb3465237 Bug 46864 - Embedding needs a name attribute on nsIRequest. 2006-04-20 03:36:58 +00:00
vidur%netscape.com
971eaa7986 Added new parser interface that does string/stream to DOM document parsing. This is not part of the Seamonkey build. 2006-04-20 03:36:57 +00:00
vidur%netscape.com
f90fde9e2d Fixed leak of weak reference (thanks beard@netscape.com). Fixed makefiles to avoid overwriting xpt files. This is not part of the regular build 2006-04-20 03:36:56 +00:00
vidur%netscape.com
ef573449c4 Commented nsIXMLHttpRequest. Used the new nsIXPCNativeCallContext::SetReturnValueWasSet method to deal with returning event handler function objects to script callers of nsIXMLHttpRequest::Onload and Onerror. Turned on synchronous requests. This is not part of the Seamonkey build. 2006-04-20 03:36:55 +00:00
vidur%netscape.com
b004365ed3 Added support for synchronous posting. Got rid of unbreakable circular reference in the abort case. This is not part of the Seamonkey build. 2006-04-20 03:36:54 +00:00
vidur%netscape.com
f3d58f2583 Allowed complete script access to our components. This is WIP and not part of the Seamonkey build. 2006-04-20 03:36:53 +00:00
vidur%netscape.com
43354e95a0 Added Unix makefiles and incorporated Andreas Otte's changes for building on Linux. This is not part of the Seamonkey build. 2006-04-20 03:36:52 +00:00
vidur%netscape.com
67859c514c Updated to the new version of nsIPrivateDOMImplementation. We now get a base URL for our own URL resolution from the subject codebase principal. This checkin is for code that is not part of the Seamonkey build. 2006-04-20 03:36:51 +00:00
vidur%netscape.com
91d08375a6 First cut of XMLSerializer and XMLHttpRequest. This is WIP and not part of the Mozilla/Seamonkey build. 2006-04-20 03:36:50 +00:00
dbaron%dbaron.org
9b0fa55141 Disconnect and release the event listener manager after removing the entry from the hash table to avoid crashes caused re-entry into hash table code. b=334177 r+sr=jst 2006-04-18 20:59:28 +00:00
peterv%propagandism.org
b4bbbf9633 Better fix for bug 47852 (NAMESPACE_ERR not being thrown when setting Node.prefix). r/sr=sicking. 2006-04-17 17:13:11 +00:00
cvshook%sicking.cc
ba2eb2ca0f Bug 333942. Move GetParent to nsINode and add GetNodeParent there too. There is a risk that this'll add some binary size, but hopefully not too much. r/sr=bz 2006-04-15 05:09:16 +00:00
mrbkap%gmail.com
f36ff98d32 Remove defunct assertions from debug-only code. bug 334055, r+sr=sicking 2006-04-15 00:39:35 +00:00
cvshook%sicking.cc
7a388e48eb Bug 333795, kill unused BeginReflow/EndReflow functions. r/sr=dbaron 2006-04-13 04:07:12 +00:00
benjamin%smedbergs.us
70a0f2207b Freeze nsIArray (requires separating nsIMutableArray into another .idl file); also removes NS_NewArray and moves do_QueryElementAt into the glue, r=darin 2006-04-12 15:43:32 +00:00
jwatt%jwatt.org
4252d4d43e Fixing bug 333674. We leak oldVal on OOM in nsUint32ToContentHashEntry::PutContent. r+sr=bzbarsky@mit.edu 2006-04-12 12:11:40 +00:00
dbaron%dbaron.org
e86e6e0de2 Copy observer list and hold references to observers when notifying them. b=271669 r=bzbarsky sr=jst 2006-04-11 23:44:34 +00:00
jst%mozilla.jstenback.com
f4f7012c0b Fixing bug 321299. Make sure XPConnect wrappers get properly reparented when moving nodes from document to document. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu 2006-04-11 03:49:44 +00:00
bzbarsky%mit.edu
d76ac29ddb Add some macros to make using auto-notifiers and auto-gc-roots safer. Bug
333148, r+sr=dbaron
2006-04-07 20:14:51 +00:00
peterv%propagandism.org
2cd741e602 Fix for bug 332239 (Saved xml content gives xml parsing error in this case). r/zr=bz. 2006-04-06 20:55:25 +00:00
peterv%propagandism.org
64c5f05794 Fix for bug 47852 (NAMESPACE_ERR not being thrown when setting Node.prefix). r/sr=sicking. 2006-04-06 20:54:53 +00:00
timeless%mozdev.org
56b76950e7 Bug 332155 nsIContent docs aren't current
r=bz sr=bz
2006-04-05 06:04:29 +00:00
bzbarsky%mit.edu
0fc79cb85a Make sure to not double-insert anonymous kids if the DOM messes with them. Bug
330925, r+sr=sicking
2006-04-05 03:44:00 +00:00
dbaron%dbaron.org
04b8c33eda Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky 2006-04-05 00:00:44 +00:00
bzbarsky%mit.edu
3cb291fd96 Make sure to always have a principal for a document; fall back to a null
principal if all else fails.  Bug 327246, r+sr=jst
2006-04-03 21:20:02 +00:00
bzbarsky%mit.edu
de6cfc8789 Make sure to not ever have an uncleared nodeinfo in our one-slot cache. Bug
332528, r+sr=peterv
2006-04-03 15:29:29 +00:00
bzbarsky%mit.edu
7128ca1c73 More comment tweaks; should be it for this directory. 2006-03-31 08:41:49 +00:00
bzbarsky%mit.edu
fcf3fc6532 Need shorter comments here 2006-03-31 08:20:34 +00:00
bzbarsky%mit.edu
0764beeffd Add comments describing some more files. 2006-03-31 08:00:42 +00:00
darin%meer.net
20837f71e1 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
bzbarsky%mit.edu
d44b11cf72 Add some comments explaining what these files do. rs=jst 2006-03-30 08:03:04 +00:00
gerv%gerv.net
a54a4e6372 Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines. 2006-03-30 07:57:10 +00:00
dbaron%dbaron.org
33bf10a191 Fix crash when typing ISO-8859-1 and then non-ISO-8859-1 character, and some leaks too. r=sicking sr=bzbarsky 2006-03-30 05:54:54 +00:00
martijn.martijn%gmail.com
53b810af39 Bug 331848 - idl comment for containsNode is corrupt, r+sr=bzbarsky 2006-03-29 21:57:22 +00:00
cvshook%sicking.cc
1995317fe0 Bug 329982: Give nsXULElement::RemoveChildAt some lovin' to make it deal better with mutationevent handlers mutating the DOM 2006-03-27 22:00:40 +00:00
roc+%cs.cmu.edu
1a94b0ebf3 Bug 326501. Mark tree views as being suitable for untrusted code. r+sr=bzbarsky 2006-03-26 20:59:03 +00:00
roc+%cs.cmu.edu
8916588e70 Bug 326501. Mark tree views as being suitable for untrusted code. r+sr=bzbarsky 2006-03-26 20:57:53 +00:00
cvshook%sicking.cc
af857a00d6 Bug 331547: Get rid of nsGenericElement::WillAddOrRemove 2006-03-24 22:43:23 +00:00
cvshook%sicking.cc
fb64a93135 Fix win build bustage and update uuid 2006-03-24 04:54:11 +00:00
cvshook%sicking.cc
0cee8f0a09 Attempt to make gcc happy. 2006-03-24 04:02:58 +00:00
cvshook%sicking.cc
3f41c5dc25 Opps, didn't finish review comment before checking in. 2006-03-24 03:57:10 +00:00
cvshook%sicking.cc
fe78375178 Bug 329974: Share textdata for common textnode values. r/sr=jst 2006-03-24 03:39:47 +00:00
cvshook%sicking.cc
4845457d08 Bug 329974: Share textdata for common textnode values. r/sr=jst 2006-03-24 03:29:52 +00:00
cvshook%sicking.cc
1b3207b1d5 Relanding patches that (hopefully) don't affect Tdhtml 2006-03-24 00:09:50 +00:00
cvshook%sicking.cc
e26140ab7d Back out a few of my patches to see if any caused the Tdhtml regression in bug 331364. 2006-03-23 08:21:21 +00:00
bryner%brianryner.com
7a96206e10 Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst. 2006-03-22 18:36:36 +00:00
timeless%mozdev.org
3c1615117a Bug 246092 nsContentPolicy caches Category list
patch by chpe@gnome.org r=bz sr=bz
2006-03-22 15:26:35 +00:00
timeless%mozdev.org
acf535b28d Bug 246092 nsContentPolicy caches Category list
Testing a backout to see how Tp fares.
2006-03-22 09:13:54 +00:00
timeless%mozdev.org
ad9314828f Bug 246092 nsContentPolicy caches Category list
random attempt at fixing build bustage (msvc6, w2k)
2006-03-21 07:42:52 +00:00
timeless%mozdev.org
fc590ed546 Bug 246092 nsContentPolicy caches Category list
patch by chpe@gnome.org r=bz sr=bz
2006-03-21 06:48:38 +00:00
jag%tty.nl
fb9313e95b nsresult -> NS_IMETHODIMP on some of the nsIDOMAttr methods. r=sicking 2006-03-19 10:26:58 +00:00
neil%parkwaycc.co.uk
d7bd93f921 Ensure box objects are obtained from the correct document b=330181 r+sr=jst 2006-03-18 14:14:08 +00:00
peterv%propagandism.org
59c12dfe1f Fix for bug 286132 (xml-stylesheet PI doesn't handle href attribute as in specification), checking in the right patch this time. r=sicking, sr=bz. 2006-03-17 14:38:57 +00:00
cvshook%sicking.cc
eecb0ccf93 Bug 330526. Don't call Release on mContent in the middle of putting the nsDOMEventRTTearoff in the cache. r=aaronr@us.ibm.com sr=jst 2006-03-17 00:51:04 +00:00
cvshook%sicking.cc
6c450d021d Bug 330084: Don't crash when removing an node from the tree that noone holds on to. r/sr=jst 2006-03-17 00:28:26 +00:00
peterv%propagandism.org
d52a61880f Backing out to fix bustages. 2006-03-16 15:12:21 +00:00
peterv%propagandism.org
3efee8b1f4 Fix for bug 286132 (xml-stylesheet PI doesn't handle href attribute as in specification). r=sicking, sr=bz. 2006-03-16 13:47:42 +00:00
Olli.Pettay%helsinki.fi
9a528f9417 Bug 329437, Push DispatchClickEvent up to nsGenericElement r+sr=bz 2006-03-14 19:57:33 +00:00
bzbarsky%mit.edu
6e8df6adb8 nsIDocumentEncoder should be IDL-ized. Bug 305710, patch by jpl24
<jlurz24@gmail.com>, r=sicking, sr=bzbarsky
2006-03-14 17:12:41 +00:00
cvshook%sicking.cc
e9857521f9 Kill leftover declaration from bug 326645. r/sr=bz 2006-03-09 18:56:30 +00:00
martijn.martijn%gmail.com
c6b545fb8c Bug 286560 - Fix comments for focusNode in nsISelection.idl, r+sr=bzbarsky 2006-03-09 18:44:20 +00:00
Olli.Pettay%helsinki.fi
0a10950131 Bug 329125, Remove nsMutationEvent::mTarget r+sr=bz 2006-03-09 18:14:17 +00:00
cvshook%sicking.cc
9f4b50c028 Bug 326645: Remove mRootContent from nsDocument to avoid all the pains of keeping it in sync with the childlist. Also remove mBodyContent from nsHTMLDocument for the same reason. r=bz sr=jst 2006-03-09 07:29:41 +00:00
cvshook%sicking.cc
1a8c5dae53 Bug 325730. Mutation-event handlers can cause further mutations to the DOM. We need to be more attentive to those. r=bz sr=jst 2006-03-08 21:47:32 +00:00
Olli.Pettay%helsinki.fi
7f852eb898 Bug 328885, r+sr=bz 2006-03-08 20:22:35 +00:00
Olli.Pettay%helsinki.fi
f79ea0115b Bug 234455, Centralize event dispatch r=jst, sr=bz 2006-03-07 17:08:51 +00:00
bzbarsky%mit.edu
950c61cf37 Remove the mPresShell member of nsBoxObject, and some other cleanup. Bug
329181, r=neil, sr=jst
2006-03-07 03:20:39 +00:00
bzbarsky%mit.edu
6ca8715ac8 Fix the behavior of ranges when insertNode is called -- range should not
collapse.  Bug 253609, patch by Joshua Welderson
<pythonesque+bugzilla@gmail.com>, r=peterv, sr=jst
2006-03-03 02:53:44 +00:00
bzbarsky%mit.edu
7bd85f5af3 Don't set the "exception pending" boolean on the XPCCallContext if we actually
set the exception on some other unrelated JSContext.  Bug 328851, r=jst, sr=brendan
2006-03-01 03:54:15 +00:00
cvshook%sicking.cc
003a14761a Bug 327969: Smarter IndexOfChild cache implementation. r/sr=bz 2006-02-28 22:17:23 +00:00
cvshook%sicking.cc
4c25054cc3 Bug 327969: Smarter IndexOfChild cache implementation. r/sr=bz 2006-02-28 22:16:06 +00:00
bzbarsky%mit.edu
9345ddf89b Fixing comment. No bug. 2006-02-28 05:21:17 +00:00
bzbarsky%mit.edu
8e2f7a6f3d Be more careful with the principal for subframe loads. Bug 327078 and bug 328469, r=sicking, sr=jst 2006-02-27 19:14:51 +00:00
enndeakin%sympatico.ca
65c400afcf Bugs 328464, empty template attribute issue and 327504, crash reading mail r+sr=bz 2006-02-27 16:48:55 +00:00
martijn.martijn%gmail.com
d96b027256 Bug 324340 - ASSERTION: no extension: '!aExtension.IsEmpty()' when dragging image at news.google.com. r+sr=jst 2006-02-24 13:14:11 +00:00
timeless%mozdev.org
1ce5986f6b Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
bzbarsky%mit.edu
1a344388ca Make it possible to target non-primary content <browser>s; specifically ones
that are type="content-targetable".  Bug 326009, r=bsmedberg, sr=jst
2006-02-22 03:58:48 +00:00
bzbarsky%mit.edu
80ea4604ed Don't leak the channel and XMLHttpRequest object if AsyncOpen fails. Bug
323454, r=biesi, sr=darin
2006-02-21 00:00:44 +00:00
bzbarsky%mit.edu
a83eba463b Give a saner principal to documents created via DOMImplementation. Bug 324601,
r=sicking, sr=jst
2006-02-20 18:57:32 +00:00
peterv%propagandism.org
0b2a5e50bc Fix for bug 326994 (XMLSerializer adds namespace declaration for non-empty prefix with empty namespace name). r/sr=bz. 2006-02-18 13:01:59 +00:00
cvshook%sicking.cc
bf888a7955 Bug 326618: Remove assertion that we know can happen and that is no longer dangerous. r/sr=jst 2006-02-18 02:54:15 +00:00
dbaron%dbaron.org
60ef70cf95 Change finalization of event listener manager hash to deal with interactions with preserved wrapper table and dangling pointers. b=325279 r=bzbarsky sr=jst 2006-02-17 23:41:44 +00:00
peterv%propagandism.org
206b2a673d Fix for bug 320367 (Fix nsDOMDocumentType's nsISupports implementation). r/sr=jst. 2006-02-17 13:12:50 +00:00
bzbarsky%mit.edu
1bf2774cea Remove no longer needed code. Bug 327103, r=sicking, sr=jst 2006-02-16 00:51:25 +00:00
bzbarsky%mit.edu
8ceb3708cd Remove bogus comment. Bug 327071. 2006-02-15 06:21:32 +00:00
dbaron%dbaron.org
85bbf2fc78 Document null pointer handling. b=326646 r=sicking sr=peterv 2006-02-14 23:30:40 +00:00
dbaron%dbaron.org
3af0d57671 Remove bogus assertion. b=326646 r=sicking sr=peterv 2006-02-14 23:30:10 +00:00
bzbarsky%mit.edu
ead4f28aed Simplify the check for a codebase principal when setting cookies. Bug 327106,
r+sr=peterv
2006-02-14 16:28:46 +00:00
bzbarsky%mit.edu
752005bb9d Only try to get box objects for content nodes. Bug 326778, r=sicking, sr+branch181=peterv 2006-02-14 16:24:51 +00:00
bzbarsky%mit.edu
1ee861335f Use nsContentUtils helpers for some localizing in nsGlobalWindow. Bug 326972,
r+sr=jst
2006-02-14 02:06:48 +00:00
bzbarsky%mit.edu
41bdb2e1d6 Improve function naming and documentation. Bug 327071, r+sr=jst 2006-02-14 02:04:20 +00:00
bzbarsky%mit.edu
4cca96d4cb Fix compareDocumentPosition for attr nodes to work right when the other node is
also an attr.  Bug 326939, patch by Alex Vincent <ajvincent@gmail.com>, r+sr=bzbarsky
2006-02-13 20:44:39 +00:00
enndeakin%sympatico.ca
b854f81d48 Bug 285631, new template builder, r+sr=bz 2006-02-13 16:02:08 +00:00
wr%rosenauer.org
9ceabad72a Bug 326964 - fixed bogus assertion (missing nsIDOMNode::DOCUMENT_TYPE_NODE), p=ajvincent@gmail.com, r+sr=bz 2006-02-13 06:58:59 +00:00
peterv%propagandism.org
478b5f2e3e Remove unnecessary casts pointed out by bz. 2006-02-08 10:06:47 +00:00
bzbarsky%mit.edu
f7c4367c85 Trying to fix Tp regression. Bug 324828, r+sr=jst 2006-02-08 05:56:13 +00:00
peterv%propagandism.org
41896e2c3d Bustage fix 2006-02-07 15:12:08 +00:00
peterv%propagandism.org
a8a430a797 Fix for bug 315901 (Move RangeList and EventListenerManager hashes to nsContentUtils). r/sr=jst. 2006-02-07 14:34:10 +00:00
cbiesinger%web.de
c2d981f764 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
bzbarsky%mit.edu
8439d69eb0 Try to fix bustage yet again. Bug 324600. See revision 3.75 of
view/public/nsIView.h for why this sort of thing is needed.
2006-02-02 23:40:37 +00:00
bzbarsky%mit.edu
66448abcba Fix more build bustage. Bug 324600 2006-02-02 20:36:02 +00:00
bzbarsky%mit.edu
263cf7dc11 Push up GetPrincipal to nsINode (as GetNodePrincipal). This way all nsINodes
(content, documents, attr nodes) can return their principal as needed.
Eliminate lazy allocation of principals in nsDocument.  Bug 324600, r=sicking, sr=jst
2006-02-02 20:02:34 +00:00
cvshook%sicking.cc
68d4747601 Bug 325404: Get rid of _base_href and _base_target attributes and use properties instead. r/sr=jst 2006-02-01 04:43:55 +00:00
mrbkap%gmail.com
3d59a68ee7 When we don't find a </script> tag, we should put the entire rest of the document into the script element, but not execute the script. This also makes serialization not serialize the end tags for scripts that don't have them (to preserve round tripping). bug 305873, r=sicking sr=jst 2006-01-31 22:19:46 +00:00
scootermorris%comcast.net
2af5ed9d82 Fix bustage on camino caused by fix for bug 303018
r=tor
2006-01-31 21:04:42 +00:00
scootermorris%comcast.net
b09d7e40cc SVG Conditionals should work outside of <switch>. Bug 303018.
r=bugmail/sr=tor
2006-01-31 18:53:33 +00:00
bzbarsky%mit.edu
6f84c83861 More use of nsINode. Bug 325006, r=sicking, sr=peterv 2006-01-31 04:25:22 +00:00
bzbarsky%mit.edu
12979b855a Fix bug 325005. r=sicking, sr=jst 2006-01-31 01:47:30 +00:00
cbiesinger%web.de
cf2058af9d bug 324705 prefer natively handled document types over plugins
r+sr=bz
2006-01-28 14:08:55 +00:00
jwatt%jwatt.org
6fdafae9b3 Fixing bug 300868. The 'target' attribute is not supported on SVG's <a> element. r=bugmail@sicking.cc, sr=jst@mozilla.org 2006-01-28 13:12:28 +00:00
bzbarsky%mit.edu
02230a060a Add nsIDOM3Attr; implement isId on Attr nodes. Bug 288513 starter, patch by
Alex Vincent <ajvincent@gmail.com>, r+sr=jst
2006-01-27 04:10:30 +00:00
bzbarsky%mit.edu
3d4f85e974 Fix bug 306900, r+sr=jst 2006-01-27 01:03:06 +00:00
cvshook%sicking.cc
1a0897e001 Bug 324723: Make nsPropertyTable resistent against using the wrong base pointer by enforcing type safety. r/sr=jst 2006-01-26 23:40:49 +00:00
roc+%cs.cmu.edu
77bca74243 Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
cvshook%sicking.cc
e531090e22 Bug 324572: Forgot to remove some property implementations that are now unneeded. r/sr=bz 2006-01-25 23:29:56 +00:00
cvshook%sicking.cc
27fd7c5cd1 Fix build bustage when MOZILLA_INTERNAL_API isn't defined 2006-01-25 22:00:38 +00:00
cvshook%sicking.cc
c46fb5af56 Fix build bustage 2006-01-25 21:36:46 +00:00
cvshook%sicking.cc
302bfb5920 Bug 324572: Move property methods to nsINode and make nsIAttribute inherit nsINode.
r/sr=bz
2006-01-25 20:49:56 +00:00
darin%meer.net
f7517500ad fixes bug 323793 "Expose .ping attribute for <a> and <area> elements" r=jst sr=bzbarsky 2006-01-24 05:48:32 +00:00
mrbkap%gmail.com
f6d4616492 bug 321781: document.close() causes weird things to happen when asynchronous things were document.written. r=sicking sr=jst 2006-01-24 01:48:41 +00:00
mrbkap%gmail.com
5886c8dad3 bug 321781: document.close() causes weird things to happen when asynchronous things were document.written. r=sicking sr=jst 2006-01-24 01:25:14 +00:00
tor%cs.brown.edu
5cd5d59918 Bug 316764 - implement <mask> and fix <clipPath> for multiple
overlapping children.  r=scootermorris
2006-01-20 17:00:43 +00:00
bzbarsky%mit.edu
b64fcb4a39 Implement an nsINode interface; move some common stuff from nsIContent and
nsIDocument to nsINode.  Bug 323311, r=sicking, sr=jst
2006-01-19 03:34:18 +00:00
dbaron%dbaron.org
c2811fc727 Prevent circular ownership leaks via XPCOM-JS cycles through treewalker's filter, the same way we do for event listeners. b=323534 r=mrbkap sr=jst 2006-01-19 02:46:18 +00:00
dbaron%dbaron.org
836cdfd70a Remove event listeners when dropping an event listener manager so that the weak references in DOMClassInfo's preserved wrapper table for event listeners are removed before the ELM's owner (the GC participant) goes away, and document why this needs to be done. Also consolidate the things that need to be done before letting go of an ELM into one method, and add some missing calls to that method. b=323807 r=mrbkap sr=jst 2006-01-19 02:43:39 +00:00
cvshook%sicking.cc
ac6a48871e Fix cairo bustage 2006-01-19 01:47:53 +00:00
cvshook%sicking.cc
15c2397445 Bug 323910: Merge atom lists in gklayout
r/sr=jst
2006-01-19 00:58:12 +00:00
mrbkap%gmail.com
9f6aab3aff bug 322773: The prompt service asserts if there our window doesn't have a document. r+sr=bzbarsky 2006-01-18 23:06:06 +00:00
roc+%cs.cmu.edu
710ba40206 Bug 323230. Add FindAttrValueIn as an efficient way to look up an attribute value in a table of atoms. r=sicking,sr=bzbarsky 2006-01-18 04:09:33 +00:00
mrbkap%gmail.com
b630255ce0 bug 323380: Load about:blank into the frame if the given URI was malformed. r+sr=bzbarsky 2006-01-17 18:13:31 +00:00
bzbarsky%mit.edu
c34a138b91 Make element and document RemoveChild methods share code. Bug 312522, patch by
Alex Vincent <ajvincent@gmail.com>, r=sicking, sr=bzbarsky
2006-01-12 16:33:42 +00:00
bzbarsky%mit.edu
03cfacc04c Do the right thing for lookupPrefix on a default namespace. Bug 308478, r+sr=peterv 2006-01-08 23:31:49 +00:00
cvshook%sicking.cc
d6350f1b77 Bug 322570: Make LookupPrefix work even for unused namespace declarations.
r/sr=bz
2006-01-06 23:52:34 +00:00
dbaron%dbaron.org
ee4cdca7c2 Add some PR_LOGging to help find leaks of large object graphs. b=320192 r=jst sr=darin 2006-01-06 06:51:45 +00:00
cbiesinger%web.de
c3d7007a30 fix debug build bustage (from bug 322128) 2006-01-05 18:03:09 +00:00
cbiesinger%web.de
2f52d47057 Remove aForceType argument of LoadObject, make it a capability instead
bug 322128 r+sr=bz
2006-01-05 13:30:19 +00:00
bryner%brianryner.com
ee003f8cc4 Fix restoration of scroll position and textfield contents after bfcache eviction by calling PersistLayoutHistoryState as part of RestoreFromHistory. Bug 317380, r=bzbarsky. 2006-01-04 06:38:46 +00:00
cbiesinger%web.de
e50740533c Bug 314453 more ObjectURIChanged occurences; these got missed in the first
checkin
2006-01-01 19:06:43 +00:00
cbiesinger%web.de
1efb68569c bug 314453 Rename ImageURIChanged and ObjectURIChanged to LoadImage and
LoadObject, respectively, in order to make it clear what they do rather than
prescribing when they should be called. r+sr=bz
2006-01-01 11:25:43 +00:00
gerv%gerv.net
eb50dd44e7 Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-12-31 16:02:07 +00:00
cvshook%sicking.cc
fe5dce8079 Fix accidental typo in my last checkin 2005-12-30 20:25:54 +00:00
cvshook%sicking.cc
462757fa67 Bug 232639: Make nsXULElement::GetAttrNameAt actually work.
r/sr=bz
2005-12-30 20:12:35 +00:00
cbiesinger%web.de
1d04cb0110 Bug 309521
- add pseudo-classes for :-moz-type-unsupported and :-moz-has-handlerref (and a
  content state for the former)
  - make nsObjectLoadingContent return the right content state
- Add an XBL binding that gets instantiated for broken plugins
  - Make it themable
- Remove a lot of now-unused code in nsObjectFrame
- Fixes pluginfinder.
r+sr=bz, r=mconnor
2005-12-29 14:15:33 +00:00
cvshook%sicking.cc
857adff236 Bug 296207: Optimize nsDOMAttributeMap::SetNamedItemInternal.
r=allan sr=peterv
2005-12-29 03:01:58 +00:00
cvshook%sicking.cc
6d7257e461 Fix win build bustage 2005-12-29 00:38:55 +00:00
cvshook%sicking.cc
078b46a709 Try to fix orange 2005-12-28 23:33:14 +00:00
cvshook%sicking.cc
79b8f5fc24 Bug 284950: DeCOMTaminate nsIContent::GetAttrNameAt
r/sr=bz
2005-12-28 21:52:39 +00:00
cbiesinger%web.de
f0f0184a77 bug 309525 Consider content that we don't otherwise support, but for which we
have a stream converter, as supported document types. Change code to use
nsIURILoader to load the data, instead of asking docshell directly.
r+sr=bz
2005-12-17 18:31:02 +00:00
dbaron%dbaron.org
7bb2f0ada3 Allow QI to nsIDOMGCParticipant to fix crashes. b=319293 r=mrbkap sr=jst 2005-12-15 01:02:16 +00:00
bsmedberg%covad.net
0ee58bb049 Bug 319997 - Convert parser tests to use the frozen linkage, r=mrbkap 2005-12-12 20:56:37 +00:00
bzbarsky%mit.edu
b688dbf9f0 Make sure to update the sheet even if the URI has not changed if something else
that matters (type, media, etc) has changed.  Bug 303313, r+sr=peterv
2005-12-09 19:20:42 +00:00
dbaron%dbaron.org
908c583ca2 Add ownerDocument to reachable list when needed. b=241518 r=bzbarsky sr=jst 2005-12-06 05:50:12 +00:00
bzbarsky%mit.edu
878caa3f68 Clear the prescontext property table when we tear down the frame tree so that
we don't try to destroy frames after the arena they come from has been
deallocated.  Bug 317855, r+sr=roc
2005-12-06 04:53:03 +00:00
bzbarsky%mit.edu
72a2604c7d Fix crash bug 319049. Patch by Christian Biesinger (:bi) <cbiesinger@gmx.at>, r+sr=bzbarsky 2005-12-05 02:13:17 +00:00
cbiesinger%web.de
3c23130790 Bug #315841 don't flush frames in order to ensure that plugins are instantiated.
also, don't flush when inside of ObjectURIChanged
r+sr=bz
2005-12-03 11:27:42 +00:00
dbaron%dbaron.org
f2a37733b9 Make wrapper preservation (the mechanism that makes the GC use reachability information between certain C++ objects rather than rooting at language boundaries) use an interface (nsIDOMGCParticipant) to get reachability information. Preserve the wrappers for event handlers as long as what they are attached to is reachable (from C++ or JS) to avoid entraining event handler closures in cycles. b=241518 r=mrbkap sr=jst 2005-12-03 07:42:40 +00:00
bzbarsky%mit.edu
9ba9e01fb9 Fix wrapper reparenting to work with splitwindow... Bug 318678, r+sr=jst 2005-12-03 06:27:45 +00:00
neil%parkwaycc.co.uk
0d29adadea Bug 317937 Get rid of some unnecessary CIDs and change some possibly unsafe nsCOMPtr usage into the equivalently unsafe static casts r=darin sr=jst 2005-12-02 12:02:44 +00:00
bzbarsky%mit.edu
bc6968bdaf Make sure to call FireErrorNotification whenever we need to. Bug 318473,
r=sicking, sr=brendan
2005-12-02 04:32:18 +00:00
timeless%mozdev.org
0154f7e02f Bug 246604 - lookupNamespaceURI should probably be aware of xml prefix
patch by ajvincent@gmail.com r=peterv sr=peterv
2005-12-01 02:55:19 +00:00
jst%mozilla.jstenback.com
61c4a775a7 Fixing bug 318106. Stop assertion about setting mutation bits on outer window. r+sr=bzbarsky@mit.edu 2005-11-29 21:51:53 +00:00
cvshook%sicking.cc
690581075f Bug 308120: Deal better with anonymous (direct) children being moved in the DOM.
r=bz sr=bryner
2005-11-29 19:09:41 +00:00
bzbarsky%mit.edu
bf70da4532 Remove content ids. Bug 166637, r=sicking, sr=peterv 2005-11-29 16:47:18 +00:00
bzbarsky%mit.edu
6d003a9d96 Make ParseAttribute handle namespaced attributes too, since SVG needs to
ParseAttribute things like xlink:href.  Bug 314568, r=sicking, sr=jst
2005-11-29 16:37:15 +00:00
bzbarsky%mit.edu
14107143f5 Serialize an xmlns="" as needed if nodes are in the null namespace but their
ancestors have a default namespace.  Bug 301260, r+sr=peterv
2005-11-29 16:23:27 +00:00
jst%mozilla.jstenback.com
8f1863159b Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org 2005-11-28 23:56:44 +00:00
timeless%mozdev.org
9b0852aaf7 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 21:57:13 +00:00
timeless%mozdev.org
db820cf720 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 08:16:51 +00:00
bzbarsky%mit.edu
cc169cc41f Fix some comments. Bug 303817, r+sr=jst 2005-11-22 15:49:44 +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
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
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
dbaron%dbaron.org
5eef7f6419 Fix leak of content node. b=316775 r+sr=bzbarsky 2005-11-16 22:58:55 +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
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
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
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
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