/* THIS IS AN AUTOGENERATED FILE. DO NOT EDIT */
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/. */
[Exposed=Window]
interface CSSPageDescriptors : CSSStyleDeclaration {
[BindingTemplate=(CSSPageDescriptor, NonCustomCSSPropertyId, eCSSProperty_page_orientation), CEReactions, SetterThrows, SetterNeedsSubjectPrincipal=NonSystem, BindingAlias="page-orientation"] attribute [LegacyNullToEmptyString] UTF8String pageOrientation;
[BindingTemplate=(CSSPageDescriptor, NonCustomCSSPropertyId, eCSSProperty_size), CEReactions, SetterThrows, SetterNeedsSubjectPrincipal=NonSystem] attribute [LegacyNullToEmptyString] UTF8String size;
[BindingTemplate=(CSSPageDescriptor, NonCustomCSSPropertyId, eCSSProperty_margin_bottom), CEReactions, SetterThrows, SetterNeedsSubjectPrincipal=NonSystem, BindingAlias="margin-bottom"] attribute [LegacyNullToEmptyString] UTF8String marginBottom;
[BindingTemplate=(CSSPageDescriptor, NonCustomCSSPropertyId, eCSSProperty_margin_left), CEReactions, SetterThrows, SetterNeedsSubjectPrincipal=NonSystem, BindingAlias="margin-left"] attribute [LegacyNullToEmptyString] UTF8String marginLeft;
[BindingTemplate=(CSSPageDescriptor, NonCustomCSSPropertyId, eCSSProperty_margin_right), CEReactions, SetterThrows, SetterNeedsSubjectPrincipal=NonSystem, BindingAlias="margin-right"] attribute [LegacyNullToEmptyString] UTF8String marginRight;
[BindingTemplate=(CSSPageDescriptor, NonCustomCSSPropertyId, eCSSProperty_margin_top), CEReactions, SetterThrows, SetterNeedsSubjectPrincipal=NonSystem, BindingAlias="margin-top"] attribute [LegacyNullToEmptyString] UTF8String marginTop;
[BindingTemplate=(CSSPageDescriptor, NonCustomCSSPropertyId, eCSSProperty_margin), CEReactions, SetterThrows, SetterNeedsSubjectPrincipal=NonSystem] attribute [LegacyNullToEmptyString] UTF8String margin;
[BindingTemplate=(CSSPageDescriptor, NonCustomCSSPropertyId, eCSSProperty_margin_block), CEReactions, SetterThrows, SetterNeedsSubjectPrincipal=NonSystem, BindingAlias="margin-block"] attribute [LegacyNullToEmptyString] UTF8String marginBlock;
[BindingTemplate=(CSSPageDescriptor, NonCustomCSSPropertyId, eCSSProperty_margin_inline), CEReactions, SetterThrows, SetterNeedsSubjectPrincipal=NonSystem, BindingAlias="margin-inline"] attribute [LegacyNullToEmptyString] UTF8String marginInline;
[BindingTemplate=(CSSPageDescriptor, NonCustomCSSPropertyId, eCSSProperty_padding_block), CEReactions, SetterThrows, SetterNeedsSubjectPrincipal=NonSystem, BindingAlias="padding-block"] attribute [LegacyNullToEmptyString] UTF8String paddingBlock;
[BindingTemplate=(CSSPageDescriptor, NonCustomCSSPropertyId, eCSSProperty_padding_inline), CEReactions, SetterThrows, SetterNeedsSubjectPrincipal=NonSystem, BindingAlias="padding-inline"] attribute [LegacyNullToEmptyString] UTF8String paddingInline;
};