layout/generic/nsBlockFrame.cpp
542398357372a92c4d8118f91c99b8901b64e45b
created 2014-05-13 18:09 +0100
pushed 2014-05-14 16:23 +0000
Jonathan Kew Jonathan Kew - Bug 1001233 - Convert bullet frame's margin to the block frame's writing mode when positioning bullet. r=smontagu, a=lsblakk
5a675f0c49fb20db22e4592d79ff635051ffe1cb
created 2014-03-15 17:29 -0400
pushed 2014-04-28 18:51 +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-04-28 18:51 +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-04-28 18: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-04-28 18:51 +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-04-28 18:51 +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-04-28 18:51 +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-04-28 18:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset aeff4052ef00 (bug 789096)
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
aeff4052ef00d986d47bb7dcc10226b74066f884
created 2014-03-10 22:19 -0700
pushed 2014-04-28 18:51 +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-04-28 18:51 +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-04-28 18:51 +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-04-28 18:51 +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-04-28 18:51 +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-04-28 18:51 +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-04-28 18: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-04-28 18:51 +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-04-28 18: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-04-28 18: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-04-28 18:51 +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
1888bbfc57265e91c9843811cb968eeac2ce9f2d
created 2014-03-06 16:13 -0500
pushed 2014-03-17 21:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Bug 964281 - Explicitly #include nsTextFrame.h. a=bustage
a19e2d114ebda0adec9493bca98f850eb37ea179
created 2014-02-17 14:46 -0800
pushed 2014-03-17 21:55 +0000
Simon Montagu Simon Montagu - Bug 964281 - Fix a hang by using a dedicated state bit instead of overloading NS_FRAME_IS_DIRTY. r=roc, a=lsblakk
04e182a4426bb4b448bcfc84a9f135a4296727ac
created 2014-02-15 02:00 +0000
pushed 2014-03-17 21:55 +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 a=sledru
bafd46bb640c94a89b55cb716adaf7cd442c7a78
created 2014-01-26 16:07 -0600
pushed 2014-03-17 21:55 +0000
Timothy Nikkel Timothy Nikkel - Bug 962443. Make layout frame tree dumping code work better for Fennec and b2g. r=mats
52be855fdf89457c4ea1ba3e50af83752e99baea
created 2014-01-23 13:26 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 1/5 - Make gfxBreakPriority a typed enum - r=jrmuizel
334a63e35b745f724b9d5f89316966a38d536dd4
created 2014-01-18 19:03 +1100
pushed 2014-03-17 21:55 +0000
Cameron McCormack Cameron McCormack - Backout 3635e6adde70, 8600c8ad593f and 1f72556326be (bug 960848 and bug 960899) for lots of red.
3635e6adde70c47a55a34c0c56c79636fd11a354
created 2014-01-18 18:07 +1100
pushed 2014-03-17 21:55 +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
63dbfbe6e47417346f47d7f38e67710cf1955d9b
created 2014-01-10 14:06 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 9/9 - NS_SIDE_TOP was inadvertently used as the (1<<NS_SIDE_TOP) bit - r=roc
794680b9599d01635c6734a00192d9ca099f4793
created 2014-01-05 23:31 +0000
pushed 2014-03-17 21:55 +0000
Mats Palmgren Mats Palmgren - Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds. r=roc
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-03-17 21:55 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
cdbbbb3a99b4ea1b2e1e54070272ca23715dbdb6
created 2014-01-02 16:22 -0500
pushed 2014-03-17 21:55 +0000
Robert O'Callahan Robert O'Callahan - Bug 953438 - Change nsIFrame::HasTerminalNewline to HasSignificantTerminalNewline since it doesn't make sense to check for a newline that gets converted to regular whitespace. r=jfkthame
f71a7dafeefe40da30c6f760a4958dc7d9d28bae
created 2013-12-29 22:48 +0000
pushed 2014-03-17 21:55 +0000
Jonathan Kew Jonathan Kew - backout changeset 8b6f20bda157 (bug 735577 followup 1) for build failure
8b6f20bda157534bd01e73c1caa5179e95c9df9c
created 2013-12-29 22:04 +0000
pushed 2014-03-17 21:55 +0000
Jonathan Kew Jonathan Kew - bug 735577 - followup 1 - allow reflow-state to be passed to the reflow-metrics constructor to get the writing mode. r=roc
72591e9d49a8432c45b304c7ccb86a8e09947bb1
created 2013-12-27 17:59 +0000
pushed 2014-03-17 21:55 +0000
Jonathan Kew Jonathan Kew - bug 735577 - pt 4.1 - use accessor functions for some physical-coordinate fields in nsHTMLReflowMetrics, in preparation for logicalization. r=smontagu
c73264fcffc344dbede024b64667dc31a9ac9043
created 2013-12-27 17:59 +0000
pushed 2014-03-17 21:55 +0000
Jonathan Kew Jonathan Kew - bug 735577 - pt 3.2 - update the rest of layout code to use the new accessors on nsHTMLReflowState. r=smontagu
d7c9b80ab65fe155d4a0ed70e435f766567812ba
created 2013-12-20 16:38 +0000
pushed 2014-03-17 21:55 +0000
Robert Longson Robert Longson - Bug 940193 - rename nsSVGTextFrame2 to SVGTextFrame. r=dholbert
37284b2f5efa8eccab7861141119dd15a2fca0c7
created 2013-12-13 12:42 -0500
pushed 2014-03-17 21:55 +0000
Quentin Headen Quentin Headen - Bug 731667 - Rewrite mtable implementation to avoid use of _moz-* attributes - implement parsing and rendering. r=karlt, r=bz
5d2d60f3cb3792b1f9d6c0b289aa04ad9eec99f6
created 2014-03-06 16:18 -0500
pushed 2014-03-06 21:43 +0000
Ryan VanderMeulen Ryan VanderMeulen - Bug 964281 - Explicitly #include nsTextFrame.h. a=bustage
7ef609d31ddfa0f7437b62cd35634d17d51a7269
created 2014-02-17 14:46 -0800
pushed 2014-03-06 20:59 +0000
Simon Montagu Simon Montagu - Bug 964281 - Fix a hang by using a dedicated state bit instead of overloading NS_FRAME_IS_DIRTY. r=roc, a=lsblakk
6dfdc31408f9695d0f2a8c7ca75804d657c5a738
created 2013-12-08 21:52 -0500
pushed 2014-02-04 01:06 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
ae82eacc5bfff04d4f7541b172d2a481b837cc52
created 2013-11-28 17:46 +1100
pushed 2014-02-04 01:06 +0000
Cameron McCormack Cameron McCormack - Bug 922669 - Part 4: Pass in anonymous content nodes when restyling any pseudo-elements that can match user action pseudo-classes. r=bz
f1e9448e639d85d7ed6146fce8bb16607b3668e4
created 2013-11-25 09:20 -0500
pushed 2014-02-04 01:06 +0000
Frédéric Wang Frédéric Wang - Bug 415413 - Incorrect widths and heights of MathML with italics in table cells. r=karlt, r=roc
e776a51ffc1d256cfe24cac87d5d611f7a34f151
created 2013-11-21 14:10 -0500
pushed 2014-02-04 01:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset fccb1956961e (bug 415413) for Android reftest failures.
fccb1956961ea214ed0bb8af2637a503d486567a
created 2013-11-21 11:48 -0500
pushed 2014-02-04 01:06 +0000
Frédéric Wang Frédéric Wang - Bug 415413 - Incorrect widths and heights of MathML with italics in table cells. r=karlt, r=roc
e28611706451dc17a1695092625af9dd46d49d5e
created 2013-11-15 08:19 -0500
pushed 2014-02-04 01:06 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 938849 - Build layout/generic in unified mode; r=roc
2f301631893281227b7551f8e5c6bcc3115a383f
created 2013-10-01 17:00 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 1: Avoid #including nsStyleStructInlines.h in nsIFrame.h; r=roc
bca6e2908ddbb03c4b96f6a66358b83fc42634d8
created 2013-09-25 11:42 +0000
pushed 2013-12-09 19:58 +0000
Mats Palmgren Mats Palmgren - Bug 919318 - A few cosmetic changes after dropping the Get prefix on some methods. r=dholbert
1080eec8fed174da0a0f78b0dd3bad11165846a0
created 2013-09-25 11:42 +0000
pushed 2013-12-09 19:58 +0000
Mats Palmgren Mats Palmgren - Bug 919318 - Drop the Get prefix on the frame methods GetFirstContinuation, GetLastContinuation, GetFirstInFlow, GetLastInFlow and also on nsLayoutUtils::GetLastContinuationWithChild, because they never return null. r=dholbert
e304de11edaece5d14266dde9720131e162b11be
created 2013-09-24 18:43 -0700
pushed 2013-12-09 19:58 +0000
Daniel Holbert Daniel Holbert - Bug 919871: Make .cpp files in layout/generic #include their corresponding .h file first. r=mats
bf930e7d61d388f864f9e22d5446d672dc0b5870
created 2013-09-11 11:51 -0700
pushed 2013-10-28 21:59 +0000
Corey Ford Corey Ford - Bug 911786 - Part 2: Reapply relative positioning when moving frames without reflowing them. r=dholbert
11e825ffbe54ec9bac1bc589a7b8257681fc5b7d
created 2013-09-05 11:59 -0700
pushed 2013-10-28 21:59 +0000
Daniel Holbert Daniel Holbert - Bug 883514: During block reflow, check floats after reflowing bullet frames, instead of before. r=dbaron
f10d31a0f7b48383b6d34f66607adc11eb18ec48
created 2013-08-22 14:32 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 907883 - Minimize #includes in layout/generic; r=roc
61e74c03597bddda18041acf1f8e26545e723ff1
created 2013-08-14 13:27 +0100
pushed 2013-10-28 21:59 +0000
Jonathan Kew Jonathan Kew - bug 904555 - clean up use of nsRect APIs in layout. r=roc
5e0293081301bf0d3ac215fa15ebd7233e5955a8
created 2013-08-08 17:20 -0700
pushed 2013-10-28 21:59 +0000
Corey Ford Corey Ford - Bug 898794 - Store normal frame position before applying relative positioning. r=dbaron
4265c72971672bfc7218a78ed1b23c83403fb02e
created 2013-09-05 11:59 -0700
pushed 2013-09-16 19:14 +0000
Daniel Holbert Daniel Holbert - Bug 883514: During block reflow, check floats after reflowing bullet frames, instead of before. r=dbaron a=dveditz
07d92b28f7215d4c429213261e817954790c104b
created 2013-07-29 21:53 -0700
pushed 2013-09-16 19:14 +0000
Corey Ford Corey Ford - Bug 898797 - Use nsHTMLReflowState::ApplyRelativePositioning when placing floats. r=dbaron
352501d3f390a01f44036782973c154a13f7b9ad
created 2013-07-25 10:34 -0500
pushed 2013-09-16 19:14 +0000
Scott Johnson Scott Johnson - Bug 743402, Part 4: Refactor ApplySkipSides() and GetSkipSides() to return the correct value during reflow by adding an optional nsHTMLReflowState parameter. [r=roc]
f1bd0ed5fb4e958815404e88244080d7e5e83b6f
created 2013-07-25 10:34 -0500
pushed 2013-09-16 19:14 +0000
Scott Johnson Scott Johnson - Bug 743402, Part 3: Refactor nsBlockFrame to utilize new calculations for paginated content. [r=roc]
088bf371078a52f7cbcb39b319caa5385f469a1d
created 2013-07-25 10:34 -0500
pushed 2013-09-16 19:14 +0000
Scott Johnson Scott Johnson - Bug 743402, Part 2: Pull GetEffectiveComputedHeight() into nsSplittableFrame and refactor it to utilize consumed height for paginated content. [r=roc]
less more (0) -300 -100 -60 tip