content/base/public/nsINode.h
3dc687a271e777b8cc1eae8152b98b9228383906
created 2011-09-02 23:15 +0300
pushed 2011-11-08 22:56 +0000
Olli Pettay Olli Pettay - Bug 683852 - Implement Node.contains(node), r=bz
500c2ddb52c1b8d457c72480f2c1f74212860a8f
created 2011-08-28 16:07 +0200
pushed 2011-11-08 22:56 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 678528 (Traverse mChildNodes (and consolidate node CC code)). r=jst.
6c8a909977d32284bbddd60a45e1780e824b5d7c
created 2011-08-27 10:40 +0200
pushed 2011-11-08 22:56 +0000
Marco Bonardo Marco Bonardo - Merge mozilla-central and mozilla-inbound
7d6ebd18ecb6929212350814f8ab35b29e9f3202
created 2011-08-27 00:23 +0100
pushed 2011-11-08 22:56 +0000
David Zbarsky David Zbarsky - Bug 682366 - Remove nsINode::ChildIterator r=smaug
906413a7ae6b6894e0f5f67cceaebe84008c940f
created 2011-08-27 01:39 +0300
pushed 2011-11-08 22:56 +0000
Olli Pettay Olli Pettay - Bug 682264 - Make EventListenerManager participate to the DOM Memory Reporter, r=volkmar,bz
1f58f9ed470c7f46d05228c219370e2fff81ca4d
created 2011-08-24 15:49 -0400
pushed 2011-11-08 22:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 659350 part 5. The guts of the change to move from storing inline event handlers on the JSObject to storing them in the event listener manager directly, so we can easily set/read them via IDL.
8fb752f5e1fa3fa01b206e435bc79835bcb78644
created 2011-07-29 14:48 +0300
pushed 2011-09-27 17:13 +0000
Henri Sivonen Henri Sivonen - Bug 482909 part 2 - Implement an HTML/SVG/MathML sanitizer independently of parsers or serializers. r=bzbarsky.
414d5cd3a7e2f1f8a24b56fde04224a6619d0b5d
created 2011-07-11 17:23 +0200
pushed 2011-09-27 17:13 +0000
Mounir Lamouri Mounir Lamouri - Bug 669308 - Introduce macros and method helpers to simplify participation of classes to the DOM Memory Reporter. r=bz
49d9e0f08eb5313ddfa88b5c17d29d9f04d4df40
created 2011-06-28 10:59 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 664058: Remove Add/RemoveEventListenerByIID from nsImageMap and nsSliderFrame. r=smaug
2082bbcf2ce8f343cffb76eb51423596e61af3e5
created 2011-06-24 12:55 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 664919: Rewrite Node.normalize such that it's non-recursive and more resilient to mutation even weirdness. r=bz
564118ffc1b2bfd4862cc325d10850f0227078fc
created 2011-06-23 19:18 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 658714 Part 7: DeCOMtaminate nsEventListenerManager. r=smaug
830993c92036edd8ce92c85bf1a40207af55ebda
created 2011-06-23 19:18 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 658714 Part 5: Search'n'replace nsPIDOMEventTarget to nsIDOMEventTarget. r=smaug
b4dcdfebb73e94e4ee982cd30102e6b17b2b1488
created 2011-06-23 19:17 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 658714 Part 3: Move nsIDOMEventTarget implementation to nsINode. r=smaug
3fa43a74a6d9b593811617b04bd80666d60ddf2a
created 2011-06-23 19:17 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 658714 Part 1: Merge nsPIDOMEventTarget into nsIDOMEventTarget. r=smaug,bent
af6c49e8893331fb2b093e2fea3bd2918eb0027e
created 2011-06-14 00:56 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 659539 Part 2: Create nsINode::NodeType/NodeName/LocalName and make them non-virtual. r=bz
0438ee84824cd63e174806b1abc665726e0e9aaf
created 2011-06-14 00:56 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 659053 Part 2: Implement a faster non-recursive Node.isEqualNode directly on nsINode. r=peterv. Fixes were r=bent
589c2dd84ce6cdf418dae19a2436579e3c48bde6
created 2011-06-14 00:56 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 659053 Part 1: Merge nsIDOM3Node into nsIDOMNode. Also removes Node.getFeature. r=peterv
8ca16e3ff5e0f3290a87ef26d98ef198d5b71b8b
created 2011-06-14 16:25 +0200
pushed 2011-08-16 17:53 +0000
Ms2ger Ms2ger - Bug 664123 - Backout bugs 659053 and 659539 (changesets 9c49f69d8bab-1b11c64ffcdf)
e297fa2153871b34f54b837886119cc884865f19
created 2011-06-14 00:56 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 659539 Part 2: Create nsINode::NodeType/NodeName/LocalName and make them non-virtual. r=bz
f4ff8d137c1f710d227d693b40b0c054bdebcb96
created 2011-06-14 00:56 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 659053 Part 2: Implement a faster non-recursive Node.isEqualNode directly on nsINode. r=peterv
9c49f69d8babec08fa813867243c7a62b0fec42b
created 2011-06-14 00:56 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 659053 Part 1: Merge nsIDOM3Node into nsIDOMNode. Also removes Node.getFeature. r=peterv
d000e25ae7f9e40a42fc215f4340c7d6d9311635
created 2011-05-25 10:58 -0700
pushed 2011-08-16 17:53 +0000
Jonas Sicking Jonas Sicking - Bug 659530: Clean up and remove unused code that we no longer need with the safer mutation events implementation. r=smaug
e9ded5c5e0b7f0769245617dedb1971293ebba80
created 2011-05-09 12:33 -0700
pushed 2011-07-05 17:00 +0000
Jonas Sicking Jonas Sicking - Bug 650493 Part 1: Simplify mutation events by firing all but DOMNodeRemoved off of script runners, and DOMNodeRemoved before starting any update batches or aquiring any state. r=smaug/peterv
af860093a19a4996d72dc4c318e403124c1d60b8
created 2011-04-11 19:46 -0700
pushed 2011-07-05 17:00 +0000
Craig Topper Craig Topper - Bug 585255 - Remove nsTreeWalker usage from nsFocusManager. r=sicking
74e91dcb802d65ec21fa8e92863a1690a0db29b7
created 2011-04-11 18:56 +0200
pushed 2011-04-26 22:38 +0000
David Zbarsky David Zbarsky - Bug 583514 - implement click and accesskey for all HTML elements r=smaug
fe86883e3a52c1fc97f9d7fd2e35ec3247882cf1
created 2011-04-08 02:27 -0700
pushed 2011-04-26 22:38 +0000
Ehsan Akhgari Ehsan Akhgari - Merge cedar into mozilla-central
4910cd19bc9a2d6caf5950a6abac38a91ca74871
created 2011-04-07 21:52 -0700
pushed 2011-04-26 22:38 +0000
David Zbarsky David Zbarsky - Bug 583514 - implement click and accesskey for all HTML elements r=smaug
27d6a4a5e20f25c4833fa95e78d7f83a889ea2dd
created 2011-04-08 00:02 -0700
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 581177 followup. Remove bogus comment and rev iids.
2d69df8b61dc382ed54e65d18e61d5a5b73465c9
created 2011-04-07 19:29 -0700
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 581177 part 8. Compress the flags so it's clear what's free. r=sicking
b8ec52d26284948ec473c35c2b79fa7de5581b56
created 2011-04-07 19:29 -0700
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 581177 part 7. Make 'may have contenteditable attr' into a boolean flag. r=sicking
f4a7ad868b5095ff4a2db6d91cc36964ca418f72
created 2011-04-07 19:29 -0700
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 581177 part 6. Make 'has name' into a boolean flag. r=sicking
bb540a56e9ee04cfcb80f2350bd22b7c2eef95c6
created 2011-04-07 19:29 -0700
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 581177 part 5. Make 'may have style' into a boolean flag. r=sicking
45eb833bbc845050851c94f7aa64c779016d5e6a
created 2011-04-07 19:29 -0700
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 581177 part 4. Make 'has id' into a boolean flag. r=sicking
c516d83c8519e1fa5d594f2666db271b28004348
created 2011-04-07 19:29 -0700
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 581177 part 3. Make IsElement() use a boolean flag. r=sicking
9ac889e59c2425bb8fa3303e03451bafd2e79909
created 2011-04-07 19:29 -0700
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 581177 part 2. Separate mParent from the flags it used to cohabit with. r=sicking
b7c8a433b9e57a32281288766ea6f220c3774f4d
created 2011-04-07 19:29 -0700
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 581177 part 1. Separate mFlags and mSlots into separate members. Stop storing flags in slots. r=sicking
bc3d761754daa2157257f71dc88d3d08a6181eb7
created 2011-04-02 07:55 -0400
pushed 2011-04-26 22:38 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset 88eb5b5bb5d2 (bug 583514) because of reftest orange
88eb5b5bb5d21ef63d0b60bc760a11377dd481dd
created 2011-04-01 18:50 -0400
pushed 2011-04-26 22:38 +0000
David Zbarsky David Zbarsky - Bug 583514 - implement click and accesskey for all HTML elements r=smaug
ac1db442474583464da0e729db9c51547c11ac63
created 2011-01-13 09:45 -0800
pushed 2011-04-26 22:38 +0000
Benjamin Stover Benjamin Stover - Bug 605618 Part 8: Content process map from view IDs to content elements r=cjones sr=roc
66bbc6ea20c788a667dc93a88b880d4472244472
created 2011-01-13 09:45 -0800
pushed 2011-04-26 22:38 +0000
Benjamin Stover Benjamin Stover - Bug 605618 Part 5: Support displayport for iframes r=tn sr=roc
f915a22def59a09afd87941311fdbd69c27de8ff
created 2010-11-08 20:48 -0600
pushed 2011-04-26 22:38 +0000
Chris Jones Chris Jones - Bug 550611: Make nsTArray optionally infallible. sr=bsmedberg a=blocking
bb8020341d712d4128703bbbeace9076c0bd2db4
created 2010-07-13 17:44 +0200
pushed 2011-04-26 22:38 +0000
Peter Van der Beken Peter Van der Beken - Fix for bug 565742 (too much QIing/Addrefing/Releasing under NativeInterface2JSObject). r=smaug, a=bsmedberg.
1bf9a4c8c8b409ecf4b4142b3d3cd341b4dea1b4
created 2010-08-13 15:31 +0200
pushed 2011-04-26 22:38 +0000
Markus Stange Markus Stange - Bug 572689 - Make nsSVGRenderingObservers observe elements instead of frames. r=roc
58101a16aff7d619993819f642b117d940e7303e
created 2010-07-23 12:49 +0300
pushed 2011-04-26 22:38 +0000
Olli Pettay Olli Pettay - Bug 566466 - speed up createElement(), r=jst, peterv
d56c919bdd580153ec4f622c9ce74870c6938d6f
created 2010-06-18 12:23 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 479655 part 1.5. Free up two more element bits. r=jst
b9f53bbd44de837f78d72566317b17a4c2fa5b75
created 2010-05-20 10:41 -0400
pushed 2011-04-26 22:38 +0000
Ms2ger Ms2ger - Bug 566776 - Some nsINode methods defined in nsGenericElement.cpp return nsnull as an nsresult. r=jst
ce0bc496b725cca4a56e2d046d30f71b6c394608
created 2010-06-03 18:09 -0700
pushed 2011-04-26 22:38 +0000
Jonas Sicking Jonas Sicking - Bug 564863: Speed up id/name handling by letting elements register/unregister themselves. r=smaug
f792d441a23307e639c09bcfad9466b9f05183f0
created 2010-06-03 18:08 -0700
pushed 2011-04-26 22:38 +0000
Jonas Sicking Jonas Sicking - Bug 564591: Speed up BindToTree/UnbindFromTree by only doing accesskey related work if the accesskey attribute is set. r=smaug
ad277036ccbe362009875dd553e7c522428f38fa
created 2010-05-17 14:18 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 564979. Get rid of nsINode::GetSibling and just use GetNext/PreviousSibling instead. r=peterv, sr=sicking
c95e1d49bc792d5ed6255c37f5403048be77559f
created 2010-05-17 14:59 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset 90d627f2471e (bug 564979) because it broke mochitests.
90d627f2471eb38d96d8b1ccef04465c8363da53
created 2010-05-17 14:18 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 564979. Get rid of nsINode::GetSibling and just use GetNext/PreviousSibling instead. r=peterv, sr=sicking
c7eb9c5230f0a251779d80294bed74e9737775cb
created 2010-05-14 22:01 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Make the 'noappend' selector optimizations only restyle later siblings, which is what they need to do. (Bug 534804) r=bzbarsky
597dc66c8cae90106e2e1b8927019a51ca89d9f2
created 2010-05-14 22:01 -0700
pushed 2011-04-26 22:38 +0000
L. David Baron L. David Baron - Additional restyling is needed for :empty + E and :empty ~ E selectors. (Bug 534804) r=bzbarsky
7ef2a4732afe3ebc09763d3d0e2fa070328e5a5f
created 2010-05-13 14:19 +0200
pushed 2011-04-26 22:38 +0000
Michael Kohler Michael Kohler - Bug 506041 Part 2: Correct misspellings in source code
fb38d987711f5efcb555a49592cda69076b96c03
created 2010-05-11 16:32 -0700
pushed 2011-04-26 22:38 +0000
Doug Turner Doug Turner - Bug 564402 - slots #define in Qt, prevents Qt builds on trunk. r/sr=jst
1c6e9e4f3e09dcafb5617b85fdff1c706a417dbc
created 2010-05-10 21:12 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 564432 part 2. Give nsINode a first-child pointer r=jst, sr=sicking
e746b40974d1228d622d89ea2509e13f1a6a255d
created 2010-05-10 21:12 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 564432 part 1. Give nsINode next/previous sibling pointers. r=jst, sr=sicking
5c843ae12c40556f28f32493cbfcb4b89467ac66
created 2010-05-05 14:18 -0400
pushed 2011-04-26 22:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 560503. Don't check for mutation observer uniqueness; callers should handle that. r=sicking
c635db22672ea4f1db4b6253de8013c2d9bcf53f
created 2010-04-19 17:41 +0200
pushed 2011-04-26 22:38 +0000
Peter Van der Beken Peter Van der Beken - Part 9 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - use nsNode3Tearoff for all nodes. r=jst.
0786d96d6d2139c3a36617270a90dcbca6a13fa8
created 2010-04-19 17:41 +0200
pushed 2011-04-26 22:38 +0000
Peter Van der Beken Peter Van der Beken - Part 8 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::Get/SetTextContent. r=jst.
less more (0) -100 -60 tip