layout/generic/nsInlineFrame.cpp
1710e2f930dbd5b32aa5f126ab031c8353a73523
created 2016-11-18 18:12 +0800
pushed 2016-12-20 03:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1317588 Part 3 - Remove #define NS_SIDE_TOP/RIGHT/BOTTOM/LEFT. r=mats
f64102123512121efb3b48aaf2355202a909cc3d
created 2016-08-23 09:29 +1000
pushed 2016-12-20 03:11 +0000
Xidorn Quan Xidorn Quan - Bug 1260031 - Not force break before a block when calculating intrinsic width if the current line is empty and the block cannot intersect floats. r=dbaron
5d179cfa9eb1c2222157df700faa49cc34ffb427
created 2016-08-26 12:44 +0530
pushed 2016-12-20 03:11 +0000
Ravi Shankar Ravi Shankar - Bug 1297982 - Replace NS_STYLE_BOX_DECORATION_BREAK_* with enum class; r=xidorn
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-12-20 03:11 +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-12-20 03:11 +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-12-20 03:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-12-20 03:11 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
913b86ac15a73ab7132279835e0ab764989a07f9
created 2016-06-10 02:56 +0200
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Bug 1278080 - Make nsContainerFrame::RemoveFrame deal with overflow containers. r=dholbert
ae3e61a94e817d7dde854f81803f2fc0bfdea522
created 2016-04-18 14:22 +0800
pushed 2016-12-20 03:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1264837 Part 7 - Remove nsInlineFrameBase r=dholbert
06bc3102b90004470fba71fcaff4ba7b437ebfd7
created 2016-02-24 18:01 +1100
pushed 2016-12-20 03:11 +0000
Cameron McCormack Cameron McCormack - Bug 1248864 - Part 3: Use RestyleManagerHandle instead of concrete restyle manager class. r=dholbert
12e4449dd3d1afc725f84059677bf1087f0be369
created 2016-02-24 18:01 +1100
pushed 2016-12-20 03:11 +0000
Cameron McCormack Cameron McCormack - Bug 1248864 - Part 1: Move RestyleManager.h to EXPORTS.mozilla. r=dholbert
a2a7c4cc94dca9adc3329bd8f7d0670d5f8be3df
created 2016-02-24 18:01 +1100
pushed 2016-12-20 03:11 +0000
Cameron McCormack Cameron McCormack - Bug 1244068 - Part 4: Use StyleSetHandle instead of concrete style set class in most places. r=dholbert
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-12-20 03:11 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
3f3f1250cfc8fd18d9815b8314524b08caabe8bc
created 2016-01-27 16:58 +1100
pushed 2016-12-20 03:11 +0000
Xidorn Quan Xidorn Quan - Bug 1229437 part 1 - Add a helper function to get the float containing block of a given frame. r=dbaron
290f666471a0177f984f05d5c9933914d2d11443
created 2015-12-15 13:56 -0800
pushed 2016-12-20 03:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231550 - Use DrawTarget instead of gfxContext and/or nsRenderingContext in many places in font/text code. r=jfkthame.
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-12-20 03:11 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-12-20 03:11 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-12-20 03:11 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
9c5e20dd8ae551e06a93234afea4509ad27f3069
created 2015-06-29 13:02 -0700
pushed 2016-12-20 03:11 +0000
Daniel Holbert Daniel Holbert - Bug 1177925: Use range-based "for" loops for nsFrameList iteration, in various places in layout. r=tn
34a7eeb94839a73d7f3626d40ae622c532b350e0
created 2015-04-16 09:04 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Bug 1153478 part 2 - Remove useless assertions. r=roc
0ca91806d2c4d238685df624b3de3c6c5896daab
created 2015-04-16 09:04 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Bug 1153478 part 1 - Add nsInlineFrame::StealFrame and make it deal with being called on the wrong parent for aChild (due to lazy reparenting). r=roc
41c005e9398e95871789aa21bb0f26559320b3d9
created 2015-03-29 22:38 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - 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
ff2b7abcf9ff23b5f4b2bd8b0ef4bbb8a056f01d
created 2015-03-03 11:09 +0000
pushed 2016-12-20 03:11 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 2.7 - layout/generic - Fix all the occurrences, m=smaug, r=surkov
ba8558804ee7306de881ff2d04bd203cf847f54d
created 2015-01-17 08:51 +0000
pushed 2016-12-20 03:11 +0000
Jonathan Kew Jonathan Kew - Bug 1122366 - pt 2 - Also make nsInlineFrame::IsSelfEmpty aware of vertical writing modes. r=dbaron
a0ce5974c7ddee9223eea92eea8e41d5a8523606
created 2015-01-15 20:02 +1100
pushed 2016-12-20 03:11 +0000
Xidorn Quan Xidorn Quan - Bug 1055667 part 2 - Remove unnecessary param of SetBSizeFromFontMetrics. r=dbaron
7d1eff75ad608c186033a016c87785474d16928a
created 2014-12-01 22:03 -0800
pushed 2016-12-20 03:11 +0000
Xidorn Quan Xidorn Quan - Bug 1093998 - Make nsContainerFrame::CreateNextInFlow return the new frame instead of using an our param. r=dbaron
be1f8816683e8f3a253420e2c68d84959e80f9b6
created 2014-11-11 11:02 +0000
pushed 2016-12-20 03:11 +0000
Jonathan Kew Jonathan Kew - Bug 1096260 - Convert flags parameter of nsIFrame::ComputeSize from uint32_t to a typed enum, and update callers accordingly. r=dholbert
f73f0c65c4cbf7909e8a0f7aa000e57ee6046cb6
created 2014-09-08 12:34 +1000
pushed 2016-12-20 03:11 +0000
Cameron McCormack Cameron McCormack - Bug 1042860 - Handle animated attribute changes on descendants of SVG <text> elements. r=dholbert
54ada5ad66bb17c41aa9295e63296a6b189e6b40
created 2014-08-24 15:34 +0100
pushed 2016-12-20 03:11 +0000
Jonathan Kew Jonathan Kew - bug 1046950 pt 2 - convert ComputeSize to use logical-coordinate parameters. r=smontagu
6978c9d538d4a41ea385cc1ac3abb08a87605195
created 2014-08-15 10:34 -0700
pushed 2016-12-20 03:11 +0000
Susanna Bowen Susanna Bowen - Bug 1030993 - Basic reflow implementation for ruby frame classes. r=dbaron
4563a79a79683e143633dc4e5193b5b1c284151e
created 2014-07-24 18:03 +0100
pushed 2016-12-20 03:11 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 4 - Rename the {MIN,PREF}_WIDTH constants used to identify the type of intrinsic inline-size. r=smontagu
91005c6cc19868bc8e28dc6036ea17d0291e820a
created 2014-07-24 18:03 +0100
pushed 2016-12-20 03:11 +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
634d33dc9d3ed1fbd09098b7d76d9a754cc80f69
created 2014-07-24 01:30 -0700
pushed 2016-12-20 03:11 +0000
Simon Montagu Simon Montagu - Bug 789096 patch 10: make Reflow set nsHTMLReflowMetrics.ISize and BSize instead of Width and Height. r=jfkthame
d1a81e11b59fe3dadb22fa022914cd13ef56b5b0
created 2014-07-10 10:11 +0100
pushed 2016-12-20 03:11 +0000
Jonathan Kew Jonathan Kew - bug 789096 patch 2 followup - set aMetrics.BSize() rather than .Height() in nsInlineFrame::ReflowFrames, to accompany setting .ISize(). r=smontagu
a5d6027756ae1f19046bc52ba92faec97e582e65
created 2014-07-07 16:08 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Bug 1001994. r=roc
2c434107469b36ce1e6fc708760793b14a572574
created 2014-06-28 10:13 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 4, Remove LOGICAL_SIDE* and use the LogicalSideBits enum values instead. r=roc
49575c74cc7b2a995d053edf2b4dd2b3e3822e5b
created 2014-06-28 10:13 +0000
pushed 2016-12-20 03:11 +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 2016-12-20 03:11 +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
663ff18cd4a1a829e76a14388347cbbdffe0c553
created 2014-06-28 10:13 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 4, Remove LOGICAL_SIDE* and use the LogicalSideBits enum values instead. r=roc
ae01b3919c8c239a36448f731221c6f5a4400fff
created 2014-06-28 10:13 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
b8c3e8370b33501004a11434d056de9e45bd44e2
created 2014-06-17 05:19 -0700
pushed 2016-12-20 03:11 +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
177db1927db27595d0ea52c8401de927bcc0b662
created 2014-06-11 02:45 -0700
pushed 2016-12-20 03:11 +0000
Simon Montagu Simon Montagu - Replace Get/SetTopAscent with Get/SetBlockStartAscent. Bug 789096, r=jfkthame
2d9924eaa36c8b47bebb25d7932fa97773825c6f
created 2014-06-05 02:39 -0700
pushed 2016-12-20 03:11 +0000
Simon Montagu Simon Montagu - Add a WritingMode argument to nsHTMLReflowMetrics::ISize() and BSize(). Bug 789096, r=jfkthame
94af2dca5c0cdd14c8f34c0eded48b662349437e
created 2014-05-25 03:15 -0700
pushed 2016-12-20 03:11 +0000
Simon Montagu Simon Montagu - Backout 38b25d5e6cf9 because assertions
38b25d5e6cf93b3f7f781df32c01b436b5eb2b3e
created 2014-05-24 23:47 -0700
pushed 2016-12-20 03:11 +0000
Simon Montagu Simon Montagu - Add a WritingMode argument to nsHTMLReflowMetrics::ISize() and BSize(). Bug 789096, r=jfkthame
18214a2cfdb3eea37354959ab6fae5b97bc4a1ee
created 2014-05-24 22:20 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 5, Make nsIFrame::Init require a nsContainerFrame* for the parent frame param. r=roc
8aa36dab27656347b615b29223d26f4294b73e83
created 2014-05-24 22:20 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 4, Make nsCSSFrameConstructor use nsContainerFrame* for frames used as parent frames. r=roc
88e93734e132d1bc5231471df48708cd651172b6
created 2014-05-24 22:20 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 1, Change the signature of SetParent/GetParent from nsIFrame* to nsContainerFrame*. r=roc
edfbdecd9e8283748385e7ee661b53bb21e2615b
created 2014-05-13 00:47 +0000
pushed 2016-12-20 03:11 +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 2016-12-20 03:11 +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
9afa5e7715e1b1c0da963368329097e735e484c8
created 2014-05-12 17:40 +0000
pushed 2016-12-20 03:11 +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
fdbe3aa72cdb59c379dd033dd82c33248ee9cc18
created 2014-05-05 17:55 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Bug 613659 - Implement box-decoration-break layout for border/box-shadow and paddding/margin for inlines. r=cam
4bc69199b7e1965805c4e9096913fbaf661731ff
created 2014-04-20 19:39 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Back out bug 613659 (for regression bug 998792)
b6b5cdec48e8fb466804fdf817ba5eeb0aa3e3e6
created 2014-04-18 23:01 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Bug 613659 - Implement box-decoration-break layout for border/box-shadow and paddding/margin for inlines. r=cam
70862f5149c6aabc9a92739ec98bc99735754516
created 2014-04-17 15:09 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Back out bug 613659 for build failure on B2G Windows.
072817c3a101aea2081006610b33c49be0e099fa
created 2014-04-17 12:11 +0000
pushed 2016-12-20 03:11 +0000
Mats Palmgren Mats Palmgren - Bug 613659 - Implement box-decoration-break layout for border/box-shadow and paddding/margin for inlines. r=cam
353dde65b2421c1ef210733a4e18753614727505
created 2014-04-08 14:13 +0900
pushed 2016-12-20 03:11 +0000
John Daggett John Daggett - Bug 950526 - don't dump textruns within nsTextFrame::DidSetStyleContext. r=dbaron
79a62689ba10be20a14fabf8570f8101ed6f358f
created 2014-03-20 10:00 +0100
pushed 2016-12-20 03:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1d12ab8bf5fe (bug 950526) for android reftest failures on a CLOSED TREE
1d12ab8bf5fe5b95f4b799de0591c0ad6eb6a12d
created 2014-03-20 14:43 +0800
pushed 2016-12-20 03:11 +0000
John Daggett John Daggett - Bug 950526 - don't dump textruns within nsTextFrame::DidSetStyleContext. r=dbaron
1d6e179a67d7eb2df1b9b3a089fe1e88b988c617
created 2014-03-13 08:14 -0600
pushed 2016-12-20 03:11 +0000
Tom Hindle Tom Hindle - Bug 970363 - Make PeekOffset* methods return continue reason. r=roc
less more (0) -100 -60 tip