dom/base/FragmentOrElement.h
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
3205543f957cd2a6905486d73aa897535fdd9825
created 2018-08-29 00:58 +0300
pushed 2018-08-28 21:58 +0000
Ciure Andrei Ciure Andrei - Merge inbound to mozilla-central. a=merge
edb57a49546ffb8911e718059e991342d3fd74be
created 2018-08-28 15:33 +0300
pushed 2018-08-28 21:56 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out changeset 9dc25841ff4f (bug 1486480) for causing Assertion failure: extendedSlots, at /builds/worker/workspace/build/src/dom/base/FragmentOrElement.cpp CLOSED TREE
9dc25841ff4f96a31bb150fee517a589c02aa7c6
created 2018-08-27 19:20 +0000
pushed 2018-08-28 21:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1486480. Add memory reporting for custom element data. r=smaug
36a50c3f679a741a2a3a1ca89b192e8656262d0d
created 2018-08-08 23:58 +0000
pushed 2018-08-09 10:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1481601 - Remove now-useless aPreallocateChildren from nsINode::Clone() and friends. r=bzbarsky
3f144275839da7064ef89c22ca75084ced5b7677
created 2018-08-07 22:07 +0300
pushed 2018-08-08 09:58 +0000
Olli Pettay Olli Pettay - Bug 1481399 - rename nsAttrAndChildArray to AttrArray, r=mrbkap
ca936adbc5650e7e06ace499d537fac25de46293
created 2018-08-06 22:29 +0300
pushed 2018-08-07 09:36 +0000
Olli Pettay Olli Pettay - Bug 1469521 - Change storage of previous and next children in nsINode, r=bz
9b3654594194c65655a27f093fc2ee6b575a79a7
created 2018-07-05 20:14 -0400
pushed 2018-07-06 09:47 +0000
Neil Deakin Neil Deakin - Bug 1437638, move frame loader property from XULElement to XULFrameElement, removing many checks that only apply to child frames instead of every XUL element. Since it is assumed that most frames/browsers will have frame loaders created for them, and that there aren't many of them, we can use a member field instead of slots, so remove the slot property, r=bz
2a054f354013ce12ee3878ae25ad89693c3d63c4
created 2018-06-30 01:30 +0300
pushed 2018-06-30 09:49 +0000
Olli Pettay Olli Pettay - Bug 1419661, if ExtendedDOMSlots are used before slots, use FatSlots to have fewer allocations, r=mrbkap
e63812d0465efa8efb86f290399e8a3ac7e08d76
created 2018-06-21 11:39 +0200
pushed 2018-06-21 21:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - No bug - Remove unnecessary mozilla:: qualification. r=me
3395984ed40ce4a53e1621fcbeda606ea2c5cb62
created 2018-06-19 12:21 +0300
pushed 2018-06-19 21:55 +0000
catalin badea392 catalin badea392 - Bug 1469385 - Remove InsertChildAt_Deprecated and RemoveChildAt_Deprecated, r=bz,smaug
4cab0dc8b7d9bec46ec24334a425e5d96a21002c
created 2018-05-28 22:55 +0200
pushed 2018-05-31 21:50 +0000
Johann Hofmann Johann Hofmann - Bug 1444394 - Remove Element::UnsafeSetInnerHTML. r=bz,kmag
e46b5b3027713125c2e472c3d1d9dc0ba8a3387a
created 2018-05-29 22:58 -0400
pushed 2018-05-30 09:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455676 part 14. Remove most use of nsIDOMNode in dom/. r=qdot
c7b96bb087f0281d93edcb7fb1ee69bfed7f4cc6
created 2018-04-26 23:37 -0400
pushed 2018-04-27 10:05 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455674 part 16. Remove most use of nsIDOMElement in dom. r=qdot
ac1c08b1abdac43d645a40757d66c7adca68c7ca
created 2018-04-07 20:41 +0300
pushed 2018-04-07 21:50 +0000
Olli Pettay Olli Pettay - Bug 1452386 - Add a helper to get the existing nsIWeakReference from nsINode, r=emilio
1d3e400044fc9f991ecf97493495fd69894c3715
created 2018-03-28 18:07 -0400
pushed 2018-03-29 09:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449404 part 5. Move the cycle collected refcount on content nodes up to nsIContent. r=smaug
a2f5597047da599483026a3408e975ebdf5ce417
created 2018-03-28 18:01 -0400
pushed 2018-03-29 09:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449404 part 4. Get rid of a few virtual nsIContent methods. r=mccr8
9e4c2c101487267af3d883bf5a91c6dd2ec55774
created 2018-03-28 18:01 -0400
pushed 2018-03-29 09:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449404 part 3. Get rid of nsIContent::AppendTextTo. r=mccr8
e7a650eb7ae0fd82fc33d123a8c95b966e023b57
created 2018-03-28 18:01 -0400
pushed 2018-03-29 09:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449404 part 2. Get rid of nsIContent::AppendText. r=mccr8
ad610b422f26f43d9d61a46f806ea2271b6ebe0e
created 2018-03-28 18:01 -0400
pushed 2018-03-29 09:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449404 part 1. Get rid of nsIContent::SetText. r=mccr8
911ec7374af5bb3770b143752f9bbfd753a4662b
created 2018-03-17 19:41 +0100
pushed 2018-03-18 09:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1446668: Remove more dead code after bug 749981. r=smaug
543c4f3183a2812d33b75226cecafa04bb35c541
created 2018-03-12 15:07 +0100
pushed 2018-03-13 17:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1444905: Remove scoped style support from the old style system. r=xidorn,smaug
d864fe04c3eae42674b4265d8e3aa6eaef4c3172
created 2018-02-05 22:46 -0800
pushed 2018-02-18 09:35 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 1: Replace `final override` virtual function specifiers with just `final`. r=froydnj
a6b5b4868ead349395ebdfa640f8cf846c047302
created 2018-01-30 14:48 -0500
pushed 2018-01-30 22:28 +0000
Boris Zbarsky Boris Zbarsky - Bug 1428610 part 2. Change Element::GetSMILOverrideStyle to return nsDOMCSSAttributeDeclaration. r=emilio
b23adcdd6052d18407617de4ad5f7ed549a21e70
created 2018-01-24 14:56 -0800
pushed 2018-01-26 00:22 +0000
Kris Maglione Kris Maglione - Bug 1432966: Sanitize HTML fragments created for chrome-privileged documents. r=bz f=gijs
7cb6f03b1dc6a774b0ef086c1c51dee377eacfef
created 2018-01-25 15:59 +0100
pushed 2018-01-26 00:22 +0000
Andrea Marchesini Andrea Marchesini - Bug 1431000 - Introduce nsINode::InsertChildBefore, r=catalinb
c968f3886a02d9a2c4588837f2d8914b3f43e183
created 2018-01-23 14:30 +0100
pushed 2018-01-23 17:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1430998 - Rename nsINode::InsertChildAt to InsertChildAt_Deprecated, r=catalinb
149124e4fde985158d5d78a87ade1cced1a2410b
created 2018-01-23 14:30 +0100
pushed 2018-01-23 17:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1430997 - Rename nsINode::IndexOf to nsINode::ComputeIndexOf, r=catalinb
49ae9160211d8b60cdd0ac7d99c80fc4cef15272
created 2018-01-20 20:57 -0500
pushed 2018-01-21 21:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1431964 part 8. Remove nsIDOMMozNamedAttrMap. r=mccr8
0b1c98a4a3d4d0551040243886d23dddfd9038d6
created 2018-01-15 17:18 +0100
pushed 2018-01-16 04:06 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425440 - Introduce nsINode::RemoveChildNode, r=catalinb
3d28ca7c05d8f9ba3ba6ff1cd5449dce42ae95c1
created 2017-11-05 19:37 -0800
pushed 2018-01-14 05:34 +0000
Chris Peterson Chris Peterson - Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
e6e3487083570a5c8f31343d672e6f3bb84374e8
created 2018-01-03 14:01 +0100
pushed 2018-01-03 21:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425321 - Renaming nsINode::RemoveChildAt to RemoveChildAt_Deprecated, r=catalinb
9de67942469381c88c87f7422b6a7116b9f20a14
created 2018-01-03 13:59 +0100
pushed 2018-01-03 21:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425321 - Renaming nsINode::GetChildAt to GetChildAt_Deprecated, r=catalinb
894c4edfb0fb95fb4d9889175c00df46eb2989b1
created 2017-12-23 09:52 +0100
pushed 2018-01-02 09:35 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427001: Move SetXBLBinding and SetShadowRoot to Element. r=smaug
74fae496a739c377ae2e777980450b3cf4b7ebc8
created 2017-12-23 09:23 +0100
pushed 2018-01-02 09:35 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427001: Stop duplicating slots. r=smaug
6e444fc086b4572af21707c35ca6711ea1c1d0a0
created 2017-12-20 22:08 +0100
pushed 2017-12-21 10:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1426503: Remove DestInsertionPoints stuff. r=smaug
99a3b09ac1898eb1db05430e2876d6643ba0d4a8
created 2017-12-07 00:01 +0200
pushed 2017-12-06 22:02 +0000
Dorel Luca Dorel Luca - Merge inbound to mozilla-central r=merge a=merge
70b8084a6d191bfde4a6f52be1bbdebd76105712
created 2017-12-06 12:18 +0200
pushed 2017-12-06 21:58 +0000
Gurzau Raul Gurzau Raul - Backed out 2 changesets (bug 1423167) for build bustage on OSX and Windows on a CLOSED TREE
a27e933a27b65f220dabf6a5949ce15003485fd6
created 2017-12-05 18:05 +0100
pushed 2017-12-06 21:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423167: Move most attribute-related methods from nsIContent to Element. r=bz
67c8196e367520a37172480a9eacdd9a965b920d
created 2017-11-07 14:01 -0800
pushed 2017-11-23 09:44 +0000
Kris Maglione Kris Maglione - Bug 1415352: Part 4b - Capture the subject principal in textContent setters. r=bz
06f11b61118d3f661e7a6e872bc7af9721bf9bd3
created 2017-11-21 10:27 +0100
pushed 2017-11-21 23:30 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1419330: Make GetXBLBinding not an unconditional virtual call. r=smaug
1ea2429943c2183a037984186496a8df87bd1531
created 2017-10-23 15:52 +0200
pushed 2017-10-26 09:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1410895: Make XBL slots hold the insertion point, not the XBL parent. r=bz
c5ee99a2c4c83edf6d19294618102b763b96c4a5
created 2017-10-19 14:31 +0800
pushed 2017-10-19 09:27 +0000
Jessica Jong Jessica Jong - Bug 1408341 - Implement assignedSlot on Element and Text. r=smaug
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
ce5016d6b5dfd2c1c53b6178d84fe279a0990e13
created 2017-10-05 20:42 -0700
pushed 2017-10-06 19:55 +0000
Tobias Schneider Tobias Schneider - Bug 1316277 - Move intersection observer list from DOMSlots to a property. r=mrbkap
b137fb389c957db3a3cc47c0c51fb7957a1da2e9
created 2017-03-13 23:37 +0200
pushed 2017-09-02 08:56 +0000
Catalin Badea Catalin Badea - Bug 1395945 - Remove child array getter. r=ehsan
5c7137e75e62304dbbcc431725838871888e16fb
created 2017-08-25 13:48 -0400
pushed 2017-08-25 23:22 +0000
Nathan Froyd Nathan Froyd - Bug 1393592 - manually de-virtualize nsIWeakReference::QueryReferent; r=ehsan
5f2f00d59868a133732da2c8b10581de62e764e0
created 2017-08-11 16:37 +1000
pushed 2017-08-14 09:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1387956 - Overhaul ComputedValues measurement, and add style structs measurement. r=bholley.
5fb7a6989ca46671043f859247d5e3440bc8068b
created 2017-07-18 00:25 +0200
pushed 2017-07-18 14:46 +0000
Olli Pettay Olli Pettay - Bug 1377993 - Make node slots less memory hungry in common cases. r=peterv
621ec6b67f20406ab14fad047386ada44a44b39a
created 2017-06-20 22:57 +0900
pushed 2017-06-22 21:10 +0000
Masayuki Nakano Masayuki Nakano - Bug 1374207 - part1: nsTextEditorState should use mozilla::TextEditor instead of editor interfaces r=smaug
971e73db7835c57b5082917bbc24901d45a4e5bc
created 2017-06-20 00:55 +0900
pushed 2017-06-20 09:24 +0000
Masayuki Nakano Masayuki Nakano - Bug 1372829 - part2: mozilla::EditorBase should cache raw pointer of nsISelectionController and nsIDocument with nsWeakPtr r=froydnj,m_kato
170c00a5b2e092bcc0c7834f8c75932f414e14d4
created 2017-06-15 20:04 -0400
pushed 2017-06-17 00:59 +0000
John Dai John Dai - Bug 556743 - Implement the labels attribute. r=smaug
367944041b558ffe29edf64e8c83879a348de0ca
created 2017-05-20 13:02 +0200
pushed 2017-05-22 03:28 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1366474: While we're here, devirtualize GetSMILOverrideStyle too. r=birtles
c6af127dce9d85ee8c42b13235b5fa6133d3a0e2
created 2017-04-20 12:57 -0700
pushed 2017-04-29 08:52 +0000
Kirk Steuber Kirk Steuber - Bug 1359556 - Optimize cloneNode by preinitializing attribute and child arrays r=bz
48950b1b1828ad6eaf287690f9c6f400c8f0c276
created 2017-03-16 14:10 -0700
pushed 2017-03-22 13:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1341086 - Part 3: stylo: Add thread-safe version of nsStyleUtil::IsSignificantChild(); r=emilio
f7f08f950287f4f44b49deaca70b90ee5cf034f8
created 2017-03-16 12:21 +0800
pushed 2017-03-19 15:26 +0000
Edgar Chen Edgar Chen - Bug 1347634 - GetCustomElementData and SetCustomElementData don't need to be virtual; r=smaug
549cbcddd9b3ff4fbb004c94f0ef1a8499821f5d
created 2017-02-22 10:45 -0800
pushed 2017-02-24 10:18 +0000
Tobias Schneider Tobias Schneider - Bug 1337936 - (intersection-observer) Revise lifetime management. r=smaug
6e1c2cb7b5ba8441d59433368794b602643807ab
created 2017-02-22 14:06 +0100
pushed 2017-02-22 22:55 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5f93d62d9229 (bug 1337936) for asserting in crashtest 869038.html. r=backout
5f93d62d9229e1736486f1e3e41624caf7f2b2af
created 2017-02-21 03:13 -0800
pushed 2017-02-22 22:55 +0000
Tobias Schneider Tobias Schneider - Bug 1337936 - (intersection-observer) Revise lifetime management. r=smaug
2f7a5d9d060a48ad7a73cb1983603ff4f1445adb
created 2017-01-17 23:52 -0500
pushed 2017-01-18 14:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1330536 part 7. Change nsINode::GetTextContent to take an OOMReporter, not an ErrorResult. r=smaug
less more (0) -60 tip