layout/base/nsCSSFrameConstructor.cpp
d6bd5ef77aebdab96355e022bf6ff1fefbf20ddf
created 2016-10-19 13:56 +0800
pushed 2016-10-21 21:12 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311277 Part 3 - Use LinkedList's move assignment in FCItemIterator::AppendItemsToList. r=froydnj
806054dd12bdcbdee81dbd75f1583156cef9b649
created 2016-10-21 11:08 -0400
pushed 2016-10-21 21:08 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound. a=merge
40f9955c5b70c06021107a998932ad0c9474b554
created 2016-10-20 13:23 -0700
pushed 2016-10-21 21:08 +0000
Daniel Holbert Daniel Holbert - Bug 1309119 part 3: Change nsCSSFrameConstructor to use nsFlexContainerFrame::IsLegacyBox instead of its own less-complete version. r=mats
1aec2f248ad267ecee8b829671652e179937211b
created 2016-10-18 15:50 +0800
pushed 2016-10-21 14:55 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1309445 - Convert FrameConstructionItemList::mItems to use mozilla::LinkedList. r=dholbert
3c25f3665d45797db42ab5a9b9b9a7c4dc92352e
created 2016-10-09 22:34 -0500
pushed 2016-10-10 09:55 +0000
Mats Palmgren Mats Palmgren - Bug 1308793 - Crash when setting display:[inline-]{flex,grid} or columnset properties on a SVG <text> element. r=tn
ccff388a7ef4eafbd2ea4ae969ed67415f9160f4
created 2016-10-06 00:17 -0400
pushed 2016-10-07 13:42 +0000
Jessica Jong Jessica Jong - Bug 1288591 - Implement the layout for <input type=time>. r=mconley, r=dholbert, r=smaug
40fb8eae281b54d28253cf94fe31df8aae92881c
created 2016-10-06 22:43 +0200
pushed 2016-10-07 02:58 +0000
Mats Palmgren Mats Palmgren - Bug 984869 - Add support for display:flex/grid and columnset layout to <button>. r=tn
f88ef7f3c2d57d9e200e945e627c2817793d139c
created 2016-10-05 14:43 +0800
pushed 2016-10-05 13:43 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1304441 Part 3 - Insert main summary's frame construction item at front of the list. r=bz
f41d60821e3c3b7bb0ee86c524e5ffdcdde5fdef
created 2016-10-05 14:43 +0800
pushed 2016-10-05 13:43 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1304441 Part 1 - Remove unneeded check when constructing frame for summary. r=bz
dfc1afe56b75b0eb563e1fe8ed74af7d51b8ebe0
created 2016-09-21 15:42 -0700
pushed 2016-09-26 10:35 +0000
Bobby Holley Bobby Holley - Bug 1304913 - Have Servo manage node data directly without FFI calls. r=Manishearth
4fb8ce27c37fd72b2ea08fe299f590071dc60f8c
created 2016-09-09 15:26 +0800
pushed 2016-09-13 09:52 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1301630 - Remove nsBlockFrame::SetFlags(). r=bz
fd597b8d1dd62e173a89ba7e85b0a78805fa8add
created 2016-09-04 00:16 +0530
pushed 2016-09-10 07:13 +0000
Manish Goregaokar Manish Goregaokar - Bug 1300337 - Replace None_ variants from nsStyleConsts.h with None; r=heycam,TYLin
37577db303680328e0e0293ed4d9e156cb5b2fa9
created 2016-09-08 15:38 +0800
pushed 2016-09-09 10:00 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1299753 Part 3 - Reuse ConstructScrollableBlock to build scrollable DetailsFrame. r=bz
31f1b0aa5308eebc39635a76db6016e0598e33ad
created 2016-09-07 14:45 +0800
pushed 2016-09-09 10:00 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1299753 Part 2 - Create block formatting context for DetailsFrame if needed. r=bz
8d8754d431f311605926dbb8414337aa39ba059b
created 2016-09-05 15:36 +0800
pushed 2016-09-09 10:00 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1299753 Part 1 - Use NS_NewBlockFormattingContext() in ConstructFieldSetFrame(). r=bz
6e805e28151de290e0f3c2abd892114404ed5198
created 2016-09-05 18:16 +0300
pushed 2016-09-06 01:04 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1300518 - removed nullcheck for parentFrame in nsCSSFrameConstructor::IsValidSibling. r=xidorn
4de2d08774a1ca1fb2b3bd00124acf93a970c3f0
created 2016-09-03 00:22 +1000
pushed 2016-09-02 20:19 +0000
Cameron McCormack Cameron McCormack - Bug 1297963 - Part 3: Use OMT-safe function for -moz-binding comparisons in CalcDifference. r=emilio
c212e496d0ce0dcdd52828c8beaa592f29d240cb
created 2016-08-27 19:31 -0700
pushed 2016-09-02 20:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. Prefer indexing instead of linear search in the frame constructor r=heycam,bz
66f6ab2994144a0befba98c82a285d8a28ca99b2
created 2016-09-01 08:05 -0400
pushed 2016-09-01 15:45 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1298768, bug 1297963) for causing widespread mochitest-bc failures.
bc1ac59cfe8fa80ff759d166a462b77e12e2193f
created 2016-08-29 18:17 +0800
pushed 2016-09-01 15:45 +0000
Cameron McCormack Cameron McCormack - Bug 1297963 - Part 3: Use OMT-safe function for -moz-binding comparisons in CalcDifference. r=emilio
4f13817111efea19ca9d0eb91979f7ee1e94f267
created 2016-08-10 16:56 -0700
pushed 2016-08-26 13:37 +0000
Bobby Holley Bobby Holley - Bug 1292662 - Add an API for the Servo style system to traverse anonymous children. r=heycam
bf5c0fb68628289ccab786054925f7eb5fab2802
created 2016-08-11 14:12 -0700
pushed 2016-08-26 13:37 +0000
Bobby Holley Bobby Holley - Bug 1292279 - Clear up the semantics of our Servo traversal APIs. r=heycam
75e8d28abce12c9239c1171cdca2f0fe5670a406
created 2016-08-25 14:35 -0400
pushed 2016-08-26 13:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1297835. Don't suppress the scroll bits of a non-open <details> that has the appropriate overflow styles. r=TYLin
55ebbaf43802424222ccb64847c7a4facd2630d7
created 2016-08-23 11:24 -0400
pushed 2016-08-25 12:11 +0000
Jinank Jain Jinank Jain - Bug 712936 - Convert users of PR_STATIC_ASSERT to C++11 static_assert(). r=Ms2ger
e74ffefc0d27d36d56c294dc35fdbf7e564045d0
created 2016-08-23 10:31 +1000
pushed 2016-08-23 14:05 +0000
Xidorn Quan Xidorn Quan - Bug 1291707 part 4 - Not recalc quotes and counters in EndUpdate. r=bz
5efdbc22fb511281da3ff3f73abe024769fd55e7
created 2016-08-18 18:21 +0200
pushed 2016-08-19 13:53 +0000
Mats Palmgren Mats Palmgren - Bug 1288946 - Propagate the mParentFrame from the nested GetInsertionPrevSibling call -- it may be a continuation. r=heycam
fee578c07d56150322915ef42ff8169a0e78dfa9
created 2016-08-15 23:15 -0400
pushed 2016-08-17 00:07 +0000
Jessica Jong Jessica Jong - Bug 1278738 - Add 'week' to the list of valid types attributes for <input>. r=smaug
695f4691352c0664e5dfb12f73bd0e1b1d9f8a9b
created 2016-08-12 18:39 -0700
pushed 2016-08-15 21:07 +0000
L. David Baron L. David Baron - Bug 1294918 - Use helper method nsIFrame::IsFixedPosContainingBlock. r=dholbert
7642adce5bffb87123f2d490b4aed542a8c4eda7
created 2016-08-12 18:39 -0700
pushed 2016-08-15 21:07 +0000
L. David Baron L. David Baron - Bug 1294918 - Fix spelling of method name nsIFrame::IsAbsPosContainingBlock. r=dholbert
002fbc72afdddd8db2d50401793f09d52d68cb7b
created 2016-08-01 18:32 -0700
pushed 2016-08-04 13:58 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1290335: Reuse the OverflowChangedTracker between both restyle managers. r=heycam
0b5991d2f46e35b2d3e7f053e415bb028fcda022
created 2016-07-28 15:00 -0700
pushed 2016-07-29 09:56 +0000
Bobby Holley Bobby Holley - Bug 1290214 - Remove NS_ERROR for XBL stylesheet management. r=emilio
6956d996b229fd4a54e8ca1448a318f1bb71f592
created 2016-07-21 12:47 -0700
pushed 2016-07-28 15:43 +0000
Bobby Holley Bobby Holley - Bug 1289624 - Switch to UniquePtr for managing ServoNodeData. r=heycam
489e458bd9726e264d635aea49a850d0ff0259f6
created 2016-07-26 17:06 -0700
pushed 2016-07-28 15:43 +0000
Bobby Holley Bobby Holley - Bug 1289620 - Hook up initial styling. r=heycam
6ba3d1fe1de9e8dbb77e49c18bda7b602e3c8a08
created 2016-07-13 13:42 -0700
pushed 2016-07-17 08:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1286445: stylo: Support restyles of non-pseudo content on state change. r=heycam
74c8690be96d84d4a92ceaf56ff56ca8cdd9b34c
created 2016-07-08 00:07 -0700
pushed 2016-07-12 14:30 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1285474: stylo: Add dirtiness-tracking hooks for Servo and convenient methods. r=bholley
469a7975c195cdb8436bd4ef5b72e84a3c816b09
created 2016-07-03 23:19 +0200
pushed 2016-07-05 14:03 +0000
Jessica Jong Jessica Jong - Bug 1278737 - Add 'month' to the list of valid types attributes for <input>. r=smaug
304be069e80b37526390ad62c59f7a78f2211186
created 2016-07-01 20:04 +0200
pushed 2016-07-02 09:15 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 444a4a7233f7 (bug 1278737) for frequent web platform test 2 failure on OSX in form-validation-reportValidity.html. r=backout
444a4a7233f776cea47f2a9eabe6a7f301de4b51
created 2016-06-29 23:16 +0200
pushed 2016-07-02 09:15 +0000
Jessica Jong Jessica Jong - Bug 1278737 - Add 'month' to the list of valid types attributes for <input>. r=smaug
31f0406a859512d45aeb7ebdf90ac2908a0b0fe1
created 2016-06-26 12:25 -0500
pushed 2016-06-27 09:59 +0000
Timothy Nikkel Timothy Nikkel - Bug 1278455. If the root element is grid or flex, allow it to be an absolute containing block. r=dholbert
2dfd78777b8d507a18b29688a6139906910f25e6
created 2016-06-16 13:35 +0100
pushed 2016-06-16 23:32 +0000
Astley Chen Astley Chen - Bug 1277131 : Part 3 - rename nsGkAtoms::tableOuterFrame and nsCSSAnonBoxes::tableOuter. r=heycam
255baa34b080f87bbb3b99cb8ccaaffad38abbe6
created 2016-06-16 13:14 +0100
pushed 2016-06-16 23:32 +0000
Astley Chen Astley Chen - Bug 1277131 : Part 1 - rename nsTableOuterFrame to nsTableWrapperFrame. r=heycam
ce7e41b72c76ca3cbb248115f66ce3fad3cef664
created 2016-05-25 16:55 +1000
pushed 2016-05-25 13:06 +0000
Cameron McCormack Cameron McCormack - Bug 1275452 - Part 2: Eagerly restyle native anonymous content in stylo. r=bholley
9cf2c93a154e4ea238e343ed61b62dea2972107f
created 2016-05-10 10:02 +0100
pushed 2016-05-10 22:20 +0000
Robert Longson Robert Longson - Bug 1260032 - drop support for altGlyph as a tspan. r=cam r=peterv (DOM Peer)
1befe70618d1f3c14b0562ee0d2f25f18f43e72b
created 2016-04-29 14:01 +1000
pushed 2016-04-29 21:57 +0000
Cameron McCormack Cameron McCormack - Bug 1268404 - Part 1: Split out ResolveStyleForText from ResolveStyleForNonElement and pass in the text node. r=bholley
de6c6c719ef5d93ba032e09db0c2c85f10f7d723
created 2016-04-22 09:18 +1000
pushed 2016-04-22 13:56 +0000
Xidorn Quan Xidorn Quan - Bug 1097499 part 3 - Add a separate anonbox for text nodes. r=heycam
f81e6e5226fbc7b0bbe19711c219177feca4d8dc
created 2016-04-20 21:28 -0700
pushed 2016-04-21 21:41 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::IsBoxFrame to IsXULBoxFrame. r=dholbert
1c23caab8a0d0cc212b9675598afbffbbc2d0588
created 2016-04-13 13:34 +0800
pushed 2016-04-13 21:18 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1258657 Part 2 - Remove SummaryFrame. r=bz
b3ff293119757e69dd7f0e24317431692437dba1
created 2016-03-31 13:20 +0100
pushed 2016-04-12 22:28 +0000
Jonathan Watt Jonathan Watt - Bug 1263787 - Kill off the deprecated nsINode::GetCrossShadowCurrentDoc. r=baku
cc94c2055184cd4a5737b8d0572592271bab635e
created 2016-03-31 12:46 +0100
pushed 2016-04-12 22:28 +0000
Jonathan Watt Jonathan Watt - Bug 1263785 - Kill off the deprecated nsINode::GetCurrentDoc. r=baku
5e846f999e8beccc099d0a75824b3289696b739e
created 2016-04-11 15:30 +1000
pushed 2016-04-12 11:50 +0000
Xidorn Quan Xidorn Quan - Bug 1236828 part 2 - Make frame constructor support absolutely-positioned top layer frame. r=bz
4678a49486b3fe0a75c9a8aabc14fd4e43ec4c85
created 2016-04-01 12:43 -0700
pushed 2016-04-02 17:18 +0000
Bobby Holley Bobby Holley - Bug 1261452 - do_AddRef shouldn't require an rvalue-reference. r=froydnj
9146977af0d77727c5f81a75943b1c4dd7a2f38d
created 2016-03-29 10:09 +1100
pushed 2016-04-01 09:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1260871 - Remove do_GetAtom() and rename NS_NewAtom() as NS_Atomize(). r=erahm.
5dcb4fe4466805c71de8d2f55927dcc17ac6debd
created 2016-03-24 09:55 -0700
pushed 2016-03-25 15:36 +0000
Daniel Holbert Daniel Holbert - Bug 1236400 part 2: Extend NeedsAnonFlexOrGridItem() & related code to wrap all inline-level -webkit-box children in an anonymous flex item. r=mats
bf08d20a386d7d5dc5200e06c585642eaba54052
created 2016-03-24 09:55 -0700
pushed 2016-03-25 15:36 +0000
Daniel Holbert Daniel Holbert - Bug 1236400 part 1: Add internal enum values to represent "display: -webkit-box" & "display: -webkit-inline-box". r=mats
61933d3dbe1c112564d5203a8536fbc3f0f0cfef
created 2016-03-18 19:52 +0100
pushed 2016-03-19 15:23 +0000
Mats Palmgren Mats Palmgren - Bug 1233191 part 1 - Implement sanity checks on the flex/grid container child frame list. Remove the anon grid item sanity checks that the frame constructor now does instead. r=dholbert
1fbadb0b2f44ff5335e6cea6ed51cefcedf92ad5
created 2016-03-11 17:39 +0100
pushed 2016-03-12 20:24 +0000
Mats Palmgren Mats Palmgren - Bug 1144096 part 7 - [css-grid] Don't create PageBreakFrames inside a Grid container. The container will handle forced breaks on its items. r=dholbert
738a70d91d8c7c316c35274f75e61162fbd9d30f
created 2016-03-11 17:39 +0100
pushed 2016-03-12 20:24 +0000
Mats Palmgren Mats Palmgren - Bug 1144096 part 6 - [css-grid] Add support for creating Grid container continuations and deal with overflow containers. r=dholbert
06bc3102b90004470fba71fcaff4ba7b437ebfd7
created 2016-02-24 18:01 +1100
pushed 2016-02-25 10:58 +0000
Cameron McCormack Cameron McCormack - Bug 1248864 - Part 3: Use RestyleManagerHandle instead of concrete restyle manager class. r=dholbert
12e4449dd3d1afc725f84059677bf1087f0be369
created 2016-02-24 18:01 +1100
pushed 2016-02-25 10:58 +0000
Cameron McCormack Cameron McCormack - Bug 1248864 - Part 1: Move RestyleManager.h to EXPORTS.mozilla. r=dholbert
a2a7c4cc94dca9adc3329bd8f7d0670d5f8be3df
created 2016-02-24 18:01 +1100
pushed 2016-02-25 10:58 +0000
Cameron McCormack Cameron McCormack - Bug 1244068 - Part 4: Use StyleSetHandle instead of concrete style set class in most places. r=dholbert
less more (0) -1000 -300 -100 -60 tip