Auto merge of #15271 - mbrubeck:root, r=notriddle

Initialize block_container_inline_size for non-block root flows

Fixes #14948. Fixes #14945.  Needs a try run.  r? @notriddle

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/15271)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2017-01-28 19:18:53 -08:00 committed by GitHub
commit fdf0833ec2
8 changed files with 137 additions and 6 deletions

View file

@ -1580,6 +1580,18 @@
"url": "/_mozilla/css/flex_nochild.html"
}
],
"css/flex_root_percent_size.html": [
{
"path": "css/flex_root_percent_size.html",
"references": [
[
"/_mozilla/css/flex_root_percent_size_ref.html",
"=="
]
],
"url": "/_mozilla/css/flex_root_percent_size.html"
}
],
"css/flex_row_direction.html": [
{
"path": "css/flex_row_direction.html",
@ -5304,6 +5316,18 @@
"url": "/_mozilla/css/table_preferred_width_a.html"
}
],
"css/table_root_percent_width.html": [
{
"path": "css/table_root_percent_width.html",
"references": [
[
"/_mozilla/css/table_root_percent_width_ref.html",
"=="
]
],
"url": "/_mozilla/css/table_root_percent_width.html"
}
],
"css/table_row_direction_a.html": [
{
"path": "css/table_row_direction_a.html",
@ -17024,6 +17048,18 @@
"url": "/_mozilla/css/flex_nochild.html"
}
],
"css/flex_root_percent_size.html": [
{
"path": "css/flex_root_percent_size.html",
"references": [
[
"/_mozilla/css/flex_root_percent_size_ref.html",
"=="
]
],
"url": "/_mozilla/css/flex_root_percent_size.html"
}
],
"css/flex_row_direction.html": [
{
"path": "css/flex_row_direction.html",
@ -20748,6 +20784,18 @@
"url": "/_mozilla/css/table_preferred_width_a.html"
}
],
"css/table_root_percent_width.html": [
{
"path": "css/table_root_percent_width.html",
"references": [
[
"/_mozilla/css/table_root_percent_width_ref.html",
"=="
]
],
"url": "/_mozilla/css/table_root_percent_width.html"
}
],
"css/table_row_direction_a.html": [
{
"path": "css/table_row_direction_a.html",

View file

@ -0,0 +1,19 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<link rel="match" href="flex_root_percent_size_ref.html">
<style>
html {
display: flex;
box-sizing: border-box;
height: 100%;
width: 100%;
border: 4px solid red;
}
</style>
</head>
<body>
</body>
</html>
<title></title>

View file

@ -0,0 +1,17 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<style>
html {
box-sizing: border-box;
height: 100%;
width: 100%;
border: 4px solid red;
}
</style>
</head>
<body>
</body>
</html>
<title></title>

View file

@ -0,0 +1,19 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<link rel="match" href="table_root_percent_width_ref.html">
<style>
html {
display: table;
box-sizing: border-box;
height: 100%;
width: 100%;
border: 4px solid red;
}
</style>
</head>
<body>
</body>
</html>
<title></title>

View file

@ -0,0 +1,17 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<style>
html {
box-sizing: border-box;
height: 100%;
width: 100%;
border: 4px solid red;
}
</style>
</head>
<body>
</body>
</html>
<title></title>