ec0187a43e
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
2007-05-10 13:21:12 -07:00
e75d5d0554
Backing out Jonas' last changes due to tinderbox orange, per Jonas' request.
2007-05-09 17:42:33 -07:00
422bf48e3d
Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst
2007-05-09 16:33:28 -07:00
242d7da793
back out last patch since leaks went through the roof
2007-05-07 18:03:08 -07:00
c4a70fba67
Don't attempt to cycle collect documents, windows and elements that are currently being viewed. r=bz, sr=jst b=378987
2007-05-07 16:45:25 -07:00
86de8317b5
Set the status bar before actually handling the DOM event. That way if theevent is canceled, we'll still show the right status bar text. Bug 40838,patch by Florian Quèze <f.qu@queze.net, r=smaug, sr=bzbarsky
2007-04-23 00:31:21 -07:00
Olli.Pettay@helsinki.fi
36c9145473
Bug 363067, Add nsPIDOMEventTarget and kill nsIChromeEventHandler, r=jst, sr=sicking
2007-02-15 23:04:33 +00:00
graydon@mozilla.com
c164b31493
Bug 333078: XPCOM cycle collector
...
r=brendan, sicking, bz, dbaron, bsmedberg
2007-01-04 22:31:26 +00:00
vladimir@pobox.com
cd302b0183
backing out bug 333078, xpcom cycle collector due to perf issues
2006-11-22 23:18:16 +00:00
vladimir@pobox.com
c2bad5cc6e
b=333078, xpcom cycle collector -- patch from graydon@mozilla.com, r=many
2006-11-22 19:23:02 +00:00
peterv@propagandism.org
3b7c8135cd
Fix for bug 47903 (WRONG_DOCUMENT_ERR not being thrown). r=sicking, sr=bz.
2006-11-22 18:35:05 +00:00
bzbarsky@mit.edu
6674972bfc
Improve docs. Bug 350252, r+sr=sicking
2006-11-16 17:57:18 +00:00
cvshook@sicking.cc
b2e8047d2e
Fix orange by properly refcounting
2006-11-11 01:43:11 +00:00
cvshook@sicking.cc
77e21aed80
Make nodes supports weak references. b=360291 r/sr=jst
2006-11-11 00:36:03 +00:00
cvshook@sicking.cc
64b9b05599
Kill nsAttributeChildList and use nsChildContentList instead. b=360319 r/sr=jst
2006-11-11 00:28:20 +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
fd61d9f701
Bug 357445: Some cleanup of range code. r/sr=jst
2006-10-21 01:30:54 +00:00
peterv@propagandism.org
7a656401cb
Fix for bug 351823 (Consider copying more properties when changing ownerDocument). r/sr=bz.
2006-09-16 17:15:38 +00:00
peterv@propagandism.org
7f3bd7fa7f
Fix for bug 347524 (Refactor adoptNode, importNode and cloneNode to share implementation). r/sr=bz.
2006-09-05 10:22:54 +00:00
aaronr@us.ibm.com
bb3b62ced8
backing out patch, fixing nsINode bustage
2006-08-31 19:59:43 +00:00
aaronr@us.ibm.com
8a6e1f1ec4
change nsIContent so it can be used by extensions. Bug 350747, r+sr=bzbarsky
2006-08-31 17:41:49 +00:00
Olli.Pettay@helsinki.fi
f1308dce8e
Bug 223393, DOMAttrModified mutation events fired on HTMLHtmlElement while page loads (anonymous content), r+sr=sicking
2006-08-03 08:57:02 +00:00
cvshook@sicking.cc
532ab16664
Bug 346744: Get rid of implementations of nsIContent::AppendChildTo and let it just forward to nsIContent::InsertChildAt. r/sr=bz
2006-07-31 22:38:07 +00:00
peterv@propagandism.org
0d2619ff75
Fix for bug 330677 (Implement DOM Level 3 adoptNode). r/sr=bz
2006-07-29 16:02:11 +00:00
benjamin@smedbergs.us
5ec27907df
--enable-tests bustage fix, bug 337365
2006-07-27 23:07:16 +00:00
benjamin@smedbergs.us
fe93bdd056
Bug 337365 - nsIDocument/nsINode methods aren't usable from strict-linkage code, r=sicking
2006-07-27 17:54:38 +00:00
cvshook@sicking.cc
de453923d9
Bug 344050: Kill nsITextContent and move the methods to nsIContent. r/sr=jst
2006-07-19 04:36:36 +00:00
cvshook@sicking.cc
44e7e211bd
Bug 343288: Move IsInDoc() and GetCurrentDoc() to nsINode. r/sr=jst
2006-07-08 00:30:19 +00:00
cvshook@sicking.cc
e52bf42d62
Bug 342062: Add nsIMutationObserver which has the ability to get notifications for just mutations happening in a subtree under a given node. r/sr=bz
2006-07-02 07:23:10 +00:00
mhammond@skippinet.com.au
b4a24d6cdf
Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
2006-06-13 03:07:47 +00:00
peterv@propagandism.org
cd16a8918b
Fix for bug 339239 (Remove UserData functions from nsIDocument). r/sr=sicking.
2006-06-02 13:28:14 +00:00
cvshook@sicking.cc
38ab786104
Bug 335913: Reimplement CompareDocumentPosition using nsINode interfaces. r/sr=bz
2006-05-16 14:51:52 +00:00
Olli.Pettay@helsinki.fi
a5d6137083
Bug 336381, Crash [@ nsRange::InsertNode] involving ranges in detached nodes, r=sicking,glazman,sr=bz
2006-05-15 19:35:12 +00:00
cvshook@sicking.cc
3db247adcf
And the fixes keep on comming
2006-05-15 09:46:44 +00:00
cvshook@sicking.cc
ade8b8aa26
Fix windows bustage this time
2006-05-15 09:18:35 +00:00
cvshook@sicking.cc
9ad95fd2dc
Bug 334075: Push mFlagsOrSlots to nsINode to allow storing flags and (in the future) slots on nsGenericDOMDataNodes. r=mrbkap sr=bz
2006-05-15 07:03:15 +00:00
cvshook@sicking.cc
5df20de104
Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
2006-05-05 06:52:21 +00:00
bzbarsky@mit.edu
1bf48679f8
Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking
2006-04-27 18:21:11 +00:00
cvshook@sicking.cc
44c8d5f474
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
Olli.Pettay@helsinki.fi
6ba912b316
Bug 234455, Centralize event dispatch r=jst, sr=bz
2006-03-07 17:08:51 +00:00
bzbarsky@mit.edu
b2a97b22f7
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
995f519031
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
d25f3100ef
Fix build bustage when MOZILLA_INTERNAL_API isn't defined
2006-01-25 22:00:38 +00:00
cvshook@sicking.cc
957ee20899
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
90d792cd36
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