layout/generic/nsBlockFrame.h
09df5390e2fb01be435bf72a8c8e1c1948e45f62
created 2018-11-05 19:11 +0000
pushed 2018-11-06 09:53 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 916972 - Eliminate nsIFrame::GetSplittableType() completely. r=mats,dholbert
8f4f56568e677ead8aa813200c6d452617631c14
created 2018-09-26 20:55 +0000
pushed 2018-09-27 09:17 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1486602 Part 3 - Create bullet frame for block frames in nsCSSFrameConstructor::ConstructBlock() instead of in their SetInitialSingleChild() r=mats
c6674c998a39b9975085c97bc99c6533f05a7317
created 2018-09-25 23:13 +0000
pushed 2018-09-27 09:17 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1486602 Part 1 - Remove arguments of nsBlockFrame::CreateBulletFrameForListItem() r=mats
108817297fb1d04b90c639a9c1ef0d45e5546937
created 2018-09-19 05:27 +0200
pushed 2018-09-19 10:00 +0000
Mats Palmgren Mats Palmgren - Bug 1487221 - Add memory reporting for nsLineBox::mFrames. r=bz
af0fc623d0b5d5e575bb03b08576709512bac4f3
created 2018-09-12 12:35 +0000
pushed 2018-09-13 02:29 +0000
Zhang Junzhi Zhang Junzhi - Bug 1490611 - physical to logical name refactor: DISPLAY_*_WIDTH to DISPLAY_*_INLINE_SIZE(as well as the relevant struct in the macro contents) r=jfkthame
4894ad1626a229ea4287e4ab95c39c0230fb4523
created 2018-07-10 11:36 +1000
pushed 2018-07-20 09:55 +0000
Gerald Squelart Gerald Squelart - Bug 1459937 - Mark pulled floats (from pulled lines) dirty - r=dbaron
315103f6db6b1f44647d82c0f494c2d45fc42e07
created 2018-07-15 10:06 +0300
pushed 2018-07-15 09:51 +0000
Andreea Pavel Andreea Pavel - Backed out 3 changesets (bug 1459937) for failing crashtest with Assertion failure: (IndexInFlow(aOldParent) < IndexInFlow(aNewParent)) on a CLOSED TREE
fb3fba19e6158564e769f81e1bb66cfe4724e089
created 2018-07-10 11:36 +1000
pushed 2018-07-15 09:51 +0000
Gerald Squelart Gerald Squelart - Bug 1459937 - Mark pulled floats (from pulled lines) dirty - r=dbaron
1a8d4d870932115f30500b1d15d2f69c0109586c
created 2018-06-06 12:02 -0700
pushed 2018-06-16 09:46 +0000
Brad Werth Brad Werth - Bug 1466231 Part 1: Change nsBlockFrame::PlaceLine to accept an nsFlowAreaRect and update flags if it shrinks the area due to a float. r=dbaron
5056d42de0e907fe27844ccce974b45100241c4d
created 2018-06-16 01:45 +0300
pushed 2018-06-16 09:46 +0000
Cosmin Sabou Cosmin Sabou - Backed out 5 changesets (bug 1466231) for reftest failures on float-retry-push-image.html.
f926e605d5a945b5af0945080f09787f8803402e
created 2018-06-06 12:02 -0700
pushed 2018-06-16 09:46 +0000
Brad Werth Brad Werth - Bug 1466231 Part 1: Change nsBlockFrame::PlaceLine to accept an nsFlowAreaRect and update flags if it shrinks the area due to a float. r=dbaron
1714b3b0dec5914c2fb32cb26e20c3d0a9d2e8ce
created 2018-05-08 13:52 -0400
pushed 2018-05-08 22:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1387143 part 24. Remove nsISelection::ContainsNode. r=mats
36e0be4f9c145819427f329641cda203fc94e845
created 2018-04-04 16:15 +1200
pushed 2018-04-04 09:44 +0000
Matt Woodrow Matt Woodrow - Bug 1443380 - Don't mark all descendant frames modified for display list building when invalidating a frame subtree since marking just the root is sufficient. r=miko
c5dd20c8308843f48f4ff940b91b4c59f00c9d42
created 2018-03-29 22:15 +1100
pushed 2018-03-29 22:05 +0000
Xidorn Quan Xidorn Quan - Bug 1449400 part 5 - Remove StyleSetHandle. r=emilio
cc4577ab2771699a31fd8fe0c91539723c205310
created 2018-03-23 13:49 +0000
pushed 2018-03-27 09:13 +0000
Jonathan Watt Jonathan Watt - Bug 1448714 - Fix up comments referring to 'style context' after the rename of nsStyleContext. r=emilio
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
b7c7195b99f43e8f493f013877938ec2edd19a58
created 2018-03-22 20:04 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
b683bb3f22a1aef672332aa3ee9d2c7a77149913
created 2018-03-22 19:20 +0100
pushed 2018-03-22 22:52 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
fc62f3ae1ab2f85056f0710b90a65afba22f4fb4
created 2018-01-04 20:37 +0100
pushed 2018-01-05 09:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1428144: Remove some dead nsIFrame code. r=mats
9ff1b67407688bc646c3e9fc04ead8a201feab86
created 2017-11-16 18:58 +0100
pushed 2017-11-17 09:59 +0000
Mats Palmgren Mats Palmgren - Bug 1416544 - Don't report COMPLETE reflow status when we still have pushed floats on some next-in-flow frame. r=dholbert
69d0e8d0a165d6348b7c8f370b02af51523fcd7c
created 2017-11-10 19:28 +0100
pushed 2017-11-11 09:59 +0000
Mats Palmgren Mats Palmgren - Bug 1415185 - Make nsBlockFrame::DoRemoveFrame handle anon/generated content from all the continuations it destroys. r=emilio
f91e74cdcf4c4b98b27ae39f4423a9fb1a926d91
created 2017-11-09 03:00 +0100
pushed 2017-11-09 09:53 +0000
Mats Palmgren Mats Palmgren - Bug 1414666 part 1 - Add nsIFrame::PresShell() for convenient access to the shell. r=emilio
e4815e8465a2cc7d09d479dd76e7143a09927fd3
created 2017-11-07 01:20 +0100
pushed 2017-11-07 10:56 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
ebc611dc8c85055ac62bc945e9871cdc317cf6f9
created 2017-11-05 12:22 +0200
pushed 2017-11-05 22:15 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 1400618) for asserting in clipboard's dom/browser-element/mochitest/test_browserElement_inproc_CopyPaste.html on Windows 7 debug without e10s. r=backout
a6461f80307cbf84e54a948e6a08f7e6655857a1
created 2017-11-04 23:26 +0100
pushed 2017-11-05 22:15 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-10-28 08:30 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-10-09 09:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
25757b404bb6823183dd8f67302752b4076875c3
created 2017-09-13 15:47 +0800
pushed 2017-09-19 09:08 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1341009 - Pass const reference instead of value for nsReflowStatus. r=dholbert
d668e62d469150330729bc2e61503587d035988e
created 2017-08-07 14:23 +1200
pushed 2017-08-11 20: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-11 01:14 +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
8f2dd8f13b53a5b4d114204f0bf0650a320da3fb
created 2017-08-07 14:23 +1200
pushed 2017-08-11 01:14 +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
64f8d20599985cf1fd1fd8f5a25b60c6985506d8
created 2017-07-28 21:20 -0400
pushed 2017-07-30 09:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324619 part 5. Implement FrameForPseudoElement for ::first-line. r=emilio
bf11951d30a6d14f73a3fda964e57011e60b8dde
created 2017-06-28 22:19 -0700
pushed 2017-06-30 10:57 +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:46 +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:46 +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
48e17a3c706a20e1c61aef0b89b2bc0d19a20faa
created 2017-06-26 23:35 -0700
pushed 2017-06-28 11:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 8. Implement restyling for first-letter frames. r=emilio
e9605ad692ac5ef0eeaa053c828477a4bdc7952c
created 2017-06-26 23:35 -0700
pushed 2017-06-28 11:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 4. Implement a way to get the first-letter frame, if any, for a block. r=heycam
a7631339f6bf74456e00a8399574ead19938ad52
created 2017-06-27 10:39 +0200
pushed 2017-06-28 11:20 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 049b20a12429 (bug 1324618) for bustage
83508083bd672837b7fe534cdf5ffdd51dedc75c
created 2017-06-27 10:39 +0200
pushed 2017-06-28 11:20 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 169cafc2d5f9 (bug 1324618)
169cafc2d5f9a251b21c1dd5b47f5ed58a62f839
created 2017-06-26 23:35 -0700
pushed 2017-06-28 11:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 8. Implement restyling for first-letter frames. r=emilio
049b20a124295cc6397b1d8d834e8d7aa226ab07
created 2017-06-26 23:35 -0700
pushed 2017-06-28 11:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1324618 part 4. Implement a way to get the first-letter frame, if any, for a block. r=heycam
64a65ce29ca3c2f5d25463aeda3427cabd4a9f9c
created 2017-06-22 11:24 -0400
pushed 2017-06-23 09:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1375315. Make sure to update block pseudo-element styles on various anonymous blocks. r=emilio
5e5dda793c3e0a93fa8a0f2c377dcb28a113e3e7
created 2017-06-09 15:14 -0400
pushed 2017-06-14 01:31 +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-13 10:10 +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-13 10:10 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b37e4d256cd6c88b48b0223113375f889a748982
created 2017-05-27 12:36 +0100
pushed 2017-05-28 04:30 +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
78e989ad55af7cf13cfafcb4ba891cc5ea78d740
created 2017-05-26 12:11 +0200
pushed 2017-05-26 19:44 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 4 - Remove the now unused LayoutFrameType values from the ctors. r=jfkthame
47ed59045f9bff59434723249b995515116d4ed0
created 2017-05-26 12:11 +0200
pushed 2017-05-26 19:44 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 2 - Add a nsIFrame::mClass field and propagate the concrete class' value up the ctor chain. r=jfkthame
45bf72e9b3b3b5d45457598865c72536b3027264
created 2017-05-26 12:11 +0200
pushed 2017-05-26 19:44 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 1 - Make every concrete frame class be a NS_DECL_QUERYFRAME_TARGET. r=jfkthame
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-05-03 00:28 +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:20 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
5675fc7b611292bc43188231a45b7d4a41e9a124
created 2017-02-20 17:43 +0100
pushed 2017-02-21 04:29 +0000
Mats Palmgren Mats Palmgren - Bug 410857 part 1 - Traverse overflow lines too so we don't miss some text. r=jfkthame
e229f04d9a4f66b19a1a460f39ee7e57c72b15f1
created 2017-01-17 16:27 -0800
pushed 2017-01-18 14:24 +0000
Daniel Holbert Daniel Holbert - Bug 1331756 part 5: Drop redundant 'virtual' keyword from method overrides in several frame classes. r=xidorn
950dba8823a024743997c98062c2f2e2826fca0e
created 2016-12-20 23:56 +0100
pushed 2016-12-21 04:15 +0000
Mats Palmgren Mats Palmgren - Bug 1312379 part 1 - [css-align][css-flexbox][css-grid] Introduce nsIFrame methods for calculating baselines per CSS Alignment and CSS2 'vertical-align'. r=dholbert
0ddd1de392d811da6cf3497a42f2b833e53c093e
created 2016-11-08 13:42 +0800
pushed 2016-11-10 15:58 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1291110 Part 2 - Rename availableSpaceHeight to availableSpaceBSize. r=dbaron
aa882d8b860955ac073d5026f565ea1f3ae4d174
created 2016-10-24 15:01 +0800
pushed 2016-10-24 14:55 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 followup - Fix naming issues.
9639e2670d5eeb88a13a96a7eff53967ff1fa2d5
created 2016-10-22 19:41 +0800
pushed 2016-10-23 17:08 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Trim trailing whitspaces in nsBlockFrame.h and nsBlockFrame.cpp. r=TYLin
741c66d1e10e0edc4d2dc6aeafbb4350676b73db
created 2016-10-22 19:41 +0800
pushed 2016-10-23 17:08 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Rename line related functions in nsBlockFrame. r=TYLin
cdd81ce1b8412b82f3ece4ccd3f5de54ad0fec65
created 2016-10-22 19:41 +0800
pushed 2016-10-23 17:08 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Rename line related typedefs in nsBlockFrame. r=TYLin
061d2183312b76dc3f01487fed454861eceb69d4
created 2016-10-22 19:41 +0800
pushed 2016-10-23 17:08 +0000
Jeremy Chen Jeremy Chen - Bug 1286468 - Remove the old vertical alignment coding style. r=TYLin
less more (0) -300 -100 -60 tip