layout/generic/nsFrameStateBits.h
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2017-11-02 16:33 +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 2017-11-02 16:33 +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-09-28 16:35 +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-09-20 11:51 +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-06-12 13: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-06-12 13: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-06-12 13: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-06-12 13: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-06-12 13: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-06-12 13: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-06-12 13: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-06-12 13: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-06-12 13: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-06-12 13: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-06-12 13: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-06-12 13: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-04-18 12:07 +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-03-06 20:48 +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-03-06 20:48 +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-03-06 20:48 +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-03-06 20:48 +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-01-23 14:19 +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-01-23 14:19 +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-01-23 14:19 +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-01-23 14:19 +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-01-23 14:19 +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-01-23 14:19 +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 2016-11-14 12:26 +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 2016-11-14 12:26 +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-09-19 13:38 +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-09-19 13:38 +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-09-19 13:38 +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-09-19 13:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e98d1ac584d6 (bug 1241932)
e98d1ac584d6b19bf21d89dffcf64e470cd52a32
created 2016-07-05 13:35 -0700
pushed 2016-09-19 13:38 +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-08-01 13:59 +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-06-06 19:02 +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-06-06 19:02 +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-06-06 19:02 +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-06-06 19:02 +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-04-25 16:57 +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-08-10 18:23 +0000
Robert O'Callahan Robert O'Callahan - Bug 1172239 - Add NS_FRAME_DESCENDANT_INTRINSIC_ISIZE_DEPENDS_ON_BSIZE. r=bz, a=lmandel
ca41ad40687f5d7c3f3d89c3e9b5c68e93f5d9f5
created 2015-06-22 10:33 +0100
pushed 2015-08-10 18:23 +0000
Jonathan Kew Jonathan Kew - Bug 1174711 - patch 3 - Rename a couple more frame-state bits from physical to logical. r=dholbert
2f789a4def0a7c18443039df41a2d5d9c82b5692
created 2015-06-18 07:33 +0100
pushed 2015-08-10 18:23 +0000
Jonathan Kew Jonathan Kew - Bug 1174507 - Replace the frame flag CONTAINS_RELATIVE_HEIGHT with CONTAINS_RELATIVE_BSIZE, and adjust callsites appropriately. r=dholbert
9a114caf7a2932f25b5a854818bf7907d86fbbc4
created 2015-08-04 08:23 -0400
pushed 2015-08-04 12:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1172239) for causing bug 1190635.
7ee5b25607b4e6fe0a1faecd0d3ead48a388bc6b
created 2015-07-28 13:34 +1200
pushed 2015-07-28 01:53 +0000
Robert O'Callahan Robert O'Callahan - Bug 1172239 - Add NS_FRAME_DESCENDANT_INTRINSIC_ISIZE_DEPENDS_ON_BSIZE. r=bz, a=lmandel
77d2661c8d1af8699fbb7498fa44414ebb7250ef
created 2015-03-10 14:28 +0000
pushed 2015-05-11 18:39 +0000
Jonathan Kew Jonathan Kew - Bug 1138495 - pt 1 - Rename NS_FRAME_IN_CONSTRAINED_HEIGHT flag to NS_FRAME_IN_CONSTRAINED_BSIZE, and set it appropriately according to writing mode. r=smontagu
dd08e5008cec7d1d838e4d5f03ef9fa6fd6559b9
created 2015-03-05 00:02 +1300
pushed 2015-05-11 18:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 1082249. Invalidate background-attachment:fixed table-part backgrounds when scrolled. r=mattwoodrow
de30d7df906f9fc297f7be42bc9423b7883968fc
created 2014-11-18 23:23 +1300
pushed 2015-03-30 18:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 1099977. Part 3: Skip creating nsDisplayText when all glyphs are invisible. r=jfkthame
48d1aa74f0022c979262645f2cc37c1f69526eb9
created 2014-12-29 13:34 +1100
pushed 2015-02-23 15:17 +0000
Xidorn Quan Xidorn Quan - Bug 1116037 part 2 - Use frame state bit to mark rtc of span. r=dbaron
1d6a7c8f95521eae9855517349712850e82eed0a
created 2014-12-15 14:37 +1100
pushed 2015-02-23 15:17 +0000
Xidorn Quan Xidorn Quan - Bug 1052123 - Autohide ruby annotations which are identical to their ruby bases. r=dbaron
cdefc124ccaa705e08b8cab905a01e760302876d
created 2014-12-16 15:44 -0800
pushed 2015-02-23 15:17 +0000
Wes Kocher Wes Kocher - Backed out changeset 50d264e4ffa4 (bug 1052123) for android/linux reftest failures
50d264e4ffa47a4c34600d93cd747f38dc7861ba
created 2014-12-15 14:37 +1100
pushed 2015-02-23 15:17 +0000
Xidorn Quan Xidorn Quan - Bug 1052123 - Autohide ruby annotations which are identical to their ruby bases. r=dbaron
6d8aab26a3afeedd7de96d3fac476f5609f12395
created 2014-07-09 12:25 -0700
pushed 2015-01-12 19:37 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 1036604 - add VR display item and VR frame state bit; r=roc
0e92508994019308a549b841ee0ec32321f93e72
created 2014-09-26 13:06 -0400
pushed 2014-11-28 15:29 +0000
Markus Stange Markus Stange - Bug 1073103 - Rename ThebesLayer to PaintedLayer. r=roc
29cf176e9fe77cfb833b6066cf802d546f50d369
created 2014-05-28 15:39 +1200
pushed 2014-06-09 21:49 +0000
Robert O'Callahan Robert O'Callahan - Bug 1014252 - Optimize clearing of textruns via RemoveInFlows. r=matspal, a=lmandel
972268fe6a0dc06f3e09d29ba61a5370e6ed7577
created 2014-04-23 21:15 -0400
pushed 2014-06-09 21:49 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 491863 - Remove IBMBIDI; r=roc
638dd7ab1dc88c35a1d9e42a74feb16b3edcfa71
created 2014-03-13 00:39 -0700
pushed 2014-04-28 18:51 +0000
Simon Montagu Simon Montagu - Use logical text layout API for GetSkipSides, bug 789096, r=jfkthame
ccbb32d6a1ceda105c19dd9fe3fe38eb46b5368f
created 2014-03-11 09:22 +0100
pushed 2014-04-28 18:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 534a0efe7d3d (bug 789096)
534a0efe7d3d8ef29f5d250919f1d6b8ee7feecc
created 2014-03-10 22:19 -0700
pushed 2014-04-28 18:51 +0000
Simon Montagu Simon Montagu - Use logical text layout API for GetSkipSides. Bug 789096, r=jfkthame
0a71fbcee972e110dc525b940ac26ad3077eb04e
created 2014-03-07 15:58 -0800
pushed 2014-04-28 18:51 +0000
Daniel Holbert Daniel Holbert - Bug 981116: Convert nsFlexContainerFrame boolean member-var into frame state bit. r=heycam
less more (0) -60 tip