Xidorn Quan
|
0c5653824d
|
Bug 1159101 part 5 - Initialize writing mode of desired mode of table cell frame from its table frame on a CLOSED TREE. r=roc
--HG--
extra : source : ad2134d545e36298124b6ec5aea600d3689022ad
extra : amend_source : 8bf117c8a17a8a9d0144a00709a8963f8b7efd14
|
2015-04-30 18:27:54 +12:00 |
Xidorn Quan
|
b67d865b08
|
Bug 1159101 part 4 - Override GetWritingMode() in nsTable{{Col,Row}{,Group},Cell}Frame. r=roc
--HG--
extra : source : 4b8d51cfa3331c052ede29b56bb7172088e47873
|
2015-04-30 16:24:59 +12:00 |
Xidorn Quan
|
82e7b5cf9f
|
Bug 1159101 part 3 - Replace most of nsTableFrame::GetTableFrame() usage with new GetTableFrame() methods. r=roc
--HG--
extra : source : 626bc4d2a946d0499a529f974abe2711c0174241
|
2015-04-30 16:24:59 +12:00 |
Mats Palmgren
|
ea742f35e6
|
Bug 1148833 part 4 - Fix indentation of some Reflow params (white-space changes only).
|
2015-03-29 22:38:40 +00:00 |
Mats Palmgren
|
ed9ed2d61a
|
Bug 1148833 part 3 - Remove nsIFrame::WillReflow and add a non-virtual MarkInReflow method instead that sets NS_FRAME_IN_REFLOW. Call it at the start of Reflow(). r=roc
|
2015-03-29 22:38:40 +00:00 |
Ehsan Akhgari
|
883849ee32
|
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
|
2015-03-21 12:28:04 -04:00 |
Xidorn Quan
|
69bd92ee0e
|
Bug 1145036 part 2 - Rename nsTableFrame::GetCellSpacingX/Y to GetCol/RowSpacing. r=roc
--HG--
extra : source : f499ce6fd4e7d007a053fb5dda47d32c698d71ce
|
2015-03-20 15:16:00 +11:00 |
Robert O'Callahan
|
72f3e0b5cb
|
Bug 1141252. Don't mark the TablePainter display item as having background-attachment:fixed content if the background-attachment:fixed image will be painted by a dedicated nsDisplayTableCellBackground. r=mats
--HG--
extra : rebase_source : 4e932f88532896f4a65ffd86445c623ba1b66ec6
|
2015-03-12 15:08:26 +13:00 |
Robert O'Callahan
|
3d3de907e0
|
Bug 1082249. Invalidate background-attachment:fixed table-part backgrounds when scrolled. r=mattwoodrow
--HG--
extra : rebase_source : 766292ba08aafee922c4d42d702167a08a62bb4f
|
2015-03-05 00:02:14 +13:00 |
Seth Fowler
|
9bc6846579
|
Bug 1128769 (Part 4) - Record the last draw result when drawing CSS tables and use it to decide whether to sync decode. r=tn
|
2015-02-05 20:45:56 -08:00 |
Jonathan Kew
|
e117c33e3d
|
Bug 1077528 - part 1 - Provide physical and logical accessors for the m{HV}Resize flags in nsHTMLReflowState, and convert all flag users to the accessor methods. r=smontagu
|
2014-11-28 09:44:02 +00:00 |
Jonathan Watt
|
09f54bbbb9
|
Bug 1086708 - Rename the snapping variant of NSRectToRect to NSRectToSnappedRect. r=mattwoodrow
|
2014-10-22 12:29:06 +01:00 |
Jonathan Watt
|
c972886b3e
|
Bug 1085159 - Port the code that uses nsRenderingContext::DrawLine() to Moz2D. r=mattwoodrow
--HG--
extra : rebase_source : 70553292850517d695994c0a3422fab8ea0b760a
|
2014-10-20 10:55:48 +01:00 |
Jonathan Watt
|
9e43325322
|
Bug 1083597, part 2 - Add a variant of NSRectToRect that snaps to device pixels, and have nsTableCellFrame::DecorateForSelection use it to restore its snapping behavior.
|
2014-10-19 11:47:22 +01:00 |
Jonathan Watt
|
9f5596b76b
|
Bug 1083597 - Port the code that uses nsRenderingContext::DrawRect() to Moz2D. r=mattwoodrow
|
2014-10-17 15:06:34 +01:00 |
Daniel Holbert
|
f322edf2d9
|
Bug 1065646: Use GetContentRectRelativeToSelf() instead of GetContentRect() - GetPosition(), in layout code. r=tn
|
2014-09-11 14:29:59 -07:00 |
Jonathan Watt
|
8220bc573c
|
Bug 1064056, part 1 - Convert nsRenderingContext::AutoPushTranslation consumers to use gfxContext::SetMatrix()/Multiply(). r=Bas
|
2014-09-11 07:48:09 +01:00 |
Seth Fowler
|
e9ea912b18
|
Bug 1024454 (Part 1) - Eagerly propagate dirty bits so absolute children of table parts get reflowed reliably. r=dbaron
|
2014-08-20 17:48:56 -07:00 |
Jonathan Kew
|
76bdb9472c
|
bug 1031241 pt 4 - Rename the {MIN,PREF}_WIDTH constants used to identify the type of intrinsic inline-size. r=smontagu
|
2014-07-24 18:03:26 +01:00 |
Jonathan Kew
|
55170c430a
|
bug 1031241 pt 3 - Also rename Intrinsic{Width,Height} to Intrinsic{I,B}Size. r=smontagu
|
2014-07-24 18:03:26 +01:00 |
Jonathan Kew
|
ce9cbe4216
|
bug 1031241 pt 1 - Rename Get{Min,Pref}Width to Get{Min,Pref}ISize throughout layout. r=dbaron,smontagu
|
2014-07-24 18:03:25 +01:00 |
Simon Montagu
|
18c9f2f61a
|
Bug 789096 patch 10: make Reflow set nsHTMLReflowMetrics.ISize and BSize instead of Width and Height. r=jfkthame
|
2014-07-24 01:30:07 -07:00 |
Simon Montagu
|
c3b44c4dad
|
Bug 789096 patch 9: use logical coordinates in nsHTMLReflowState available size. r=jfkthame
|
2014-07-24 01:28:46 -07:00 |
Mats Palmgren
|
0f6c0582fb
|
Bug 1028460 - part 4, Remove LOGICAL_SIDE* and use the LogicalSideBits enum values instead. r=roc
CLOSED TREE
|
2014-06-28 10:13:14 +00:00 |
Mats Palmgren
|
3ffa9baecc
|
Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
|
2014-06-28 10:13:13 +00:00 |
Phil Ringnalda
|
811c3783d4
|
Back out 5 changesets (bug 1028460, bug 1031444) for somehow breaking asmjscache/test/test_cachingBasic.html on Android 2.2
Backed out changeset 0b5918ec6521 (bug 1031444)
Backed out changeset 663ff18cd4a1 (bug 1028460)
Backed out changeset ae01b3919c8c (bug 1028460)
Backed out changeset 316c8dfeca9b (bug 1028460)
Backed out changeset e237b2c61ea2 (bug 1028460)
|
2014-06-28 22:01:28 -07:00 |
Mats Palmgren
|
a4cf38d7b4
|
Bug 1028460 - part 4, Remove LOGICAL_SIDE* and use the LogicalSideBits enum values instead. r=roc
|
2014-06-28 10:13:14 +00:00 |
Mats Palmgren
|
4e879335f7
|
Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
|
2014-06-28 10:13:13 +00:00 |
James Kitchener
|
ca00cc5665
|
Bug 330964 - Make nsTableFrame::GetCellSpacing[XY] take an argument. r=roc
|
2014-06-18 06:47:00 -04:00 |
James Kitchener
|
a14bdf0899
|
Bug 330964 - Fix cellspacing call in CalcUnpaginagedHeight. r=roc
|
2014-02-23 05:00:00 -05:00 |
Simon Montagu
|
aaa4878ee5
|
Replace GetBaseline with GetLogicalBaseline and use logical coordinates in the line position and baseline getters in nsLayoutUtils. Bug 789096, r=jfkthame
|
2014-06-17 05:19:38 -07:00 |
Carsten "Tomcat" Book
|
557fbefc57
|
Backed out changeset 1f21c62b41eb (bug 330964) for emulator opt reftest-12 test failures
|
2014-06-16 13:09:21 +02:00 |
Carsten "Tomcat" Book
|
d4b927afae
|
Backed out changeset 248103817c8b (bug 330964)
|
2014-06-16 13:08:53 +02:00 |
James Kitchener
|
b48cdf9fa0
|
Bug 330964 - Make nsTableFrame::GetCellSpacing[XY] take an argument. r=roc
|
2014-06-15 00:53:00 +02:00 |
James Kitchener
|
a762a8c331
|
Bug 330964 - Fix cellspacing call in CalcUnpaginagedHeight. r=roc
|
2014-02-23 05:00:00 +01:00 |
Mats Palmgren
|
025cb36c63
|
Bug 1015781 - part 8, Make nsTableCellFrame::AppendFrames/InsertFrames/RemoveFrame DEBUG only. r=roc
|
2014-05-28 19:36:59 +00:00 |
Mats Palmgren
|
f08f841973
|
Bug 1015781 - part 1+2, Make the SetInitialChildList/AppendFrames/InsertFrames/RemoveFrame methods return void (scripted change). Remove code handling the return values. r=roc
|
2014-05-28 19:36:58 +00:00 |
Mats Palmgren
|
399be41768
|
Bug 508665 - part 5, Make nsIFrame::Init require a nsContainerFrame* for the parent frame param. r=roc
|
2014-05-24 22:20:40 +00:00 |
Mats Palmgren
|
2831fb8a6a
|
Bug 508665 - part 4, Make nsCSSFrameConstructor use nsContainerFrame* for frames used as parent frames. r=roc
|
2014-05-24 22:20:40 +00:00 |
Mats Palmgren
|
9795aca511
|
Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
|
2014-05-13 00:47:52 +00:00 |
Wes Kocher
|
42253715d7
|
Backed out 11 changesets (bug 1008917) for apparently introducing an intermittent failure of B2G Crashtest-2 on a CLOSED TREE
Backed out changeset e2ab653f688a (bug 1008917)
Backed out changeset b52154d8d900 (bug 1008917)
Backed out changeset 2ab5b01da4de (bug 1008917)
Backed out changeset f7a38df1d44f (bug 1008917)
Backed out changeset 80304bb9a572 (bug 1008917)
Backed out changeset 10ed89a302e9 (bug 1008917)
Backed out changeset 161c41991d46 (bug 1008917)
Backed out changeset 25b2475d2368 (bug 1008917)
Backed out changeset b8000b31277c (bug 1008917)
Backed out changeset 9afa5e7715e1 (bug 1008917)
Backed out changeset 5c380c21351f (bug 1008917)
|
2014-05-12 15:47:41 -07:00 |
Mats Palmgren
|
a722b491f1
|
Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
|
2014-05-12 17:40:28 +00:00 |
Mats Palmgren
|
361c3593e3
|
Bug 613659 - Implement box-decoration-break layout for border/box-shadow and paddding/margin for inlines. r=cam
|
2014-05-05 17:55:54 +00:00 |
Mats Palmgren
|
a0092289f8
|
Bug 613659 - Add "skip sides" and border/frame size parameters to GetBorderRadii(). Add an inline convenience method for the old signature. r=cam
|
2014-05-05 17:55:54 +00:00 |
Mats Palmgren
|
6301b21c9f
|
Back out bug 613659 (for regression bug 998792)
--HG--
rename : layout/reftests/backgrounds/background-size-slice.html => layout/reftests/backgrounds/background-size-continuous.html
rename : layout/reftests/backgrounds/background-size-cover-slice.html => layout/reftests/backgrounds/background-size-cover-continuous.html
rename : layout/reftests/backgrounds/background-size-cover-clone.html => layout/reftests/backgrounds/background-size-cover-each-box.html
rename : layout/reftests/backgrounds/background-size-clone.html => layout/reftests/backgrounds/background-size-each-box.html
|
2014-04-20 19:39:24 +00:00 |
Mats Palmgren
|
2b31a712b1
|
Bug 613659 - Implement box-decoration-break layout for border/box-shadow and paddding/margin for inlines. r=cam
|
2014-04-18 23:01:23 +00:00 |
Mats Palmgren
|
28117bac1e
|
Bug 613659 - Add "skip sides" and border/frame size parameters to GetBorderRadii(). Add an inline convenience method for the old signature. r=cam
|
2014-04-18 23:01:23 +00:00 |
Simon Montagu
|
e10e094099
|
Use logical text layout API for GetSkipSides, bug 789096, r=jfkthame
|
2014-03-13 00:39:33 -07:00 |
Carsten "Tomcat" Book
|
ea10325852
|
Backed out changeset 534a0efe7d3d (bug 789096)
|
2014-03-11 09:22:48 +01:00 |
Simon Montagu
|
e7b593f84c
|
Use logical text layout API for GetSkipSides. Bug 789096, r=jfkthame
|
2014-03-10 22:19:03 -07:00 |