layout/generic/nsBlockFrame.cpp
4587cc2d01545d18cea6d650e725af5751f549ee
created 2012-08-09 09:09 +0200
pushed 2012-08-09 11:51 +0000
Ms2ger Ms2ger - Bug 780387 - Part b: Stop using PRIntn; r=bsmedberg
d7749fadb594c0cb41f563cfb9a5dbfd229efedc
created 2012-08-02 21:38 +1000
pushed 2012-08-02 11:40 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 16: Treat all values of display other than 'none' as 'inline' in SVG text frames. r=roc
b99801e9a0c0525f1cc2b1683978a13cce9eff14
created 2012-08-02 21:38 +1000
pushed 2012-08-02 11:40 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 15: Don't treat SVG text frames as being positioned. r=roc
3efee683c154c7c3a39bf5e8b0a1760ec44feabc
created 2012-08-02 21:38 +1000
pushed 2012-08-02 11:40 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 14: Ignore float in SVG text frames. r=roc
4aeedcac9ecbe2e8c73e730bf08a1c46e5095622
created 2012-08-02 21:38 +1000
pushed 2012-08-02 11:40 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 13: Make :first-letter apply to <svg:text>. r=roc
ddf80ca678337e26b87cf768e8fac4e2f09186e5
created 2012-08-02 21:38 +1000
pushed 2012-08-02 11:40 +0000
Cameron McCormack Cameron McCormack - Bug 655877 - Part 10: Ignore text-align and text-align-end in SVG text frames. r=roc
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:28 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
7295d036a37b691f3b7e75093784bad7265f4d68
created 2012-07-22 23:08 -0700
pushed 2012-07-23 06:10 +0000
Daniel Holbert Daniel Holbert - Bug 748646 patch 2: Remove no-longer-needed parameter aLists from a few TextOverflow functions. r=mats
e4040216dff916ff8945aad982213eb84e101e56
created 2012-07-22 23:08 -0700
pushed 2012-07-23 06:10 +0000
Daniel Holbert Daniel Holbert - Bug 748646 patch 1: Put a block's text-overflow markers in PositionedDescendants() before the rest of the block's display items. r=roc
8ad2c23374bcc61b7320d03b0cbe8f72b5311768
created 2012-07-20 14:27 -0400
pushed 2012-07-20 18:30 +0000
Mats Palmgren Mats Palmgren - Bug 616722 - Make ColumnSetFrame a block margin root. Make the first column a margin root at the top edge, and the last column at the bottom. r=roc
95dc6660f401ff70d7e909bb07c400bff0b4a864
created 2012-07-20 14:27 -0400
pushed 2012-07-20 18:30 +0000
Mats Palmgren Mats Palmgren - Bug 774794 - Make the aLineList param for MarkLineDirty mandatory; make nsBlockInFlowLineIterator have a valid mLineList for its mLine. r=roc
1e038e82f416033f8b90717f2e2a35edc300a98d
created 2012-07-18 10:26 -0400
pushed 2012-07-18 14:29 +0000
Elika Etemad Elika Etemad - Bug 774835: Refactor nsHTMLReflowState::ApplyMinMaxConstraints to separate behavior of width and height. [r=roc]
0842d651cfa80ec4166a0f63140db1ab4ec8812c
created 2012-07-17 15:56 -0400
pushed 2012-07-17 19:56 +0000
Mats Palmgren Mats Palmgren - Bug 774548. r=roc
c22083ebc853b173e110f1f65e842fd35ebb5ce1
created 2012-07-03 20:24 -0400
pushed 2012-07-04 00:53 +0000
Ehsan Akhgari Ehsan Akhgari - Backout changeset f568fc280fb0 (bug 539356) because of performance and correctness regressions
f568fc280fb0e40bd082444fc0ea9da1cbbda410
created 2012-06-30 15:06 +1200
pushed 2012-06-30 03:06 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
f08886a8cf22a6ceb6d96b68f8c9aad020a1fd92
created 2012-06-11 10:08 +0100
pushed 2012-06-11 09:10 +0000
Ed Morley Ed Morley - Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms
0adc41ff56dcddc7533f52730b3ec2296ff52430
created 2012-06-11 16:45 +1200
pushed 2012-06-11 04:46 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
d24460a6ee1c2ff644a4f5520f35e6985f436210
created 2012-06-05 19:13 -0700
pushed 2012-06-06 02:13 +0000
L. David Baron L. David Baron - Fix two pieces of cached information that were preventing font size inflation from applying correctly during intrinsic width calculation when intrinsic width calculation had already been done without font size inflation. (Bug 748434) r=roc
d5d6b37f2e13928d26febf8d5177ae70e5d2fa56
created 2012-06-05 16:55 -0700
pushed 2012-06-05 23:56 +0000
L. David Baron L. David Baron - Back out changeset 81f6b1cfbba5627425837ff993ca7012db22b23b (bug 748434) due to reftest failures.
81f6b1cfbba5627425837ff993ca7012db22b23b
created 2012-06-05 15:52 -0700
pushed 2012-06-05 22:53 +0000
L. David Baron L. David Baron - Fix two pieces of cached information that were preventing font size inflation from applying correctly during intrinsic width calculation when intrinsic width calculation had already been done without font size inflation. (Bug 748434) r=roc
ba174b068d0e6e07ec3b79400ba0403d02957b29
created 2012-05-30 22:19 -0700
pushed 2012-05-31 05:21 +0000
L. David Baron L. David Baron - Rename nsStyleBorder::GetActualBorderWidth to GetComputedBorderWidth. (Bug 713643, patch 4) r=bzbarsky
ee5b6efa9bda22a2c96e46eff2bd57a90aad0765
created 2012-05-28 21:18 -0400
pushed 2012-05-29 01:43 +0000
Trevor Saunders Trevor Saunders - bug 759033 - nsAccessible -> Accessible and nsAccessibleWrap -> AccessibleWrap r=surkov
42835eaf1f2c6f9d76b67fdfba68fc00d084c952
created 2012-05-21 13:19 +0100
pushed 2012-05-21 12:28 +0000
Ed Morley Ed Morley - Merge mozilla-central to mozilla-inbound
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 12:28 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
0805380444b284cb12b5512feea83a5c7636e394
created 2012-05-20 22:18 -0700
pushed 2012-05-21 05:18 +0000
L. David Baron L. David Baron - Remove width determination parameters from font inflation methods. (Bug 747720, patch 5) r=roc
3bfd45c1b48ed74869663fd8cbf78ed471149c2e
created 2012-05-11 19:49 +1200
pushed 2012-05-11 07:49 +0000
Matt Woodrow Matt Woodrow - Bug 722603 - Add 3d transforms debugging code to nsBlockFrame. r=roc
38200378d87efe1a5ffb62d6d5e5caf53aa8a190
created 2012-05-04 02:14 +0200
pushed 2012-05-04 00:13 +0000
Mats Palmgren Mats Palmgren - Bug 750066. r=roc
9499f6b28addcbcd9c480eb80cfe6c4c63a4a3a1
created 2012-04-16 15:32 -0700
pushed 2012-04-16 22:33 +0000
L. David Baron L. David Baron - Add a font inflation data structure per block formatting context. (Bug 706193, patch 2) r=roc
9c6e7924e791b4770928fdc7431546b05ba06453
created 2012-03-11 03:32 +0100
pushed 2012-03-11 02:32 +0000
Mats Palmgren Mats Palmgren - Bug 730769 - Make nsLineBox use a frame hash table for lines with many frames. part=2/2 r=bz
8e48167e22f3e926b4a1e7b4c0344ee8bb80ce0d
created 2012-03-11 03:32 +0100
pushed 2012-03-11 02:32 +0000
Mats Palmgren Mats Palmgren - Bug 730769 - Add NewLineBox/FreeLineBox methods to nsBlockFrame. part=1/2 r=bz
b55c963000df2d2de2b5afe0f25f7864a1c3c678
created 2012-03-08 02:57 +0100
pushed 2012-03-08 01:57 +0000
Mats Palmgren Mats Palmgren - Bug 728906 - Make nsIFrame::GetChildList return const nsFrameList&. r=bz
3f8c3a825d011e6993ac09a9d2eef9728f6c7f62
created 2012-03-08 02:57 +0100
pushed 2012-03-08 01:57 +0000
Mats Palmgren Mats Palmgren - Bug 728911 - Remove the nsBlockFrame::mBullet member and store it in a frame property instead (as needed). For an outside bullet, store it as a nsFrameList* to support GetChildList(kBulletList). part 2/2 r=bz
b0f4734dba3c87c960e2fdfa6ad23d542a651aa7
created 2012-03-08 02:57 +0100
pushed 2012-03-08 01:57 +0000
Mats Palmgren Mats Palmgren - Bug 728911 - Add a HasPushedFloat() method and move the PushedFloatProperty declaration to the .cpp file. part 1/2 r=bz
a4095ea6949bcd88a60054759d46bd13b1352f20
created 2012-03-08 02:57 +0100
pushed 2012-03-08 01:57 +0000
Mats Palmgren Mats Palmgren - Bug 728908 - Make the Overflow lines property have both a nsLineList and a nsFrameList for fast access to the last frame, eliminate SetNextSibling calls, and to support GetChildList(kOverflowList). part 1/2 r=bz
15649efe7dd6f50fb906b87d56bb7c93cbde358e
created 2012-03-02 08:28 +0000
pushed 2012-03-02 08:30 +0000
Jonathan Watt Jonathan Watt - Bug 731959 - Display list support for the 'clip' property in SVG means referring to "AbsPos" clip is misleading. r=bz.
28803f706b3a64f7934436cf5c45ae4208a0820c
created 2012-02-20 08:49 -0800
pushed 2012-02-20 16:50 +0000
Simon Montagu Simon Montagu - Mark the last line in the block dirty when text-align-last resolves to something other than left. Bug 726392, r=dbaron
aaed6b9c89528ad6360ca2acbed3adcc74a83a96
created 2012-02-18 02:34 +0100
pushed 2012-02-18 01:34 +0000
Mats Palmgren Mats Palmgren - Bug 728255 - Replace nsLineBox::LastChild() calls with O(1) equivalents where possible. r=bz
94bae0abad47cca863d5fdae87a217a3b3b29ba1
created 2012-01-30 15:35 -0800
pushed 2012-01-31 01:16 +0000
Daniel Holbert Daniel Holbert - Bug 722510: Remove unused argument from nsBlockFrame::DrainOverflowLines. r=roc
561d7fded0cced29bf18f2bbd05eeb72b33a61da
created 2012-01-24 17:21 -0800
pushed 2012-01-25 01:24 +0000
L. David Baron L. David Baron - Switch nsLayoutUtils inflation methods to the new setup with state on the pres context. (Bug 706609, patch 5) r=roc
a915d5820eb886e53bebdc7cc95f403a97db6fe0
created 2012-01-18 21:04 +0100
pushed 2012-01-18 20:05 +0000
Mats Palmgren Mats Palmgren - Bug 524925 - Consolidate overflow clipping checks to nsFrame::ApplyOverflowClipping(); and fix some code style nits. part=5/6 r=roc
8651133cd19662053356aa499f2b0248b04e5bf0
created 2011-06-15 14:03 -0700
pushed 2012-01-18 20:05 +0000
Benjamin Stover Benjamin Stover - Bug 524925 - Recompute overflow without reflowing for transforms. part=1/6 r=dbaron
7f8cf8e934a501d5190fe33722144e6facc871d8
created 2011-06-20 10:03 -0700
pushed 2012-01-16 23:38 +0000
Benjamin Stover Benjamin Stover - Bug 665597 - Include margin calculations in FinishAndStoreOverflow. part=1/5 r=roc
aa62396ae6bdd594211e3acab8efa6cc02ee7b34
created 2012-01-12 19:52 +0200
pushed 2012-01-12 17:52 +0000
Simon Montagu Simon Montagu - Implement text-align-last. Bug 536557, r=dbaron
a0c02bb5fbb4343c063832485646d7385944ac99
created 2012-01-12 15:33 +0000
pushed 2012-01-12 15:34 +0000
Ed Morley Ed Morley - Backout 6605cc311ec5 & 9217303c2e5c (bug 536557) for M4 orange
6605cc311ec5ef7f9d63671c2392d7c307b30a4f
created 2012-01-12 16:29 +0200
pushed 2012-01-12 14:29 +0000
Simon Montagu Simon Montagu - Implement text-align-last. Bug 536557, r=dbaron
1e25bdfb62c08fdd33d1e7ecdb5567dd58359e46
created 2011-12-19 19:46 -0800
pushed 2011-12-21 00:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 711908 - Fix a bunch of GCC warnings in layout. r=dbaron.
4f9095c87c188adc4127229f6344445a06cdd887
created 2011-12-07 13:21 +0200
pushed 2011-12-07 11:22 +0000
Simon Montagu Simon Montagu - Don't assume that text is left-aligned when unicode-bidi=plaintext. Bug 698291, r=dbaron
ccabd715b23255359a0d936120162ba788c53982
created 2011-11-23 18:48 -0800
pushed 2011-11-24 09:47 +0000
L. David Baron L. David Baron - Make other users of font metrics (other than MathML and XUL) honor font size inflation. (Bug 627842, patch 15) r=roc
d3724c31c3a0a083728d21f681a414900f982b6f
created 2011-11-23 18:48 -0800
pushed 2011-11-24 09:47 +0000
L. David Baron L. David Baron - Apply font size inflation to line heights. (Bug 627842, patch 11) r=roc
7c7dc81936922738c646bf61e51bf989c22b3e2d
created 2011-11-14 22:12 -0800
pushed 2011-11-15 06:16 +0000
Phil Ringnalda Phil Ringnalda - Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
7aca4ef8e5389f416f228b85d312a011525a5880
created 2011-11-15 17:02 +1300
pushed 2011-11-15 04:02 +0000
L. David Baron L. David Baron - Make other users of font metrics (other than MathML and XUL) honor font size inflation. (Bug 627842, patch 15) r=roc
0235d1541e580e2eed554c668a1fbd058714bdae
created 2011-11-15 17:02 +1300
pushed 2011-11-15 04:02 +0000
L. David Baron L. David Baron - Apply font size inflation to line heights. (Bug 627842, patch 11) r=roc
29fba9ffffdcbd97f6ac9d54656a4be903e3cc2c
created 2011-11-04 19:05 +0100
pushed 2011-11-04 18:05 +0000
Mats Palmgren Mats Palmgren - Bug 699383 - Remove unused 'aboveTextDecorations'. r=roc
c27c06a3a50a646227fadabf0c02568ef554bd3d
created 2011-10-21 14:41 +1300
pushed 2011-10-21 01:42 +0000
Robert O'Callahan Robert O'Callahan - Bug 681867. text-overflow only needs to affect the scrolling behavior of the block container with text-overflow. r=mats
388df914497ea4b3056df44e82e7a3f4e918b5bc
created 2011-10-18 14:51 +0200
pushed 2011-10-18 12:52 +0000
Simon Montagu Simon Montagu - Implement unicode-bidi: -moz-plaintext in layout. Bug 662288, r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
2d5d6e1c4418295f81df69e2a1fc843fe0839242
created 2011-05-31 19:02 -0400
pushed 2011-09-29 21:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 659828 - Part 1: Apply table margins to the outer table frame instead of the inner table frame (also fixes bug 87277); r=dbaron
00f422b2cf36505e1ee8768e09997237be8294c0
created 2011-05-12 00:04 -0400
pushed 2011-09-29 21:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 6: Implement the CSS "containing block" concept correctly as a binary relation, as opposed to a unary relation; r=bzbarsky
0cafa2cbe386b511a03c8c8da3aafda70ab1f5f3
created 2011-04-29 19:02 -0400
pushed 2011-09-29 21:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 2: Implement the absolute positioning support for all frames; r=roc
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 06:22 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
less more (0) -300 -100 -60 tip