| // Copyright 2018 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| // https://drafts.css-houdini.org/css-layout-api/#layoutconstraintsoptions |
| |
| // NOTE: This doesn't match the dictionary name in the specification, but we |
| // don't want the resulting generated class to have a Layout* prefix. |
| // This name is fine, as it doesn't appear to javascript at all. |
| dictionary CustomLayoutConstraintsOptions { |
| double availableInlineSize; |
| double availableBlockSize; |
| |
| double fixedInlineSize; |
| double fixedBlockSize; |
| |
| double percentageInlineSize; |
| double percentageBlockSize; |
| |
| any data; |
| }; |