dom/base/Element.h
64737c752ac4af4766ad6f82720818521f3aca24
created 2018-01-24 14:56 -0800
pushed 2018-03-01 12:45 +0000
Kris Maglione Kris Maglione - Bug 1432966: Sanitize HTML fragments created for chrome-privileged documents. r=bz f=gijs a=jcristau DEVEDITION_59_0b5_BUILD1 DEVEDITION_59_0b5_RELEASE FENNEC_59_0b5_BUILD1 FENNEC_59_0b5_RELEASE FIREFOX_59_0b5_BUILD1 FIREFOX_59_0b5_RELEASE
49ae9160211d8b60cdd0ac7d99c80fc4cef15272
created 2018-01-20 20:57 -0500
pushed 2018-03-01 12:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1431964 part 8. Remove nsIDOMMozNamedAttrMap. r=mccr8
22a83c38a0d73453946a2d175d313e72063f71e6
created 2018-01-20 18:12 -0500
pushed 2018-03-01 12:45 +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-03-01 12:45 +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-03-01 12:45 +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-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427511: Make GetFlattenedTreeParent more straight-forward. r=smaug
894c4edfb0fb95fb4d9889175c00df46eb2989b1
created 2017-12-23 09:52 +0100
pushed 2018-03-01 12:45 +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-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1427001: Stop duplicating slots. r=smaug
fceda645f5e3f6cb4f429d5c8efcdeb5a6913e40
created 2017-12-07 19:13 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
a8b0e9c18f2f96a8fc0266539d94b2648b246a06
created 2017-12-25 12:55 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me
e43f568b3e9a9e7a83bc7d15b28d23dc55960819
created 2017-12-07 19:13 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
282695389a27575824079980f2b66cfd2d38e186
created 2017-12-22 13:02 -0500
pushed 2018-03-01 12:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1407858 part 2. Make DOMString's data model clearer and update various documentation. r=smaug
abba86fa9a5b02a3a058f767efca7c90b3db4c0b
created 2017-12-20 06:46 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1426494: Share more code among Document / ShadowRoot. r=smaug
7401a6e3f5edcc0f350c0370aadc2597eff6fb20
created 2017-12-20 17:43 -0500
pushed 2018-03-01 12:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1424474 part 3. Make sure that we only pass non-system subject principals to setters/methods that later use that principal for loading security checks. r=kmag
41084549f30fe029c96f19bcd1fbfd6f209df874
created 2017-12-21 12:01 +0200
pushed 2018-03-01 12:45 +0000
Csoregi Natalia Csoregi Natalia - Merge inbound to mozilla-central r=merge a=merge
8755649474b2769f76c81383ed5a79d56d7782d3
created 2017-12-21 02:55 +0200
pushed 2018-03-01 12:45 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1424474) for mochitest failures on test_bug494328.html r=backout on a CLOSED TREE
39d5991f02ba0e9950c380f91817fb9bac430d87
created 2017-12-20 17:43 -0500
pushed 2018-03-01 12:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1424474 part 2. Make sure that we only pass non-system subject principals to setters/methods that later use that principal for loading security checks. r=kmag
a8fc361b0f24025fa0db2fb838d074317b6b55c2
created 2017-12-21 03:09 +0200
pushed 2018-03-01 12:45 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1426494) for build bustages on dom/base/FuzzingFunctions.h:25:44 r=backout on a CLOSED TREE
74a8ebb0f5d3e1e4c98989c483765bd8a1f76e84
created 2017-12-20 06:46 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1426494: Share more code among Document / ShadowRoot. r=smaug
6e444fc086b4572af21707c35ca6711ea1c1d0a0
created 2017-12-20 22:08 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1426503: Remove DestInsertionPoints stuff. r=smaug
3f762f13c075b8629c602be5d48be2ec189a2c20
created 2017-11-15 13:20 -0800
pushed 2018-03-01 12:45 +0000
Brad Werth Brad Werth - Bug 1409083 Part 2: Stub webidl definitions to support flex container/item properties. r=smaug
2bf149f661604a615f0b33d7b0c3ee7c84747838
created 2017-12-07 19:47 -0800
pushed 2018-03-01 12:45 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 1409083) for eslint failures
b21b06a24705a11bbb6ad1a2fb34c66faed9f853
created 2017-11-15 13:20 -0800
pushed 2018-03-01 12:45 +0000
Brad Werth Brad Werth - Bug 1409083 Part 2: Stub webidl definitions to support flex container/item properties. r=smaug
32e50198f47d7e82decf8d39904ab2d736e4b4e6
created 2017-12-02 21:45 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1422528: Inline and make stylo take the rare path for GetClasses directly. r=bz
99a3b09ac1898eb1db05430e2876d6643ba0d4a8
created 2017-12-07 00:01 +0200
pushed 2018-03-01 12:45 +0000
Dorel Luca Dorel Luca - Merge inbound to mozilla-central r=merge a=merge
d7ab986673907d885bca6381ec08dd551be8a2d6
created 2017-12-05 18:05 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423167: Move most attribute-related methods from nsIContent to Element. r=bz
96f4893daa0f040ad3bfa14df6378a0f8b8d971d
created 2017-12-06 12:29 +0200
pushed 2018-03-01 12:45 +0000
Tiberius Oros Tiberius Oros - Merge mozilla-central to mozilla-autoland. r=merge a=merge
70b8084a6d191bfde4a6f52be1bbdebd76105712
created 2017-12-06 12:18 +0200
pushed 2018-03-01 12:45 +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 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423167: Move most attribute-related methods from nsIContent to Element. r=bz
78a9a1962684f7572fa9f1d832335ca950edc312
created 2017-12-06 01:49 +0200
pushed 2018-03-01 12:45 +0000
Narcis Beleuzu Narcis Beleuzu - Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
69b3a04f5947defdb22e8aa7f3f2c5eea473776e
created 2017-12-05 16:03 -0500
pushed 2018-03-01 12:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1419270 part 2. Use getter or setter specific NeedsSubjectPrincipal annotations more. r=qdot
7378e5b6c05919a2959b891350516419ad493cd2
created 2017-12-05 11:18 -0500
pushed 2018-03-01 12:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1418558 part 1. Add MOZ_CAN_RUN_SCRIPT annotations to most Element methods that call GetPrimaryFrame. r=mystor
22da077ec8f0b2ae561009ff5897a22eb3497a6b
created 2017-12-02 22:13 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1422529: Make some trivial element methods final and inline. r=bz
f5921af9f1a6a35adfe68977c6437f91fc866d18
created 2017-12-02 20:43 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1422524: Inline nsAttrValue::Type. r=xidorn
8cd877d4a07485dd228886e2351cf322e9564e84
created 2017-11-22 23:48 +0800
pushed 2018-03-01 12:45 +0000
Edgar Chen Edgar Chen - Bug 1419310 - Part 2: Enqueue an attributeChanged reaction when mutating the value of an observed attribute to the same value; r=smaug
c77bc1a5218e984623f384dc0c9f72b644c4f093
created 2017-11-07 13:48 -0800
pushed 2018-03-01 12:45 +0000
Kris Maglione Kris Maglione - Bug 1415352: Part 4a - Capture subject principal in innerHTML setters. r=bz
4f63760c1dbb3d413a850c8b12ad29646399e7d7
created 2017-11-01 20:35 -0700
pushed 2018-03-01 12:45 +0000
Kris Maglione Kris Maglione - Bug 1415352: Part 1a - Pass subject principal through to ParseAttribute. r=bz
49af88e4f1beef70696479966f91931668c6f688
created 2017-10-31 12:05 -0700
pushed 2018-03-01 12:45 +0000
Brad Werth Brad Werth - Bug 1414920 Part 1: Add chrome-only API getElementsWithGrid(), for devtools. r=dholbert,smaug
b8067f9bf9a76fca35349c77ece7d5cd23cce145
created 2017-11-09 18:43 +0100
pushed 2018-03-01 12:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1415013: Clear servo data on flattened tree changes. r=bz
71a0e504ebd0dd6349a8f16b28f8fac057aa5792
created 2017-11-15 11:33 -0500
pushed 2018-03-01 12:45 +0000
Nika Layzell Nika Layzell - Bug 1416384 - Part 2c: Get nsGlobalWindowInner.cpp building, r=smaug
c2db4a50dc5c93b44852d9a5201f7ec062ecc6cb
created 2018-01-24 14:56 -0800
pushed 2018-01-28 19:12 +0000
Kris Maglione Kris Maglione - Bug 1432966: Sanitize HTML fragments created for chrome-privileged documents. r=bz f=gijs a=jcristau FENNEC_58_0_1_BUILD1 FENNEC_58_0_1_RELEASE FIREFOX_58_0_1_BUILD1 FIREFOX_58_0_1_RELEASE
612d5931c32866800f22287574fa2a1b5fb9d1bc
created 2017-12-20 17:43 -0500
pushed 2018-01-11 17:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1424474 part 3. Make sure that we only pass non-system subject principals to setters/methods that later use that principal for loading security checks. r=kmag a=gchang
fb8050fb78aa4117614f8fa14de10cf08876e4f3
created 2017-11-09 18:43 +0100
pushed 2018-01-11 17:45 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1415013 - Clear servo data on flattened tree changes. r=bz, a=gchang
c13b0d4625b7aea4cee850dd7380a155e9e31fb0
created 2017-11-02 16:53 +0800
pushed 2018-01-11 17:45 +0000
btian btian - Bug 1411878 - Support Element.shadowRoot and Element.assignedSlot / TextNode.assignedSlot on closed shadow root r=mrbkap
b114a2e525e029d1ce6531ed951a808c4991e992
created 2017-10-19 14:44 +0800
pushed 2018-01-11 17:45 +0000
Ben Tian Ben Tian - Bug 1404842 - P1: Implement Element.attachShadow and Element.slot, r=smaug
42eb6d46aa300ec8d7e86f38a5be66a197d83f74
created 2017-10-27 10:31 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1411893 - Introduce nsStaticAtom. r=emilio,froydnj.
bf42aab381823d6595cee406c3ba77e934568dd4
created 2017-10-09 14:33 -0700
pushed 2018-01-11 17:45 +0000
Kris Maglione Kris Maglione - Bug 1406278: Part 1 - Pass subject principal to SetAttribute and friends. r=bz
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
ce5016d6b5dfd2c1c53b6178d84fe279a0990e13
created 2017-10-05 20:42 -0700
pushed 2018-01-11 17:45 +0000
Tobias Schneider Tobias Schneider - Bug 1316277 - Move intersection observer list from DOMSlots to a property. r=mrbkap
fa3f9e9479ae96c92b9a68ca0e8dda2808d9e260
created 2017-09-14 14:29 +0800
pushed 2018-01-11 17:45 +0000
Stone Shih Stone Shih - Bug 1399740 - [Pointer Event] Handle the case that invokes setPointerCapture while the page has a locked element. r=smaug.
cd9c8c48e4b3ded47a776f757008f3dcf570c59c
created 2017-09-29 13:30 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - merge autoland to mozilla-central. r=merge a=merge
2a91649c5285aaad5ef33362bf5a1169fe189562
created 2017-09-28 16:57 -0400
pushed 2018-01-11 17:45 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 1389274 - Correct the behavior of Element.scrollIntoView to match the draft spec and pass web platform tests; r=annevk,bkelly
aaa9c6d59bd58bd679834970e2142c46e04238ef
created 2017-09-06 15:47 +0800
pushed 2018-01-11 17:45 +0000
Stone Shih Stone Shih - Bug 1316251 Part1: Separate pointer event implementation from PresShell. r=masayuki
489a4a560c60f2eb0f0a145ab01626f798247498
created 2017-09-28 19:46 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8a970e561fe1 (bug 1389274) for unexpected passes of web-platform-test /cssom-view/scrollIntoView-shadow.html. r=backout
8a970e561fe106adbec7554499292d7fe8d6c1b5
created 2017-09-27 12:23 -0400
pushed 2018-01-11 17:45 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 1389274 - Correct the behavior of Element.scrollIntoView to match the draft spec and pass web platform tests; r=annevk,bkelly
be79515b9f2afc703b5bcfc14546d9dad7692437
created 2017-09-25 16:43 -0700
pushed 2018-01-11 17:45 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
d18275f35b3d68f992854d8bc92bdfc440f432aa
created 2017-09-25 02:46 -0400
pushed 2018-01-11 17:45 +0000
Jessica Jong Jessica Jong - Bug 1392970 - Part 1: Make CustomElementDefinition ref-counted and put it in CustomElementData. r=smaug
2ea24d8301f039c16d49c5da866578f05c7094a5
created 2017-09-13 16:47 +0800
pushed 2018-01-11 17:45 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1363805 - Part 2: Add a flag to note that a child has LaterSiblings hint. r=heycam
ae92b4765e63b78e24dfdf89d2c0d8c404a56da8
created 2017-09-21 14:41 +1000
pushed 2017-11-02 12:36 +0000
Xidorn Quan Xidorn Quan - Bug 1401792 - Release assert when adopting element with style data across style backend. r=bholley
8daf204f77fbf183e3660fd89e170f076967d245
created 2017-08-31 09:42 +0200
pushed 2017-11-02 12:36 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1394935: Add a special case for marking something as dirty from invalidation code. r=bholley
86b793bcbcd090a4189814f14204a2e0ea7929ef
created 2017-07-18 18:38 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1383332 - Track the restyle root and use it to do less work during the traversal. r=emilio
8c6d1061135491843c8dcfa0337d14e974d8e82d
created 2017-08-11 09:22 +0300
pushed 2017-11-02 12:36 +0000
Henri Sivonen Henri Sivonen - Bug 1375701 - Atomize class attribute value in the parser in the innerHTML case. r=Ehsan
76eecfca4bc68248176e48a63efd147e16ec135d
created 2017-08-15 16:28 +0200
pushed 2017-11-02 12:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset fabf345eec6e (bug 1375701) for bustage at parser/html/nsHtml5String.h:143:3: bad implicit conversion constructor for 'nsHtml5String'. r=backout on a CLOSED TREE
fabf345eec6e49c8616b30459f1c292ac77e92a6
created 2017-08-11 09:22 +0300
pushed 2017-11-02 12:36 +0000
Henri Sivonen Henri Sivonen - Bug 1375701 - Atomize class attribute value in the parser in the innerHTML case. r=Ehsan
39b6c51cebcdb0fa7af7d068f3602f74a737ede2
created 2017-08-14 08:30 -0400
pushed 2017-11-02 12:36 +0000
Milan Sreckovic Milan Sreckovic - Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in dom/*. r=overholt
5f2f00d59868a133732da2c8b10581de62e764e0
created 2017-08-11 16:37 +1000
pushed 2017-11-02 12:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1387956 - Overhaul ComputedValues measurement, and add style structs measurement. r=bholley.
b67c043292594bc95263ac81fc0b82b044df29e5
created 2017-08-11 12:04 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1389681 - Move NoteDirty* to Element. r=emilio
4a977fea2799d75b82dbd9cf4da8d0dabadee65d
created 2017-07-18 18:04 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1389385 - Rearrange dirty noting to operate on the element rather than the parent. r=emilio
6f84fdcb757373ea9f0de767ff4d0068067791c0
created 2017-07-20 12:46 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1389385 - Generalize C++ NoteDirtyDescendants logic and add equivalent APIs for the animation bit. r=emilio
3342b1c0d5eceeafb284dd3f562665f6ea203a6d
created 2017-07-20 12:28 -0700
pushed 2017-11-02 12:36 +0000
Bobby Holley Bobby Holley - Bug 1389385 - Move NoteDirtyDescendantsForServo out of line. r=emilio
e0d2ec43d7b204be47b195c566b55eb8723e5cc6
created 2017-07-28 20:10 +1000
pushed 2017-09-14 16:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1383982 (attempt 2) - Introduce a general mechanism for measuring memory usage of graph-like structures. r=erahm.
66e6d95dace315b3aa6ad2c1f6f21d2aa8a9a063
created 2017-07-28 09:50 +0200
pushed 2017-09-14 16:50 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a57d8f30d1bf (bug 1383982) for build bustage at nsGlobalWindow.cpp:13826: 'class nsWindowSizes' has no member named 'mMallocSizeOf'. r=backout
a57d8f30d1bf5de3ba5201a6f5e2a08ef1cf7d85
created 2017-07-28 15:03 +1000
pushed 2017-09-14 16:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1383982 - Introduce a general mechanism for measuring memory usage of graph-like structures. r=erahm.
5fb7a6989ca46671043f859247d5e3440bc8068b
created 2017-07-18 00:25 +0200
pushed 2017-09-14 16:50 +0000
Olli Pettay Olli Pettay - Bug 1377993 - Make node slots less memory hungry in common cases. r=peterv
61c6ddbcf8a9cb92dd19622507865a2001982677
created 2017-07-12 15:28 -0400
pushed 2017-09-14 16:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1380375 - Remove the DOM bindings for the unused scrollgrab feature. r=smaug
fdfde4187469ee06cd5cfc7542de4aa07a25d5c0
created 2017-06-22 15:21 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1374207 - part4: Element classes should use TextEditor class instead of nIEditor r=smaug
a01ef15db6577acf019f569f90b7034986d8e516
created 2017-06-14 19:57 +0800
pushed 2017-09-14 16:50 +0000
cku cku - Bug 265894 - Part 1. Implement NS_IMPL_ELEMENT_CLONE_WITH_INIT_AND_PARSER. r=heycam
d8cd3f64b530848083e8a6e3d960dbe2c53b200a
created 2017-06-20 06:30 +0900
pushed 2017-09-14 16:50 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1356141 - Don't traverse any elements that needed only for animation-only restyles in normal traversal. r=heycam
3947ddaad2c34721e4fabcca0080109361a1d64d
created 2017-06-19 23:24 -0400
pushed 2017-09-14 16:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1373798 part 3. Rewrite our existing checks for the state of the "dir" attr on top of the new event state flags. r=mystor
c9e57de5c07f1758245ec386f1d91a1b614ca3cc
created 2017-06-19 23:24 -0400
pushed 2017-09-14 16:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1373798 part 2. Introduce event state flags that track the state of an element's "dir" attribute. r=mystor
098e319682c4476127b7a9811ddd8fa66ed3d19f
created 2017-06-19 15:56 -0700
pushed 2017-09-14 16:50 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1373798) for browser_parseable_css.js failures a=backout CLOSED TREE
dc19b4db7e51d0a6ba79a5214c7955cd9d62f72a
created 2017-06-19 14:42 -0400
pushed 2017-09-14 16:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1373798 part 3. Rewrite our existing checks for the state of the "dir" attr on top of the new event state flags. r=mystor
a5dd7744170e554e4d9ce73d31ee71f62452dc58
created 2017-06-19 14:41 -0400
pushed 2017-09-14 16:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1373798 part 2. Introduce event state flags that track the state of an element's "dir" attribute. r=mystor
0b1ae7752ab4732df036248b24c69a8106b7274f
created 2017-06-09 09:46 -0700
pushed 2017-09-14 16:50 +0000
Kirk Steuber Kirk Steuber - Bug 1370705 - Move attribute change effects from HTMLImageElement::BeforeMaybeChangeAttr to HTMLImageElement::AfterMaybeChangeAttr r=bz
c0a03c5be17267f19ed9b925e5faf471eebe7802
created 2017-06-01 15:38 -0700
pushed 2017-07-31 14:08 +0000
Kirk Steuber Kirk Steuber - Bug 1365092 - Moves side effects of HTMLImageElement's SetAttr function to the corresponding BeforeSetAttr and AfterSetAttr functions r=bz
cde92b45e56c8187403667e4a670dff33fc4a496
created 2017-05-31 11:01 -0700
pushed 2017-07-31 14:08 +0000
Kirk Steuber Kirk Steuber - Bug 1365092 - Moves side effects of nsGenericHTMLElement and Element's SetAttr, UnsetAttr, and ParseAttribute functions to the corresponding BeforeSetAttr and AfterSetAttr functions r=bz
fcfd741290a439a04e5117237daeb8085e9575fe
created 2017-05-30 09:42 -0700
pushed 2017-07-31 14:08 +0000
Brad Werth Brad Werth - Bug 1355675 Part 3: Add some Chrome-only getTransformTo... methods to Element. r=mattwoodrow,smaug
e670c0dcaa9ff160c053ba0846752be348c83b4b
created 2017-05-25 13:39 -0400
pushed 2017-07-31 14:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1364360 part 2. Make Element::GetScrollFrame take a flush type, not a "should I flush?" boolean. r=ehsan
367944041b558ffe29edf64e8c83879a348de0ca
created 2017-05-20 13:02 +0200
pushed 2017-07-31 14:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1366474: While we're here, devirtualize GetSMILOverrideStyle too. r=birtles
c91c70a13c4a71f039a56fdd777711e5fbb5be68
created 2017-05-20 12:59 +0200
pushed 2017-07-31 14:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1366474: Devirtualize Element::{Get,Set}SMILOverrideStyleDeclaration. r=birtles
74de5283b24d6626067de8d8f043f47b74a4cf6a
created 2017-05-18 14:09 -0700
pushed 2017-07-31 14:08 +0000
Kirk Steuber Kirk Steuber - Bug 1363481 - Add the old attribute value as a parameter to Element::AfterSetAttr r=bz
682d5e0d58396167b92805286946ba3b1dd19671
created 2017-05-09 15:41 +0200
pushed 2017-07-31 14:08 +0000
Bobby Holley Bobby Holley - Bug 1363375 - Pack nsINode better on 64-bit and stop conditionally compiling mServoData. r=smaug
eaf4e461619e685ef1eefaf31464ad0f1c133448
created 2017-04-16 08:16 +0200
pushed 2017-07-31 14:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1355343: Move node restyle bits to Element, and add bits for snapshot handling. r=bholley
53fe5a8977e37c29eac76364853bf6736b97acc1
created 2017-05-01 18:12 +0200
pushed 2017-07-31 14:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361078: Remove unnecessary fast path in Element::GetPseudoElementType. r=dbaron
c6af127dce9d85ee8c42b13235b5fa6133d3a0e2
created 2017-04-20 12:57 -0700
pushed 2017-07-31 14:08 +0000
Kirk Steuber Kirk Steuber - Bug 1359556 - Optimize cloneNode by preinitializing attribute and child arrays r=bz
3f319382720cc8fa8257b25b7513546e6113791e
created 2017-04-15 18:55 +0300
pushed 2017-07-31 14:08 +0000
Olli Pettay Olli Pettay - Bug 1355540, use SegmentedVector for pending links to avoid slow hashtable lookups in hot codepaths, r=bz
828bcefe18f26590c203ac89200ece21cd2e7bdc
created 2017-04-07 19:21 +0300
pushed 2017-07-31 14:08 +0000
Olli Pettay Olli Pettay - Bug 1352898, add a cache for nsMappedAttributes to reduce malloc/free and bind nsMappedAttributes always to nsHTMLStyleSheet if owner document has such, r=bz
7788981a1e0255061121aa50e844e785ef008bcd
created 2017-03-30 13:10 +0900
pushed 2017-07-31 14:08 +0000
Brian Birtles Brian Birtles - Bug 1353208 - Use UniquePtr for handling heap-allocated nsISMILAttr objects; r=dholbert
655d6c600048de4780b10df27221bf763b24b68d
created 2017-04-01 13:12 +0200
pushed 2017-07-31 14:08 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-central to mozilla-inbound. r=merge a=merge
fde6f9f9ef00690f68afaca2e67523bf817f6e8d
created 2017-03-31 22:54 -0400
pushed 2017-07-31 14:08 +0000
Olli Pettay Olli Pettay - Bug 1352389, don't push extra script blocker on stack when setting attributes, r=bz
7bc9570270b395dc53be1739391cc34b42d1b834
created 2017-04-01 13:09 +0200
pushed 2017-07-31 14:08 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge
ae5cee559eeb2d82bbb4fefb1ac85930c291d533
created 2017-03-31 16:59 -0400
pushed 2017-07-31 14:08 +0000
Olli Pettay Olli Pettay - backout Bug 1352389, r=backout
30fe7c61b5db9725031edf9378ef8cb7df05b532
created 2017-03-31 13:13 -0400
pushed 2017-07-31 14:08 +0000
Olli Pettay Olli Pettay - Bug 1352389, don't push extra script blocker on stack when setting attributes, r=bz
e212c8b1248b0311eb971db03e45d2eb0e064e5f
created 2017-03-29 12:10 -0700
pushed 2017-07-31 14:08 +0000
Manish Goregaokar Manish Goregaokar - Bug 1341647 - stylo: Move HTMLBodyElement::WalkContentStyleRules to the mapped attr functionality; r=bz
d4bde3419b681f90af1202a04017f9f9230a9052
created 2017-03-24 15:28 -0700
pushed 2017-07-31 14:08 +0000
Manish Goregaokar Manish Goregaokar - Bug 1330051; Reparse style attribute when adopting across style backends; r=bz
e3afa3f3c4b2e62325f644ce5a8b92fa4de2b52b
created 2017-03-23 15:21 -0700
pushed 2017-07-31 14:08 +0000
Bobby Holley Bobby Holley - Bug 1350115 - Squelch post-traversal generated by additional animation traversals when we're styling a fresh subtree. r=heycam,r=birtles
f7f08f950287f4f44b49deaca70b90ee5cf034f8
created 2017-03-16 12:21 +0800
pushed 2017-07-31 14:08 +0000
Edgar Chen Edgar Chen - Bug 1347634 - GetCustomElementData and SetCustomElementData don't need to be virtual; r=smaug
0c5daa842570a6841b78a816cf60b5f17db7bbb3
created 2017-03-16 14:50 -0400
pushed 2017-07-31 14:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 656197 part 1. Remove the generic attr preparsing mechanism from BeforeSetAttr and just preparse class attributes directly in the one place that needs to do it. r=smaug
33e22504454407f07e8b1409012b3618043dbb6f
created 2017-02-22 17:19 -0800
pushed 2017-07-31 14:08 +0000
Manish Goregaokar Manish Goregaokar - Bug 1329093 - Part 4: stylo: Delay SVG mapped attr resolution till later; r=bz
5bef5fcbac2f75bdcb3fc37d583f72d1f39478ee
created 2017-03-06 10:44 +0800
pushed 2017-07-31 14:08 +0000
Cameron McCormack Cameron McCormack - Bug 1341230 - Part 2: Add C++ API to add/remove manually managed EventStates bits. r=smaug
3f962c5a62d3a7d8d38bb4a328b7cd9bd9dcafda
created 2017-03-06 10:44 +0800
pushed 2017-07-31 14:08 +0000
Cameron McCormack Cameron McCormack - Bug 1341230 - Part 1: Rename ESM_MANAGED_STATES to EXTERNALLY_MANAGED_STATES. r=smaug
95e0ba5f61da61b642f089ae1df84f55e7a52595
created 2017-03-06 11:48 +0800
pushed 2017-06-05 19:31 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 41bd2eefc823 (bug 1341230)
06734b1a543644d34128a5a921179230ea35510b
created 2017-03-06 11:48 +0800
pushed 2017-06-05 19:31 +0000
Iris Hsiao Iris Hsiao - Backed out changeset f879b73eb504 (bug 1341230)
f879b73eb504400f64b52bb84efdb2b6af8309c7
created 2017-03-06 10:44 +0800
pushed 2017-06-05 19:31 +0000
Cameron McCormack Cameron McCormack - Bug 1341230 - Part 2: Add C++ API to add/remove manually managed EventStates bits. r=smaug
41bd2eefc82322918a7f5d299dd913fc20c65316
created 2017-03-06 10:44 +0800
pushed 2017-06-05 19:31 +0000
Cameron McCormack Cameron McCormack - Bug 1341230 - Part 1: Rename ESM_MANAGED_STATES to EXTERNALLY_MANAGED_STATES. r=smaug
549cbcddd9b3ff4fbb004c94f0ef1a8499821f5d
created 2017-02-22 10:45 -0800
pushed 2017-06-05 19:31 +0000
Tobias Schneider Tobias Schneider - Bug 1337936 - (intersection-observer) Revise lifetime management. r=smaug
6e1c2cb7b5ba8441d59433368794b602643807ab
created 2017-02-22 14:06 +0100
pushed 2017-06-05 19:31 +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-06-05 19:31 +0000
Tobias Schneider Tobias Schneider - Bug 1337936 - (intersection-observer) Revise lifetime management. r=smaug
4c84e0a380ecab34ff9ae9a1208441ee28514e69
created 2017-01-13 03:21 +0000
pushed 2017-06-05 19:31 +0000
cam@mcc.id.au cam@mcc.id.au - Bug 1331322 - Allow tagging of pseudo-implementing native anonymous content with the pseudo type at creation time, and eliminate explicit style contexts in nsIAnonymousContentCreator::ContentInfo. r=bholley
25419350a53769301628e02a08c98c98abb39266
created 2017-01-20 18:24 -0800
pushed 2017-06-05 19:31 +0000
Bobby Holley Bobby Holley - Bug 1331322 - Move MAY_HAVE_CLASS to mBoolFlags. r=bholley
less more (0) -120 tip