aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2016-11-08 14:14:02 -0800
committerManish Goregaokar <manishsmail@gmail.com>2016-11-11 11:55:59 -0800
commitf974719d9fb39d8b398043ea8473e15c53964667 (patch)
treef2c491abfcd54240120b5657b6e419aff3145c4d /components/script/dom
parente34eb13d6583249e2d159cfeece2c5f12fe465ad (diff)
downloadservo-f974719d9fb39d8b398043ea8473e15c53964667.tar.gz
servo-f974719d9fb39d8b398043ea8473e15c53964667.zip
Add logical padding, margin longhands and border shorthands
Diffstat (limited to 'components/script/dom')
-rw-r--r--components/script/dom/webidls/CSSStyleDeclaration.webidl24
1 files changed, 24 insertions, 0 deletions
diff --git a/components/script/dom/webidls/CSSStyleDeclaration.webidl b/components/script/dom/webidls/CSSStyleDeclaration.webidl
index a8cd456c41d..3cc11418150 100644
--- a/components/script/dom/webidls/CSSStyleDeclaration.webidl
+++ b/components/script/dom/webidls/CSSStyleDeclaration.webidl
@@ -127,6 +127,14 @@ partial interface CSSStyleDeclaration {
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString borderInlineEndWidth;
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString border-inline-end-style;
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString borderInlineEndStyle;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString border-block-start;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString borderBlockStart;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString border-block-end;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString borderBlockEnd;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString border-inline-start;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString borderInlineStart;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString border-inline-end;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString borderInlineEnd;
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString content;
@@ -267,6 +275,14 @@ partial interface CSSStyleDeclaration {
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString margin-right;
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString marginTop;
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString margin-top;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString margin-block-start;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString marginBlockStart;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString margin-block-end;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString marginBlockEnd;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString margin-inline-start;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString marginInlineStart;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString margin-inline-end;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString marginInlineEnd;
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString padding;
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString paddingBottom;
@@ -277,6 +293,14 @@ partial interface CSSStyleDeclaration {
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString padding-right;
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString paddingTop;
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString padding-top;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString padding-block-start;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString paddingBlockStart;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString padding-block-end;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString paddingBlockEnd;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString padding-inline-start;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString paddingInlineStart;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString padding-inline-end;
+ [SetterThrows, TreatNullAs=EmptyString] attribute DOMString paddingInlineEnd;
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString outline;
[SetterThrows, TreatNullAs=EmptyString] attribute DOMString outlineColor;