layout/generic/nsFrame.cpp
1a31654a23d3949e405d7a25d8061c7d41ae6d7b
created 2017-09-11 10:49 -0400
pushed 2017-09-11 16:14 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1388433 - Remove unnecessary warning as the codepath is handled in an acceptable manner. r=mattwoodrow
d5110841090cc545500ce537d021d1d8230798c0
created 2017-08-03 11:18 -0700
pushed 2017-09-01 22:10 +0000
Daniel Holbert Daniel Holbert - Bug 1387152 part 2: Don't let unrelated property "flex-basis" influence the sizing inside of -webkit-box containers. r=mats
929f225ca7206f4647f9e44c3f4c6aaf62ea661f
created 2017-08-03 11:04 -0700
pushed 2017-09-01 22:10 +0000
Daniel Holbert Daniel Holbert - Bug 1387152 part 1: Adjust indentation and use HasAnyStateBits() instead of manual bitwise arithmetic, in nsFrame size-computation code. r=mats
ca0fcfb8cec2e0237c91c4b31a5a95db32f85bac
created 2017-08-31 09:12 -0400
pushed 2017-08-31 23:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1390389. Fix anon box restyling assertions to correctly handle ib splits. r=xidorn
589f8ecf173bc96189395efc5dcd1529ebe82019
created 2017-08-25 18:30 -0700
pushed 2017-08-27 22:30 +0000
Bobby Holley Bobby Holley - Bug 1393791 - Stop unbinding native-anonymous content off a script runner. r=emilio
ab66b090d902712e81064f5188b484800d132e40
created 2017-08-26 14:03 -0700
pushed 2017-08-27 17:46 +0000
Bobby Holley Bobby Holley - Bug 1394156 - Use a smart pointer for nsIFrame::mStyleContext. r=emilio
12ad96ef08c3fbf0e7c6acd6f4d696c1b34de35d
created 2017-08-26 13:57 -0700
pushed 2017-08-27 17:46 +0000
Bobby Holley Bobby Holley - Bug 1394156 - Use a smart pointer for nsIFrame::mContent. r=emilio
52d586efd12ea30df20a6312e2535d196038bc25
created 2017-08-26 15:58 -0700
pushed 2017-08-27 17:46 +0000
Bobby Holley Bobby Holley - Bug 1394156 - Make static_casts of mContent use GetContent(). r=emilio
af9e67e05d3654a459c4d9bf6ca5dafe0baaea67
created 2017-08-25 14:50 +1000
pushed 2017-08-26 00:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1393636 (part 4) - Move ComputedValues measurements from nsStyleSizes to nsWindowSizes. r=heycam.
516d09433b8de10647358e634247abf35c59785f
created 2017-08-25 14:47 +1000
pushed 2017-08-26 00:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1393636 (part 3) - Pass nsWindowSizes to more AddSizeOf*() functions. r=heycam.
50fd4bb9897fb179ceeca364b04469c19900cc60
created 2017-08-21 16:07 +1000
pushed 2017-08-22 09:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1390760 - Measure ServoComputedData::visited_style. r=bholley.
e8059f9f0da2e37706afad4787eb104d6f7ee0ba
created 2017-08-09 01:04 +0800
pushed 2017-08-18 04:04 +0000
cku cku - Bug 577824 - Part 1. Set the frame size in nsIFrame::FinishAndStoreOverflow before the ComputeEffectsRect call that uses it. r=jwatt
409f46503b297ee56e6e8e65609093f14322cb22
created 2017-08-17 13:17 -0700
pushed 2017-08-17 20:17 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 577824) for reftest failures in 577824.html a=backout CLOSED TREE
3b9a469ab1d6f4399fd7f3e1392891751ceb270a
created 2017-08-09 01:04 +0800
pushed 2017-08-17 18:10 +0000
cku cku - Bug 577824 - Part 1. Set the frame size in nsIFrame::FinishAndStoreOverflow before the ComputeEffectsRect call that uses it. r=jwatt
8923ffe492064966f46dc6cff67dabbb734cf6f9
created 2017-08-14 22:49 -0400
pushed 2017-08-16 12:21 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1390382 - Part 5 : Only call nsLayoutUtils::GetDisplayRootFrame() once per call to nsIFrame::SchedulePaint(); r=dholbert
5f2f00d59868a133732da2c8b10581de62e764e0
created 2017-08-11 16:37 +1000
pushed 2017-08-14 03:16 +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:39 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
54fa8df4ba288dd6226e433c87a6c66911ac3304
created 2017-08-07 16:07 +1200
pushed 2017-08-11 20:39 +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-11 20:39 +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
fb891d5aa58fdc3470d34ef91b5e06575f253c39
created 2017-08-11 00:10 -0400
pushed 2017-08-11 05:22 +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 05:22 +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
c0f5be3f9f5239098364712f31d7a80f3e10cd3b
created 2017-08-10 14:40 +0200
pushed 2017-08-11 01:26 +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-11 01:26 +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-11 01:26 +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-11 01:26 +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
7f21a31de9faa0ba282c541efdf1017e86a74c69
created 2017-08-04 17:01 +0800
pushed 2017-08-07 05:30 +0000
cku cku - Bug 1386864 - Part 2. Implement CompareLayers to reuse the code in AddAndRemoveImageAssociations. r=heycam
2dc62e1b19a9802ce958066629522b46f6f4d19a
created 2017-08-04 16:40 +0800
pushed 2017-08-07 05:30 +0000
cku cku - Bug 1386864 - Part 1. Compare image-data of two style-image objects only if both of them are resolved. r=heycam
c48b603e7650ccbb0a8ef4ba183749246e5c5b87
created 2017-07-26 18:21 +0200
pushed 2017-07-31 12:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1384542: Move GetParent and IsLinkContext to GeckoStyleContext. r=heycam
ebe4713f3fbac2e08c36ab6b85bec40d198ce719
created 2017-07-26 11:21 +0800
pushed 2017-07-26 14:01 +0000
cku cku - Bug 1301245 - Part 2. Do not resolve a style image if the given url has a fragment. r=heycam
e8691885ec732b4e49ac660db8e939fcef1f4275
created 2017-07-21 03:22 +0200
pushed 2017-07-22 18:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1381844: Be more explicit about the kind of style context we handle all the time. r=bholley
346f57883936defca24432a7163bcbe8ebfe1362
created 2017-07-20 18:29 +0200
pushed 2017-07-21 14:48 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1366721: Restyle additional style contexts in ServoRestyleManager. r=heycam
09aa8979e7b2d18b3926b3ae4cc288ab96338aca
created 2017-07-21 11:42 +0800
pushed 2017-07-21 04:43 +0000
Cameron McCormack Cameron McCormack - Bug 1380133 - Part 4: Make CalcStyleDifferenceInternal not cache any new structs on ServoStyleContexts when in a traversal. r=emilio
8e48ee4ce7d4e8ab0a57668ea334fadd5dff31a6
created 2017-07-20 15:40 +0200
pushed 2017-07-20 13:42 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset cc720d72d024 (bug 1380133)
cc720d72d02492f272cccdcda5ca969814120b52
created 2017-07-19 15:11 +0800
pushed 2017-07-20 11:52 +0000
Cameron McCormack Cameron McCormack - Bug 1380133 - Part 4: Make CalcStyleDifferenceInternal not cache any new structs on ServoStyleContexts when in a traversal. r=emilio
4d5e5d40c7ee04bba9fc8b96322a9aa10c220107
created 2017-07-17 11:42 -0700
pushed 2017-07-18 04:02 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 11: stylo: Use ServoStyleContext in ServoStyleSet/ServoRestyleManager; r=bholley
b61c652f84256388c7363612f3ceb990fca0a0d5
created 2017-07-10 10:16 +0200
pushed 2017-07-12 08:40 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1379505: Account for the page frame in UpdateStyleOfOwnedAnonBoxes. r=heycam
f48de44a55daa4b938e937e502a8ac46da9931a0
created 2017-07-07 09:20 -0700
pushed 2017-07-08 00:35 +0000
L. David Baron L. David Baron - Bug 1377497 - Pass the correct writing mode to SizeComputationInput::DisplayInitOffsetsEnter. r=jfkthame
06f499c38c698c28e198fa47ec09978ab5b2002c
created 2017-07-07 18:52 +0200
pushed 2017-07-08 00:35 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f07caa23cdbb (bug 1377497) for bustage at layout/generic/ReflowInput.cpp:2543: macro "DISPLAY_INIT_OFFSETS" passed 6 arguments, but takes just 5. r=backout on a CLOSED TREE
f07caa23cdbbd19408002a0a0e39866cfee5898c
created 2017-07-07 09:20 -0700
pushed 2017-07-08 00:35 +0000
L. David Baron L. David Baron - Bug 1377497 - Pass the correct writing mode to SizeComputationInput::DisplayInitOffsetsEnter. r=jfkthame
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-07-06 22:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
45ca2566d2bfba5e8f752353d4fa13c762b5c7f3
created 2017-07-05 23:07 +0200
pushed 2017-07-06 09:25 +0000
Mats Palmgren Mats Palmgren - Bug 1377910 - Don't bother calling DisassociateRequestFromFrame if the frame doesn't have the HasImageRequest bit since it's a no-op in that case. r=dholbert
bf11951d30a6d14f73a3fda964e57011e60b8dde
created 2017-06-28 22:19 -0700
pushed 2017-06-29 23:02 +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 02:11 +0000
Masayuki Nakano Masayuki Nakano - Bug 1375825 - part2: ContentEventHandler::ExpandToClusterBoundary() should check the return value of nsTextFrame::PeekOffsetCharacter() r=jfkthame
1b05406b224819cfc636963bc9e0df0f04a92d7f
created 2017-06-23 19:31 +0200
pushed 2017-06-27 22:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1375674: Track the owner that represents the changes handled, and fix a bunch of issues while at it. r=heycam
93f5483053a35c8e21e7fc02646bb3aba085fa42
created 2017-06-23 19:30 +0200
pushed 2017-06-27 22:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1375674: Don't use the table change hints for the table wrapper frame. r=heycam
a144aba6abe5c37f91d23933fdad8f070274e5d7
created 2017-06-26 23:35 -0700
pushed 2017-06-27 10:36 +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-27 08:40 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b40d51d1f78e (bug 1324618)
b40d51d1f78e0f8efefac882dcfbde64b725c364
created 2017-06-26 23:35 -0700
pushed 2017-06-27 08:15 +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
1472270cccc1fc96c025e779d0457f580850b025
created 2017-06-22 14:21 -0700
pushed 2017-06-22 21:21 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland, a=merge
b1b9129838ade91684574f42219b2010928d7db4
created 2017-06-22 14:10 -0700
pushed 2017-06-22 21:21 +0000
Wes Kocher Wes Kocher - Merge autoland to central, a=merge
4377cf67ad411d6ea581ca379d7e9d3d5c78e2b0
created 2017-06-21 04:56 -0400
pushed 2017-06-22 21:21 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1372863 - Fix dump message of frame tree for preserves-3d. r=mattwoodrow
64a65ce29ca3c2f5d25463aeda3427cabd4a9f9c
created 2017-06-22 11:24 -0400
pushed 2017-06-22 15:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 1375315. Make sure to update block pseudo-element styles on various anonymous blocks. r=emilio
fdde73cf429c62cd1e712afcc196110f8601cb2a
created 2017-06-20 23:21 +0200
pushed 2017-06-22 10:27 +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
74d8ec6397ee08180e001cc516b34a59e68bcd9c
created 2017-06-21 11:45 -0400
pushed 2017-06-21 15:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 1374761 part 1. Properly restyle the viewport and its child anonymous box when we do a restyle. r=heycam
d19edbac8bc97d538b1634be0684894eb3c14798
created 2017-06-19 00:49 -0400
pushed 2017-06-19 13:53 +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-19 13:53 +0000
Markus Stange Markus Stange - Bug 1370034 - Implement UpdateWidgetProperties for top level windows and for popups, and call nsIWidget::SetWindowShadow. r=dbaron
0d08acc5a759cb6e148ba482f2e597f9857602b7
created 2017-06-19 13:55 +0800
pushed 2017-06-19 05:56 +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 05:03 +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 05:03 +0000
Markus Stange Markus Stange - Bug 1370034 - Implement UpdateWidgetProperties for top level windows and for popups, and call nsIWidget::SetWindowShadow. r=dbaron
d05b78469f1880ff4a332154edfc29ea83faab1a
created 2017-06-16 17:22 +0800
pushed 2017-06-16 09:25 +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
less more (0) -1000 -300 -100 -60 tip