dom/base/Element.cpp
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-05-01 09:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
828bcefe18f26590c203ac89200ece21cd2e7bdc
created 2017-04-07 19:21 +0300
pushed 2017-04-07 16:42 +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
5b653d2bd81e4a9f0265226816e7c86fe1c6bd67
created 2017-04-05 14:39 +0900
pushed 2017-04-05 23:54 +0000
Brian Birtles Brian Birtles - Bug 1315874 - Drop 'ForElement' from GetStyleContextForElementXXX methods; r=heycam
d8fc3ce28d3e836d6a7d1186d263214aec14cb76
created 2017-04-05 10:48 +0800
pushed 2017-04-05 12:50 +0000
bechen bechen - Bug 1318542 - Label NODE_IS_NATIVE_ANONYMOUS on the elements from ::cue up to nsVideoFrame. r=bz,heycam
1825773142a096686e3be6cf5d94bc5b5930a175
created 2017-04-03 23:13 +0300
pushed 2017-04-03 20:47 +0000
Olli Pettay Olli Pettay - Bug 1351303, add main thread only cache for nsIAtoms to speed up atomization, r=froydnj
21926c2cc38dd23afc0d6f02e7313af4170fb77b
created 2017-03-30 18:54 +1100
pushed 2017-04-03 10:32 +0000
Xidorn Quan Xidorn Quan - Bug 1351957 - Create URLExtraData for holding base uri, referrer, and principal. r=heycam
fde6f9f9ef00690f68afaca2e67523bf817f6e8d
created 2017-03-31 22:54 -0400
pushed 2017-04-01 04:32 +0000
Olli Pettay Olli Pettay - Bug 1352389, don't push extra script blocker on stack when setting attributes, r=bz
ae5cee559eeb2d82bbb4fefb1ac85930c291d533
created 2017-03-31 16:59 -0400
pushed 2017-03-31 20:59 +0000
Olli Pettay Olli Pettay - backout Bug 1352389, r=backout
30fe7c61b5db9725031edf9378ef8cb7df05b532
created 2017-03-31 13:13 -0400
pushed 2017-03-31 19:45 +0000
Olli Pettay Olli Pettay - Bug 1352389, don't push extra script blocker on stack when setting attributes, r=bz
ec33d5d99da8c2f600cc21052ac7a99ce0432d41
created 2017-03-29 18:11 +0800
pushed 2017-03-29 13:44 +0000
Iris Hsiao Iris Hsiao - Backed out 4 changesets (bug 1318542) for xpcshell and mochitest failures
c92af084fbfa814259be4d0add45d9c0c12efc2b
created 2017-03-28 15:01 +0800
pushed 2017-03-29 13:44 +0000
bechen bechen - Bug 1318542 - Label NODE_IS_NATIVE_ANONYMOUS on the elements from ::cue up to nsVideoFrame. r=bz,heycam
d4bde3419b681f90af1202a04017f9f9230a9052
created 2017-03-24 15:28 -0700
pushed 2017-03-26 01:42 +0000
Manish Goregaokar Manish Goregaokar - Bug 1330051; Reparse style attribute when adopting across style backends; r=bz
bec20d74d93a82d584804f5cce6019d23db57666
created 2017-03-23 12:57 +0200
pushed 2017-03-23 10:59 +0000
Olli Pettay Olli Pettay - Bug 1339758, click() and similar can return 0 from various coordinate properties, r=masayuki
f7f08f950287f4f44b49deaca70b90ee5cf034f8
created 2017-03-16 12:21 +0800
pushed 2017-03-18 14:59 +0000
Edgar Chen Edgar Chen - Bug 1347634 - GetCustomElementData and SetCustomElementData don't need to be virtual; r=smaug
2a0e59a450209b4c0ed7679961cd9b45648a5d3d
created 2017-03-16 14:50 -0400
pushed 2017-03-16 18:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 656197 part 4. Move calls to AfterSetAttr to before UpdateState when manipulating attributes. r=smaug
2a15b3d3bf8e1494f9104c469bbca9ce2d0695fd
created 2017-03-16 14:50 -0400
pushed 2017-03-16 18:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 656197 part 2. Move calls to BeforeSetAttr to after AttributeWillChange. r=smaug
0c5daa842570a6841b78a816cf60b5f17db7bbb3
created 2017-03-16 14:50 -0400
pushed 2017-03-16 18:51 +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
3f962c5a62d3a7d8d38bb4a328b7cd9bd9dcafda
created 2017-03-06 10:44 +0800
pushed 2017-03-07 14:18 +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-03-06 10:10 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 41bd2eefc823 (bug 1341230)
41bd2eefc82322918a7f5d299dd913fc20c65316
created 2017-03-06 10:44 +0800
pushed 2017-03-06 10:10 +0000
Cameron McCormack Cameron McCormack - Bug 1341230 - Part 1: Rename ESM_MANAGED_STATES to EXTERNALLY_MANAGED_STATES. r=smaug
75caefd9df14d0cbede0a99fcbac80d389461d03
created 2017-03-01 18:03 +0100
pushed 2017-03-01 21:14 +0000
Mats Palmgren Mats Palmgren - Bug 1340771 part 1 - Rename nsWeakFrame to AutoWeakFrame (automated change). r=tn
549cbcddd9b3ff4fbb004c94f0ef1a8499821f5d
created 2017-02-22 10:45 -0800
pushed 2017-02-24 10:53 +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 23:06 +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 23:06 +0000
Tobias Schneider Tobias Schneider - Bug 1337936 - (intersection-observer) Revise lifetime management. r=smaug
36ead380cb480c3914bf4343a4586ac1897565c9
created 2016-12-09 10:00 -1000
pushed 2017-02-17 21:51 +0000
Tom Tromey Tom Tromey - Bug 1060419 - remove unneeded includes of prprf.h, r=froydnj
25419350a53769301628e02a08c98c98abb39266
created 2017-01-20 18:24 -0800
pushed 2017-02-17 12:27 +0000
Bobby Holley Bobby Holley - Bug 1331322 - Move MAY_HAVE_CLASS to mBoolFlags. r=bholley
8c8b54b13be7ec12cb8e104b772162a80b524497
created 2017-02-15 21:24 -0800
pushed 2017-02-16 12:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 1331322) for Android reftest failures in 1169331-1.html and forced-bg-color-outside-visible-region.html
841d608704d72e6a4dfbd3ed9db6df45caa40b2c
created 2017-01-20 18:24 -0800
pushed 2017-02-16 12:19 +0000
Bobby Holley Bobby Holley - Bug 1331322 - Move MAY_HAVE_CLASS to mBoolFlags. r=bholley
9624f564d36d2194d49a31127c2d5ca67b06f2e0
created 2017-02-13 16:06 -0500
pushed 2017-02-13 21:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1338725 part 2. Move GetClasses/DoGetClasses from nsIContent to Element. r=baku
d972f10028408716649101dee8aeb8b9c53c9d5b
created 2017-02-02 10:32 -0500
pushed 2017-02-02 17:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 1332812. Remove some more unused or nearly-unused nsIDOMElement bits. r=froydnj
12ae47283fc97ccfe5af32d6e6cca88e44ae901a
created 2017-02-02 16:58 +0100
pushed 2017-02-02 15:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c724fbd9c326 (bug 1332812) for build bustage. r=backout on a CLOSED TREE
c724fbd9c3267c33a322463dca779bbb8c3ec6e9
created 2017-02-02 10:32 -0500
pushed 2017-02-02 15:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1332812. Remove some more unused or nearly-unused nsIDOMElement bits. r=froydnj
def5b8906cbd3bcdcf2cd3106843eb8bad18f91c
created 2017-02-01 16:31 -0800
pushed 2017-02-02 00:31 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
8accc9d52c25b0b5f3e7bdb156768ae4cacd77e6
created 2017-01-19 15:56 -0800
pushed 2017-02-02 00:31 +0000
Manish Goregaokar Manish Goregaokar - Bug 1330041 - Basic handling framework for presentation attributes in Stylo, with handling for font-size and color; r=bz,emilio
2fab6751280198043c25b94ce2cb07e97bdde9f7
created 2017-02-01 15:43 -0500
pushed 2017-02-01 20:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1335368 part 4. Stop using IsCallerChrome in nsContentUtils::IsRequestFullScreenAllowed. r=bholley
fc26d88058381f303902d2939d0d9768cb11eeae
created 2017-01-12 12:10 -0500
pushed 2017-01-13 00:06 +0000
Jared Wein Jared Wein - Bug 1323618 - Allow locking off of psuedo-classes through inIDOMUtils. r=heycam
55e870f897ff77e01d190129a9297e7481b7bb2f
created 2017-01-12 18:45 +0100
pushed 2017-01-13 00:06 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 6c4807171f00 (bug 1323618) on jaws' request. r=backout
6c4807171f007f7e9ac3e858f1cc14a9c0a0c956
created 2017-01-12 12:10 -0500
pushed 2017-01-13 00:06 +0000
Jared Wein Jared Wein - Bug 1323618 - Allow locking off of psuedo-classes through inIDOMUtils. r=heycam
3e9d6004ede7a0a3fa2bc5809ce7e59240586ada
created 2017-01-11 19:03 -0500
pushed 2017-01-12 00:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1330060 part 1. Move GetInlineStyleDeclaration up to Element so it doesn't have to be virtual. r=bkelly
748010a48c9e4865a58396bf2c16c50871fa824b
created 2017-01-05 15:31 +0800
pushed 2017-01-06 06:58 +0000
Cameron McCormack Cameron McCormack - Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky
04dff9adc7030e53e30649533b2a3307d0dd2f70
created 2016-12-28 17:50 +0800
pushed 2016-12-30 06:48 +0000
Cameron McCormack Cameron McCormack - Bug 1326023 - Make Element::GetBindingURL return a strong reference. r=smaug
a3174cbb505663f5665c1fc79ef7c24e61a01ef5
created 2016-12-29 15:04 +0100
pushed 2016-12-29 20:22 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset bf998120b814 (bug 1326023) for hazard failure. r=backout
bf998120b81440e4d3809d2b5332e89e0831f30b
created 2016-12-28 17:50 +0800
pushed 2016-12-29 20:22 +0000
Cameron McCormack Cameron McCormack - Bug 1326023 - Make Element::GetBindingURL return a strong reference. r=smaug
3af21a78f212579f62d7981ecac630d3c98d69e6
created 2016-12-20 22:53 -0500
pushed 2016-12-28 19:51 +0000
Ho-Pang Ho-Pang - Bug 1299209 - Part 1: Passing PointerId when a new WidgetMouseEvent is created. h=sshih, r=smaug
20dc8f3fa6ed662f4d8b5fd9306d4445db4ceb29
created 2016-12-20 21:47 +0900
pushed 2016-12-21 04:21 +0000
Masayuki Nakano Masayuki Nakano - Bug 564411 Move all methods/attributes of nsIEditorIMESupport to nsIEditor r=smaug
cfc91cb39848376e1a47a16006b0d84028232158
created 2016-12-08 18:54 -0800
pushed 2016-12-09 19:47 +0000
Tobias Schneider Tobias Schneider - Bug 1322717 - Disconnect/Unlink in the proper order to avoid crashes in mozilla::dom::DOMIntersectionObserver::UnlinkTarget. r=mrbkap
7c852ac4acf83d5d1776e98a6af36193bd97a9e5
created 2016-11-01 23:11 -0700
pushed 2016-11-25 18:06 +0000
Bobby Holley Bobby Holley - Bug 1317016 - Basic infrastructure for RestyleHint-driven traversal. r=emilio
4d5f785bc4b416918223e82bb2907974d32aaa1d
created 2016-11-17 13:49 -0500
pushed 2016-11-17 18:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 1318117. Stop using IsCallerChrome in pointerlock API, fullscreen API, and documentURI getter. r=ehsan
7cfb8d89771b49122fd69614dab0e1c063e9d200
created 2016-11-17 10:18 -0500
pushed 2016-11-17 17:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1318342 - Remove the special casing for apps going fullscreen; r=baku
fa88425550714adf2c999aa37da4b21b921c5d11
created 2016-10-21 10:11 +0800
pushed 2016-11-17 14:28 +0000
Stone Shih Stone Shih - Bug 1305458 Part1: Rename nsIDOMEventTarget::PreHandleEvent to nsIDOMEventTarget::GetEventTargetParent. r=smaug
409dcb59fb9b33060d3ccd43309c364a8dca3b2b
created 2016-11-03 14:41 +1100
pushed 2016-11-03 04:04 +0000
Xidorn Quan Xidorn Quan - Bug 1294299 part 2 - Use DeclarationBlock for SMIL override style. r=heycam
72e781308ebf6a06c65a4400c28c4ad813bd1081
created 2016-10-28 10:24 -0400
pushed 2016-10-30 02:06 +0000
Tobias Schneider Tobias Schneider - Bug 1243846 - Implement Intersection Observer API. r=mrbkap, r=mstange
1e7d830ec82857d197cae4c23d9b1b4fc4cfca23
created 2016-10-27 14:16 -0700
pushed 2016-10-27 21:16 +0000
Wes Kocher Wes Kocher - Backout revision 111c1227f51e (bug 1243846) for test_intersectionobservers.html failures on android a=backout CLOSED TREE
111c1227f51eb6e94d7213f92b2a32e55bfdf3e8
created 2016-10-26 22:04 -0400
pushed 2016-10-27 18:19 +0000
Tobias Schneider Tobias Schneider - Bug 1243846 - Implement Intersection Observer API. r=mrbkap, r=mstange
a1832a34a55f7ae0bd7e8e9a96dfd5837dca9329
created 2016-10-26 18:49 +0200
pushed 2016-10-26 16:49 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c55a20f1422b (bug 1243846) for failing modified test test_intersectionobservers.html. r=backout
c55a20f1422bc61b290cbbc2f1630b08d437875c
created 2016-10-12 20:15 -0700
pushed 2016-10-26 14:43 +0000
Tobias Schneider Tobias Schneider - Bug 1243846 - Implement Intersection Observer API. r=mrbkap, r=mstange
426e84d58021969b0ef91abbeb4ef88aab44aef2
created 2016-10-18 15:29 +1100
pushed 2016-10-18 04:54 +0000
Xidorn Quan Xidorn Quan - Bug 1309109 part 5 - Store ServoDeclarationBlock rather than RawServoDeclarationBlock in nsAttrValue. r=heycam
5cd71fa73ba0b316e3cca927a81802f5e01219c9
created 2016-10-07 15:12 -0400
pushed 2016-10-14 18:28 +0000
Botond Ballo Botond Ballo - Bug 1307557 - Fix an out-of-bounds access in Element::DescribeAttribute(). r=dveditz
63d0a40426ecc68cb9bbf93179e769ab06c7afa0
created 2016-10-14 15:33 +0300
pushed 2016-10-14 15:40 +0000
Olli Pettay Olli Pettay - Bug 1309720, ensure expected DOM tree operations when calling insertBefore, r=ehsan
less more (0) -100 -60 tip