dom/base/Element.cpp
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
5654b62b0b11a68bc40c91a1e9764f6ef504563b
created 2018-07-12 08:23 +0200
pushed 2018-07-12 12:12 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1475203: Fix id table handling in UnbindFromTree(). r=smaug
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
65df1f8bb3cb7c95cadc91b542c1a8b9c11309ac
created 2018-06-22 21:47 +0200
pushed 2018-06-27 09:25 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1470545: Add chromeonly "shadowrootattached" event for devtools. r=smaug
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
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-06-26 04:28 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
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
a9ead3b8d077094d9e58f8676133114bccdb5ec6
created 2018-06-18 14:47 +0200
pushed 2018-06-18 14:15 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1469276: Remove some unnecessary nsAttrAndChildArray usage. r=smaug
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 08:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
d6e582ce9bab5ca688a024fb20eeba097ad45dfe
created 2018-05-30 18:15 +0200
pushed 2018-05-31 21:59 +0000
Nazım Can Altınova Nazım Can Altınova - Bug 1464496 - Part 1: Merge ServoDeclarationBlock and DeclarationBlock r=emilio
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
bbb045179d4f1e45f7001a157171bdca1d0f1901
created 2018-05-10 18:48 +0200
pushed 2018-05-30 08:15 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1460382: Make element-backed pseudos inherit from NAC subtree roots and other NAC inherit from their parents. r=heycam
26548ddbd8d4c978f86ea904add515598131d6c9
created 2018-05-29 22:58 -0400
pushed 2018-05-30 02:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455676 part 21. Remove nsIDOMNode. r=qdot
6c810824801165195a67811345634d6554542191
created 2018-05-17 19:55 +0200
pushed 2018-05-28 08:46 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1462618: The restyle root machinery could work better. r=heycam
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
43d89657aedf5c236d6d7f220f4d487379e6842b
created 2018-05-20 18:41 +0200
pushed 2018-05-20 16:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - No bug - Remove code that does nothing. r=me
87368ba3ff8bfff560e974ef8b5d1af2a8a1d313
created 2018-05-11 12:44 -0700
pushed 2018-05-19 09:46 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1460962 - Support customized built-in element in XUL r=smaug
6b6365bdb4c2dd18efdc5a4ee0f4f8b8550f5e8b
created 2018-05-16 10:53 +0200
pushed 2018-05-16 08:54 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
e06da1f5c02ad9eb6e8c3ac1a04e3f8a5a72c05f
created 2018-05-15 15:56 +0200
pushed 2018-05-15 22:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1461701: Remove nsUpdateType and UPDATE_CONTENT_MODEL. r=smaug
887c21926833c5a0e84b9d5caba84f7a9d4d2091
created 2018-05-15 02:04 +0300
pushed 2018-05-14 23:06 +0000
Olli Pettay Olli Pettay - Bug 1461278 - Print a note to the web console when a web site is using shadow DOM (v1), preffed off by default, r=emilio
237b7b5faa03ae808f71a5cfb8f7f6920d64941f
created 2018-05-11 19:46 +0200
pushed 2018-05-14 21:41 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1460940 - Clean up most remaining C++-side uses of nsIDOMDocument. r=bz
238d0908de38dbeed24a2e288b8b25e64087ec7c
created 2018-05-07 11:08 +0900
pushed 2018-05-11 09:45 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Merge KeyframeEffectReadOnly and KeyframeEffect; r=bz,hiro
ede7f6c30b62fa74d2f49ad841e08b1d65124700
created 2018-05-07 11:07 +0900
pushed 2018-05-11 09:45 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Rename KeyframeEffectReadOnly.{h,cpp} to KeyframeEffect.{h,cpp}; r=bz,hiro
5f8a3f4a435a734c4fd954cb55b8780395ac1b4a
created 2018-05-07 11:07 +0900
pushed 2018-05-11 09:45 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Move KeyframeEffect constructors to KeyframeEffectReadOnly.{h,cpp}; r=bz,hiro
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
6580f1d8857df294a99c12f40ecb9b8e4e807354
created 2018-05-02 20:08 +0200
pushed 2018-05-03 14:06 +0000
Eugen Sawin Eugen Sawin - Bug 1458687 - [1.0] Remove obsolete isUserTriggered argument in nsContentUtils::TriggerLink. r=smaug
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
f4ed3bc2cd85de4c75b946cd3a780237add780f7
created 2018-04-26 10:37 -0400
pushed 2018-04-26 14:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 1456588 part 1. Change nsIFocusManager::SetFocus to take Element. r=enndeakin
44c66a5d8387a58a112162dda3a67bd28b8a7ea8
created 2018-04-25 23:01 +0200
pushed 2018-04-26 14:15 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1447389 - Remove nsIDOMNodeList. r=bz
ff274dd24756e046c25bf37451fa77286c7ce737
created 2018-04-24 15:51 +0200
pushed 2018-04-25 08:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1456471: Remove nsCSSParser.h. r=xidorn
b35aad989a131db1435b0254724f31db025a0e7a
created 2018-04-20 12:55 -0400
pushed 2018-04-20 16:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455052 part 8. Stop using nsIDOMEvent in docshell and dom. r=masayuki
9420e22ee07852d0d5e9b4cea7cce1ec4c860c81
created 2018-04-17 21:13 -0400
pushed 2018-04-18 01:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1452183 part 3. Stop using nsIDOMDocumentFragment in C++. r=mccr8
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
13faaffe1c4f3019171eed2fbbc4940e8f84075e
created 2018-03-29 09:34 -0700
pushed 2018-04-12 09:47 +0000
Brian Grinstead Brian Grinstead - Bug 1446247 - Pass namespace into IsCustomElementName to allow for non-dashed XUL elements;r=e7358d9c+590837,smaug
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
3ed6890891e4900e8c89941586b67946eecf37e4
created 2018-04-07 19:03 +0200
pushed 2018-04-08 10:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1452324: Remove outdated references to bug 1326028. r=smaug
a32957ee77a6d0ec67135e843401939a5167eea7
created 2018-04-05 21:12 +0200
pushed 2018-04-07 22:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447827: Remove ServoRestyleManager. r=xidorn
bdf546b6ba285227a89c4e8fb31c59f81f19bc10
created 2018-03-29 03:49 +0200
pushed 2018-04-07 22:16 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1303605: Remove the undisplayed maps. r=bz,mats
d25fcd6bafe6ce3ac290452e0df954c2d2857e5b
created 2018-04-06 13:26 +0300
pushed 2018-04-06 10:26 +0000
Andreea Pavel Andreea Pavel - Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
42cfc3e15726176aa4a45b47ebeaede092188593
created 2018-04-06 13:23 +0300
pushed 2018-04-06 10:26 +0000
Andreea Pavel Andreea Pavel - Backed out changeset e220521c6ff6 (bug 1446247) on request a=backout r=smaug
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
acfd61b3f820b2e3aebe150124b6999601a56a5b
created 2018-03-29 17:42 +0200
pushed 2018-04-04 05:42 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1441136: Some other minor cleanup. r=smaug
e220521c6ff6ff9a45e19b3917ba95e678fd9932
created 2018-03-29 09:34 -0700
pushed 2018-04-03 21:59 +0000
Brian Grinstead Brian Grinstead - Bug 1446247 - Pass namespace into IsCustomElementName to allow for non-dashed XUL elements;r=e7358d9c+590837,smaug
e8407ca5e3923ae675ad07fee03f1bd889e08f1b
created 2018-03-29 15:34 +0200
pushed 2018-03-29 15:13 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1449502: Cleanup a bit more the selector cache and CSSOM methods. r=xidorn
15226faf044480c2643f65029948137cfecf4bd3
created 2018-03-28 10:44 +1100
pushed 2018-03-27 23:45 +0000
Xidorn Quan Xidorn Quan - Bug 1448728 part 3 - Remove mention of servo in memory report as it's the only style system now. r=njn
420e6f921109b3568c1d7bac4ea7aefb94a85c26
created 2018-03-28 10:44 +1100
pushed 2018-03-27 23:45 +0000
Xidorn Quan Xidorn Quan - Bug 1448728 part 1 - Make popular headers not include nsWindowSizes.h. r=njn
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
cc4577ab2771699a31fd8fe0c91539723c205310
created 2018-03-23 13:49 +0000
pushed 2018-03-26 22:45 +0000
Jonathan Watt Jonathan Watt - Bug 1448714 - Fix up comments referring to 'style context' after the rename of nsStyleContext. r=emilio
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
less more (0) -300 -100 -60 tip