layout/tables/nsTableCellFrame.h
e4815e8465a2cc7d09d479dd76e7143a09927fd3
created 2017-11-07 01:20 +0100
pushed 2017-11-07 22:38 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
ebc611dc8c85055ac62bc945e9871cdc317cf6f9
created 2017-11-05 12:22 +0200
pushed 2017-11-06 14:00 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 1400618) for asserting in clipboard's dom/browser-element/mochitest/test_browserElement_inproc_CopyPaste.html on Windows 7 debug without e10s. r=backout
a6461f80307cbf84e54a948e6a08f7e6655857a1
created 2017-11-04 23:26 +0100
pushed 2017-11-06 14:00 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
2ccbc0a2df1d0080d08f61f4b1e202d300e4edb4
created 2017-10-17 15:39 -0400
pushed 2017-11-02 16:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1409162. Make nsTableCellFrame::GetColIndex/GetRowIndex faster. r=mats
2d2187c138bc8d7c485bd8b64f89ca4b2d0f0804
created 2017-10-17 15:38 -0400
pushed 2017-11-02 16:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1409140. Speed up getting the first cellframe in a row and the next cellframe after the given one. r=mats
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
3f243b19cba149d81f3d55e0ca3c3280fe5a585a
created 2017-08-31 09:12 -0400
pushed 2017-09-15 00:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1395312 part 2. Table backgrounds should be drawn or not based on the visibility of the relevant cell, not of the column/row/colgroup/rowgroup they come from. r=heycam
45f2e00b99344bdfdc81c2c5dbda54e88c95aff0
created 2017-08-31 09:12 -0400
pushed 2017-09-15 00:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1395312 part 1. Add a method on nsTableCellFrame to determine whether it should paint borders and backgrounds. r=heycam
d668e62d469150330729bc2e61503587d035988e
created 2017-08-07 14:23 +1200
pushed 2017-09-15 00:19 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
c0f5be3f9f5239098364712f31d7a80f3e10cd3b
created 2017-08-10 14:40 +0200
pushed 2017-09-15 00:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8f2dd8f13b53 (bug 1388161) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout
8f2dd8f13b53a5b4d114204f0bf0650a320da3fb
created 2017-08-07 14:23 +1200
pushed 2017-09-15 00:19 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
7338ea5eca9324937a999e64348df09a87bb6e45
created 2017-07-18 10:54 +0800
pushed 2017-08-02 08:25 +0000
Morris Tseng Morris Tseng - Bug 1375518 - Don't override GetBorderRadii in nsBCTableCellFrame. r=mattwoodrow
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-08-02 08:25 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
1ffc1664addf6f15928b3e5382d0061ed9d4f347
created 2017-06-16 18:17 -0700
pushed 2017-08-02 08:25 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
c0bb73483afb3d1b17f37a8d8453df43a26b37bb
created 2017-06-17 02:49 +0200
pushed 2017-08-02 08:25 +0000
Mats Palmgren Mats Palmgren - Bug 1373095 - Devirtualize GetRowSpan/GetColSpan. r=bz
d05b78469f1880ff4a332154edfc29ea83faab1a
created 2017-06-16 17:22 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
6e16cb4e08dd0d06016cbc4a30891b046048d9e8
created 2017-06-16 11:19 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e7ec499159f7 (bug 1364361) for bustage at nsIFrame.h:3348: bad implicit conversion constructor for 'OwnedAnonBox'. r=backout
e7ec499159f7c86cc9a7ed1bfb8c41e962539f3e
created 2017-06-16 15:32 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
24d6c162840220434745ded799704aa2c74ec4eb
created 2017-06-16 09:27 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 12db2d364b64 (bug 1364361) for heap write hazard. r=backout
12db2d364b64ed3da93753bcc5750f39649d6008
created 2017-05-22 13:14 +0800
pushed 2017-08-02 08:25 +0000
Cameron McCormack Cameron McCormack - Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
5e5dda793c3e0a93fa8a0f2c377dcb28a113e3e7
created 2017-06-09 15:14 -0400
pushed 2017-08-02 08:25 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b1940873102d01722956b79991166286e121072a
created 2017-06-13 00:30 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3d1ce85e6348 (bug 1088760) for bustage, at least on Android at layout/generic/nsPluginFrame.cpp:1612. r=backout
3d1ce85e6348307a1e98284e6d13da828729bf91
created 2017-06-09 15:14 -0400
pushed 2017-08-02 08:25 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
c725f89f4a7ae87317cde4bd5253450f3be4036c
created 2017-07-18 10:54 +0800
pushed 2017-07-27 12:39 +0000
Morris Tseng Morris Tseng - Bug 1375518 - Don't override GetBorderRadii in nsBCTableCellFrame. r=mattwoodrow, a=jcristau
78e989ad55af7cf13cfafcb4ba891cc5ea78d740
created 2017-05-26 12:11 +0200
pushed 2017-06-12 13:08 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 4 - Remove the now unused LayoutFrameType values from the ctors. r=jfkthame
47ed59045f9bff59434723249b995515116d4ed0
created 2017-05-26 12:11 +0200
pushed 2017-06-12 13:08 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 2 - Add a nsIFrame::mClass field and propagate the concrete class' value up the ctor chain. r=jfkthame
45bf72e9b3b3b5d45457598865c72536b3027264
created 2017-05-26 12:11 +0200
pushed 2017-06-12 13:08 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 1 - Make every concrete frame class be a NS_DECL_QUERYFRAME_TARGET. r=jfkthame
0f7e0529ee3f6b98d5487c088b93b9f617ac8d53
created 2017-05-05 14:30 +0800
pushed 2017-06-12 13:08 +0000
Morris Tseng Morris Tseng - Bug 929484 - Remove nsTableBorderBackground displayitem and nsTablePainter. r=mstange
5d9cdb47c1b93d649ec3437a0c6d545d058ca672
created 2017-05-04 16:59 +0200
pushed 2017-06-12 13:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3dc8c2aea9bf (bug 929484)
3dc8c2aea9bf2e5b54a18b67feed9723696b42eb
created 2017-05-04 17:32 +0800
pushed 2017-06-12 13:08 +0000
Morris Tseng Morris Tseng - Bug 929484 - Remove nsTableBorderBackground displayitem and nsTablePainter. r=mstange
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
a1a760aee967f10e29592efe0ce8de63a12a3c28
created 2017-03-03 16:14 -0500
pushed 2017-04-18 12:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343771. Fix stylo to properly update styles on the anonymous block inside a table cell. r=emilio
11781abf35b722d9f5b7182b43fdd4b9509b05b5
created 2017-02-28 18:58 +0100
pushed 2017-04-18 12:07 +0000
Mats Palmgren Mats Palmgren - Bug 1342801 - Store the 'writing-mode' used value on nsIFrame and make GetWritingMode non-virtual. r=jfkthame
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
36e0aef210e256b04a1afce041c8ad5f150bd720
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
35b6bedcbb2ec68e387a87d14e8f5c7b98d2743e
created 2016-05-04 12:27 +1200
pushed 2016-08-01 13:59 +0000
Matt Woodrow Matt Woodrow - Bug 1243610 - Refactor UpdateOverflow to separate out local overflow from that contributed by descendants. r=dbaron
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-04-25 16:57 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
b3ee756b53ff848fc3fa4f26dd1f4a3bf7a9af17
created 2015-12-03 19:16 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1237457 - Partially Moz2Dify nsDisplayGeneric. r=roc.
1cdae0268b863e94eb19b26bd48e568dbf15319f
created 2015-06-23 13:41 -0700
pushed 2015-08-10 18:23 +0000
Jonathan Kew Jonathan Kew - Bug 1176555 - Replace explicit bit-twiddling of frame state flags by human-readable nsIFrame state-manipulation methods in table layout code. r=dholbert
ca41ad40687f5d7c3f3d89c3e9b5c68e93f5d9f5
created 2015-06-22 10:33 +0100
pushed 2015-08-10 18:23 +0000
Jonathan Kew Jonathan Kew - Bug 1174711 - patch 3 - Rename a couple more frame-state bits from physical to logical. r=dholbert
92ce2f6910196ae01353c828f1849d9bf4d0a8fa
created 2015-06-22 10:33 +0100
pushed 2015-08-10 18:23 +0000
Jonathan Kew Jonathan Kew - Bug 1174711 - patch 1 - Rename nsIPercentHeightObserver to nsIPercentBSizeObserver, and update related frame methods to match. r=dholbert
fd2961b995ab2155e39ee16e623ec95d324fd11b
created 2015-06-18 10:11 +0100
pushed 2015-08-10 18:23 +0000
Jonathan Kew Jonathan Kew - Bug 1173307 - Convert nsTableCellFrame to work with logical coordinates. r=dholbert
c671c18ebf38d3d3591ede676a37a300ddc930ee
created 2015-06-16 11:21 +0000
pushed 2015-08-10 18:23 +0000
Mats Palmgren Mats Palmgren - Bug 1174450 part 9 - Remove the nsRenderingContext* param from Intrinsic*SizeOffsets methods since it's unused. r=jfkthame
42765978536eff5837d67012ef5fc4716c9043ec
created 2015-05-04 19:09 +1200
pushed 2015-06-29 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1157569 part 11 - Rename methods and fields in nsTableCellFrame from physicals to logicals. r=roc
91674f65637c7552e2e81d5148c3334a4b155eb2
created 2015-04-30 18:27 +1200
pushed 2015-06-29 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1159101 part 5 - Initialize writing mode of desired mode of table cell frame from its table frame on a CLOSED TREE. r=roc
59fa1317db41f91908d9d8150cf30655fcebdfac
created 2015-04-30 16:24 +1200
pushed 2015-06-29 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1159101 part 4 - Override GetWritingMode() in nsTable{{Col,Row}{,Group},Cell}Frame. r=roc
5dbe3d837f77d0e35fac054fafade792b603bae0
created 2015-04-30 16:24 +1200
pushed 2015-06-29 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1159101 part 2 - Add GetTableFrame() for table inner frames. r=roc
87199dc0f40d2bd073c050339a69687cfd815058
created 2015-04-30 16:24 +1200
pushed 2015-06-29 20:18 +0000
Xidorn Quan Xidorn Quan - Bug 1159101 part 1 - Alter dependencies among headers of table struct frames. r=roc
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
782bd163aeed3e24c0e8e3686272d12916cde058
created 2015-02-05 20:45 -0800
pushed 2015-03-02 22:11 +0000
Seth Fowler Seth Fowler - Bug 1128769 (Part 4) - Record the last draw result when drawing CSS tables and use it to decide whether to sync decode. r=tn a=lmandel
0d2ff42498171c5c9d5df3f4499f208c03ab1c45
created 2015-02-21 12:13 -0500
pushed 2015-02-23 15:17 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 10 changesets (bug 1132427, bug 1130707, bug 1128769) for Linux32 debug bustage.
20fe191ffa445f93e3c363eaf858d8a0405f1db5
created 2015-02-05 20:45 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1128769 (Part 4) - Record the last draw result when drawing CSS tables and use it to decide whether to sync decode. r=tn a=lmandel
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
3bc727b5027c0caa433cdc83c7e6c962e6083890
created 2014-08-05 13:33 -0400
pushed 2014-10-13 16:35 +0000
Trevor Saunders Trevor Saunders - bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj
ea66ed3c2ca1b20220a586c563bfd4fd62a61bb6
created 2014-07-24 18:03 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 3 - Also rename Intrinsic{Width,Height} to Intrinsic{I,B}Size. r=smontagu
beb29103be6902f7759bbcb7b9eb4e39fb0636dd
created 2014-07-24 18:03 +0100
pushed 2014-10-13 16:35 +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-10-13 16:35 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 10: make Reflow set nsHTMLReflowMetrics.ISize and BSize instead of Width and Height. r=jfkthame
49575c74cc7b2a995d053edf2b4dd2b3e3822e5b
created 2014-06-28 10:13 +0000
pushed 2014-09-02 16:39 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
less more (0) -100 -60 tip