diff options
author | WPT Sync Bot <josh+wptsync@joshmatthews.net> | 2019-08-08 10:23:28 +0000 |
---|---|---|
committer | WPT Sync Bot <josh+wptsync@joshmatthews.net> | 2019-08-08 14:19:30 +0000 |
commit | 9f1d1e8b63592f56aaeba2cfa0eb99edab1531be (patch) | |
tree | 0b8948fb1ac1270c16de298c2856b972f494ecd0 /tests/wpt/web-platform-tests/css/css-layout-api/constraints-data-function-failure.https.html | |
parent | 555fa75b2c7f4faa0818e86296a4ea3d5b8e4d42 (diff) | |
download | servo-9f1d1e8b63592f56aaeba2cfa0eb99edab1531be.tar.gz servo-9f1d1e8b63592f56aaeba2cfa0eb99edab1531be.zip |
Update web-platform-tests to revision 0d4300c5045a5587c2eb3d1416b11ffeecf5dadc
Diffstat (limited to 'tests/wpt/web-platform-tests/css/css-layout-api/constraints-data-function-failure.https.html')
-rw-r--r-- | tests/wpt/web-platform-tests/css/css-layout-api/constraints-data-function-failure.https.html | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-data-function-failure.https.html b/tests/wpt/web-platform-tests/css/css-layout-api/constraints-data-function-failure.https.html index 394f68c6141..2d5e5240d79 100644 --- a/tests/wpt/web-platform-tests/css/css-layout-api/constraints-data-function-failure.https.html +++ b/tests/wpt/web-platform-tests/css/css-layout-api/constraints-data-function-failure.https.html @@ -29,18 +29,17 @@ <script id="code" type="text/worklet"> registerLayout('parent', class { - *intrinsicSizes() {} - *layout() {} - *layout([child], edges, constraints, styleMap) { + async intrinsicSizes() {} + async layout([child], edges, constraints, styleMap) { let childFragment = null; try { - childFragment = yield child.layoutNextFragment({ + childFragment = await child.layoutNextFragment({ data: { fn: function() {} } }); } catch(e) { // Success! The structured cloning algorithm should have thrown an error. - childFragment = yield child.layoutNextFragment({}); + childFragment = await child.layoutNextFragment({}); return {autoBlockSize: 100, childFragments: [childFragment]}; } @@ -49,9 +48,8 @@ registerLayout('parent', class { }); registerLayout('child', class { - *intrinsicSizes() {} - *layout() {} - *layout() { + async intrinsicSizes() {} + async layout() { return {autoBlockSize: 0}; } }); |