layout/generic/nsBlockFrame.cpp
ea66ed3c2ca1b20220a586c563bfd4fd62a61bb6
created 2014-07-24 18:03 +0100
pushed 2014-07-25 22:59 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 3 - Also rename Intrinsic{Width,Height} to Intrinsic{I,B}Size. r=smontagu
91005c6cc19868bc8e28dc6036ea17d0291e820a
created 2014-07-24 18:03 +0100
pushed 2014-07-25 22:59 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 2 - More renaming, e.g. where {Min,Pref}Width occurs within longer type and function names. r=smontagu
beb29103be6902f7759bbcb7b9eb4e39fb0636dd
created 2014-07-24 18:03 +0100
pushed 2014-07-25 22:59 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 1 - Rename Get{Min,Pref}Width to Get{Min,Pref}ISize throughout layout. r=dbaron,smontagu
634d33dc9d3ed1fbd09098b7d76d9a754cc80f69
created 2014-07-24 01:30 -0700
pushed 2014-07-25 22:59 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 10: make Reflow set nsHTMLReflowMetrics.ISize and BSize instead of Width and Height. r=jfkthame
a4ba6995c87e7cf67a7d513ac7e23dcdab76b408
created 2014-07-24 01:28 -0700
pushed 2014-07-25 22:59 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 9: use logical coordinates in nsHTMLReflowState available size. r=jfkthame
ff798ed89e0de51e6c2499cac78c6a5cca440868
created 2014-07-10 10:11 +0100
pushed 2014-07-10 22:23 +0000
Jonathan Kew Jonathan Kew - bug 789096 patch X - avoid some unconstrained-width (should be -isize) warnings with mixed writing modes. r=smontagu
49575c74cc7b2a995d053edf2b4dd2b3e3822e5b
created 2014-06-28 10:13 +0000
pushed 2014-06-29 23:36 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
c8ca361c8feaf6c2a0923c6205c707847ca0e34d
created 2014-06-28 22:01 -0700
pushed 2014-06-29 23:36 +0000
Phil Ringnalda Phil Ringnalda - Back out 5 changesets (bug 1028460, bug 1031444) for somehow breaking asmjscache/test/test_cachingBasic.html on Android 2.2
ae01b3919c8c239a36448f731221c6f5a4400fff
created 2014-06-28 10:13 +0000
pushed 2014-06-29 23:36 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
ae2fd5b2defb0df1bd30521f4793de6757d1e98b
created 2014-06-24 17:52 +0000
pushed 2014-06-25 01:13 +0000
Mats Palmgren Mats Palmgren - Bug 1025669 - part 1, Implement layout of block margins for box-decoration-break:clone. r=roc
611283da02bfdc691c3dda2ae4b4a31c1c2eba9b
created 2014-06-23 14:49 -0400
pushed 2014-06-24 15:52 +0000
Benoit Jacob Benoit Jacob - Bug 1028420 - Non-unified build fails when using --enable-warnings-as-errors - bustage fix, no review
8bc5711c589e77c5bbb3b932f9d3569a5ca6b576
created 2014-06-20 02:55 -0700
pushed 2014-06-20 16:42 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 8: use logical coordinates in nsBlockReflowState. r=jfkthame
171a068969d36e2b293cac36343635404866f198
created 2014-06-17 07:41 -0700
pushed 2014-06-17 19:39 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 7: Use logical coordinates in nsBlockReflowContext. r=jfkthame
676350f94b08836ae0f67197911e915d0a4d32d8
created 2014-06-17 07:41 -0700
pushed 2014-06-17 19:39 +0000
Simon Montagu Simon Montagu - Bug 789096: make method names in nsLineLayout correspond to the respective CSS properties. r=jfkthame
b8c3e8370b33501004a11434d056de9e45bd44e2
created 2014-06-17 05:19 -0700
pushed 2014-06-17 19:39 +0000
Simon Montagu Simon Montagu - Replace GetBaseline with GetLogicalBaseline and use logical coordinates in the line position and baseline getters in nsLayoutUtils. Bug 789096, r=jfkthame
fffcb4bbc8b17a34f5fa5013418a8956d0fdcc7a
created 2014-06-11 21:12 -0400
pushed 2014-06-13 00:23 +0000
Xidorn Quan Xidorn Quan - Bug 966166 - Part 3: Link to other parts. r=dbaron
177db1927db27595d0ea52c8401de927bcc0b662
created 2014-06-11 02:45 -0700
pushed 2014-06-11 15:14 +0000
Simon Montagu Simon Montagu - Replace Get/SetTopAscent with Get/SetBlockStartAscent. Bug 789096, r=jfkthame
2d9924eaa36c8b47bebb25d7932fa97773825c6f
created 2014-06-05 02:39 -0700
pushed 2014-06-06 01:31 +0000
Simon Montagu Simon Montagu - Add a WritingMode argument to nsHTMLReflowMetrics::ISize() and BSize(). Bug 789096, r=jfkthame
1f7ccdfe2c6ec00c4ed7d43548cb9d95dc6f309c
created 2014-05-30 09:00 +0100
pushed 2014-05-30 12:08 +0000
Xidorn Quan Xidorn Quan - Bug 1013160 - Remove padding suppressing mechanism of bullet. r=jfkthame,surkov
71a7a25d9884f978c2d352adccacbc7c086da469
created 2014-05-28 18:11 -0700
pushed 2014-05-29 06:33 +0000
L. David Baron L. David Baron - Back out changeset 9bd21ab86f78 (bug 1013160) due to regression (bug 1017335).
9bd21ab86f78400b5dd6d92062bdb39c8d62b375
created 2014-05-27 18:09 -0400
pushed 2014-05-29 06:33 +0000
Xidorn Quan Xidorn Quan - Bug 1013160 - Remove padding suppressing mechanism of bullet. r=surkov, r=jfkthame
6ae1fc3aa082b9bf4affedab1af0cb817dfa11eb
created 2014-05-28 19:36 +0000
pushed 2014-05-29 06:33 +0000
Mats Palmgren Mats Palmgren - Bug 1015781 - part 7, Remove code for handling kAbsoluteList in nsBlockFrame::AppendFrames/InsertFrames/RemoveFrame (it's dead code). Make AppendFrames also handle kNoReflowPrincipalList, for symmetry with InsertFrames/RemoveFrame. r=roc
d0427b56178cdda5f234d6530885abf4ffa73761
created 2014-05-28 19:36 +0000
pushed 2014-05-29 06:33 +0000
Mats Palmgren Mats Palmgren - Bug 1015781 - part 3, Fix whitespace and comments, and move some SetInitialChildList/AppendFrames/InsertFrames/RemoveFrame methods so that they are together in the file. r=roc
e7cd2558a8214320282feb727a4df3b4c3133c23
created 2014-05-28 19:36 +0000
pushed 2014-05-29 06:33 +0000
Mats Palmgren Mats Palmgren - Bug 1015781 - part 1+2, Make the SetInitialChildList/AppendFrames/InsertFrames/RemoveFrame methods return void (scripted change). Remove code handling the return values. r=roc
94af2dca5c0cdd14c8f34c0eded48b662349437e
created 2014-05-25 03:15 -0700
pushed 2014-05-26 12:37 +0000
Simon Montagu Simon Montagu - Backout 38b25d5e6cf9 because assertions
38b25d5e6cf93b3f7f781df32c01b436b5eb2b3e
created 2014-05-24 23:47 -0700
pushed 2014-05-26 12:37 +0000
Simon Montagu Simon Montagu - Add a WritingMode argument to nsHTMLReflowMetrics::ISize() and BSize(). Bug 789096, r=jfkthame
44a39c09abb816ebdaebe11cb08f4e803051a0a5
created 2014-05-24 22:20 +0000
pushed 2014-05-26 12:37 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 15, s/mParent/GetParent()/ in a bunch of nsIFrame sub-classes. r=roc
26134643a8c5c565a48e6320d59683a86426bab0
created 2014-05-24 22:20 +0000
pushed 2014-05-26 12:37 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 9, Remove now redundant static_cast<nsContainerFrame*> and do_QueryFrame() calls. r=roc
18214a2cfdb3eea37354959ab6fae5b97bc4a1ee
created 2014-05-24 22:20 +0000
pushed 2014-05-26 12:37 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 5, Make nsIFrame::Init require a nsContainerFrame* for the parent frame param. r=roc
88e93734e132d1bc5231471df48708cd651172b6
created 2014-05-24 22:20 +0000
pushed 2014-05-26 12:37 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 1, Change the signature of SetParent/GetParent from nsIFrame* to nsContainerFrame*. r=roc
1e15bbf34b27ff54b58450c378dab0857edafd0c
created 2014-05-13 18:09 +0100
pushed 2014-05-13 20:27 +0000
Jonathan Kew Jonathan Kew - bug 1001233 - convert bullet frame's margin to the block frame's writing mode when positioning bullet. r=smontagu
7e2dead825d9dcc9606fb0085d68ee13f1a0629c
created 2014-05-13 00:47 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 11, make nsBlockFrame::ReflowDirtyLines() and nsLineLayout::ReflowFrame() return types 'void'. r=roc
edfbdecd9e8283748385e7ee661b53bb21e2615b
created 2014-05-13 00:47 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
157af79fbc88c386a39e20fbc3892798b1e91a67
created 2014-05-12 15:47 -0700
pushed 2014-05-13 10:23 +0000
Wes Kocher Wes Kocher - Backed out 11 changesets (bug 1008917) for apparently introducing an intermittent failure of B2G Crashtest-2 on a CLOSED TREE
10ed89a302e933ad03307b8216b3047baa63a334
created 2014-05-12 17:40 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 11, make nsBlockFrame::ReflowDirtyLines() and nsLineLayout::ReflowFrame() return types 'void'. r=roc
9afa5e7715e1b1c0da963368329097e735e484c8
created 2014-05-12 17:40 +0000
pushed 2014-05-13 10:23 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
972268fe6a0dc06f3e09d29ba61a5370e6ed7577
created 2014-04-23 21:15 -0400
pushed 2014-04-24 09:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 491863 - Remove IBMBIDI; r=roc
983feecdb5da5a7060699e2ac7a9a96489700bc6
created 2014-04-16 01:03 -0700
pushed 2014-04-17 02:10 +0000
Simon Montagu Simon Montagu - Make nsLineBox.mBounds a LogicalRect. Bug 789096, r=jfkthame
c6becd0b9a5b129159532b764bd79e761e66102b
created 2014-04-03 04:27 -0400
pushed 2014-04-15 16:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 985303. Part 3: Save a block's 'bottom edge of content' in a frame property if it doesn't match the block's content height, and use it in UpdateOverflow to compute the correct overflow. r=dbaron
5a675f0c49fb20db22e4592d79ff635051ffe1cb
created 2014-03-15 17:29 -0400
pushed 2014-03-16 00:40 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 983570 - Update aState.mPrevChild only when line->IsDirty is true in nsBlockFrame::ReflowDirtyLines. r=mats
638dd7ab1dc88c35a1d9e42a74feb16b3edcfa71
created 2014-03-13 00:39 -0700
pushed 2014-03-13 19:32 +0000
Simon Montagu Simon Montagu - Use logical text layout API for GetSkipSides, bug 789096, r=jfkthame
e0e03efe760cbfd050d6e091f60afd0cfd7fe954
created 2014-03-12 20:33 -0700
pushed 2014-03-13 11:51 +0000
L. David Baron L. David Baron - Bug 349259 patch 1: Add an nsIContent* parameter to nsHTMLReflowState::CalcLineHeight. r=bz
dab8e386596703c1809d8a88d64a07d34c856c3a
created 2014-03-11 13:23 -0700
pushed 2014-03-12 11:15 +0000
Simon Montagu Simon Montagu - Use logical text layout API in nsLineLayout. Bug 789096, r=jfkthame
56b85741f932189b7e031a53ed090772eefc1f3a
created 2014-03-11 02:08 -0700
pushed 2014-03-11 19:19 +0000
Simon Montagu Simon Montagu - Use logical coordinates in nsBlockFrame::ReflowBullet. Bug 789096, r=jfkthame
5bd692d15d02c87dc8a4197cd96be36201efa941
created 2014-03-11 09:23 +0100
pushed 2014-03-11 19:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9f92527ff03b (bug 789096) for Valgrind Test-Bustage on a CLOSED TREE
010865dfe35ee6de7fb5607bc9084b7b21e9a04c
created 2014-03-11 09:22 +0100
pushed 2014-03-11 19:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset aeff4052ef00 (bug 789096)
ccbb32d6a1ceda105c19dd9fe3fe38eb46b5368f
created 2014-03-11 09:22 +0100
pushed 2014-03-11 19:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 534a0efe7d3d (bug 789096)
534a0efe7d3d8ef29f5d250919f1d6b8ee7feecc
created 2014-03-10 22:19 -0700
pushed 2014-03-11 19:19 +0000
Simon Montagu Simon Montagu - Use logical text layout API for GetSkipSides. Bug 789096, r=jfkthame
aeff4052ef00d986d47bb7dcc10226b74066f884
created 2014-03-10 22:19 -0700
pushed 2014-03-11 19:19 +0000
Simon Montagu Simon Montagu - Use logical text layout API in nsLineLayout. Bug 789096, r=jfkthame
9f92527ff03ba3bad3b301633acdc637f392d3ec
created 2014-03-10 22:19 -0700
pushed 2014-03-11 19:19 +0000
Simon Montagu Simon Montagu - Use logical coordinates in nsBlockFrame::ReflowBullet. Bug 789096, r=jfkthame
63a4ad62401ab5b08174e86b80d22b7bdffdc0c9
created 2013-12-31 13:50 +0000
pushed 2014-03-07 11:48 +0000
Jonathan Kew Jonathan Kew - bug 735577 - followup 1 (v2) - allow reflow-state to be passed to the reflow-metrics constructor to get the writing mode. r=roc
34087559e75d44b6aa83b10425fc565e944b4bfe
created 2014-03-02 17:42 +0000
pushed 2014-03-03 14:45 +0000
Mats Palmgren Mats Palmgren - Bug 978443 - Rename NS_STYLE_CLEAR_LEFT_AND_RIGHT to NS_STYLE_CLEAR_BOTH. r=dholbert
7694cf6e7fb49c84245bf16e520a27ce37783a93
created 2014-03-01 10:36 +0000
pushed 2014-03-03 14:45 +0000
Mats Palmgren Mats Palmgren - Bug 513110 - Adjust the maximum break type (only used in assertions) to reflect reality. r=dholbert
f6d37fdcc976b9f649fa39ce065f298731b1d935
created 2014-02-17 23:47 -0800
pushed 2014-02-18 12:56 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 919806: Get rid of NS_IMETHOD in nsIFrame.h and its implementations r=dholbert
b732738b75f89122d9ad0cab4396194d7ca27de0
created 2014-02-17 14:46 -0800
pushed 2014-02-18 04:51 +0000
Simon Montagu Simon Montagu - Fix a hang by using a dedicated state bit instead of overloading NS_FRAME_IS_DIRTY. Bug 964821, r=roc
af811e70b7adb0fb7838a1aa92adcfc21a44faf2
created 2014-02-15 02:00 +0000
pushed 2014-02-15 17:56 +0000
Mats Palmgren Mats Palmgren - Bug 971655 - The inner (-moz-fieldset-content) frame have the correct padding area and is the abs.pos. containing block so don't use the outer FieldSetFrame. r=roc
810ff6004dcf06e579d81df9a5f860f0189dd196
created 2014-02-06 14:07 -0800
pushed 2014-02-07 08:51 +0000
Daniel Holbert Daniel Holbert - Bug 967287 part 2: Adjust indentation after removal of nsPresContext* args. r=mats
3072f01555157ab7d187f4ec497e81fd8765da1a
created 2014-02-06 14:07 -0800
pushed 2014-02-07 08:51 +0000
Daniel Holbert Daniel Holbert - Bug 967287 part 1: Remove unnecessary nsPresContext* argument from functions defined in nsContainerFrame.h. r=mats
b94e05c2de77f34ee6955180aa9915e12c5a9dfb
created 2014-02-05 12:59 +1100
pushed 2014-02-05 12:20 +0000
Cameron McCormack Cameron McCormack - Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron
bafd46bb640c94a89b55cb716adaf7cd442c7a78
created 2014-01-26 16:07 -0600
pushed 2014-01-27 12:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 962443. Make layout frame tree dumping code work better for Fennec and b2g. r=mats
less more (0) -300 -100 -60 tip