layout/generic/nsIFrame.h
bb7ce98c2f4ad9630c90be4ba96f80a58bbe2718
created 2017-08-25 10:05 +0200
pushed 2017-08-25 08:05 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 61a168afa436 (bug 1387059) for unexpectedly passing web-platform-reftest /css/css-transforms-2/transform3d-sorting-001.html. r=backout
61a168afa4368486fbeab563a21188d3ce57aa85
created 2017-08-25 15:40 +1200
pushed 2017-08-25 03:44 +0000
Matt Woodrow Matt Woodrow - Bug 1387059 - When checking if nsDisplayPerspective participates in preserve-3d, check the underlying transformed frame. r=mstange
1a5fb194a79cb848dbb50e0efbda46cd01566d96
created 2017-08-14 08:30 -0400
pushed 2017-08-15 00:58 +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 layout/*. r=dholbert
5f2f00d59868a133732da2c8b10581de62e764e0
created 2017-08-11 16:37 +1000
pushed 2017-08-14 10:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1387956 - Overhaul ComputedValues measurement, and add style structs measurement. r=bholley.
80ff3f300e05f38f96c385b03d1973a966a2bd35
created 2017-08-11 13:15 -0700
pushed 2017-08-11 20:26 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
fb891d5aa58fdc3470d34ef91b5e06575f253c39
created 2017-08-11 00:10 -0400
pushed 2017-08-11 20:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1388625 part 5. Implement wrapper anonymous box restyling in ServoRestyleManager. r=heycam
d1460a3a9ab17e093e91c82981f0b254096f1c4a
created 2017-08-10 12:49 -0400
pushed 2017-08-11 20:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1388625 part 3. Add nsIFrame flags we will use in stylo post-traversal to keep track of wrapper anonymous boxes. r=heycam
54fa8df4ba288dd6226e433c87a6c66911ac3304
created 2017-08-07 16:07 +1200
pushed 2017-08-10 21:16 +0000
Matt Woodrow Matt Woodrow - Bug 1388162 - Add a Destroy function to nsDisplayItem to use instead of manually invoking the destructor, this will allow us to recycle them in the future. r=mstange
d668e62d469150330729bc2e61503587d035988e
created 2017-08-07 14:23 +1200
pushed 2017-08-10 21:16 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
c0f5be3f9f5239098364712f31d7a80f3e10cd3b
created 2017-08-10 14:40 +0200
pushed 2017-08-10 12:40 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8f2dd8f13b53 (bug 1388161) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout
3c4d5576374d3a4dd74945e7246576a8877dca79
created 2017-08-10 14:40 +0200
pushed 2017-08-10 12:40 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e9985564e081 (bug 1388162) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout
e9985564e08132cf64b530587b0165dbb4031bfa
created 2017-08-07 16:07 +1200
pushed 2017-08-10 11:45 +0000
Matt Woodrow Matt Woodrow - Bug 1388162 - Add a Destroy function to nsDisplayItem to use instead of manually invoking the destructor, this will allow us to recycle them in the future. r=mstange
8f2dd8f13b53a5b4d114204f0bf0650a320da3fb
created 2017-08-07 14:23 +1200
pushed 2017-08-10 11:45 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
aecdc7b7c8303f80717392bfc8a977ab4132d2ff
created 2017-07-05 11:18 -0400
pushed 2017-07-06 00:17 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1377090 - Make the Matrix class templated so we can instantiate it with a double type. r=bas
47c66f214de35be5b863c1431abdd467794ef44e
created 2017-06-28 15:03 -0700
pushed 2017-07-05 11:04 +0000
Morris Tseng Morris Tseng - Bug 1376855 - Introduce WebRenderUserData and WebRenderImageData. r=kats
bf11951d30a6d14f73a3fda964e57011e60b8dde
created 2017-06-28 22:19 -0700
pushed 2017-06-30 13:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1376640. Fix dynamic updates when an inline that sits between a first-letter and its block changes style. r=heycam
fa87c25194865cb977f3bd12212f10874e7ee098
created 2017-06-29 08:22 +0200
pushed 2017-06-29 13:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2992d5af6251 (bug 1376640) for assertion failures like Assertion failure: mOwner == ExpectedOwnerForChild(aFrame) (Missed some frame in the hierarchy?)
2992d5af625165d55bcc874ffdd98385df17121f
created 2017-06-28 22:19 -0700
pushed 2017-06-29 13:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1376640. Fix dynamic updates when an inline that sits between a first-letter and its block changes style. r=heycam
d3ba6f330ec1c757664dd1fed566b158631b1335
created 2017-06-29 10:58 +0900
pushed 2017-06-29 13:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1375825 - part2: ContentEventHandler::ExpandToClusterBoundary() should check the return value of nsTextFrame::PeekOffsetCharacter() r=jfkthame
a144aba6abe5c37f91d23933fdad8f070274e5d7
created 2017-06-26 23:35 -0700
pushed 2017-06-28 11:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 5. Add a way to pass a different style context for later continuations to UpdateStyleOfOwnedChildFrame. r=emilio
58d14978f7b3a2f420625b8626fdcdae1459d39d
created 2017-06-27 10:39 +0200
pushed 2017-06-28 11:46 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b40d51d1f78e (bug 1324618)
b40d51d1f78e0f8efefac882dcfbde64b725c364
created 2017-06-26 23:35 -0700
pushed 2017-06-28 11:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 5. Add a way to pass a different style context for later continuations to UpdateStyleOfOwnedChildFrame. r=emilio
fdde73cf429c62cd1e712afcc196110f8601cb2a
created 2017-06-20 23:21 +0200
pushed 2017-06-22 21:18 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1374752: Pack together the StyleSet, ChangeList and handled change hints, and use the latter with anonymous boxes while we're at it. r=heycam
d19edbac8bc97d538b1634be0684894eb3c14798
created 2017-06-19 00:49 -0400
pushed 2017-06-20 00:34 +0000
Markus Stange Markus Stange - Bug 1370034 - Call SetWindowTransform with the right values from -moz-window-transform(-origin). r=dbaron
2cf330925da7e06f425234f7b854d59f96b50ea3
created 2017-06-16 15:08 -0400
pushed 2017-06-20 00:34 +0000
Markus Stange Markus Stange - Bug 1370034 - Implement UpdateWidgetProperties for top level windows and for popups, and call nsIWidget::SetWindowShadow. r=dbaron
5fced871414b56c6d8e4cd9affbf18d13e1dfaf6
created 2017-06-18 21:04 -0400
pushed 2017-06-20 00:34 +0000
Markus Stange Markus Stange - Bug 1370034 - Add -moz-window-opacity property, style system parts (excluding stylo). r=dbaron
d39cd452b52bf82fa4a717172a62d62ab9e5366f
created 2017-06-19 13:37 +0200
pushed 2017-06-19 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
0d08acc5a759cb6e148ba482f2e597f9857602b7
created 2017-06-19 13:55 +0800
pushed 2017-06-19 12:51 +0000
Cameron McCormack Cameron McCormack - Backout bug 1291457 and bug 1370034 for bustage.
37c332642a18ce4c89f359a46ae014ce92044ef2
created 2017-06-19 00:49 -0400
pushed 2017-06-19 12:51 +0000
Markus Stange Markus Stange - Bug 1370034 - Call SetWindowTransform with the right values from -moz-window-transform(-origin). r=dbaron
46c5f91672a904d9a9e2d2ad11cfc878c09b4a52
created 2017-06-16 15:08 -0400
pushed 2017-06-19 12:51 +0000
Markus Stange Markus Stange - Bug 1370034 - Implement UpdateWidgetProperties for top level windows and for popups, and call nsIWidget::SetWindowShadow. r=dbaron
c99450001fa1d422a7568ecf6a9d65a376dcee00
created 2017-06-18 21:04 -0400
pushed 2017-06-19 12:51 +0000
Markus Stange Markus Stange - Bug 1370034 - Add -moz-window-opacity property, style system parts (excluding stylo). r=dbaron
5021015129a39300cb189bf0e351b551d934cc72
created 2017-06-19 00:07 +0200
pushed 2017-06-18 22:07 +0000
Mats Palmgren Mats Palmgren - Bug 1373884 - s/FramePropertyTable/FrameProperties/ in a couple of places. r=me
d05b78469f1880ff4a332154edfc29ea83faab1a
created 2017-06-16 17:22 +0800
pushed 2017-06-17 01:17 +0000
Cameron McCormack Cameron McCormack - Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
6e16cb4e08dd0d06016cbc4a30891b046048d9e8
created 2017-06-16 11:19 +0200
pushed 2017-06-17 01:17 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e7ec499159f7 (bug 1364361) for bustage at nsIFrame.h:3348: bad implicit conversion constructor for 'OwnedAnonBox'. r=backout
e7ec499159f7c86cc9a7ed1bfb8c41e962539f3e
created 2017-06-16 15:32 +0800
pushed 2017-06-17 01:17 +0000
Cameron McCormack Cameron McCormack - Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
24d6c162840220434745ded799704aa2c74ec4eb
created 2017-06-16 09:27 +0200
pushed 2017-06-17 01:17 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 12db2d364b64 (bug 1364361) for heap write hazard. r=backout
12db2d364b64ed3da93753bcc5750f39649d6008
created 2017-05-22 13:14 +0800
pushed 2017-06-17 01:17 +0000
Cameron McCormack Cameron McCormack - Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
b422d7f837f2be2ec1a21a6d1d69153f26df3505
created 2017-06-10 22:27 -0700
pushed 2017-06-16 07:52 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 9: stylo: Make more things on nsStyleContext inlined; r=bholley
d3074555ab01c3ad33ff5225b1b7f8b1dbdcadb9
created 2017-06-14 13:47 +1200
pushed 2017-06-14 01:49 +0000
Matt Woodrow Matt Woodrow - Bug 1359709 - Use the DOM-ordering parent frame when deciding if a frame combines its transform with ancestors. r=dbaron
5e5dda793c3e0a93fa8a0f2c377dcb28a113e3e7
created 2017-06-09 15:14 -0400
pushed 2017-06-13 15:00 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b1940873102d01722956b79991166286e121072a
created 2017-06-13 00:30 +0200
pushed 2017-06-12 22:30 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3d1ce85e6348 (bug 1088760) for bustage, at least on Android at layout/generic/nsPluginFrame.cpp:1612. r=backout
3d1ce85e6348307a1e98284e6d13da828729bf91
created 2017-06-09 15:14 -0400
pushed 2017-06-12 21:33 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
6491fb29e7fcc9e02cc179ae2856f426a3552385
created 2017-06-08 14:43 +0200
pushed 2017-06-08 13:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
a5c1b2aba36c6ca27136cef41995fe53ee500a70
created 2017-06-07 22:55 -0400
pushed 2017-06-08 13:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to autoland. a=merge
4dd4e37e40f7503ab157f70c643aaf9dedd5d469
created 2017-06-05 15:05 -0400
pushed 2017-06-08 13:18 +0000
Botond Ballo Botond Ballo - Bug 1365761 - Do not dispatch mouse-move events targeted as a slider frame to web content. r=smaug
6a84d1b254338f398a9558b886c0ca31a94e7874
created 2017-06-08 10:23 +0200
pushed 2017-06-08 08:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a3eec11c6b37 (bug 1359709) for reftest failures in group-opacity-surface-size-1.html
a3eec11c6b37419b1a700b2873d5a66b0db1e62d
created 2017-06-08 15:24 +1200
pushed 2017-06-08 03:54 +0000
Matt Woodrow Matt Woodrow - Bug 1359709 - Use the DOM-ordering parent frame when deciding if a frame combines its transform with ancestors. r=dbaron
67181c32580ee06fa53f0fdbd8418cf91496ea13
created 2017-06-07 15:22 +0200
pushed 2017-06-07 13:22 +0000
Mats Palmgren Mats Palmgren - Bug 1367207 part 1 - Add a nsIFrame bool:1 member to track whether the frame has some image requests associated with it. Skip the call to DropRequestsForFrame() on frame destruction if the bit isn't set. r=dholbert
5600d485769bed18de1fc9e8ba8e3f7e66bc771b
created 2017-06-01 15:34 +0100
pushed 2017-06-01 14:35 +0000
Jonathan Kew Jonathan Kew - Bug 1369355 - Simplify nsIFrame::GetOverflowAreasProperty, as callers already know whether a property is present. r=mats
a8f378825e81daff1279a7d6e940b610912ee6dc
created 2017-05-31 20:25 -0400
pushed 2017-06-01 00:26 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge inbound to m-c. a=merge
a204d31127cec396d9cd6ad153280acdf210e1b5
created 2017-05-30 09:05 -0700
pushed 2017-06-01 00:26 +0000
Brad Werth Brad Werth - Bug 1355675 Part 1: Add optional inCSSUnits parameters to GetTransformMatrix and GetTransformToAncestor. r=mattwoodrow
45409ba9a985de2d6572055f5d6f552dff74f4f6
created 2017-05-31 21:29 +0200
pushed 2017-05-31 19:30 +0000
Mats Palmgren Mats Palmgren - bug 1368547 part 2 - Remove nsFrameManager/PresShell methods dealing with placeholders and introduce a nsIFrame::GetPlaceholderFrame() convenience method. r=jfkthame
ddcdb354143a9018a9bc94cef7a395ef46873f8b
created 2017-05-31 21:29 +0200
pushed 2017-05-31 19:30 +0000
Mats Palmgren Mats Palmgren - bug 1368547 part 1 - Remove nsFrameManagerBase::mPlaceholderMap and store the placeholder on a frame property on the out-of-flow instead. r=jfkthame
4abbee1979c215ffbf126534d45bf1ca76c0b29b
created 2017-05-31 19:52 +0100
pushed 2017-05-31 18:53 +0000
Jonathan Kew Jonathan Kew - Bug 1368369 - pt 1 - Use nsTArray instead of AutoTArray in FrameProperties, and embed the FrameProperties object directly in nsIFrame. r=mats
172218dd971dc5ede35cdb26a706124576c85efd
created 2017-05-31 19:52 +0100
pushed 2017-05-31 18:53 +0000
Jonathan Kew Jonathan Kew - Bug 1368654 - pt 1 - Implement memory reporter support for FrameProperties. r=mats
ac905e4037e15b594d90703d87874ac0a91f557f
created 2017-05-28 13:16 +0100
pushed 2017-05-28 15:13 +0000
Jonathan Kew Jonathan Kew - Bug 1368249 - Create nsIFrame::AddProperty API for use when the property is known to not already exist, and use to optimize some call sites. r=mats
db3cc5f0ecaebd15f5eb04c4387fe7dbe36d87f7
created 2017-05-28 15:38 +0200
pushed 2017-05-28 13:38 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 59c0589220ec (bug 1368249) unused function GetNormalPosition at nsIFrame.h:1073. r=backout
59c0589220ecb10b820a5c165e33bfb0f98720a6
created 2017-05-28 13:16 +0100
pushed 2017-05-28 12:24 +0000
Jonathan Kew Jonathan Kew - Bug 1368249 - Create nsIFrame::AddProperty API for use when the property is known to not already exist, and use to optimize some call sites. r=mats
b37e4d256cd6c88b48b0223113375f889a748982
created 2017-05-27 12:36 +0100
pushed 2017-05-27 11:45 +0000
Jonathan Kew Jonathan Kew - Bug 1365982 - Attach frame properties to each frame instead of looking them up in a hashtable on the prescontext. r=mats
bfa432683e279c14b37912a5c45638005f2b0b07
created 2017-05-26 16:56 +0000
pushed 2017-05-26 16:57 +0000
Bas Schouten Bas Schouten - Bug 1367906: Cache the presence of rounded corners upon style changes. r=dbaron r=mattwoodrow
less more (0) -300 -100 -60 tip