| Index: sdk/lib/html/dart2js/html_dart2js.dart
|
| diff --git a/sdk/lib/html/dart2js/html_dart2js.dart b/sdk/lib/html/dart2js/html_dart2js.dart
|
| index e68c741607c8a6d49ec9a755ed9a2f2907865737..24cdc726bee125169cfa051c20196e3832ae3d5c 100644
|
| --- a/sdk/lib/html/dart2js/html_dart2js.dart
|
| +++ b/sdk/lib/html/dart2js/html_dart2js.dart
|
| @@ -1942,16 +1942,82 @@ class CssFilterRule extends CssRule native "WebKitCSSFilterRule" {
|
|
|
|
|
| @DocsEditable
|
| -@DomName('WebKitCSSFilterRule')
|
| +@DomName('WebKitCSSFilterValue')
|
| @SupportedBrowser(SupportedBrowser.CHROME)
|
| @SupportedBrowser(SupportedBrowser.SAFARI)
|
| @Experimental
|
| -// http://www.w3.org/TR/filter-effects/
|
| -class CssFilterRule extends CssRule native "WebKitCSSFilterRule" {
|
| +@Experimental // untriaged
|
| +class CssFilterValue extends _CssValueList native "WebKitCSSFilterValue" {
|
|
|
| - @DomName('WebKitCSSFilterRule.style')
|
| + @DomName('WebKitCSSFilterValue.CSS_FILTER_BLUR')
|
| @DocsEditable
|
| - final CssStyleDeclaration style;
|
| + @Experimental // untriaged
|
| + static const int CSS_FILTER_BLUR = 10;
|
| +
|
| + @DomName('WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_FILTER_BRIGHTNESS = 8;
|
| +
|
| + @DomName('WebKitCSSFilterValue.CSS_FILTER_CONTRAST')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_FILTER_CONTRAST = 9;
|
| +
|
| + @DomName('WebKitCSSFilterValue.CSS_FILTER_CUSTOM')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_FILTER_CUSTOM = 12;
|
| +
|
| + @DomName('WebKitCSSFilterValue.CSS_FILTER_DROP_SHADOW')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_FILTER_DROP_SHADOW = 11;
|
| +
|
| + @DomName('WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_FILTER_GRAYSCALE = 2;
|
| +
|
| + @DomName('WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_FILTER_HUE_ROTATE = 5;
|
| +
|
| + @DomName('WebKitCSSFilterValue.CSS_FILTER_INVERT')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_FILTER_INVERT = 6;
|
| +
|
| + @DomName('WebKitCSSFilterValue.CSS_FILTER_OPACITY')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_FILTER_OPACITY = 7;
|
| +
|
| + @DomName('WebKitCSSFilterValue.CSS_FILTER_REFERENCE')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_FILTER_REFERENCE = 1;
|
| +
|
| + @DomName('WebKitCSSFilterValue.CSS_FILTER_SATURATE')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_FILTER_SATURATE = 4;
|
| +
|
| + @DomName('WebKitCSSFilterValue.CSS_FILTER_SEPIA')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_FILTER_SEPIA = 3;
|
| +
|
| + @DomName('WebKitCSSFilterValue.operationType')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + final int operationType;
|
| +
|
| + @DomName('WebKitCSSFilterValue.__getter__')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + _CSSValue __getter__(int index) native;
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -2061,27 +2127,6 @@ class CssKeyframeRule extends CssRule native "WebKitCSSKeyframeRule" {
|
|
|
|
|
| @DocsEditable
|
| -@DomName('WebKitCSSKeyframeRule')
|
| -@SupportedBrowser(SupportedBrowser.CHROME)
|
| -@SupportedBrowser(SupportedBrowser.SAFARI)
|
| -@Experimental
|
| -// http://www.w3.org/TR/css3-animations/#CSSKeyframeRule-interface
|
| -class CssKeyframeRule extends CssRule native "WebKitCSSKeyframeRule" {
|
| -
|
| - @DomName('WebKitCSSKeyframeRule.keyText')
|
| - @DocsEditable
|
| - String keyText;
|
| -
|
| - @DomName('WebKitCSSKeyframeRule.style')
|
| - @DocsEditable
|
| - final CssStyleDeclaration style;
|
| -}
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| -// for details. All rights reserved. Use of this source code is governed by a
|
| -// BSD-style license that can be found in the LICENSE file.
|
| -
|
| -
|
| -@DocsEditable
|
| @DomName('WebKitCSSKeyframesRule')
|
| @SupportedBrowser(SupportedBrowser.CHROME)
|
| @SupportedBrowser(SupportedBrowser.SAFARI)
|
| @@ -2127,149 +2172,290 @@ class CssKeyframesRule extends CssRule native "WebKitCSSKeyframesRule" {
|
|
|
|
|
| @DocsEditable
|
| -@DomName('WebKitCSSKeyframesRule')
|
| +@DomName('WebKitCSSMatrix')
|
| @SupportedBrowser(SupportedBrowser.CHROME)
|
| @SupportedBrowser(SupportedBrowser.SAFARI)
|
| @Experimental
|
| -// http://www.w3.org/TR/css3-animations/#csskeyframesrule
|
| -class CssKeyframesRule extends CssRule native "WebKitCSSKeyframesRule" {
|
| +@SupportedBrowser(SupportedBrowser.CHROME)
|
| +@SupportedBrowser(SupportedBrowser.SAFARI)
|
| +@Experimental
|
| +@Experimental // untriaged
|
| +class CssMatrix native "WebKitCSSMatrix" {
|
|
|
| - @DomName('WebKitCSSKeyframesRule.cssRules')
|
| + @DomName('WebKitCSSMatrix.CSSMatrix')
|
| @DocsEditable
|
| - @Returns('_CssRuleList')
|
| - @Creates('_CssRuleList')
|
| - final List<CssRule> cssRules;
|
| + factory CssMatrix([String cssValue]) {
|
| + if (cssValue != null) {
|
| + return CssMatrix._create_1(cssValue);
|
| + }
|
| + return CssMatrix._create_2();
|
| + }
|
| + static CssMatrix _create_1(cssValue) => JS('CssMatrix', 'new WebKitCSSMatrix(#)', cssValue);
|
| + static CssMatrix _create_2() => JS('CssMatrix', 'new WebKitCSSMatrix()');
|
|
|
| - @DomName('WebKitCSSKeyframesRule.name')
|
| + @DomName('WebKitCSSMatrix.a')
|
| @DocsEditable
|
| - String name;
|
| + @Experimental // untriaged
|
| + num a;
|
|
|
| - @DomName('WebKitCSSKeyframesRule.__getter__')
|
| + @DomName('WebKitCSSMatrix.b')
|
| @DocsEditable
|
| @Experimental // untriaged
|
| - CssKeyframeRule __getter__(int index) native;
|
| + num b;
|
|
|
| - @DomName('WebKitCSSKeyframesRule.deleteRule')
|
| + @DomName('WebKitCSSMatrix.c')
|
| @DocsEditable
|
| - void deleteRule(String key) native;
|
| + @Experimental // untriaged
|
| + num c;
|
|
|
| - @DomName('WebKitCSSKeyframesRule.findRule')
|
| + @DomName('WebKitCSSMatrix.d')
|
| @DocsEditable
|
| - CssKeyframeRule findRule(String key) native;
|
| + @Experimental // untriaged
|
| + num d;
|
|
|
| - @DomName('WebKitCSSKeyframesRule.insertRule')
|
| + @DomName('WebKitCSSMatrix.e')
|
| @DocsEditable
|
| - void insertRule(String rule) native;
|
| -}
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| -// for details. All rights reserved. Use of this source code is governed by a
|
| -// BSD-style license that can be found in the LICENSE file.
|
| -
|
| -
|
| -@DocsEditable
|
| -@DomName('CSSMediaRule')
|
| -class CssMediaRule extends CssRule native "CSSMediaRule" {
|
| + @Experimental // untriaged
|
| + num e;
|
|
|
| - @DomName('CSSMediaRule.cssRules')
|
| + @DomName('WebKitCSSMatrix.f')
|
| @DocsEditable
|
| - @Returns('_CssRuleList')
|
| - @Creates('_CssRuleList')
|
| - final List<CssRule> cssRules;
|
| + @Experimental // untriaged
|
| + num f;
|
|
|
| - @DomName('CSSMediaRule.media')
|
| + @DomName('WebKitCSSMatrix.m11')
|
| @DocsEditable
|
| - final MediaList media;
|
| + @Experimental // untriaged
|
| + num m11;
|
|
|
| - @DomName('CSSMediaRule.deleteRule')
|
| + @DomName('WebKitCSSMatrix.m12')
|
| @DocsEditable
|
| - void deleteRule(int index) native;
|
| + @Experimental // untriaged
|
| + num m12;
|
|
|
| - @DomName('CSSMediaRule.insertRule')
|
| + @DomName('WebKitCSSMatrix.m13')
|
| @DocsEditable
|
| - int insertRule(String rule, int index) native;
|
| -}
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| -// for details. All rights reserved. Use of this source code is governed by a
|
| -// BSD-style license that can be found in the LICENSE file.
|
| -
|
| -
|
| -@DocsEditable
|
| -@DomName('CSSPageRule')
|
| -class CssPageRule extends CssRule native "CSSPageRule" {
|
| + @Experimental // untriaged
|
| + num m13;
|
|
|
| - @DomName('CSSPageRule.selectorText')
|
| + @DomName('WebKitCSSMatrix.m14')
|
| @DocsEditable
|
| - String selectorText;
|
| + @Experimental // untriaged
|
| + num m14;
|
|
|
| - @DomName('CSSPageRule.style')
|
| + @DomName('WebKitCSSMatrix.m21')
|
| @DocsEditable
|
| - final CssStyleDeclaration style;
|
| -}
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| -// for details. All rights reserved. Use of this source code is governed by a
|
| -// BSD-style license that can be found in the LICENSE file.
|
| -
|
| -
|
| -@DocsEditable
|
| -@DomName('WebKitCSSRegionRule')
|
| -@SupportedBrowser(SupportedBrowser.CHROME)
|
| -@SupportedBrowser(SupportedBrowser.SAFARI)
|
| -@Experimental
|
| -@Experimental // untriaged
|
| -class CssRegionRule extends CssRule native "WebKitCSSRegionRule" {
|
| + @Experimental // untriaged
|
| + num m21;
|
|
|
| - @DomName('WebKitCSSRegionRule.cssRules')
|
| + @DomName('WebKitCSSMatrix.m22')
|
| @DocsEditable
|
| @Experimental // untriaged
|
| - @Returns('_CssRuleList')
|
| - @Creates('_CssRuleList')
|
| - final List<CssRule> cssRules;
|
| -}
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| -// for details. All rights reserved. Use of this source code is governed by a
|
| -// BSD-style license that can be found in the LICENSE file.
|
| -
|
| -
|
| -@DocsEditable
|
| -@DomName('WebKitCSSRegionRule')
|
| -@SupportedBrowser(SupportedBrowser.CHROME)
|
| -@SupportedBrowser(SupportedBrowser.SAFARI)
|
| -@Experimental
|
| -// http://dev.w3.org/csswg/css-regions/#region-style-rule-interface
|
| -class CssRegionRule extends CssRule native "WebKitCSSRegionRule" {
|
| + num m22;
|
|
|
| - @DomName('WebKitCSSRegionRule.cssRules')
|
| + @DomName('WebKitCSSMatrix.m23')
|
| @DocsEditable
|
| - @Returns('_CssRuleList')
|
| - @Creates('_CssRuleList')
|
| - final List<CssRule> cssRules;
|
| -}
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| -// for details. All rights reserved. Use of this source code is governed by a
|
| -// BSD-style license that can be found in the LICENSE file.
|
| -
|
| -
|
| -@DocsEditable
|
| -@DomName('CSSRule')
|
| -class CssRule native "CSSRule" {
|
| + @Experimental // untriaged
|
| + num m23;
|
|
|
| - @DomName('CSSRule.CHARSET_RULE')
|
| + @DomName('WebKitCSSMatrix.m24')
|
| @DocsEditable
|
| - static const int CHARSET_RULE = 2;
|
| + @Experimental // untriaged
|
| + num m24;
|
|
|
| - @DomName('CSSRule.FONT_FACE_RULE')
|
| + @DomName('WebKitCSSMatrix.m31')
|
| @DocsEditable
|
| - static const int FONT_FACE_RULE = 5;
|
| + @Experimental // untriaged
|
| + num m31;
|
|
|
| - @DomName('CSSRule.HOST_RULE')
|
| + @DomName('WebKitCSSMatrix.m32')
|
| @DocsEditable
|
| - // https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html#api-css-rule-host-rule
|
| - @Experimental
|
| - static const int HOST_RULE = 1001;
|
| + @Experimental // untriaged
|
| + num m32;
|
|
|
| - @DomName('CSSRule.IMPORT_RULE')
|
| + @DomName('WebKitCSSMatrix.m33')
|
| @DocsEditable
|
| - static const int IMPORT_RULE = 3;
|
| + @Experimental // untriaged
|
| + num m33;
|
| +
|
| + @DomName('WebKitCSSMatrix.m34')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + num m34;
|
| +
|
| + @DomName('WebKitCSSMatrix.m41')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + num m41;
|
| +
|
| + @DomName('WebKitCSSMatrix.m42')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + num m42;
|
| +
|
| + @DomName('WebKitCSSMatrix.m43')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + num m43;
|
| +
|
| + @DomName('WebKitCSSMatrix.m44')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + num m44;
|
| +
|
| + @DomName('WebKitCSSMatrix.inverse')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + CssMatrix inverse() native;
|
| +
|
| + @DomName('WebKitCSSMatrix.multiply')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + CssMatrix multiply(CssMatrix secondMatrix) native;
|
| +
|
| + @DomName('WebKitCSSMatrix.rotate')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + CssMatrix rotate(num rotX, num rotY, num rotZ) native;
|
| +
|
| + @DomName('WebKitCSSMatrix.rotateAxisAngle')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + CssMatrix rotateAxisAngle(num x, num y, num z, num angle) native;
|
| +
|
| + @DomName('WebKitCSSMatrix.scale')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + CssMatrix scale(num scaleX, num scaleY, num scaleZ) native;
|
| +
|
| + @DomName('WebKitCSSMatrix.setMatrixValue')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + void setMatrixValue(String string) native;
|
| +
|
| + @DomName('WebKitCSSMatrix.skewX')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + CssMatrix skewX(num angle) native;
|
| +
|
| + @DomName('WebKitCSSMatrix.skewY')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + CssMatrix skewY(num angle) native;
|
| +
|
| + @DomName('WebKitCSSMatrix.toString')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + String toString() native;
|
| +
|
| + @DomName('WebKitCSSMatrix.translate')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + CssMatrix translate(num x, num y, num z) native;
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +
|
| +@DocsEditable
|
| +@DomName('CSSMediaRule')
|
| +class CssMediaRule extends CssRule native "CSSMediaRule" {
|
| +
|
| + @DomName('CSSMediaRule.cssRules')
|
| + @DocsEditable
|
| + @Returns('_CssRuleList')
|
| + @Creates('_CssRuleList')
|
| + final List<CssRule> cssRules;
|
| +
|
| + @DomName('CSSMediaRule.media')
|
| + @DocsEditable
|
| + final MediaList media;
|
| +
|
| + @DomName('CSSMediaRule.deleteRule')
|
| + @DocsEditable
|
| + void deleteRule(int index) native;
|
| +
|
| + @DomName('CSSMediaRule.insertRule')
|
| + @DocsEditable
|
| + int insertRule(String rule, int index) native;
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +
|
| +@DocsEditable
|
| +@DomName('WebKitCSSMixFunctionValue')
|
| +@SupportedBrowser(SupportedBrowser.CHROME)
|
| +@SupportedBrowser(SupportedBrowser.SAFARI)
|
| +@Experimental
|
| +@Experimental // untriaged
|
| +class CssMixFunctionValue extends _CssValueList native "WebKitCSSMixFunctionValue" {
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +
|
| +@DocsEditable
|
| +@DomName('CSSPageRule')
|
| +class CssPageRule extends CssRule native "CSSPageRule" {
|
| +
|
| + @DomName('CSSPageRule.selectorText')
|
| + @DocsEditable
|
| + String selectorText;
|
| +
|
| + @DomName('CSSPageRule.style')
|
| + @DocsEditable
|
| + final CssStyleDeclaration style;
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +
|
| +@DocsEditable
|
| +@DomName('WebKitCSSRegionRule')
|
| +@SupportedBrowser(SupportedBrowser.CHROME)
|
| +@SupportedBrowser(SupportedBrowser.SAFARI)
|
| +@Experimental
|
| +@Experimental // untriaged
|
| +class CssRegionRule extends CssRule native "WebKitCSSRegionRule" {
|
| +
|
| + @DomName('WebKitCSSRegionRule.cssRules')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + @Returns('_CssRuleList')
|
| + @Creates('_CssRuleList')
|
| + final List<CssRule> cssRules;
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +
|
| +@DocsEditable
|
| +@DomName('CSSRule')
|
| +class CssRule native "CSSRule" {
|
| +
|
| + @DomName('CSSRule.CHARSET_RULE')
|
| + @DocsEditable
|
| + static const int CHARSET_RULE = 2;
|
| +
|
| + @DomName('CSSRule.FONT_FACE_RULE')
|
| + @DocsEditable
|
| + static const int FONT_FACE_RULE = 5;
|
| +
|
| + @DomName('CSSRule.HOST_RULE')
|
| + @DocsEditable
|
| + // https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html#api-css-rule-host-rule
|
| + @Experimental
|
| + static const int HOST_RULE = 1001;
|
| +
|
| + @DomName('CSSRule.IMPORT_RULE')
|
| + @DocsEditable
|
| + static const int IMPORT_RULE = 3;
|
|
|
| @DomName('CSSRule.MEDIA_RULE')
|
| @DocsEditable
|
| @@ -5668,62 +5854,190 @@ class CssSupportsRule extends CssRule native "CSSSupportsRule" {
|
|
|
|
|
| @DocsEditable
|
| -@DomName('CSSUnknownRule')
|
| -// http://dev.w3.org/csswg/cssom/#the-cssstylesheet-interface
|
| -@deprecated // deprecated
|
| -class CssUnknownRule extends CssRule native "CSSUnknownRule" {
|
| -}
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| -// for details. All rights reserved. Use of this source code is governed by a
|
| -// BSD-style license that can be found in the LICENSE file.
|
| -
|
| -
|
| -@DocsEditable
|
| -@DomName('CustomElementConstructor')
|
| -// https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/custom/index.html#dfn-custom-element-constructor-generation
|
| -@deprecated // experimental
|
| -class CustomElementConstructor native "CustomElementConstructor" {
|
| -}
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| -// for details. All rights reserved. Use of this source code is governed by a
|
| -// BSD-style license that can be found in the LICENSE file.
|
| +@DomName('WebKitCSSTransformValue')
|
| +@SupportedBrowser(SupportedBrowser.CHROME)
|
| +@SupportedBrowser(SupportedBrowser.SAFARI)
|
| +@Experimental
|
| +@Experimental // untriaged
|
| +class CssTransformValue extends _CssValueList native "WebKitCSSTransformValue" {
|
|
|
| -// WARNING: Do not edit - generated code.
|
| + @DomName('WebKitCSSTransformValue.CSS_MATRIX')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_MATRIX = 11;
|
|
|
| + @DomName('WebKitCSSTransformValue.CSS_MATRIX3D')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_MATRIX3D = 21;
|
|
|
| -@DomName('CustomEvent')
|
| -class CustomEvent extends Event native "CustomEvent" {
|
| - factory CustomEvent(String type,
|
| - {bool canBubble: true, bool cancelable: true, Object detail}) {
|
| + @DomName('WebKitCSSTransformValue.CSS_PERSPECTIVE')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_PERSPECTIVE = 20;
|
|
|
| - final CustomEvent e = document.$dom_createEvent("CustomEvent");
|
| - e.$dom_initCustomEvent(type, canBubble, cancelable, detail);
|
| + @DomName('WebKitCSSTransformValue.CSS_ROTATE')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_ROTATE = 4;
|
|
|
| - return e;
|
| - }
|
| + @DomName('WebKitCSSTransformValue.CSS_ROTATE3D')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_ROTATE3D = 17;
|
|
|
| - @DomName('CustomEvent.detail')
|
| + @DomName('WebKitCSSTransformValue.CSS_ROTATEX')
|
| @DocsEditable
|
| - final Object detail;
|
| + @Experimental // untriaged
|
| + static const int CSS_ROTATEX = 14;
|
|
|
| - @JSName('initCustomEvent')
|
| - @DomName('CustomEvent.initCustomEvent')
|
| + @DomName('WebKitCSSTransformValue.CSS_ROTATEY')
|
| @DocsEditable
|
| - void $dom_initCustomEvent(String typeArg, bool canBubbleArg, bool cancelableArg, Object detailArg) native;
|
| + @Experimental // untriaged
|
| + static const int CSS_ROTATEY = 15;
|
|
|
| -}
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| -// for details. All rights reserved. Use of this source code is governed by a
|
| -// BSD-style license that can be found in the LICENSE file.
|
| + @DomName('WebKitCSSTransformValue.CSS_ROTATEZ')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_ROTATEZ = 16;
|
|
|
| + @DomName('WebKitCSSTransformValue.CSS_SCALE')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_SCALE = 5;
|
|
|
| -@DocsEditable
|
| -@DomName('HTMLDListElement')
|
| -class DListElement extends Element native "HTMLDListElement" {
|
| + @DomName('WebKitCSSTransformValue.CSS_SCALE3D')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_SCALE3D = 19;
|
|
|
| - @DomName('HTMLDListElement.HTMLDListElement')
|
| + @DomName('WebKitCSSTransformValue.CSS_SCALEX')
|
| @DocsEditable
|
| - factory DListElement() => document.$dom_createElement("dl");
|
| + @Experimental // untriaged
|
| + static const int CSS_SCALEX = 6;
|
| +
|
| + @DomName('WebKitCSSTransformValue.CSS_SCALEY')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_SCALEY = 7;
|
| +
|
| + @DomName('WebKitCSSTransformValue.CSS_SCALEZ')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_SCALEZ = 18;
|
| +
|
| + @DomName('WebKitCSSTransformValue.CSS_SKEW')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_SKEW = 8;
|
| +
|
| + @DomName('WebKitCSSTransformValue.CSS_SKEWX')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_SKEWX = 9;
|
| +
|
| + @DomName('WebKitCSSTransformValue.CSS_SKEWY')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_SKEWY = 10;
|
| +
|
| + @DomName('WebKitCSSTransformValue.CSS_TRANSLATE')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_TRANSLATE = 1;
|
| +
|
| + @DomName('WebKitCSSTransformValue.CSS_TRANSLATE3D')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_TRANSLATE3D = 13;
|
| +
|
| + @DomName('WebKitCSSTransformValue.CSS_TRANSLATEX')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_TRANSLATEX = 2;
|
| +
|
| + @DomName('WebKitCSSTransformValue.CSS_TRANSLATEY')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_TRANSLATEY = 3;
|
| +
|
| + @DomName('WebKitCSSTransformValue.CSS_TRANSLATEZ')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + static const int CSS_TRANSLATEZ = 12;
|
| +
|
| + @DomName('WebKitCSSTransformValue.operationType')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + final int operationType;
|
| +
|
| + @DomName('WebKitCSSTransformValue.__getter__')
|
| + @DocsEditable
|
| + @Experimental // untriaged
|
| + _CSSValue __getter__(int index) native;
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +
|
| +@DocsEditable
|
| +@DomName('CSSUnknownRule')
|
| +// http://dev.w3.org/csswg/cssom/#the-cssstylesheet-interface
|
| +@deprecated // deprecated
|
| +class CssUnknownRule extends CssRule native "CSSUnknownRule" {
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +
|
| +@DocsEditable
|
| +@DomName('CustomElementConstructor')
|
| +// https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/custom/index.html#dfn-custom-element-constructor-generation
|
| +@deprecated // experimental
|
| +class CustomElementConstructor native "CustomElementConstructor" {
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +// WARNING: Do not edit - generated code.
|
| +
|
| +
|
| +@DomName('CustomEvent')
|
| +class CustomEvent extends Event native "CustomEvent" {
|
| + factory CustomEvent(String type,
|
| + {bool canBubble: true, bool cancelable: true, Object detail}) {
|
| +
|
| + final CustomEvent e = document.$dom_createEvent("CustomEvent");
|
| + e.$dom_initCustomEvent(type, canBubble, cancelable, detail);
|
| +
|
| + return e;
|
| + }
|
| +
|
| + @DomName('CustomEvent.detail')
|
| + @DocsEditable
|
| + final Object detail;
|
| +
|
| + @JSName('initCustomEvent')
|
| + @DomName('CustomEvent.initCustomEvent')
|
| + @DocsEditable
|
| + void $dom_initCustomEvent(String typeArg, bool canBubbleArg, bool cancelableArg, Object detailArg) native;
|
| +
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +
|
| +@DocsEditable
|
| +@DomName('HTMLDListElement')
|
| +class DListElement extends Element native "HTMLDListElement" {
|
| +
|
| + @DomName('HTMLDListElement.HTMLDListElement')
|
| + @DocsEditable
|
| + factory DListElement() => document.$dom_createElement("dl");
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -25162,81 +25476,42 @@ class _StyleSheetList extends Interceptor with ListMixin<StyleSheet>, ImmutableL
|
|
|
| @DocsEditable
|
| @DomName('WebKitCSSFilterValue')
|
| -@SupportedBrowser(SupportedBrowser.CHROME)
|
| -@SupportedBrowser(SupportedBrowser.SAFARI)
|
| -@Experimental
|
| -@Experimental // untriaged
|
| -class _WebKitCSSFilterValue extends _CssValueList native "WebKitCSSFilterValue" {
|
| -
|
| - @DomName('WebKitCSSFilterValue.CSS_FILTER_BLUR')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_FILTER_BLUR = 10;
|
| -
|
| - @DomName('WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_FILTER_BRIGHTNESS = 8;
|
| -
|
| - @DomName('WebKitCSSFilterValue.CSS_FILTER_CONTRAST')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_FILTER_CONTRAST = 9;
|
| -
|
| - @DomName('WebKitCSSFilterValue.CSS_FILTER_CUSTOM')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_FILTER_CUSTOM = 12;
|
| -
|
| - @DomName('WebKitCSSFilterValue.CSS_FILTER_DROP_SHADOW')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_FILTER_DROP_SHADOW = 11;
|
| -
|
| - @DomName('WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_FILTER_GRAYSCALE = 2;
|
| -
|
| - @DomName('WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_FILTER_HUE_ROTATE = 5;
|
| -
|
| - @DomName('WebKitCSSFilterValue.CSS_FILTER_INVERT')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_FILTER_INVERT = 6;
|
| -
|
| - @DomName('WebKitCSSFilterValue.CSS_FILTER_OPACITY')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_FILTER_OPACITY = 7;
|
| +// http://dev.w3.org/csswg/cssom/
|
| +@deprecated // deprecated
|
| +abstract class _WebKitCSSFilterValue extends _CssValueList native "WebKitCSSFilterValue" {
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
|
|
| - @DomName('WebKitCSSFilterValue.CSS_FILTER_REFERENCE')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_FILTER_REFERENCE = 1;
|
|
|
| - @DomName('WebKitCSSFilterValue.CSS_FILTER_SATURATE')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_FILTER_SATURATE = 4;
|
| +@DocsEditable
|
| +@DomName('WebKitCSSMatrix')
|
| +// http://dev.w3.org/csswg/cssom/
|
| +@deprecated // deprecated
|
| +abstract class _WebKitCSSMatrix native "WebKitCSSMatrix" {
|
|
|
| - @DomName('WebKitCSSFilterValue.CSS_FILTER_SEPIA')
|
| + @DomName('WebKitCSSMatrix.WebKitCSSMatrix')
|
| @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_FILTER_SEPIA = 3;
|
| + factory _WebKitCSSMatrix([String cssValue]) {
|
| + if (cssValue != null) {
|
| + return _WebKitCSSMatrix._create_1(cssValue);
|
| + }
|
| + return _WebKitCSSMatrix._create_2();
|
| + }
|
| + static _WebKitCSSMatrix _create_1(cssValue) => JS('_WebKitCSSMatrix', 'new WebKitCSSMatrix(#)', cssValue);
|
| + static _WebKitCSSMatrix _create_2() => JS('_WebKitCSSMatrix', 'new WebKitCSSMatrix()');
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
|
|
| - @DomName('WebKitCSSFilterValue.operationType')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - final int operationType;
|
|
|
| - @DomName('WebKitCSSFilterValue.__getter__')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - _CSSValue __getter__(int index) native;
|
| +@DocsEditable
|
| +@DomName('WebKitCSSMixFunctionValue')
|
| +// http://dev.w3.org/csswg/cssom/
|
| +@deprecated // deprecated
|
| +abstract class _WebKitCSSMixFunctionValue extends _CssValueList native "WebKitCSSMixFunctionValue" {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -25244,10 +25519,10 @@ class _WebKitCSSFilterValue extends _CssValueList native "WebKitCSSFilterValue"
|
|
|
|
|
| @DocsEditable
|
| -@DomName('WebKitCSSFilterValue')
|
| +@DomName('WebKitCSSTransformValue')
|
| // http://dev.w3.org/csswg/cssom/
|
| @deprecated // deprecated
|
| -abstract class _WebKitCSSFilterValue extends _CssValueList native "WebKitCSSFilterValue" {
|
| +abstract class _WebKitCSSTransformValue extends _CssValueList native "WebKitCSSTransformValue" {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -25255,232 +25530,33 @@ abstract class _WebKitCSSFilterValue extends _CssValueList native "WebKitCSSFilt
|
|
|
|
|
| @DocsEditable
|
| -@DomName('WebKitCSSMatrix')
|
| -@SupportedBrowser(SupportedBrowser.CHROME)
|
| -@SupportedBrowser(SupportedBrowser.SAFARI)
|
| -@Experimental
|
| -@SupportedBrowser(SupportedBrowser.CHROME)
|
| -@SupportedBrowser(SupportedBrowser.SAFARI)
|
| +@DomName('WebKitCSSFilterRule')
|
| +// http://www.w3.org/TR/filter-effects/
|
| @Experimental
|
| -@Experimental // untriaged
|
| -class _WebKitCSSMatrix native "WebKitCSSMatrix" {
|
| +class _WebKitCssFilterRule extends CssRule native "WebKitCSSFilterRule" {
|
|
|
| - @DomName('WebKitCSSMatrix.CSSMatrix')
|
| + @DomName('WebKitCSSFilterRule.style')
|
| @DocsEditable
|
| - factory _WebKitCSSMatrix([String cssValue]) {
|
| - if (cssValue != null) {
|
| - return _WebKitCSSMatrix._create_1(cssValue);
|
| - }
|
| - return _WebKitCSSMatrix._create_2();
|
| - }
|
| - static _WebKitCSSMatrix _create_1(cssValue) => JS('_WebKitCSSMatrix', 'new WebKitCSSMatrix(#)', cssValue);
|
| - static _WebKitCSSMatrix _create_2() => JS('_WebKitCSSMatrix', 'new WebKitCSSMatrix()');
|
| -
|
| - @DomName('WebKitCSSMatrix.a')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num a;
|
| -
|
| - @DomName('WebKitCSSMatrix.b')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num b;
|
| -
|
| - @DomName('WebKitCSSMatrix.c')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num c;
|
| -
|
| - @DomName('WebKitCSSMatrix.d')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num d;
|
| -
|
| - @DomName('WebKitCSSMatrix.e')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num e;
|
| -
|
| - @DomName('WebKitCSSMatrix.f')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num f;
|
| -
|
| - @DomName('WebKitCSSMatrix.m11')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m11;
|
| -
|
| - @DomName('WebKitCSSMatrix.m12')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m12;
|
| -
|
| - @DomName('WebKitCSSMatrix.m13')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m13;
|
| -
|
| - @DomName('WebKitCSSMatrix.m14')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m14;
|
| -
|
| - @DomName('WebKitCSSMatrix.m21')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m21;
|
| -
|
| - @DomName('WebKitCSSMatrix.m22')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m22;
|
| -
|
| - @DomName('WebKitCSSMatrix.m23')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m23;
|
| -
|
| - @DomName('WebKitCSSMatrix.m24')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m24;
|
| -
|
| - @DomName('WebKitCSSMatrix.m31')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m31;
|
| -
|
| - @DomName('WebKitCSSMatrix.m32')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m32;
|
| -
|
| - @DomName('WebKitCSSMatrix.m33')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m33;
|
| -
|
| - @DomName('WebKitCSSMatrix.m34')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m34;
|
| -
|
| - @DomName('WebKitCSSMatrix.m41')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m41;
|
| -
|
| - @DomName('WebKitCSSMatrix.m42')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m42;
|
| -
|
| - @DomName('WebKitCSSMatrix.m43')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m43;
|
| -
|
| - @DomName('WebKitCSSMatrix.m44')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - num m44;
|
| -
|
| - @DomName('WebKitCSSMatrix.inverse')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - _WebKitCSSMatrix inverse() native;
|
| -
|
| - @DomName('WebKitCSSMatrix.multiply')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - _WebKitCSSMatrix multiply(_WebKitCSSMatrix secondMatrix) native;
|
| -
|
| - @DomName('WebKitCSSMatrix.rotate')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - _WebKitCSSMatrix rotate(num rotX, num rotY, num rotZ) native;
|
| -
|
| - @DomName('WebKitCSSMatrix.rotateAxisAngle')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - _WebKitCSSMatrix rotateAxisAngle(num x, num y, num z, num angle) native;
|
| -
|
| - @DomName('WebKitCSSMatrix.scale')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - _WebKitCSSMatrix scale(num scaleX, num scaleY, num scaleZ) native;
|
| -
|
| - @DomName('WebKitCSSMatrix.setMatrixValue')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - void setMatrixValue(String string) native;
|
| -
|
| - @DomName('WebKitCSSMatrix.skewX')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - _WebKitCSSMatrix skewX(num angle) native;
|
| -
|
| - @DomName('WebKitCSSMatrix.skewY')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - _WebKitCSSMatrix skewY(num angle) native;
|
| -
|
| - @DomName('WebKitCSSMatrix.toString')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - String toString() native;
|
| -
|
| - @DomName('WebKitCSSMatrix.translate')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - _WebKitCSSMatrix translate(num x, num y, num z) native;
|
| -}
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| -// for details. All rights reserved. Use of this source code is governed by a
|
| -// BSD-style license that can be found in the LICENSE file.
|
| + final CssStyleDeclaration style;
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
|
|
|
|
| @DocsEditable
|
| -@DomName('WebKitCSSMatrix')
|
| -// http://dev.w3.org/csswg/cssom/
|
| -@deprecated // deprecated
|
| -abstract class _WebKitCSSMatrix native "WebKitCSSMatrix" {
|
| -
|
| - @DomName('WebKitCSSMatrix.WebKitCSSMatrix')
|
| - @DocsEditable
|
| - factory _WebKitCSSMatrix([String cssValue]) {
|
| - if (cssValue != null) {
|
| - return _WebKitCSSMatrix._create_1(cssValue);
|
| - }
|
| - return _WebKitCSSMatrix._create_2();
|
| - }
|
| - static _WebKitCSSMatrix _create_1(cssValue) => JS('_WebKitCSSMatrix', 'new WebKitCSSMatrix(#)', cssValue);
|
| - static _WebKitCSSMatrix _create_2() => JS('_WebKitCSSMatrix', 'new WebKitCSSMatrix()');
|
| -}
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| -// for details. All rights reserved. Use of this source code is governed by a
|
| -// BSD-style license that can be found in the LICENSE file.
|
| -
|
| -
|
| -@DocsEditable
|
| -@DomName('WebKitCSSMixFunctionValue')
|
| -@SupportedBrowser(SupportedBrowser.CHROME)
|
| -@SupportedBrowser(SupportedBrowser.SAFARI)
|
| +@DomName('WebKitCSSKeyframeRule')
|
| +// http://www.w3.org/TR/css3-animations/#CSSKeyframeRule-interface
|
| @Experimental
|
| -@Experimental // untriaged
|
| -class _WebKitCSSMixFunctionValue extends _CssValueList native "WebKitCSSMixFunctionValue" {
|
| -}
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| -// for details. All rights reserved. Use of this source code is governed by a
|
| -// BSD-style license that can be found in the LICENSE file.
|
| +class _WebKitCssKeyframeRule extends CssRule native "WebKitCSSKeyframeRule" {
|
|
|
| + @DomName('WebKitCSSKeyframeRule.keyText')
|
| + @DocsEditable
|
| + String keyText;
|
|
|
| -@DocsEditable
|
| -@DomName('WebKitCSSMixFunctionValue')
|
| -// http://dev.w3.org/csswg/cssom/
|
| -@deprecated // deprecated
|
| -abstract class _WebKitCSSMixFunctionValue extends _CssValueList native "WebKitCSSMixFunctionValue" {
|
| + @DomName('WebKitCSSKeyframeRule.style')
|
| + @DocsEditable
|
| + final CssStyleDeclaration style;
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -25488,127 +25564,37 @@ abstract class _WebKitCSSMixFunctionValue extends _CssValueList native "WebKitCS
|
|
|
|
|
| @DocsEditable
|
| -@DomName('WebKitCSSTransformValue')
|
| -@SupportedBrowser(SupportedBrowser.CHROME)
|
| -@SupportedBrowser(SupportedBrowser.SAFARI)
|
| +@DomName('WebKitCSSKeyframesRule')
|
| +// http://www.w3.org/TR/css3-animations/#csskeyframesrule
|
| @Experimental
|
| -@Experimental // untriaged
|
| -class _WebKitCSSTransformValue extends _CssValueList native "WebKitCSSTransformValue" {
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_MATRIX')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_MATRIX = 11;
|
| +class _WebKitCssKeyframesRule extends CssRule native "WebKitCSSKeyframesRule" {
|
|
|
| - @DomName('WebKitCSSTransformValue.CSS_MATRIX3D')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_MATRIX3D = 21;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_PERSPECTIVE')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_PERSPECTIVE = 20;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_ROTATE')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_ROTATE = 4;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_ROTATE3D')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_ROTATE3D = 17;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_ROTATEX')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_ROTATEX = 14;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_ROTATEY')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_ROTATEY = 15;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_ROTATEZ')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_ROTATEZ = 16;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_SCALE')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_SCALE = 5;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_SCALE3D')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_SCALE3D = 19;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_SCALEX')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_SCALEX = 6;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_SCALEY')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_SCALEY = 7;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_SCALEZ')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_SCALEZ = 18;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_SKEW')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_SKEW = 8;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_SKEWX')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_SKEWX = 9;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_SKEWY')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_SKEWY = 10;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_TRANSLATE')
|
| - @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_TRANSLATE = 1;
|
| -
|
| - @DomName('WebKitCSSTransformValue.CSS_TRANSLATE3D')
|
| + @DomName('WebKitCSSKeyframesRule.cssRules')
|
| @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_TRANSLATE3D = 13;
|
| + @Returns('_CssRuleList')
|
| + @Creates('_CssRuleList')
|
| + final List<CssRule> cssRules;
|
|
|
| - @DomName('WebKitCSSTransformValue.CSS_TRANSLATEX')
|
| + @DomName('WebKitCSSKeyframesRule.name')
|
| @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_TRANSLATEX = 2;
|
| + String name;
|
|
|
| - @DomName('WebKitCSSTransformValue.CSS_TRANSLATEY')
|
| + @DomName('WebKitCSSKeyframesRule.__getter__')
|
| @DocsEditable
|
| @Experimental // untriaged
|
| - static const int CSS_TRANSLATEY = 3;
|
| + _WebKitCssKeyframeRule __getter__(int index) native;
|
|
|
| - @DomName('WebKitCSSTransformValue.CSS_TRANSLATEZ')
|
| + @DomName('WebKitCSSKeyframesRule.deleteRule')
|
| @DocsEditable
|
| - @Experimental // untriaged
|
| - static const int CSS_TRANSLATEZ = 12;
|
| + void deleteRule(String key) native;
|
|
|
| - @DomName('WebKitCSSTransformValue.operationType')
|
| + @DomName('WebKitCSSKeyframesRule.findRule')
|
| @DocsEditable
|
| - @Experimental // untriaged
|
| - final int operationType;
|
| + _WebKitCssKeyframeRule findRule(String key) native;
|
|
|
| - @DomName('WebKitCSSTransformValue.__getter__')
|
| + @DomName('WebKitCSSKeyframesRule.insertRule')
|
| @DocsEditable
|
| - @Experimental // untriaged
|
| - _CSSValue __getter__(int index) native;
|
| + void insertRule(String rule) native;
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -25616,10 +25602,16 @@ class _WebKitCSSTransformValue extends _CssValueList native "WebKitCSSTransformV
|
|
|
|
|
| @DocsEditable
|
| -@DomName('WebKitCSSTransformValue')
|
| -// http://dev.w3.org/csswg/cssom/
|
| -@deprecated // deprecated
|
| -abstract class _WebKitCSSTransformValue extends _CssValueList native "WebKitCSSTransformValue" {
|
| +@DomName('WebKitCSSRegionRule')
|
| +// http://dev.w3.org/csswg/css-regions/#region-style-rule-interface
|
| +@Experimental
|
| +class _WebKitCssRegionRule extends CssRule native "WebKitCSSRegionRule" {
|
| +
|
| + @DomName('WebKitCSSRegionRule.cssRules')
|
| + @DocsEditable
|
| + @Returns('_CssRuleList')
|
| + @Creates('_CssRuleList')
|
| + final List<CssRule> cssRules;
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
|
|