layout/base/nsCSSFrameConstructor.h
fffcb4bbc8b17a34f5fa5013418a8956d0fdcc7a
created 2014-06-11 21:12 -0400
pushed 2014-06-12 13:12 +0000
Xidorn Quan Xidorn Quan - Bug 966166 - Part 3: Link to other parts. r=dbaron
76d75daedc2a27f7354329606b6a97ecb3a770ba
created 2014-06-11 23:11 +0100
pushed 2014-06-11 22:11 +0000
Jonathan Watt Jonathan Watt - Bug 1016680, part 3 - DeCOMify nsGenConNode::mText. r=dholbert
4a2ec83f83922e91c38eb5ca86f650c464f502d8
created 2014-06-03 15:08 +0800
pushed 2014-06-03 07:08 +0000
Phoebe Chang Phoebe Chang - Bug 924692 - Part 1: Add touch caret rendering support; r=roc
8aa36dab27656347b615b29223d26f4294b73e83
created 2014-05-24 22:20 +0000
pushed 2014-05-24 22:20 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 4, Make nsCSSFrameConstructor use nsContainerFrame* for frames used as parent frames. r=roc
75c14b62556ece809d3c47612b6ed2948e29a35f
created 2014-05-24 22:20 +0000
pushed 2014-05-24 22:20 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 3, Change GetContentInsertionFrame() to return a nsContainerFrame*, and return null for leaf frames. Deal with GetContentInsertionFrame() returning null in a couple of places. r=roc
1d60a59865d0e5a52f17c8ea626341014d0d569e
created 2014-05-24 22:20 +0000
pushed 2014-05-24 22:20 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 2, Move nsCSSFrameConstructor::GetFrameFor to a static function in nsCSSFrameConstructor.cpp. r=roc
88e93734e132d1bc5231471df48708cd651172b6
created 2014-05-24 22:20 +0000
pushed 2014-05-24 22:20 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 1, Change the signature of SetParent/GetParent from nsIFrame* to nsContainerFrame*. r=roc
1a7278aae6393e98e0b36c285531719f241fc2ab
created 2014-05-03 13:42 +0000
pushed 2014-05-03 13:42 +0000
Mats Palmgren Mats Palmgren - Bug 1000376 - part 2, Implement frame construction part for anonymous grid items (reusing the anon flex item code). r=dholbert
e0af8be2215b53c54adc6591d35a8c97d7b0effc
created 2014-04-03 03:48 -0400
pushed 2014-04-15 07:43 +0000
Robert O'Callahan Robert O'Callahan - Bug 983465. Disable collapsing-text frame construction optimization on a per-document basis. r=bz
516102bfc24608e3e655bf1c19ad9fd072284a7e
created 2014-03-20 14:49 +0800
pushed 2014-03-20 06:50 +0000
Daniel Holbert Daniel Holbert - (no bug) Remove whitespace at end of line in nsCSSFrameConstructor. (whitespace-only, DONTBUILD)
a07dde918187f3c244d412917144872e1a349cf3
created 2014-03-15 12:00 -0700
pushed 2014-03-15 19:01 +0000
Kyle Huey Kyle Huey - Bug 967364: Pass already_AddRefed by reference instead of by value. r=bsmedberg
677d07d6cadb42e4640f99c9b3a632b2794c03bf
created 2014-03-10 15:41 -0700
pushed 2014-03-10 22:41 +0000
Seth Fowler Seth Fowler - Bug 63895 (Part 2) - Support table parts as absolute containing blocks. r=dbaron
4d2e89e1ea3d1231ebcc9a79597e9d58c54f8afa
created 2014-03-06 16:59 -0800
pushed 2014-03-07 01:00 +0000
Seth Fowler Seth Fowler - Backed out 3 changesets (bug 63895)
0199299ac1114e1967d9514e4788e58bd7d6c16b
created 2014-03-03 19:40 -0800
pushed 2014-03-04 03:40 +0000
Seth Fowler Seth Fowler - Bug 63895 (Part 2) - Support table parts as absolute containing blocks. r=dbaron
cc48f71b864ef6e1c3f1d5087c1ce583d43676a4
created 2014-02-27 09:15 +0000
pushed 2014-02-27 09:15 +0000
Mats Palmgren Mats Palmgren - Bug 976411 - Use ConstructFramesFromItemList in more places, and some minor cleanup. r=bz
969a7e228596bfe8bd9aba75df4b989770b99cd3
created 2014-02-19 17:35 -0800
pushed 2014-02-20 01:35 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 63895) for debug crashtest failures on a CLOSED TREE
80bd36a3d4f1f8387be6ac0ebed6ef27d1e50880
created 2014-02-19 16:03 -0800
pushed 2014-02-20 00:04 +0000
Seth Fowler Seth Fowler - Bug 63895 (Part 2) - Support table parts as absolute containing blocks. r=dbaron
55bc35c4c65f0a1c1659610159daeb7504985700
created 2014-02-06 17:45 -0800
pushed 2014-02-07 01:45 +0000
L. David Baron L. David Baron - Bug 91419 patch 9: Fix comments and debugging output referring to "special" frames. r=mats
a1731313882e1673319ef2a547194219ebdeda39
created 2014-02-06 17:45 -0800
pushed 2014-02-07 01:45 +0000
L. David Baron L. David Baron - Bug 91419 patch 8: Miscellaneous function and variable name changes. r=mats
73d6f276f58d990136f87c2c839bce4fd85928b8
created 2013-12-11 11:41 +0000
pushed 2013-12-11 11:42 +0000
Jonathan Watt Jonathan Watt - Bug 946184 - Make sure that we reframe the nsIAnonymousContentCreator if any nsIAnonymousContentCreator::ContentInfo created content needs reframing. r=bz
428bb4dfd0ea7ee2aac2b13411a1a6a0d2edc5ba
created 2013-10-02 07:40 -0400
pushed 2013-10-02 11:41 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 922933 - Don't #include nsIDocument.h in nsIContent.h; r=jst
7eca799dbebcedda620fa4c0a4351f036f14b85c
created 2013-10-01 22:51 +0100
pushed 2013-10-01 21:51 +0000
Jonathan Watt Jonathan Watt - Bug 917386 - Make frame construction handle trees of nsIAnonymousContentCreator::ContentInfo objects, including support for associating CSS pseudo-elements with deeply nested anonymous elements. r=bz
01bc8376568599bcceb860bae6a237b9d3003ffb
created 2013-09-24 21:29 +0100
pushed 2013-09-24 20:32 +0000
Jonathan Watt Jonathan Watt - Bug 920154 - Rename nsIContent's SetNativeAnonymous method to SetIsNativeAnonymousRoot to be clear that it should only be called for the root native anonymous element. r=bz
5294bf1a2140a1a2a61295fe49e9c4312610b5dc
created 2013-09-19 16:23 +1200
pushed 2013-09-19 04:23 +0000
Robert O'Callahan Robert O'Callahan - Bug 918185. When Range.getBoundingClientRect/getClientRects needs a textframe for a node, create one if the textframe was optimized away. r=bz
45283234d2d747884e82e448a8425352bf5558f3
created 2013-09-16 15:06 +1000
pushed 2013-09-17 07:16 +0000
Cameron McCormack Cameron McCormack - Bug 874507 - Make clip-path, filter, mask and opacity work on <marker> elements. r=longsonr
94faaa7e4d408654ffea00ad038b9e2f870ef92c
created 2013-08-19 18:55 -0400
pushed 2013-08-20 13:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 906790 - Minimize layout/base #includes; r=roc
b960146cc1edfb165d358503c0265802e393e6a5
created 2013-07-20 12:14 -0700
pushed 2013-07-20 19:14 +0000
L. David Baron L. David Baron - Bug 896138 patch 4: Move restyle management code from nsCSSFrameConstructor to RestyleManager. r=heycam
48769eacc0b8de9d569c7751e9ec8cc6b0390140
created 2013-07-20 12:14 -0700
pushed 2013-07-20 19:14 +0000
L. David Baron L. David Baron - Bug 896138 patch 3: Remove forward declaration of struct that hasn't been in this class since changeset e0df6dfdaaca (Bug 479655 part 3). r=heycam
6a65da0faed08ac3830760004e291c44b4b2e31c
created 2013-07-20 12:14 -0700
pushed 2013-07-20 19:14 +0000
L. David Baron L. David Baron - Bug 896138 patch 1: Move RestyleTracker and OverflowChangedTracker out of nested namespace mozilla::css (which shouldn't exist) into namespace mozilla. r=heycam
731a5fcf13289e02bbd86f06950a3b93c7357e12
created 2013-05-01 15:50 -0700
pushed 2013-06-29 01:52 +0000
Blake Kaplan Blake Kaplan - Bug 653881 - Rework XBL insertion points and clean up related code to more closely follow the Web Components model. Instead of maintaining a hashtable of insertion points in bindings (and removing insertions points from the tree) leave the insertion points in the tree as explicit placeholders and teach all other relevant code how to walk the explicit children of elements via two iterators (ExplicitChildIterator and FlattenedChildIterator). Note that this patch does not maintain 100% compatibility with the previous code: there are bug fixes and behavior changes included. For example, by having explicit insertion points in the bindings, it is now easier to handle dynamic changes to the bound element correctly (as well as, eventually, handling dynamic changes to the binding correctly). Patch originally by sicking. r=bzbarsky
775a172255b139b8b54539aa6b25c64ee95e10b5
created 2013-06-18 23:41 +1200
pushed 2013-06-19 05:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 880854. Part 2: Support reflows/frame reconstruction in print/print-preview documents by promoting them to frame reconstruction of the whole document. r=mats
ae6f8ea61f3385a346dc0f2b62b377c95d6e5e13
created 2013-05-22 11:44 +0800
pushed 2013-05-22 03:45 +0000
Daniel Holbert Daniel Holbert - Bug 864553 part 1: Remove ifdefs for MOZ_FLEXBOX and configure.in MOZ_FLEXBOX chunk. r=dbaron
a97e447e504f88417139c683f4aa16121104a5bf
created 2013-04-23 13:37 +0200
pushed 2013-04-23 11:36 +0000
Mats Palmgren Mats Palmgren - Bug 855898 - Limit ProcessChildren recursion depth to avoid exhausting stack space and crashing. r=bzbarsky
0aab4158b4e587747d2413a2120a19860112703f
created 2013-04-08 16:09 +1200
pushed 2013-04-19 12:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 849996. Check the correct frame for transforms in PushAbsoluteContainingBlock --- it might not be the containing block itself. r=bzbarsky
7c596ffafa29013e20f20c183f6c4b153b171b57
created 2013-04-16 11:40 +0200
pushed 2013-04-16 09:40 +0000
Ms2ger Ms2ger - Backout changesets 3581b3d60886, cff9eab960e3, d390c8c21882 for Android foreignObject-fixedpos-01.html failures on a CLOSED TREE.
d390c8c218829f85c98c5c78cc717dbecb9d340d
created 2013-04-08 16:09 +1200
pushed 2013-04-16 06:16 +0000
Robert O'Callahan Robert O'Callahan - Bug 849996. Check the correct frame for transforms in PushAbsoluteContainingBlock --- it might not be the containing block itself. r=bzbarsky
eebe60eebd95fa807ee6b93706a8b9e2b5828f68
created 2013-03-31 18:43 -0400
pushed 2013-04-08 16:24 +0000
Trevor Saunders Trevor Saunders - bug 856779 - remove nsFrameManager::Init() r=dholbert
cf17283fdc98302f1aefa8655a93e3fac14d8014
created 2013-03-20 12:22 -0400
pushed 2013-03-20 16:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 852636. Remove unused argument of InitAndRestoreFrame. r=dholbert
a1237c5af4aaba8c8916a17013decb9059e491d1
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 18. Make ConstructDocElementFrame return an nsIFrame*. r=dholbert
64bd4a734021ca9e486e16c99348fc0439960e0f
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 17. Make ConstructRootFrame infallible. r=dholbert
f090c4fb54b8d3b63641f44e57020d8fc951bd71
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 16. Make ConstructFrame infallible. r=dholbert
24959a8177a2f8f15ffbeae25c5b323e2d7a6c25
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 15. Make ConstructFramesFromItem infallible. r=dholbert
24eb52ac37b4a12e2925a3d544658fd48fcf440f
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 14. Make FrameFullConstructor implementations infallible. r=dholbert
450f15428868910f0b00e09ffc8873df4cf8b58a
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 12. Make ConstructBlock infallible. r=dholbert
f4efa0141e7bd3f53ee69550f97860af2b3d494c
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 11. Make FlushAccumulatedBlock infallible. r=dholbert
bd71930abe9fe8ec43bec7fb12bfa070bf7a4eac
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 10. Make ProcessChildren infallible. r=dholbert
412d237a08a4d3281fe62c61760ff80f1d86d627
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 9. Optimistically make ConstructFramesFromItemList infallible in the hope that this is the only thing that makes other things fallible. r=dholbert
824b35ca94be8b124f6443c763e175c0caca27cf
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 8. Make WrapFramesInFirstLetterFrame infallible. r=dholbert
6edafb7c2a088c4fac37d853a8728bffbb4d2fee
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 7. Make WrapFramesInFirstLineFrame and AppendFirstLineFrames infallible. r=dholbert
fed22daf94ee9e336d978e09ccf5fa380d01d94d
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 6. Make ConstructTextFrame infallible. r=dholbert
e7c3afbdba55e43177d1a05298ee747bd802fcf0
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 5. Make InitAndRestoreFrame infallible. r=dholbert
6a00b0041bd5bcfcabf11f012f13eba27b8040f4
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 4. Make CreateContinuingFrame infallible. r=dholbert
32589e67057a924665b1ee3899659254f34e2ef0
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 3. Make some callees of CreateContinuingFrame infallible. r=dholbert
01d80a8cd99b96e80b779e42497737087d4b950f
created 2013-03-19 21:47 -0400
pushed 2013-03-20 01:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 852501 part 1. Make CreatePlaceholderFrameFor infallible. r=dholbert
83db4b776451236b30ff0b941a126696d067293a
created 2013-02-20 13:13 +1300
pushed 2013-02-20 00:15 +0000
Matt Woodrow Matt Woodrow - Bug 840480 r=roc
d11ce45846b5db6977cc6c99d07434a6f3b1676a
created 2013-02-11 17:22 +1100
pushed 2013-02-11 06:22 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 42: Construct new SVG text frames if the pref is set. r=bz
472f37a8f4336c32ba47c32f11ae248b534736fa
created 2013-01-26 14:34 +1300
pushed 2013-01-28 03:43 +0000
Matt Woodrow Matt Woodrow - Bug 832611 - Use NotifyDestroyingFrame to remove frames from the OverflowChangedTracker. r=roc
4856e2c22f35b0996d54b16f3d129db04c8d37f2
created 2013-01-25 21:58 +1300
pushed 2013-01-25 08:59 +0000
Robert O'Callahan Robert O'Callahan - Bug 830192. Integrate GetFixedContainingBlock into GetAbsoluteContainingBlock and ensure only elements which can be abs-pos containing blocks are turned into fixed-pos containing blocks when transformed. r=bzbarsky
0e518197a82381eef06b374b1bcb4e2c9ae3602d
created 2013-01-25 21:50 +1300
pushed 2013-01-25 08:50 +0000
Robert O'Callahan Robert O'Callahan - Backout 342c2b349402, bug 803192
342c2b3494021b9e41b921b1544de8ecb4e195b9
created 2013-01-25 17:50 +1300
pushed 2013-01-25 04:50 +0000
Robert O'Callahan Robert O'Callahan - Bug 830192. Integrate GetFixedContainingBlock into GetAbsoluteContainingBlock and ensure only elements which can be abs-pos containing blocks are turned into fixed-pos containing blocks when transformed. r=bzbarsky
less more (0) -300 -100 -60 tip