layout/generic/nsFrameStateBits.h
d5a15c64bd401768c581663b1b13f45e66080616
created 2018-11-27 06:30 +0200
pushed 2019-01-21 12:33 +0000
Dorel Luca Dorel Luca - Backed out 6 changesets (bug 1159042) for crashtest failures. CLOSED TREE
db0e173a6ed2ed65c22a2e60bc3f358e3d19d82c
created 2018-11-26 23:21 +0000
pushed 2019-01-21 12:33 +0000
L. David Baron L. David Baron - Bug 1159042 - p5. Add NS_FRAME_DYNAMIC_REFLOW_ROOT on frames that we can dynamically make reflow roots - r=dholbert
a5e00e5b4635a19e9fb4ed3566565504338384c6
created 2018-11-16 16:31 -0800
pushed 2019-01-21 12:33 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1506163 - Do not span column-span:all element across all columns if it's under different block formatting context. r=bz
3adb1922d88d79c821c2ff33f3c5cabc89c3b23a
created 2018-10-30 05:41 +0000
pushed 2019-01-21 12:33 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1421105 Part 2 - Implement column-span for block and inline frames. r=bzbarsky,dbaron
57de52c1758537f72a68c27318e6113ad45e2852
created 2018-09-11 20:07 +0200
pushed 2018-10-15 10:40 +0000
Mats Palmgren Mats Palmgren - Bug 1489153 - Push any child next-in-flows in our principal list to OverflowList before starting our reflow. r=dholbert, a=pascalc
40ad1b439183eb8db69191f23dd930e4d24c7f07
created 2018-08-03 10:59 -0700
pushed 2018-10-15 10:40 +0000
Ting-Yu Lin Ting-Yu Lin - No bug - Correct a bug number in nsFrameStateBits.h. rs=emilio
27822aace5b803327dfabd3e3b02b5cbb9e7c2ce
created 2018-06-06 01:10 +0300
pushed 2018-08-24 17:02 +0000
arthur.iakab arthur.iakab - Merge mozilla-central to inbound on a CLOSED TREE
6d4e28bd3162c7f907b73df041ae776b9df87d5f
created 2018-06-05 21:46 +0200
pushed 2018-08-24 17:02 +0000
Mats Palmgren Mats Palmgren - Bug 1465290 part 3 - [css-grid-2] Add frame bits to nsGridContainerFrame that are set if it has an item that is a subgrid in that axis. r=dholbert
8fbed517647c5075efef151cf25855adba1a31cc
created 2018-06-05 21:46 +0200
pushed 2018-08-24 17:02 +0000
Mats Palmgren Mats Palmgren - Bug 1465290 part 1 - [css-grid-2] Add frame bits to nsGridContainerFrame that is set if it's a subgrid in an axis. r=dholbert
aadcedf5a07e2a80ad1763a88084bfec34b8ad5c
created 2018-05-25 12:23 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1464363: Remove IMAGE_GOTINITIALREFLOW. r=dholbert
152c15abbb35fd5c02f84578f89ab14f880bba4e
created 2018-05-30 17:09 +0200
pushed 2018-08-24 17:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465502: Remove write-only NS_FRAME_MAY_HAVE_GENERATED_CONTENT. r=mats
3ab2fbb175bd7fa720d4e990dbaaa0a5fe0c32a9
created 2018-05-02 10:32 -0400
pushed 2018-06-18 21:12 +0000
Neil Deakin Neil Deakin - Bug 1444920, remove the debug='true' flag from xul elements and the corresponding debug frame flags, r=dholbert
cc4577ab2771699a31fd8fe0c91539723c205310
created 2018-03-23 13:49 +0000
pushed 2018-06-18 21:12 +0000
Jonathan Watt Jonathan Watt - Bug 1448714 - Fix up comments referring to 'style context' after the rename of nsStyleContext. r=emilio
d42e83a8ffb4d3404065242d68e61f01cd3fa754
created 2018-02-12 19:03 +1300
pushed 2018-04-26 16:43 +0000
Matt Woodrow Matt Woodrow - Bug 1435643 - Remove no longer needed layer flattening code. r=mstange
462e7346039f17b609f5af67d4fee7217253906d
created 2017-12-18 12:17 -0600
pushed 2018-03-01 12:45 +0000
Daniel Holbert Daniel Holbert - Bug 1398963 part 2: Make nsFlexContainerFrame label itself as legacy if it has -moz-box/-moz-inline-box display val. r=mats
959ac9840798c974febf91d9749aa4216870ac2c
created 2017-12-18 12:17 -0600
pushed 2018-03-01 12:45 +0000
Daniel Holbert Daniel Holbert - Bug 1398963 part 1: Rename frame-state bit from NS_STATE_FLEX_IS_LEGACY_WEBKIT_BOX to NS_STATE_FLEX_IS_EMULATING_LEGACY_BOX (idempotent patch). r=mats
d9bb470ce2ebd0f60f50597c2b082e36d5bf6b72
created 2017-10-20 11:20 -0700
pushed 2018-03-01 12:45 +0000
Brad Werth Brad Werth - Bug 1409083 Part 1: Capture computed flex data for use by devtools. r=dholbert
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
b21e6a795493c75d1c3a901ccaad3b4ecdd56d15
created 2017-10-20 11:20 -0700
pushed 2018-03-01 12:45 +0000
Brad Werth Brad Werth - Bug 1409083 Part 1: Capture computed flex data for use by devtools. r=dholbert
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2018-01-11 17:45 +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
5d1b6657fdb015ad795a6f720b7c28f11bf142d0
created 2017-09-20 13:12 +1200
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1402204 - Remove NS_SCROLLFRAME_INVALIDATE_CONTENTS_ON_SCROLL as it doesn't appear to be needed any more. r=mats
c98ecac8524403ae264f396d8cd91e86f627ea3b
created 2017-09-27 07:43 -0400
pushed 2017-11-02 12:36 +0000
Jonathan Watt Jonathan Watt - Backout bug 1342951 part 3 (302d9e49ac75) for causing bug 1402109. a=sledru
302d9e49ac753edc83e1503c098cfe1007fdc8ce
created 2017-09-01 18:07 +0100
pushed 2017-11-02 12:36 +0000
Jonathan Watt Jonathan Watt - Bug 1342951, part 3 - Support recording of SVGTextFrame correspondence before reflow. r=heycam
1b9d1468f7b4c1eb9b40fb19137f252bb113aff4
created 2017-06-04 16:45 +0200
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1367209 part 3 - Add a generic frame state bit, NS_FRAME_HAS_CSS_COUNTERS, to indicate that a frame maybe has some counter styles and thus be known by nsCounterManager. r=jfkthame
62c2ff7599a301ec3e3cfee0e16325ab2afa0eea
created 2017-05-31 21:29 +0200
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1369037 - Make the assertions about NS_FRAME_PART_OF_IBSPLIT stricter and update the associated frame properties in nsContainerFrame::DestroyFrom instead of nsFrame::DestroyFrom. r=jfkthame
b37e4d256cd6c88b48b0223113375f889a748982
created 2017-05-27 12:36 +0100
pushed 2017-07-31 14:08 +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
18e3dfae96fa6d6981f97311f33627b7b932bd59
created 2017-05-23 19:09 +0200
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1359341 part 2 - Add a couple of private frame state bits to nsPlaceholderFrame to be used for propagating "line emptiness" during reflow. r=jfkthame
c23e896dcbb19b2f23ddd8e9d3447547d5908016
created 2017-05-04 02:06 +0800
pushed 2017-07-31 14:08 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1342009 - Provide a shortcut in BuildDisplayListForChild. r=mattwoodrow
5b9b767015e2f679b01482916d66d9c6448ece1d
created 2017-04-20 11:39 +0200
pushed 2017-07-31 14:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset af7955546902 (bug 1342009) for mochitest failures
af7955546902c2d499aae4b3f5173ed1bed16038
created 2017-04-19 19:38 +0200
pushed 2017-07-31 14:08 +0000
Thinker K.F. Li Thinker K.F. Li - Bug 1342009 - Provide a shortcut in BuildDisplayListForChild. r=mattwoodrow
c1034f23ceb83fc5c1e60109cf56187d9ed14641
created 2017-04-05 19:31 -0700
pushed 2017-07-31 14:08 +0000
Daniel Holbert Daniel Holbert - Bug 812687 part 6: Rename & invert polarity of a flexbox frame-state-bit, for consistency with grid. r=mats
63a14b2f3c7432bc2898a5f814a6ad84539cd8ad
created 2017-04-04 20:59 -0700
pushed 2017-07-31 14:08 +0000
L. David Baron L. David Baron - Bug 1353187 - Guard access to the frame property table with a frame state bit. r=dholbert
a56372e9dc96187eedecebf29a7ddf8d1e180e0c
created 2017-04-03 22:47 -0700
pushed 2017-07-31 14:08 +0000
L. David Baron L. David Baron - Backed out changeset 74eb0b08e42b (bug 1353187 patch 2) for test failures (assertions firing).
74eb0b08e42bd5c0ddd9f1b140cb98880f5377e8
created 2017-04-03 20:43 -0700
pushed 2017-07-31 14:08 +0000
L. David Baron L. David Baron - Bug 1353187 - Guard access to the frame property table with a frame state bit. r=dholbert
d6e48f31f0c8e2c3591b860172e29334f56d4074
created 2017-02-09 18:24 +0000
pushed 2017-07-31 14:08 +0000
Jonathan Watt Jonathan Watt - Bug 1349244 - Rename nsISVGChildFrame to nsSVGDisplayableFrame to reduce confusion. r=longsonr
130e62d8966352e4883af609347316e5d57d704a
created 2017-03-03 15:44 -0500
pushed 2017-06-05 19:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1340723 part 1. Add an nsIFrame function that can be called from the stylo restyle manager to update style contexts on anonymous boxes associated with that frame, and a frame state bit that can be used to optimize out the virtual calls. r=emilio
14b27f1d415784ac2a271183a7b8a409b6673577
created 2016-12-23 19:11 +0100
pushed 2017-04-10 20:44 +0000
Mats Palmgren Mats Palmgren - Bug 1322191 part 2b - Replace "NS_BLOCK_FLOAT_MGR | NS_BLOCK_MARGIN_ROOT" with NS_BLOCK_FORMATTING_CONTEXT_STATE_BITS. r=dholbert
e02278e4834d7a7afc44afff82891c902f2acd9e
created 2016-12-20 23:56 +0100
pushed 2017-04-10 20:44 +0000
Mats Palmgren Mats Palmgren - Bug 1313811 - [css-flexbox] Synthesize the flex container baseline per alignment context when needed. r=dholbert
5d97a9484c127d2aae69ff50c7f24adfc457c02f
created 2016-12-20 23:56 +0100
pushed 2017-04-10 20:44 +0000
Mats Palmgren Mats Palmgren - Bug 1313068 - [css-grid] Synthesize a grid container baseline from the margin-box when in an inline-level context, and from the border-box otherwise. r=dholbert
15f43157a6e1241e6203ac47871e4b1e59ed2585
created 2016-12-02 01:02 -0800
pushed 2017-04-10 20:44 +0000
Daniel Holbert Daniel Holbert - Bug 1321698 part 1: Set a frame state bit on nsFlexContainerFrame if it's emulating -webkit-box. r=mats
181a7b3a8c42e00c34f875a5def13cab8f9faccc
created 2016-12-02 01:02 -0800
pushed 2017-02-27 14:59 +0000
Daniel Holbert Daniel Holbert - Bug 1321698 part 1: Set a frame state bit on nsFlexContainerFrame if it's emulating -webkit-box. r=mats a=jcristau
2148950fcfa4282a87632ebab92ae680eff58334
created 2016-12-22 16:08 +0100
pushed 2017-02-27 14:59 +0000
Mats Palmgren Mats Palmgren - Bug 1313811 - [css-flexbox] Synthesize the flex container baseline per alignment context when needed. r=dholbert a=cbook
9bf667428df5062ee63ff191f09ebddca36e384b
created 2016-12-22 16:08 +0100
pushed 2017-02-27 14:59 +0000
Mats Palmgren Mats Palmgren - Bug 1313068 - [css-grid] Synthesize a grid container baseline from the margin-box when in an inline-level context, and from the border-box otherwise. r=dholbert a=cbook
6d5ca25a653be1fde5d672858b8f433427dbb9fd
created 2016-10-31 08:58 -0700
pushed 2017-02-27 14:59 +0000
Daniel Holbert Daniel Holbert - Bug 1269046 part 4: Set flags on nsPlaceholderFrame & ReflowInput to track abspos frames that need CSS Box Alignment to resolve static position. r=mats
7c24f445542062d41f97cba2dd8a45bd3a468b98
created 2016-10-27 21:59 -0700
pushed 2017-02-27 14:59 +0000
Phil Ringnalda Phil Ringnalda - Backed out 12 changesets (bug 1269045, bug 1269046) as the most likely cause of Windows build bustage
8088e5a9e6e322731d4a3008642b54a1fc0774b1
created 2016-10-27 18:58 -0700
pushed 2017-02-27 14:59 +0000
Daniel Holbert Daniel Holbert - Bug 1269046 part 4: Set flags on nsPlaceholderFrame & ReflowInput to track abspos frames that need CSS Box Alignment to resolve static position. r=mats
8146a675a477c67534886dcf10937e62d0c1da68
created 2016-08-12 15:28 +0800
pushed 2017-01-16 13:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1294628 - Replace block reflow input flags with a bit fields struct. r=dholbert
80977f3eaea67a95efa327e18f8534276ddf51ac
created 2016-05-27 13:49 -0700
pushed 2017-01-16 13:07 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1250244 - Part 2: Remove old VR rendering paths,r=gw280
d8ef49c1d01eaf977a88583c6f65a4b1552363d2
created 2016-07-21 18:36 +0800
pushed 2016-10-31 18:13 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 2c - Rename nsBlockReflowState to BlockReflowInput. r=dbaron
0858cc40fcde69fa4c7bb699bd4af62da5cc37cc
created 2016-07-08 18:24 +0800
pushed 2016-10-31 18:13 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1273049 - Migrate documentation in block-and-line.html into the tree. r=dholbert
bb4686084769fedfc0562a62c92343f591401a99
created 2016-07-07 11:38 -0700
pushed 2016-10-31 18:13 +0000
Brad Werth Brad Werth - Bug 1241932 - Expose decoded CSS grid line properties via a Chrome API. r=mats
75880714f9d8bb42e320090d26e814feda1b094a
created 2016-07-06 05:59 +0200
pushed 2016-10-31 18:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e98d1ac584d6 (bug 1241932)
e98d1ac584d6b19bf21d89dffcf64e470cd52a32
created 2016-07-05 13:35 -0700
pushed 2016-10-31 18:13 +0000
Brad Werth Brad Werth - Bug 1241932 - Expose decoded CSS grid line properties via a Chrome API. r=mats
c2290db3206955e6f95360833c5b1368e6ceba62
created 2016-05-14 11:44 +0800
pushed 2016-09-05 20:01 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1272840 - Resurrect the URL to block-and-line.html r=dbaron
2d171d75b7464583358fcfb7524617ad5dce6a6f
created 2016-03-25 14:49 -0700
pushed 2016-07-25 16:35 +0000
Seth Fowler Seth Fowler - Bug 1157546 - Replace the image visibility API with a more general API that tracks visibility for any kind of frame. r=mstange
e8b769cce0f101f39284954ec6a826c0cd6343cf
created 2016-03-11 17:39 +0100
pushed 2016-07-25 16:35 +0000
Mats Palmgren Mats Palmgren - Bug 1144096 part 21 - [css-grid] Deal with dynamically inserted/appended/removed child frames. r=dholbert
6fa46d335b2817eeb4904390ab32b3ee45646a48
created 2016-03-11 17:39 +0100
pushed 2016-07-25 16:35 +0000
Mats Palmgren Mats Palmgren - Bug 1144096 part 5 - [css-grid] Create a couple of Grid container frame bits. r=dholbert
b42c22e14ebc5e6743e2d764be3e0c410f69dcae
created 2016-03-09 17:29 -0500
pushed 2016-07-25 16:35 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1205473 - Add a state bit to optimize building event regions. r=mattwoodrow
f767402068c92cc568c88e514b34def948d201d0
created 2016-01-28 10:11 +1100
pushed 2016-06-01 01:31 +0000
Xidorn Quan Xidorn Quan - Bug 1064843 part 4 - Add a placeholder type for top layer. r=roc
31611d94a1cc8f1c4937d4ab9eaa5282632de4be
created 2015-07-18 12:24 +1200
pushed 2015-09-14 18:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1172239 - Add NS_FRAME_DESCENDANT_INTRINSIC_ISIZE_DEPENDS_ON_BSIZE. r=bz, a=lmandel
less more (0) -60 tip