dom/base/Element.h
68da215bdf87b5486a4f8c0a600ef77112f21ac4
created 2018-07-19 08:38 -0400
pushed 2018-07-19 12:43 +0000
Neil Deakin Neil Deakin - Bug 1461742, add a mechanism so that custom elements can implement interfaces akin to XBL implements. This is accomplished by an additional chrome-only callback getCustomInterface that can be implemented by custom elements, r=bz
17dd12ac3d4e9c1d5a13da773cc88a9c143955ec
created 2018-07-19 13:36 +0300
pushed 2018-07-19 10:36 +0000
Csoregi Natalia Csoregi Natalia - Backed out 2 changesets (bug 1461742) for build bustage on CustomElementRegistry.cpp:97. CLOSED TREE
30bd77de7bf534e1ece32e93fccb55a449b0f987
created 2018-07-19 06:15 -0400
pushed 2018-07-19 10:16 +0000
Neil Deakin Neil Deakin - Bug 1461742, add a mechanism so that custom elements can implement interfaces akin to XBL implements. This is accomplished by an additional chrome-only callback getCustomInterface that can be implemented by custom elements, r=bz
3af5036936c12d911a0a3de1ef86f692e7878486
created 2018-06-25 10:11 -0700
pushed 2018-07-13 09:00 +0000
Emma Malysz Emma Malysz - Bug 1454358, removes unneccessary implementation of ScrollBoxObject rr?enndeakin+6102 r=bz,enndeakin+6102
d610dd7bfbcdc0ec00ce393dff833f2d8e1b7986
created 2018-07-12 01:50 +0300
pushed 2018-07-12 09:33 +0000
Bogdan Tara Bogdan Tara - Backed out changeset b099e7e0b264 (bug 1454358) for build bustages on Element.h CLOSED TREE
b099e7e0b26494e0b2cdc549f75ff19291627968
created 2018-06-25 10:11 -0700
pushed 2018-07-12 09:33 +0000
Emma Malysz Emma Malysz - Bug 1454358, removes unneccessary implementation of ScrollBoxObject rr?enndeakin+6102 r=bz,enndeakin+6102
0f9af414e717ed0a9ff6bee79b098a2d6febaa54
created 2018-07-10 09:28 -0700
pushed 2018-07-10 16:28 +0000
Boris Zbarsky Boris Zbarsky - Bug 820891 part 3. Make scroll* properties for tables work with the table wrapper box, not the table box. r=dholbert
d891c10133eac2d225b9f09115a09bccb95709bf
created 2018-07-10 09:28 -0700
pushed 2018-07-10 16:28 +0000
Boris Zbarsky Boris Zbarsky - Bug 820891 part 2. Make client* properties for tables work with the table wrapper box, not the table box. r=dholbert
72cacb766a6f9f5401392384e7c681e35e318cd3
created 2018-07-03 19:12 +0000
pushed 2018-07-04 10:03 +0000
Jonathan Kingston Jonathan Kingston - Bug 1469592 - Add support for Element.toggleAttribute. r=bzbarsky,smaug!
b32be80ba88314e27a5b3f84be6532f89cedcb7a
created 2018-06-28 14:55 +0300
pushed 2018-06-28 12:22 +0000
Olli Pettay Olli Pettay - Bug 1331334 - Implement :defined pseudo-class for custom elements, r=emilio
08ae7c356bbe6a05aaf82feded68dd2c9d9efee3
created 2018-06-28 14:22 +0300
pushed 2018-06-28 11:35 +0000
Olli Pettay Olli Pettay - Bug 1440382, there should be no is-attribute, only internal is-value, in custom elements, r=mrbkap
ba9f589d1c01d8e82e8d38c7710341deaababbfa
created 2018-06-28 14:00 +0300
pushed 2018-06-28 11:00 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out changeset 9fe49c825ba3 (bug 1440382) for causing bustage in builds/worker/workspace/build/src/dom/base/nsNodeUtils.cpp
9fe49c825ba3dc2e09e0c78e4efc85bd951a809b
created 2018-06-28 13:39 +0300
pushed 2018-06-28 10:42 +0000
Olli Pettay Olli Pettay - Bug 1440382, there should be no is-attribute, only internal is-value, in custom elements, r=mrbkap
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-06-27 00:06 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
e8c0ffefb34fdd3e24161152af148553aa58e624
created 2018-06-26 12:54 +0300
pushed 2018-06-26 10:24 +0000
Olli Pettay Olli Pettay - Bug 1428246 - The attributeChangedCallback is fired twice for the *first* style attribute change, r=peterv
5fc9867c3330478b36b0262deb4df7cac949e9a2
created 2018-06-01 17:45 +0800
pushed 2018-06-22 10:01 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1437956 - Pretty print XML with Shadow DOM r=smaug
437a8d7c128abf04b0a0d2d366cc5b58f292bc87
created 2018-05-31 13:05 +0300
pushed 2018-05-31 21:59 +0000
Andreea Pavel Andreea Pavel - Merge mozilla-central to autoland. a=merge on a CLOSED TREE
4cab0dc8b7d9bec46ec24334a425e5d96a21002c
created 2018-05-28 22:55 +0200
pushed 2018-05-31 21:59 +0000
Johann Hofmann Johann Hofmann - Bug 1444394 - Remove Element::UnsafeSetInnerHTML. r=bz,kmag
6417e4379b41dac26525186bc0688612d28e9bd3
created 2018-05-30 16:56 +0200
pushed 2018-05-31 00:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465478: Introduce Element::FromNode. r=smaug
fc4ca25a0f3941b251ff1a8424e15c6d95c848c9
created 2018-05-20 23:15 +0530
pushed 2018-05-25 10:14 +0000
rahul0379 rahul0379 - Bug 1458580 - Rename GetSMILStyleOverride since it can't return null. r=emilio
7fd86a767e08d8eb773bdce22766ded22d02692c
created 2018-05-18 23:37 -0400
pushed 2018-05-19 03:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 1462737. Make AsElement() not compile when called on Element or some subclass. r=mccr8
a31c1b8a41f81fb564bd86e1c22617595d61a42d
created 2018-04-28 12:50 -0700
pushed 2018-05-08 03:42 +0000
Chris Peterson Chris Peterson - Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
c7b96bb087f0281d93edcb7fb1ee69bfed7f4cc6
created 2018-04-26 23:37 -0400
pushed 2018-04-27 04:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455674 part 16. Remove most use of nsIDOMElement in dom. r=qdot
422aebe40856002e8e53916433703840dc6fafa9
created 2018-04-26 02:14 +0200
pushed 2018-04-26 16:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1457026: Teach nsDocumentEncoder about display: contents. r=mats
87f13c376f1ea65bf31fd0def29877df491b7ea6
created 2018-04-15 11:37 +0200
pushed 2018-04-19 23:30 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1454233: Ensure some casts and GetParentElement get inlined. r=bz
b2dd9ca61e0b92b6a0da66d86de4ab4f87cd8e19
created 2018-04-12 22:35 +0200
pushed 2018-04-13 22:00 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1453789: Remove Element.createShadowRoot. r=smaug
238555703674d85aa681ff5dd5462fb1db85a3ac
created 2018-04-10 16:54 +0200
pushed 2018-04-11 14:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1452987: Simplify ImageValue. r=heycam
d1db4d5030c827ada3c01ec9d2ab5d665de2cd59
created 2018-04-11 11:22 +0300
pushed 2018-04-11 09:01 +0000
Ciure Andrei Ciure Andrei - Backed out 8 changesets (bug 1451169) on request from njn a=backout
15546aaa4d0999765a7f278058614d08082a4558
created 2018-04-05 13:42 -0400
pushed 2018-04-05 17:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449631 part 8. Remove nsIDOMEventTarget::GetEventTargetParent. r=smaug
bb76a95897171110c6a6b3bc999ac66bc122efa5
created 2018-04-03 13:21 +1000
pushed 2018-04-05 03:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1451169 - Use `nsStaticAtom*` instead of `nsStaticAtom**` in Element.h. r=baku
fe50f8117503b67a0b003d5570eadc8886d69881
created 2018-04-04 04:58 +0100
pushed 2018-04-04 03:59 +0000
Robert Longson Robert Longson - Bug 1450643 part 1 - add additional overloads to Element for GetAttr/HasAttr for kNameSpaceID_None to complement the existing SetAttr method that does not take a namespace. r=mystor
a2f5597047da599483026a3408e975ebdf5ce417
created 2018-03-28 18:01 -0400
pushed 2018-03-28 22:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449404 part 4. Get rid of a few virtual nsIContent methods. r=mccr8
898598ebe01890668a5a1d9288e5d64d54c29337
created 2018-03-26 16:41 -0400
pushed 2018-03-27 04:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1449019. Actually propagate out exceptions from the innerHTML getter. r=smaug
48e1e82f87410eaff0b13ae2bbe2ff29eb7eea3d
created 2018-03-27 01:33 +0300
pushed 2018-03-26 22:34 +0000
Coroiu Cristina Coroiu Cristina - Merge mozilla-central to inbound a=merge on a CLOSED TREE
b84db00d7fd91a1e77f19801eb16bf4eb1c2cac4
created 2018-03-25 19:42 +0200
pushed 2018-03-26 22:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1448690: Remove IsStyledByServo. r=xidorn
c9689be6122d527b49084834788c0c80ad72c3b7
created 2018-03-25 19:16 +0200
pushed 2018-03-26 22:34 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1448688: Remove RestyleTracker, ComputedStyle::AsServo, old style system element bits. r=xidorn
463447801c4cede4d4210458fffd2e9f7de83b24
created 2018-03-26 16:47 -0400
pushed 2018-03-26 20:47 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset 1023e033bfa6 (bug 1132934) because it hasn't been reviewed yet.
1023e033bfa69b242b61ab0fb865df85f679d07f
created 2018-03-26 16:41 -0400
pushed 2018-03-26 20:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1132934 part 1. Actually propagate out exceptions from the innerHTML getter. r=smaug
8e5206684eea8da76d938de3c02c3e8c240e7c9b
created 2018-03-20 18:04 +0100
pushed 2018-03-21 09:22 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447358: Unifdef the old style system code. r=jwatt
2adcf8c3483a0dccb41583377dff1fe8379f5b08
created 2018-02-25 18:01 +0100
pushed 2018-02-27 22:27 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1425759: Make Shadow DOM not use XBL anymore. r=smaug,xidorn
f674159f8c52bb828f563549c45fd3333d53afc7
created 2018-02-24 20:20 +0100
pushed 2018-02-27 10:06 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 659610 - Remove nsGenericHTMLElement::SetAttrHelper and related helper macros. r=qdot
92d362925563bf9dfb056255d5d018a84c63bc44
created 2018-02-19 22:15 +0200
pushed 2018-02-20 10:21 +0000
Dorel Luca Dorel Luca - Backed out changeset 38577c007450 (bug 1424371) for Marionett test failure on testing/marionette/harness/marionette_harness/tests/unit/test_window_maximize.py. CLOSED TREE
38577c007450d641cfe792a974787cde0bbe1410
created 2018-02-19 12:56 -0500
pushed 2018-02-20 10:21 +0000
Milan Sreckovic Milan Sreckovic - Bug 1424371: Use BaseRect access methods instead of member variables in dom/ r=qdot
b7634d84216c16379ff045db5c155894457506fb
created 2018-02-08 21:22 -0800
pushed 2018-02-17 23:52 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 3: Remove `virtual` from final virtual function declarations. r=froydnj
d864fe04c3eae42674b4265d8e3aa6eaef4c3172
created 2018-02-05 22:46 -0800
pushed 2018-02-17 23:52 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 1: Replace `final override` virtual function specifiers with just `final`. r=froydnj
2fcaebaeee9ff6cdc9fd19d4ddd5bbf7af39dfd3
created 2018-02-09 11:17 -0500
pushed 2018-02-09 16:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 1436508 part 13. Remove nsIDOMMutationEvent constants. r=masayuki
b41519a01488ded78888cc41719f28f70bf2137d
created 2018-02-01 15:04 +1100
pushed 2018-02-01 10:20 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 4: #ifdef out unnecessary code when the old style system is not built. r=xidorn
a6b5b4868ead349395ebdfa640f8cf846c047302
created 2018-01-30 14:48 -0500
pushed 2018-01-30 19:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1428610 part 2. Change Element::GetSMILOverrideStyle to return nsDOMCSSAttributeDeclaration. r=emilio
f01a1eb49c2efde027c33bb85a02f082446c201d
created 2018-01-29 23:29 -0500
pushed 2018-01-30 04:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1432944 part 13. Remove the NS_FORWARD_NSIDOMELEMENT_TO_GENERIC macro. r=mccr8
76c001daf2656dd2ba7396d56f667fc0c555e7b9
created 2018-01-29 23:28 -0500
pushed 2018-01-30 04:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1432944 part 11. Remove nsIDOMElement::GetAttribute. r=mccr8
a59431cb28a1315ae036b2be828242da97ef54cc
created 2018-01-29 23:28 -0500
pushed 2018-01-30 04:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1432944 part 10. Remove nsIDOMElement::SetAttribute. r=mccr8
a5250222f3d5e1c1a21990cef6735bd713ba7241
created 2018-01-29 23:27 -0500
pushed 2018-01-30 04:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1432944 part 9. Remove nsIDOMElement::HasAttribute. r=mccr8
2b200ba1a37e77ad56184d9e1206129a5c5e684d
created 2018-01-29 23:27 -0500
pushed 2018-01-30 04:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1432944 part 7. Remove nsIDOMElement's tagName attribute. r=mccr8
49142eb85e3c75c3e2b7bc3db147932042187232
created 2018-01-29 23:10 -0500
pushed 2018-01-30 04:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1432186 part 19. Remove the nsIDOMNode::*_NODE constants. r=mccr8
b23adcdd6052d18407617de4ad5f7ed549a21e70
created 2018-01-24 14:56 -0800
pushed 2018-01-25 20:58 +0000
Kris Maglione Kris Maglione - Bug 1432966: Sanitize HTML fragments created for chrome-privileged documents. r=bz f=gijs
49ae9160211d8b60cdd0ac7d99c80fc4cef15272
created 2018-01-20 20:57 -0500
pushed 2018-01-21 17:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1431964 part 8. Remove nsIDOMMozNamedAttrMap. r=mccr8
22a83c38a0d73453946a2d175d313e72063f71e6
created 2018-01-20 18:12 -0500
pushed 2018-01-21 17:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1431964 part 1. Remove the XPCOM versions of GetAttributeNode(NS). r=mccr8
c4310a053726a8cd22d226e8a1bbd54b0565c815
created 2018-01-03 21:03 -0500
pushed 2018-01-04 18:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 1423492 part 4. Stop overring UnsetAttr in SVGElement. r=bytesized
3384659645d329570b8b3a70391a43584d1930cd
created 2018-01-03 14:21 -0500
pushed 2018-01-03 19:21 +0000
Boris Zbarsky Boris Zbarsky - Bug 1423490 part 2. Stop overriding SetAttr in SVGStyleElement. r=bytesized
b8656e137157fb746b333a53db06def134d4b108
created 2017-12-31 20:57 +0100
pushed 2018-01-03 09:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427511: Make GetFlattenedTreeParent more straight-forward. r=smaug
less more (0) -300 -100 -60 tip