Commit Graph

825 Commits

Author SHA1 Message Date
bzbarsky@mit.edu
ca728ace4a Fix check for DOMNodeInserted/DOMNodeRemoved event handlers. Bug 367164,
r+sr=sicking
2007-01-17 18:47:18 +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
jwatt@jwatt.org
5372f726c5 Fixing bug 334587. Unify event handling for links and fix various XLink bugs. r=olli.pettay@gmail.com, r=dbaron@mozilla.com, sr=bugmail@sicking.cc 2007-01-04 10:53:59 +00:00
peterv@propagandism.org
9944b92cbf Fix for bug 362937 (Merge element's List and DumpContent implementations). r/sr=jst. 2006-12-27 17:26:32 +00:00
timeless@mozdev.org
f4ef17d178 Bug 355300 There should be only one nsGkAtoms creature
r=dbaron
2006-12-26 17:47:52 +00:00
martijn.martijn@gmail.com
b35dd08d1c Bug 330705 - Using blur() on some unfocused element also blurs the focused element, r=jst, sr=dbaron 2006-12-14 13:59:50 +00:00
Olli.Pettay@helsinki.fi
e4d5efbabe Bug 362391, DOMAttrModified doesn't handle namespaced attributes properly, r+sr=sicking 2006-12-01 08:44:38 +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
Olli.Pettay@helsinki.fi
d66d6b82e2 Consolidate NS_MOUSE_***_UP/DOWN/CLICK/DBLCLICK events, r=jst,roc,josh,sergei_d,emaijala,mkaply 2006-11-16 21:35:39 +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
bzbarsky@mit.edu
016b87784f Fix order of mutation event firing for attribute removals. Bug 339494, r+sr=sicking 2006-11-11 00:04:46 +00:00
bzbarsky@mit.edu
bd12b1b015 Make it possible for protocol handlers to configure how CheckLoadURI should
treat them via their protocol flags.  Remove the protocol list we used before.
Bug 120373, r=dveditz, sr=darin
2006-11-10 23:49:08 +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
c73d9977fe Bug 330872: Make nsGenericDOMDataNode::AppendData send out proper notifications and add nsIContent::AppendText to allow appending text without sending out notifications. r/sr=bz 2006-10-28 01:22:53 +00:00
cvshook@sicking.cc
fd61d9f701 Bug 357445: Some cleanup of range code. r/sr=jst 2006-10-21 01:30:54 +00:00
Olli.Pettay@helsinki.fi
ab8befb5bf Bug 355221, All firefox windows closes suddenly if I load the page. r+sr=bz 2006-10-03 17:52:22 +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
cvshook@sicking.cc
1265aa5792 Bug 352583: Add functions to nsContentUtils for getting and setting the text content of a node. Use those functions rather than the multiple instances of such code we have now. r/sr=jst 2006-09-15 19:54:45 +00:00
bzbarsky@mit.edu
b4efc1c0e4 Implement GetElementsByAttributeNS. Bug 239976, patch by Joerg Bornemann
<jobor@gmx.de>, r+sr=bzbarsky
2006-09-14 04:29:02 +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
Olli.Pettay@helsinki.fi
797c306c97 Bug 349069, Move more things from ~nsINode to nsNodeUtils::LastRelease, r+sr=sicking 2006-09-02 13:21:05 +00:00
mkaply@us.ibm.com
2a69058873 Syntax error 2006-08-25 19:40:04 +00:00
mkaply@us.ibm.com
fc1e2faece Incomplete backout 2006-08-25 19:32:21 +00:00
bzbarsky@mit.edu
722e5b97ab Back out part of the patch for bug 329509 that accidentally landed with bug
348062. Fixes build bustage.
2006-08-25 18:37:54 +00:00
jst@mozilla.jstenback.com
2eb2c291a7 Fixing bug 348062. Making nsContentList hold strong references to the nodes in the list. r+sr=bzbarsky@mit.edu 2006-08-25 17:45:25 +00:00
Olli.Pettay@helsinki.fi
e55ce3a286 back out 349069 to see if it caused xserve02 orange 2006-08-25 10:00:11 +00:00
Olli.Pettay@helsinki.fi
07420a8dc7 Bug 349069, Move more things from ~nsINode to nsNodeUtils::LastRelease, r+sr=sicking 2006-08-23 10:00:11 +00:00
Olli.Pettay@helsinki.fi
59947f1b15 Bug 286619, registered event listeners are lost (not firing) after moving XUL elements using DOM appendChild/removeChild methods, r=sicking, sr=bz 2006-08-16 08:44:45 +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
jwalden@mit.edu
26086878c7 Bug 345666 - Node.normalize() doesn't remove empty Text nodes. r+sr=jst 2006-07-26 18:30:50 +00:00
bzbarsky@mit.edu
df20b62714 Fix some getElementsByTagNameNS issues, both regressions and long-standing
bugs.  Bug 343307, r+sr=sicking
2006-07-20 03:25:39 +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
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
cvshook@sicking.cc
2fb740cda1 Bug 338391: Properly check if IndexOf returned -1. Patch by dveditz, r/sr=sicking 2006-06-22 22:05:20 +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
jwalden@mit.edu
30c3838136 Bug 159167 - Implement DOM3 isEqualNode(). Patch by Alex Vincent <ajvincent@gmail.com>, r+sr=sicking 2006-06-12 18:54:48 +00:00
cbiesinger@web.de
c18e26ab65 Bug 341077 Show intrinsic state in content tree dumps
r+sr=bz
2006-06-12 17:03:31 +00:00
longsonr@gmail.com
90f1fa84a7 Bug 340542 - SVG Consolidate functionality to get primary frame. r=tor,r+sr=bzbarsky 2006-06-12 16:14:31 +00:00
sayrer@gmail.com
dcb940a45d b=331668. nsGenericElement::doInsertChildAt doesn't check aParent when setting mutation.mRelatedNode. Patch by Alex Vincent <ajvincent@gmail.com>. r+sr=peterv. 2006-06-07 01:23:26 +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
peterv@propagandism.org
7cf60e8636 Fix for bug 339412 (nsIDOMGCParticipant implementation in nsDOMAttribute looks wrong). r/sr=dbaron. 2006-06-02 12:33:17 +00:00
cvshook@sicking.cc
b5d446b3d2 Bug 90983: Don't fire mutation events during parsing, i.e. when aNotify is false. Also make us fire mutation events on nodes that are in an orphaned subtree. r/sr=jst 2006-06-02 00:58:04 +00:00
cvshook@sicking.cc
c524ac0901 Bug 90983: Remove the nsFragmentObserver and always notify when inserting from fragments so as to not regress mutation events with my next patch. r/sr=bz 2006-06-02 00:26:42 +00:00
cvshook@sicking.cc
21486dc5fd Bug 337543: Use nsINode more. r/sr+peterv 2006-05-19 10:01:22 +00:00
Olli.Pettay@helsinki.fi
a40c60732c Bug 329122, Event dispatching code in nsGenericDOMDataNode doesn't handle event retargeting, r=sicking, sr=bz 2006-05-17 16:14:33 +00:00