Mats Palmgren
a09faf6998
Bug 1176775 part 1 - [css-grid] Implement "Implied Minimum Size of Grid Items" (special min-width/height:auto behavior). r=dholbert
2015-11-03 21:45:33 +01:00
Mats Palmgren
a113aae1a5
Bug 1163435 part 1 - [css-grid][css-flexbox] Propagate an explicit CB width/height to the reflow state to resolve percentage lengths for grid items properly. Resolve percent against the size in the same axis for abs.pos. children too. r=dholbert
...
Grid items are supposed to use the size of their 'grid area',
not their grid container, as their containing block.
2015-11-03 21:45:33 +01:00
Mats Palmgren
d05caaac36
Bug 1215957 - Start at the end of the explicit grid also when matching plain negative number lines. r=dholbert
2015-11-03 21:45:32 +01:00
Mats Palmgren
9f977fa5fc
Bug 1215182 - [css-grid] Make our "Implicit Named Areas" detection match the spec. r=dholbert
2015-11-03 21:45:32 +01:00
Mats Palmgren
97a104a942
Bug 1211260 - Implement the new Grid Placement Conflict Handling: "If the placement for a grid item contains two lines, and the start line is further end-ward than the end line, swap the two lines." r=dholbert
...
https://drafts.csswg.org/css-grid/#grid-placement-errors
2015-11-03 21:45:32 +01:00
Mats Palmgren
b264df1571
Bug 1215099 part 2 - [css-grid] An empty grid should still have one explicit grid line in each axis. r=dholbert
2015-11-03 21:45:32 +01:00
Mats Palmgren
f6a6570360
Bug 1215099 part 1 - [css-grid] Backout bug 1206703
. r=dholbert
2015-11-03 21:45:32 +01:00
Nathan Froyd
50a3cf956c
Bug 1220714 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in layout/; r=dholbert
2015-10-30 15:12:25 -04:00
Jim Chen
498b10c3cb
Bug 1219833 - Respect composition underline color; r=masayuki
...
nsTextFrame didn't use the composition underline color if the
composition didn't have a foreground color defined. This patch makes it
use the underline color if foreground color is not defined.
2015-11-03 11:53:58 -05:00
Mats Palmgren
7920856c17
Bug 1151214 part 3 - [css-grid][css-align] Implement layout for the 'justify-content' and 'align-content' CSS properties on grid containers. r=dholbert
2015-11-03 17:52:40 +01:00
Mats Palmgren
8abe331366
Bug 1151213 part 1 - [css-grid][css-align] Implement layout for the 'align-self' and 'justify-self' properties on grid items. r=dholbert
2015-11-03 17:52:40 +01:00
Mats Palmgren
a77e1f7b8d
Bug 1151214 part 2 - [css-flexbox][css-align] Shim implemention for the new align/justify property values in flexbox layout (just to avoid fatal assertions). r=dholbert
2015-11-03 15:18:06 +01:00
Mats Palmgren
7c6b7fe751
Bug 1176782 part 7 - [css-align] Update the flexbox layout code to use the new align/justify style constants and remove the old in the style system. r=cam
2015-11-03 15:18:06 +01:00
Mats Palmgren
b06df07867
Bug 1176782 part 6 - [css-align] Implement additional syntax and values for the 'align-content' property in the style system. r=cam
2015-11-03 15:18:06 +01:00
Mats Palmgren
ab2709bc55
Bug 1176782 part 5 - [css-align] Implement additional syntax and values for the 'align-self' property in the style system. r=cam
2015-11-03 15:18:06 +01:00
Mats Palmgren
343fce8c76
Bug 1176782 part 4 - [css-align] Implement additional syntax and values for the 'align-items' property in the style system. r=cam
2015-11-03 15:18:05 +01:00
Mats Palmgren
5259497975
Bug 1176782 part 3 - [css-align] Implement additional syntax and values for the 'justify-content' property in the style system. r=cam
2015-11-03 15:18:05 +01:00
Markus Stange
ef4655be32
Bug 1201330 - Keep scroll handler induced layer activity active until the scroll frame becomes inactive. r=roc
...
--HG--
extra : commitid : K9ntCNQz1Fx
extra : rebase_source : ed8a567f22626d7074bbc58eb5e61baa251fe2c3
2015-10-30 16:28:53 +01:00
Birunthan Mohanathas
9985829ecc
Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
2015-11-02 07:53:26 +02:00
Robert O'Callahan
00af2dcc78
Bug 264412. Optimize GetRenderedText. r=mats
...
With these changes we're slightly faster than Chrome on the non-reflowing part of
Olli's testcase.
--HG--
extra : commitid : 75liwqsBeJY
extra : rebase_source : 34ee5d1fdfbb3b9d2ef8945f78ded935debb9106
2015-10-30 19:22:33 +13:00
Robert O'Callahan
2d8cd33dc4
Bug 264412. Refactor nsIFrame::GetRenderedText API to be more sane. r=mats,marcoz
...
The test changes here are to adjust for the fact that
nsTextFrame::GetRenderedText can now trim whitespace from the end of lines
that end in a hard line break.
--HG--
extra : commitid : 42YjYQUaiwY
extra : rebase_source : 69d3a9c5086c116365a0488d1b4fc52fc6524196
2015-10-30 19:23:10 +13:00
Ryan VanderMeulen
3c1b193ecc
Bug 681489 - Add crashtest.
...
--HG--
extra : rebase_source : 8dbc8c341ff39734f86d872d20c4b3c2e44feb5d
2015-11-01 07:23:24 -05:00
Ryan VanderMeulen
028dec7cc8
No bug - Various crashtest manifest cleanups.
...
--HG--
rename : dom/base/crashtests/713417.html => dom/base/crashtests/713417-1.html
rename : dom/workers/test/1158031.html => dom/workers/test/crashtests/1158031.html
rename : dom/workers/test/779707.html => dom/workers/test/crashtests/779707.html
rename : dom/workers/test/943516.html => dom/workers/test/crashtests/943516.html
rename : dom/workers/test/crashtests.list => dom/workers/test/crashtests/crashtests.list
rename : layout/generic/crashtests/812879.html => layout/generic/crashtests/812879-1.html
rename : layout/generic/crashtests/first-letter-638937.html => layout/generic/crashtests/first-letter-638937-1.html
extra : rebase_source : b9274dc6870030ed62bcee35350d566160502869
2015-10-31 19:35:27 -04:00
Timothy Nikkel
ab02b09009
Bug 1220020. Recompute the current animated geometry root when a child scroll frame forces us to be layerized, and therefore turns us into an animated geometry root. r=mstange
2015-11-01 11:45:40 -06:00
Ryan VanderMeulen
da6b5efa5d
Bug 871327 - Clean up assertion annotations on 791601.xhtml and add crashtest for referenced bug that was resolved WFM.
2015-10-30 19:41:19 -04:00
Ryan VanderMeulen
38eea6dc63
Bug 481035 - Remove assertion annotation from 421671.html.
2015-10-30 19:41:19 -04:00
Ryan VanderMeulen
4a44c16c29
Bug 623091 - Re-enable 348887-1.html.
2015-10-30 19:41:19 -04:00
Ryan VanderMeulen
6e43612cb0
Bug 859424 - Fix and re-enable 309322-4.html.
2015-10-30 19:41:19 -04:00
Ryan VanderMeulen
58e04dabc8
Bug 540078 - Remove assertion annotations that are no longer needed and add crashtest.
2015-10-30 19:41:18 -04:00
Ryan VanderMeulen
82bfb5ba42
Bug 439258 - Remove assertion annotations that are no longer needed and add crashtest.
2015-10-30 19:41:17 -04:00
Ryan VanderMeulen
cc674dddb2
No bug - Remove annotations from the editor and layout crashtest manifests that are no longer needed.
2015-10-30 19:41:17 -04:00
Ryan VanderMeulen
f6499720a0
Bug 616052 - Add crashtest.
2015-10-30 19:41:16 -04:00
Ryan VanderMeulen
901670a2b7
Bug 613629 - Add crashtest.
2015-10-30 19:41:16 -04:00
Ryan VanderMeulen
9d94259127
Bug 613455 - Add crashtest.
2015-10-30 19:41:16 -04:00
Andrew McCreight
5981b92f78
Bug 1219842 - Enable a bunch of mochitest-plain tests under e10s. r=mrbkap
2015-10-31 06:26:44 -07:00
Nathan Froyd
148c129fa3
Bug 1219903 - use UniquePtr<T[]> instead of delete[] calls in layout/generic/; r=dholbert
2015-10-29 16:16:13 -04:00
Carsten "Tomcat" Book
2fe6ba353f
Backed out changeset d5d68c0258f3 (bug 1201330)
...
--HG--
extra : rebase_source : 2b98ebd0dd0ccd247b50e4b45210137622ef4441
2015-10-30 14:44:06 +01:00
Markus Stange
09bf18ccd8
Bug 1201330 - Keep scroll handler induced layer activity active until the scroll frame becomes inactive. r=roc
...
--HG--
extra : commitid : AV1sQewWYHl
extra : rebase_source : ef132043f3af460c1aabc531faa06752d4c9c2df
2015-10-27 17:18:03 +01:00
Matt Woodrow
5ff40cc89c
Bug 1216851 - Allow flattening of opacity when it contains text. r=roc
...
--HG--
extra : rebase_source : 3861829d42298838eaa87912fa849b60b6f698e6
2015-10-23 11:22:45 +13:00
Seth Fowler
44de2cc528
Bug 1207355
(Part 4) - Request decodes intelligently in nsBulletFrame. r=tn
2015-10-29 16:37:42 -07:00
Seth Fowler
8011cd262f
Bug 1207355
(Part 3) - Request decodes intelligently in nsImageFrame. r=tn
2015-10-29 16:37:42 -07:00
Seth Fowler
d8821b6da6
Bug 1207355
(Part 1) - Stop requesting decodes in nsDocument. r=tn
2015-10-29 16:37:42 -07:00
Carsten "Tomcat" Book
513d05c444
Backed out changeset 0e8e25c04938 (bug 1216851) for reftest failures
2015-10-29 13:52:29 +01:00
Matt Woodrow
bab116d797
Bug 1216851 - Allow flattening of opacity when it contains text. r=roc
...
--HG--
extra : rebase_source : 48b64c9ba86e89ae8d15ae05f7379fd518ca01b5
2015-10-23 11:22:45 +13:00
Cameron McCormack
5a9f585bc7
Bug 1219537 - Simplify a couple of PresContext() gets on nsIFrame/nsStyleContext. r=dholbert
2015-10-29 17:06:31 +11:00
Phil Ringnalda
a727c1fe68
Back out 8 changesets (bug 1207355
) for OS X 10.10 reftest failures in generated-content/
...
CLOSED TREE
Backed out changeset aafd6db2fbb4 (bug 1207355
)
Backed out changeset 9dd950b837fb (bug 1207355
)
Backed out changeset e941e0e106a1 (bug 1207355
)
Backed out changeset ecebca101fcb (bug 1207355
)
Backed out changeset 08f2017137e1 (bug 1207355
)
Backed out changeset 3dc69e37c9b4 (bug 1207355
)
Backed out changeset bcdf51edb121 (bug 1207355
)
Backed out changeset 1d4c00dbf49a (bug 1207355
)
2015-10-28 22:57:43 -07:00
Seth Fowler
485e5ae23b
Bug 1207355
(Part 4) - Request decodes intelligently in nsBulletFrame. r=tn
2015-10-28 16:40:43 -07:00
Seth Fowler
90c6fe8bde
Bug 1207355
(Part 3) - Request decodes intelligently in nsImageFrame. r=tn
2015-10-28 16:40:43 -07:00
Seth Fowler
68cc239e9d
Bug 1207355
(Part 1) - Stop requesting decodes in nsDocument. r=tn
2015-10-28 16:40:42 -07:00
David Anderson
2e67a4792c
Assert that we do not attempt synchronous painting of windowless Desktop plugins. (bug 1218688 part 4, r=bsmedberg)
2015-10-28 10:50:53 -07:00