heikki%netscape.com
41140eab51
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
darin%netscape.com
c195ffd065
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
f8f5541143
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
d36bd15647
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
heikki%netscape.com
a1ec60ce99
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
6a9bebad59
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
vidur%netscape.com
dccf7254a8
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
57e9a0d2e6
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
0e52b69e9f
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
e38df119b8
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
peterv%propagandism.org
c74b5c70c7
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
cc89c163a4
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
cvshook%sicking.cc
92b578d7ad
Bug 333795, kill unused BeginReflow/EndReflow functions. r/sr=dbaron
2006-04-13 04:07:12 +00:00
jst%mozilla.jstenback.com
3820cfcf55
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
3f7785c7ce
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
c7752a169b
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
timeless%mozdev.org
da398fcd26
Bug 332155 nsIContent docs aren't current
...
r=bz sr=bz
2006-04-05 06:04:29 +00:00
martijn.martijn%gmail.com
6516b80d2c
Bug 331848 - idl comment for containsNode is corrupt, r+sr=bzbarsky
2006-03-29 21:57:22 +00:00
roc+%cs.cmu.edu
8915e74edf
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
1455501214
Fix win build bustage and update uuid
2006-03-24 04:54:11 +00:00
cvshook%sicking.cc
ae80239e8f
Bug 329974: Share textdata for common textnode values. r/sr=jst
2006-03-24 03:29:52 +00:00
cvshook%sicking.cc
6cc41878a9
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
c28e6a9665
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
bzbarsky%mit.edu
7409f92dda
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
martijn.martijn%gmail.com
83e21e3896
Bug 286560 - Fix comments for focusNode in nsISelection.idl, r+sr=bzbarsky
2006-03-09 18:44:20 +00:00
cvshook%sicking.cc
a16b733292
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
Olli.Pettay%helsinki.fi
c0e37e327a
Bug 234455, Centralize event dispatch r=jst, sr=bz
2006-03-07 17:08:51 +00:00
timeless%mozdev.org
a279d689e5
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
bzbarsky%mit.edu
7375357ffc
Give a saner principal to documents created via DOMImplementation. Bug 324601,
...
r=sicking, sr=jst
2006-02-20 18:57:32 +00:00
dbaron%dbaron.org
79aa08b5ec
Document null pointer handling. b=326646 r=sicking sr=peterv
2006-02-14 23:30:40 +00:00
bzbarsky%mit.edu
de9c0d34af
Use nsContentUtils helpers for some localizing in nsGlobalWindow. Bug 326972,
...
r+sr=jst
2006-02-14 02:06:48 +00:00
peterv%propagandism.org
459bb58a01
Fix for bug 315901 (Move RangeList and EventListenerManager hashes to nsContentUtils). r/sr=jst.
2006-02-07 14:34:10 +00:00
bzbarsky%mit.edu
c01f3c8f35
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
eab4195d4c
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
mrbkap%gmail.com
54fe2bfe1a
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
cvshook%sicking.cc
2c534796ea
Fix build bustage when MOZILLA_INTERNAL_API isn't defined
2006-01-25 22:00:38 +00:00
cvshook%sicking.cc
1af1b10ad8
Bug 324572: Move property methods to nsINode and make nsIAttribute inherit nsINode.
...
r/sr=bz
2006-01-25 20:49:56 +00:00
bzbarsky%mit.edu
be7a2211fd
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
e94c39c01b
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
roc+%cs.cmu.edu
cb85074f0d
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
bryner%brianryner.com
0885361aee
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
gerv%gerv.net
0aafc6832b
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-12-31 16:02:07 +00:00
cvshook%sicking.cc
3803b5dbe0
Bug 296207: Optimize nsDOMAttributeMap::SetNamedItemInternal.
...
r=allan sr=peterv
2005-12-29 03:01:58 +00:00
cvshook%sicking.cc
031a1befce
Bug 284950: DeCOMTaminate nsIContent::GetAttrNameAt
...
r/sr=bz
2005-12-28 21:52:39 +00:00
bzbarsky%mit.edu
231c2c12f1
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
cbiesinger%web.de
f4945e701d
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
3ceffc0fc4
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
3223144ac7
Fix wrapper reparenting to work with splitwindow... Bug 318678, r+sr=jst
2005-12-03 06:27:45 +00:00
jst%mozilla.jstenback.com
f985c5d62a
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
bzbarsky%mit.edu
617285d1ac
Remove content ids. Bug 166637, r=sicking, sr=peterv
2005-11-29 16:47:18 +00:00