| OLD | NEW | 
|---|
| 1 /// The Dart HTML library. | 1 /// The Dart HTML library. | 
| 2 library dart.dom.html; | 2 library dart.dom.html; | 
| 3 | 3 | 
| 4 import 'dart:async'; | 4 import 'dart:async'; | 
| 5 import 'dart:collection'; | 5 import 'dart:collection'; | 
| 6 import 'dart:_collection-dev' hide Symbol; | 6 import 'dart:_collection-dev' hide Symbol; | 
| 7 import 'dart:html_common'; | 7 import 'dart:html_common'; | 
| 8 import 'dart:indexed_db'; | 8 import 'dart:indexed_db'; | 
| 9 import 'dart:isolate'; | 9 import 'dart:isolate'; | 
| 10 import 'dart:json' as json; | 10 import 'dart:json' as json; | 
| (...skipping 1911 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1922 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 1922 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 1923 // for details. All rights reserved. Use of this source code is governed by a | 1923 // for details. All rights reserved. Use of this source code is governed by a | 
| 1924 // BSD-style license that can be found in the LICENSE file. | 1924 // BSD-style license that can be found in the LICENSE file. | 
| 1925 | 1925 | 
| 1926 | 1926 | 
| 1927 @DocsEditable | 1927 @DocsEditable | 
| 1928 @DomName('WebKitCSSFilterRule') | 1928 @DomName('WebKitCSSFilterRule') | 
| 1929 @SupportedBrowser(SupportedBrowser.CHROME) | 1929 @SupportedBrowser(SupportedBrowser.CHROME) | 
| 1930 @SupportedBrowser(SupportedBrowser.SAFARI) | 1930 @SupportedBrowser(SupportedBrowser.SAFARI) | 
| 1931 @Experimental | 1931 @Experimental | 
| 1932 @Experimental // untriaged | 1932 // http://www.w3.org/TR/filter-effects/ | 
| 1933 class CssFilterRule extends CssRule native "WebKitCSSFilterRule" { | 1933 class CssFilterRule extends CssRule native "WebKitCSSFilterRule" { | 
| 1934 | 1934 | 
| 1935   @DomName('WebKitCSSFilterRule.style') | 1935   @DomName('WebKitCSSFilterRule.style') | 
| 1936   @DocsEditable | 1936   @DocsEditable | 
| 1937   @Experimental // untriaged |  | 
| 1938   final CssStyleDeclaration style; | 1937   final CssStyleDeclaration style; | 
| 1939 } | 1938 } | 
| 1940 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 1939 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 1941 // for details. All rights reserved. Use of this source code is governed by a | 1940 // for details. All rights reserved. Use of this source code is governed by a | 
| 1942 // BSD-style license that can be found in the LICENSE file. | 1941 // BSD-style license that can be found in the LICENSE file. | 
| 1943 | 1942 | 
| 1944 | 1943 | 
| 1945 @DocsEditable | 1944 @DocsEditable | 
| 1946 @DomName('WebKitCSSFilterValue') | 1945 @DomName('WebKitCSSFilterValue') | 
| 1947 @SupportedBrowser(SupportedBrowser.CHROME) | 1946 @SupportedBrowser(SupportedBrowser.CHROME) | 
| 1948 @SupportedBrowser(SupportedBrowser.SAFARI) | 1947 @SupportedBrowser(SupportedBrowser.SAFARI) | 
| 1949 @Experimental | 1948 @Experimental | 
| 1950 @Experimental // untriaged | 1949 // http://dev.w3.org/csswg/cssom/ | 
|  | 1950 @deprecated // deprecated | 
| 1951 class CssFilterValue extends _CssValueList native "WebKitCSSFilterValue" { | 1951 class CssFilterValue extends _CssValueList native "WebKitCSSFilterValue" { | 
| 1952 | 1952 | 
| 1953   @DomName('WebKitCSSFilterValue.CSS_FILTER_BLUR') | 1953   @DomName('WebKitCSSFilterValue.CSS_FILTER_BLUR') | 
| 1954   @DocsEditable | 1954   @DocsEditable | 
| 1955   @Experimental // untriaged |  | 
| 1956   static const int CSS_FILTER_BLUR = 10; | 1955   static const int CSS_FILTER_BLUR = 10; | 
| 1957 | 1956 | 
| 1958   @DomName('WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS') | 1957   @DomName('WebKitCSSFilterValue.CSS_FILTER_BRIGHTNESS') | 
| 1959   @DocsEditable | 1958   @DocsEditable | 
| 1960   @Experimental // untriaged |  | 
| 1961   static const int CSS_FILTER_BRIGHTNESS = 8; | 1959   static const int CSS_FILTER_BRIGHTNESS = 8; | 
| 1962 | 1960 | 
| 1963   @DomName('WebKitCSSFilterValue.CSS_FILTER_CONTRAST') | 1961   @DomName('WebKitCSSFilterValue.CSS_FILTER_CONTRAST') | 
| 1964   @DocsEditable | 1962   @DocsEditable | 
| 1965   @Experimental // untriaged |  | 
| 1966   static const int CSS_FILTER_CONTRAST = 9; | 1963   static const int CSS_FILTER_CONTRAST = 9; | 
| 1967 | 1964 | 
| 1968   @DomName('WebKitCSSFilterValue.CSS_FILTER_CUSTOM') | 1965   @DomName('WebKitCSSFilterValue.CSS_FILTER_CUSTOM') | 
| 1969   @DocsEditable | 1966   @DocsEditable | 
| 1970   @Experimental // untriaged |  | 
| 1971   static const int CSS_FILTER_CUSTOM = 12; | 1967   static const int CSS_FILTER_CUSTOM = 12; | 
| 1972 | 1968 | 
| 1973   @DomName('WebKitCSSFilterValue.CSS_FILTER_DROP_SHADOW') | 1969   @DomName('WebKitCSSFilterValue.CSS_FILTER_DROP_SHADOW') | 
| 1974   @DocsEditable | 1970   @DocsEditable | 
| 1975   @Experimental // untriaged |  | 
| 1976   static const int CSS_FILTER_DROP_SHADOW = 11; | 1971   static const int CSS_FILTER_DROP_SHADOW = 11; | 
| 1977 | 1972 | 
| 1978   @DomName('WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE') | 1973   @DomName('WebKitCSSFilterValue.CSS_FILTER_GRAYSCALE') | 
| 1979   @DocsEditable | 1974   @DocsEditable | 
| 1980   @Experimental // untriaged |  | 
| 1981   static const int CSS_FILTER_GRAYSCALE = 2; | 1975   static const int CSS_FILTER_GRAYSCALE = 2; | 
| 1982 | 1976 | 
| 1983   @DomName('WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE') | 1977   @DomName('WebKitCSSFilterValue.CSS_FILTER_HUE_ROTATE') | 
| 1984   @DocsEditable | 1978   @DocsEditable | 
| 1985   @Experimental // untriaged |  | 
| 1986   static const int CSS_FILTER_HUE_ROTATE = 5; | 1979   static const int CSS_FILTER_HUE_ROTATE = 5; | 
| 1987 | 1980 | 
| 1988   @DomName('WebKitCSSFilterValue.CSS_FILTER_INVERT') | 1981   @DomName('WebKitCSSFilterValue.CSS_FILTER_INVERT') | 
| 1989   @DocsEditable | 1982   @DocsEditable | 
| 1990   @Experimental // untriaged |  | 
| 1991   static const int CSS_FILTER_INVERT = 6; | 1983   static const int CSS_FILTER_INVERT = 6; | 
| 1992 | 1984 | 
| 1993   @DomName('WebKitCSSFilterValue.CSS_FILTER_OPACITY') | 1985   @DomName('WebKitCSSFilterValue.CSS_FILTER_OPACITY') | 
| 1994   @DocsEditable | 1986   @DocsEditable | 
| 1995   @Experimental // untriaged |  | 
| 1996   static const int CSS_FILTER_OPACITY = 7; | 1987   static const int CSS_FILTER_OPACITY = 7; | 
| 1997 | 1988 | 
| 1998   @DomName('WebKitCSSFilterValue.CSS_FILTER_REFERENCE') | 1989   @DomName('WebKitCSSFilterValue.CSS_FILTER_REFERENCE') | 
| 1999   @DocsEditable | 1990   @DocsEditable | 
| 2000   @Experimental // untriaged |  | 
| 2001   static const int CSS_FILTER_REFERENCE = 1; | 1991   static const int CSS_FILTER_REFERENCE = 1; | 
| 2002 | 1992 | 
| 2003   @DomName('WebKitCSSFilterValue.CSS_FILTER_SATURATE') | 1993   @DomName('WebKitCSSFilterValue.CSS_FILTER_SATURATE') | 
| 2004   @DocsEditable | 1994   @DocsEditable | 
| 2005   @Experimental // untriaged |  | 
| 2006   static const int CSS_FILTER_SATURATE = 4; | 1995   static const int CSS_FILTER_SATURATE = 4; | 
| 2007 | 1996 | 
| 2008   @DomName('WebKitCSSFilterValue.CSS_FILTER_SEPIA') | 1997   @DomName('WebKitCSSFilterValue.CSS_FILTER_SEPIA') | 
| 2009   @DocsEditable | 1998   @DocsEditable | 
| 2010   @Experimental // untriaged |  | 
| 2011   static const int CSS_FILTER_SEPIA = 3; | 1999   static const int CSS_FILTER_SEPIA = 3; | 
| 2012 | 2000 | 
| 2013   @DomName('WebKitCSSFilterValue.operationType') | 2001   @DomName('WebKitCSSFilterValue.operationType') | 
| 2014   @DocsEditable | 2002   @DocsEditable | 
| 2015   @Experimental // untriaged |  | 
| 2016   final int operationType; | 2003   final int operationType; | 
| 2017 | 2004 | 
| 2018   @DomName('WebKitCSSFilterValue.__getter__') | 2005   @DomName('WebKitCSSFilterValue.__getter__') | 
| 2019   @DocsEditable | 2006   @DocsEditable | 
| 2020   @Experimental // untriaged |  | 
| 2021   _CSSValue __getter__(int index) native; | 2007   _CSSValue __getter__(int index) native; | 
| 2022 } | 2008 } | 
| 2023 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 2009 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 2024 // for details. All rights reserved. Use of this source code is governed by a | 2010 // for details. All rights reserved. Use of this source code is governed by a | 
| 2025 // BSD-style license that can be found in the LICENSE file. | 2011 // BSD-style license that can be found in the LICENSE file. | 
| 2026 | 2012 | 
| 2027 | 2013 | 
| 2028 @DocsEditable | 2014 @DocsEditable | 
| 2029 @DomName('CSSFontFaceLoadEvent') | 2015 @DomName('CSSFontFaceLoadEvent') | 
| 2030 // http://www.w3.org/TR/css3-fonts/ | 2016 // http://www.w3.org/TR/css3-fonts/ | 
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 2102 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 2088 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 2103 // for details. All rights reserved. Use of this source code is governed by a | 2089 // for details. All rights reserved. Use of this source code is governed by a | 
| 2104 // BSD-style license that can be found in the LICENSE file. | 2090 // BSD-style license that can be found in the LICENSE file. | 
| 2105 | 2091 | 
| 2106 | 2092 | 
| 2107 @DocsEditable | 2093 @DocsEditable | 
| 2108 @DomName('WebKitCSSKeyframeRule') | 2094 @DomName('WebKitCSSKeyframeRule') | 
| 2109 @SupportedBrowser(SupportedBrowser.CHROME) | 2095 @SupportedBrowser(SupportedBrowser.CHROME) | 
| 2110 @SupportedBrowser(SupportedBrowser.SAFARI) | 2096 @SupportedBrowser(SupportedBrowser.SAFARI) | 
| 2111 @Experimental | 2097 @Experimental | 
| 2112 @Experimental // untriaged | 2098 // http://www.w3.org/TR/css3-animations/#CSSKeyframeRule-interface | 
| 2113 class CssKeyframeRule extends CssRule native "WebKitCSSKeyframeRule" { | 2099 class CssKeyframeRule extends CssRule native "WebKitCSSKeyframeRule" { | 
| 2114 | 2100 | 
| 2115   @DomName('WebKitCSSKeyframeRule.keyText') | 2101   @DomName('WebKitCSSKeyframeRule.keyText') | 
| 2116   @DocsEditable | 2102   @DocsEditable | 
| 2117   @Experimental // untriaged |  | 
| 2118   String keyText; | 2103   String keyText; | 
| 2119 | 2104 | 
| 2120   @DomName('WebKitCSSKeyframeRule.style') | 2105   @DomName('WebKitCSSKeyframeRule.style') | 
| 2121   @DocsEditable | 2106   @DocsEditable | 
| 2122   @Experimental // untriaged |  | 
| 2123   final CssStyleDeclaration style; | 2107   final CssStyleDeclaration style; | 
| 2124 } | 2108 } | 
| 2125 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 2109 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 2126 // for details. All rights reserved. Use of this source code is governed by a | 2110 // for details. All rights reserved. Use of this source code is governed by a | 
| 2127 // BSD-style license that can be found in the LICENSE file. | 2111 // BSD-style license that can be found in the LICENSE file. | 
| 2128 | 2112 | 
| 2129 | 2113 | 
| 2130 @DocsEditable | 2114 @DocsEditable | 
| 2131 @DomName('WebKitCSSKeyframesRule') | 2115 @DomName('WebKitCSSKeyframesRule') | 
| 2132 @SupportedBrowser(SupportedBrowser.CHROME) | 2116 @SupportedBrowser(SupportedBrowser.CHROME) | 
| 2133 @SupportedBrowser(SupportedBrowser.SAFARI) | 2117 @SupportedBrowser(SupportedBrowser.SAFARI) | 
| 2134 @Experimental | 2118 @Experimental | 
| 2135 @Experimental // untriaged | 2119 // http://www.w3.org/TR/css3-animations/#csskeyframesrule | 
| 2136 class CssKeyframesRule extends CssRule native "WebKitCSSKeyframesRule" { | 2120 class CssKeyframesRule extends CssRule native "WebKitCSSKeyframesRule" { | 
| 2137 | 2121 | 
| 2138   @DomName('WebKitCSSKeyframesRule.cssRules') | 2122   @DomName('WebKitCSSKeyframesRule.cssRules') | 
| 2139   @DocsEditable | 2123   @DocsEditable | 
| 2140   @Experimental // untriaged |  | 
| 2141   @Returns('_CssRuleList') | 2124   @Returns('_CssRuleList') | 
| 2142   @Creates('_CssRuleList') | 2125   @Creates('_CssRuleList') | 
| 2143   final List<CssRule> cssRules; | 2126   final List<CssRule> cssRules; | 
| 2144 | 2127 | 
| 2145   @DomName('WebKitCSSKeyframesRule.name') | 2128   @DomName('WebKitCSSKeyframesRule.name') | 
| 2146   @DocsEditable | 2129   @DocsEditable | 
| 2147   @Experimental // untriaged |  | 
| 2148   String name; | 2130   String name; | 
| 2149 | 2131 | 
| 2150   @DomName('WebKitCSSKeyframesRule.__getter__') | 2132   @DomName('WebKitCSSKeyframesRule.__getter__') | 
| 2151   @DocsEditable | 2133   @DocsEditable | 
| 2152   @Experimental // untriaged |  | 
| 2153   CssKeyframeRule __getter__(int index) native; | 2134   CssKeyframeRule __getter__(int index) native; | 
| 2154 | 2135 | 
| 2155   @DomName('WebKitCSSKeyframesRule.deleteRule') | 2136   @DomName('WebKitCSSKeyframesRule.deleteRule') | 
| 2156   @DocsEditable | 2137   @DocsEditable | 
| 2157   @Experimental // untriaged |  | 
| 2158   void deleteRule(String key) native; | 2138   void deleteRule(String key) native; | 
| 2159 | 2139 | 
| 2160   @DomName('WebKitCSSKeyframesRule.findRule') | 2140   @DomName('WebKitCSSKeyframesRule.findRule') | 
| 2161   @DocsEditable | 2141   @DocsEditable | 
| 2162   @Experimental // untriaged |  | 
| 2163   CssKeyframeRule findRule(String key) native; | 2142   CssKeyframeRule findRule(String key) native; | 
| 2164 | 2143 | 
| 2165   @DomName('WebKitCSSKeyframesRule.insertRule') | 2144   @DomName('WebKitCSSKeyframesRule.insertRule') | 
| 2166   @DocsEditable | 2145   @DocsEditable | 
| 2167   @Experimental // untriaged |  | 
| 2168   void insertRule(String rule) native; | 2146   void insertRule(String rule) native; | 
| 2169 } | 2147 } | 
| 2170 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 2148 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 2171 // for details. All rights reserved. Use of this source code is governed by a | 2149 // for details. All rights reserved. Use of this source code is governed by a | 
| 2172 // BSD-style license that can be found in the LICENSE file. | 2150 // BSD-style license that can be found in the LICENSE file. | 
| 2173 | 2151 | 
| 2174 | 2152 | 
| 2175 @DocsEditable | 2153 @DocsEditable | 
| 2176 @DomName('WebKitCSSMatrix') | 2154 @DomName('WebKitCSSMatrix') | 
| 2177 @SupportedBrowser(SupportedBrowser.CHROME) | 2155 @SupportedBrowser(SupportedBrowser.CHROME) | 
| 2178 @SupportedBrowser(SupportedBrowser.SAFARI) | 2156 @SupportedBrowser(SupportedBrowser.SAFARI) | 
| 2179 @Experimental | 2157 @Experimental | 
| 2180 @SupportedBrowser(SupportedBrowser.CHROME) | 2158 @SupportedBrowser(SupportedBrowser.CHROME) | 
| 2181 @SupportedBrowser(SupportedBrowser.SAFARI) | 2159 @SupportedBrowser(SupportedBrowser.SAFARI) | 
| 2182 @Experimental | 2160 @Experimental | 
| 2183 @Experimental // untriaged | 2161 // http://dev.w3.org/csswg/cssom/ | 
|  | 2162 @deprecated // deprecated | 
| 2184 class CssMatrix native "WebKitCSSMatrix" { | 2163 class CssMatrix native "WebKitCSSMatrix" { | 
| 2185 | 2164 | 
| 2186   @DomName('WebKitCSSMatrix.CSSMatrix') | 2165   @DomName('WebKitCSSMatrix.CSSMatrix') | 
| 2187   @DocsEditable | 2166   @DocsEditable | 
| 2188   factory CssMatrix([String cssValue]) { | 2167   factory CssMatrix([String cssValue]) { | 
| 2189     if (cssValue != null) { | 2168     if (cssValue != null) { | 
| 2190       return CssMatrix._create_1(cssValue); | 2169       return CssMatrix._create_1(cssValue); | 
| 2191     } | 2170     } | 
| 2192     return CssMatrix._create_2(); | 2171     return CssMatrix._create_2(); | 
| 2193   } | 2172   } | 
| 2194   static CssMatrix _create_1(cssValue) => JS('CssMatrix', 'new WebKitCSSMatrix(#
       )', cssValue); | 2173   static CssMatrix _create_1(cssValue) => JS('CssMatrix', 'new WebKitCSSMatrix(#
       )', cssValue); | 
| 2195   static CssMatrix _create_2() => JS('CssMatrix', 'new WebKitCSSMatrix()'); | 2174   static CssMatrix _create_2() => JS('CssMatrix', 'new WebKitCSSMatrix()'); | 
| 2196 | 2175 | 
| 2197   @DomName('WebKitCSSMatrix.a') | 2176   @DomName('WebKitCSSMatrix.a') | 
| 2198   @DocsEditable | 2177   @DocsEditable | 
| 2199   @Experimental // untriaged |  | 
| 2200   num a; | 2178   num a; | 
| 2201 | 2179 | 
| 2202   @DomName('WebKitCSSMatrix.b') | 2180   @DomName('WebKitCSSMatrix.b') | 
| 2203   @DocsEditable | 2181   @DocsEditable | 
| 2204   @Experimental // untriaged |  | 
| 2205   num b; | 2182   num b; | 
| 2206 | 2183 | 
| 2207   @DomName('WebKitCSSMatrix.c') | 2184   @DomName('WebKitCSSMatrix.c') | 
| 2208   @DocsEditable | 2185   @DocsEditable | 
| 2209   @Experimental // untriaged |  | 
| 2210   num c; | 2186   num c; | 
| 2211 | 2187 | 
| 2212   @DomName('WebKitCSSMatrix.d') | 2188   @DomName('WebKitCSSMatrix.d') | 
| 2213   @DocsEditable | 2189   @DocsEditable | 
| 2214   @Experimental // untriaged |  | 
| 2215   num d; | 2190   num d; | 
| 2216 | 2191 | 
| 2217   @DomName('WebKitCSSMatrix.e') | 2192   @DomName('WebKitCSSMatrix.e') | 
| 2218   @DocsEditable | 2193   @DocsEditable | 
| 2219   @Experimental // untriaged |  | 
| 2220   num e; | 2194   num e; | 
| 2221 | 2195 | 
| 2222   @DomName('WebKitCSSMatrix.f') | 2196   @DomName('WebKitCSSMatrix.f') | 
| 2223   @DocsEditable | 2197   @DocsEditable | 
| 2224   @Experimental // untriaged |  | 
| 2225   num f; | 2198   num f; | 
| 2226 | 2199 | 
| 2227   @DomName('WebKitCSSMatrix.m11') | 2200   @DomName('WebKitCSSMatrix.m11') | 
| 2228   @DocsEditable | 2201   @DocsEditable | 
| 2229   @Experimental // untriaged |  | 
| 2230   num m11; | 2202   num m11; | 
| 2231 | 2203 | 
| 2232   @DomName('WebKitCSSMatrix.m12') | 2204   @DomName('WebKitCSSMatrix.m12') | 
| 2233   @DocsEditable | 2205   @DocsEditable | 
| 2234   @Experimental // untriaged |  | 
| 2235   num m12; | 2206   num m12; | 
| 2236 | 2207 | 
| 2237   @DomName('WebKitCSSMatrix.m13') | 2208   @DomName('WebKitCSSMatrix.m13') | 
| 2238   @DocsEditable | 2209   @DocsEditable | 
| 2239   @Experimental // untriaged |  | 
| 2240   num m13; | 2210   num m13; | 
| 2241 | 2211 | 
| 2242   @DomName('WebKitCSSMatrix.m14') | 2212   @DomName('WebKitCSSMatrix.m14') | 
| 2243   @DocsEditable | 2213   @DocsEditable | 
| 2244   @Experimental // untriaged |  | 
| 2245   num m14; | 2214   num m14; | 
| 2246 | 2215 | 
| 2247   @DomName('WebKitCSSMatrix.m21') | 2216   @DomName('WebKitCSSMatrix.m21') | 
| 2248   @DocsEditable | 2217   @DocsEditable | 
| 2249   @Experimental // untriaged |  | 
| 2250   num m21; | 2218   num m21; | 
| 2251 | 2219 | 
| 2252   @DomName('WebKitCSSMatrix.m22') | 2220   @DomName('WebKitCSSMatrix.m22') | 
| 2253   @DocsEditable | 2221   @DocsEditable | 
| 2254   @Experimental // untriaged |  | 
| 2255   num m22; | 2222   num m22; | 
| 2256 | 2223 | 
| 2257   @DomName('WebKitCSSMatrix.m23') | 2224   @DomName('WebKitCSSMatrix.m23') | 
| 2258   @DocsEditable | 2225   @DocsEditable | 
| 2259   @Experimental // untriaged |  | 
| 2260   num m23; | 2226   num m23; | 
| 2261 | 2227 | 
| 2262   @DomName('WebKitCSSMatrix.m24') | 2228   @DomName('WebKitCSSMatrix.m24') | 
| 2263   @DocsEditable | 2229   @DocsEditable | 
| 2264   @Experimental // untriaged |  | 
| 2265   num m24; | 2230   num m24; | 
| 2266 | 2231 | 
| 2267   @DomName('WebKitCSSMatrix.m31') | 2232   @DomName('WebKitCSSMatrix.m31') | 
| 2268   @DocsEditable | 2233   @DocsEditable | 
| 2269   @Experimental // untriaged |  | 
| 2270   num m31; | 2234   num m31; | 
| 2271 | 2235 | 
| 2272   @DomName('WebKitCSSMatrix.m32') | 2236   @DomName('WebKitCSSMatrix.m32') | 
| 2273   @DocsEditable | 2237   @DocsEditable | 
| 2274   @Experimental // untriaged |  | 
| 2275   num m32; | 2238   num m32; | 
| 2276 | 2239 | 
| 2277   @DomName('WebKitCSSMatrix.m33') | 2240   @DomName('WebKitCSSMatrix.m33') | 
| 2278   @DocsEditable | 2241   @DocsEditable | 
| 2279   @Experimental // untriaged |  | 
| 2280   num m33; | 2242   num m33; | 
| 2281 | 2243 | 
| 2282   @DomName('WebKitCSSMatrix.m34') | 2244   @DomName('WebKitCSSMatrix.m34') | 
| 2283   @DocsEditable | 2245   @DocsEditable | 
| 2284   @Experimental // untriaged |  | 
| 2285   num m34; | 2246   num m34; | 
| 2286 | 2247 | 
| 2287   @DomName('WebKitCSSMatrix.m41') | 2248   @DomName('WebKitCSSMatrix.m41') | 
| 2288   @DocsEditable | 2249   @DocsEditable | 
| 2289   @Experimental // untriaged |  | 
| 2290   num m41; | 2250   num m41; | 
| 2291 | 2251 | 
| 2292   @DomName('WebKitCSSMatrix.m42') | 2252   @DomName('WebKitCSSMatrix.m42') | 
| 2293   @DocsEditable | 2253   @DocsEditable | 
| 2294   @Experimental // untriaged |  | 
| 2295   num m42; | 2254   num m42; | 
| 2296 | 2255 | 
| 2297   @DomName('WebKitCSSMatrix.m43') | 2256   @DomName('WebKitCSSMatrix.m43') | 
| 2298   @DocsEditable | 2257   @DocsEditable | 
| 2299   @Experimental // untriaged |  | 
| 2300   num m43; | 2258   num m43; | 
| 2301 | 2259 | 
| 2302   @DomName('WebKitCSSMatrix.m44') | 2260   @DomName('WebKitCSSMatrix.m44') | 
| 2303   @DocsEditable | 2261   @DocsEditable | 
| 2304   @Experimental // untriaged |  | 
| 2305   num m44; | 2262   num m44; | 
| 2306 | 2263 | 
| 2307   @DomName('WebKitCSSMatrix.inverse') | 2264   @DomName('WebKitCSSMatrix.inverse') | 
| 2308   @DocsEditable | 2265   @DocsEditable | 
| 2309   @Experimental // untriaged |  | 
| 2310   CssMatrix inverse() native; | 2266   CssMatrix inverse() native; | 
| 2311 | 2267 | 
| 2312   @DomName('WebKitCSSMatrix.multiply') | 2268   @DomName('WebKitCSSMatrix.multiply') | 
| 2313   @DocsEditable | 2269   @DocsEditable | 
| 2314   @Experimental // untriaged |  | 
| 2315   CssMatrix multiply(CssMatrix secondMatrix) native; | 2270   CssMatrix multiply(CssMatrix secondMatrix) native; | 
| 2316 | 2271 | 
| 2317   @DomName('WebKitCSSMatrix.rotate') | 2272   @DomName('WebKitCSSMatrix.rotate') | 
| 2318   @DocsEditable | 2273   @DocsEditable | 
| 2319   @Experimental // untriaged |  | 
| 2320   CssMatrix rotate(num rotX, num rotY, num rotZ) native; | 2274   CssMatrix rotate(num rotX, num rotY, num rotZ) native; | 
| 2321 | 2275 | 
| 2322   @DomName('WebKitCSSMatrix.rotateAxisAngle') | 2276   @DomName('WebKitCSSMatrix.rotateAxisAngle') | 
| 2323   @DocsEditable | 2277   @DocsEditable | 
| 2324   @Experimental // untriaged |  | 
| 2325   CssMatrix rotateAxisAngle(num x, num y, num z, num angle) native; | 2278   CssMatrix rotateAxisAngle(num x, num y, num z, num angle) native; | 
| 2326 | 2279 | 
| 2327   @DomName('WebKitCSSMatrix.scale') | 2280   @DomName('WebKitCSSMatrix.scale') | 
| 2328   @DocsEditable | 2281   @DocsEditable | 
| 2329   @Experimental // untriaged |  | 
| 2330   CssMatrix scale(num scaleX, num scaleY, num scaleZ) native; | 2282   CssMatrix scale(num scaleX, num scaleY, num scaleZ) native; | 
| 2331 | 2283 | 
| 2332   @DomName('WebKitCSSMatrix.setMatrixValue') | 2284   @DomName('WebKitCSSMatrix.setMatrixValue') | 
| 2333   @DocsEditable | 2285   @DocsEditable | 
| 2334   @Experimental // untriaged |  | 
| 2335   void setMatrixValue(String string) native; | 2286   void setMatrixValue(String string) native; | 
| 2336 | 2287 | 
| 2337   @DomName('WebKitCSSMatrix.skewX') | 2288   @DomName('WebKitCSSMatrix.skewX') | 
| 2338   @DocsEditable | 2289   @DocsEditable | 
| 2339   @Experimental // untriaged |  | 
| 2340   CssMatrix skewX(num angle) native; | 2290   CssMatrix skewX(num angle) native; | 
| 2341 | 2291 | 
| 2342   @DomName('WebKitCSSMatrix.skewY') | 2292   @DomName('WebKitCSSMatrix.skewY') | 
| 2343   @DocsEditable | 2293   @DocsEditable | 
| 2344   @Experimental // untriaged |  | 
| 2345   CssMatrix skewY(num angle) native; | 2294   CssMatrix skewY(num angle) native; | 
| 2346 | 2295 | 
| 2347   @DomName('WebKitCSSMatrix.toString') | 2296   @DomName('WebKitCSSMatrix.toString') | 
| 2348   @DocsEditable | 2297   @DocsEditable | 
| 2349   @Experimental // untriaged |  | 
| 2350   String toString() native; | 2298   String toString() native; | 
| 2351 | 2299 | 
| 2352   @DomName('WebKitCSSMatrix.translate') | 2300   @DomName('WebKitCSSMatrix.translate') | 
| 2353   @DocsEditable | 2301   @DocsEditable | 
| 2354   @Experimental // untriaged |  | 
| 2355   CssMatrix translate(num x, num y, num z) native; | 2302   CssMatrix translate(num x, num y, num z) native; | 
| 2356 } | 2303 } | 
| 2357 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 2304 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 2358 // for details. All rights reserved. Use of this source code is governed by a | 2305 // for details. All rights reserved. Use of this source code is governed by a | 
| 2359 // BSD-style license that can be found in the LICENSE file. | 2306 // BSD-style license that can be found in the LICENSE file. | 
| 2360 | 2307 | 
| 2361 | 2308 | 
| 2362 @DocsEditable | 2309 @DocsEditable | 
| 2363 @DomName('CSSMediaRule') | 2310 @DomName('CSSMediaRule') | 
| 2364 class CssMediaRule extends CssRule native "CSSMediaRule" { | 2311 class CssMediaRule extends CssRule native "CSSMediaRule" { | 
| (...skipping 19 matching lines...) Expand all  Loading... | 
| 2384 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 2331 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 2385 // for details. All rights reserved. Use of this source code is governed by a | 2332 // for details. All rights reserved. Use of this source code is governed by a | 
| 2386 // BSD-style license that can be found in the LICENSE file. | 2333 // BSD-style license that can be found in the LICENSE file. | 
| 2387 | 2334 | 
| 2388 | 2335 | 
| 2389 @DocsEditable | 2336 @DocsEditable | 
| 2390 @DomName('WebKitCSSMixFunctionValue') | 2337 @DomName('WebKitCSSMixFunctionValue') | 
| 2391 @SupportedBrowser(SupportedBrowser.CHROME) | 2338 @SupportedBrowser(SupportedBrowser.CHROME) | 
| 2392 @SupportedBrowser(SupportedBrowser.SAFARI) | 2339 @SupportedBrowser(SupportedBrowser.SAFARI) | 
| 2393 @Experimental | 2340 @Experimental | 
| 2394 @Experimental // untriaged | 2341 // http://dev.w3.org/csswg/cssom/ | 
|  | 2342 @deprecated // deprecated | 
| 2395 class CssMixFunctionValue extends _CssValueList native "WebKitCSSMixFunctionValu
       e" { | 2343 class CssMixFunctionValue extends _CssValueList native "WebKitCSSMixFunctionValu
       e" { | 
| 2396 } | 2344 } | 
| 2397 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 2345 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 2398 // for details. All rights reserved. Use of this source code is governed by a | 2346 // for details. All rights reserved. Use of this source code is governed by a | 
| 2399 // BSD-style license that can be found in the LICENSE file. | 2347 // BSD-style license that can be found in the LICENSE file. | 
| 2400 | 2348 | 
| 2401 | 2349 | 
| 2402 @DocsEditable | 2350 @DocsEditable | 
| 2403 @DomName('CSSPageRule') | 2351 @DomName('CSSPageRule') | 
| 2404 class CssPageRule extends CssRule native "CSSPageRule" { | 2352 class CssPageRule extends CssRule native "CSSPageRule" { | 
| 2405 | 2353 | 
| 2406   @DomName('CSSPageRule.selectorText') | 2354   @DomName('CSSPageRule.selectorText') | 
| 2407   @DocsEditable | 2355   @DocsEditable | 
| 2408   String selectorText; | 2356   String selectorText; | 
| 2409 | 2357 | 
| 2410   @DomName('CSSPageRule.style') | 2358   @DomName('CSSPageRule.style') | 
| 2411   @DocsEditable | 2359   @DocsEditable | 
| 2412   final CssStyleDeclaration style; | 2360   final CssStyleDeclaration style; | 
| 2413 } | 2361 } | 
| 2414 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 2362 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 2415 // for details. All rights reserved. Use of this source code is governed by a | 2363 // for details. All rights reserved. Use of this source code is governed by a | 
| 2416 // BSD-style license that can be found in the LICENSE file. | 2364 // BSD-style license that can be found in the LICENSE file. | 
| 2417 | 2365 | 
| 2418 | 2366 | 
| 2419 @DocsEditable | 2367 @DocsEditable | 
| 2420 @DomName('WebKitCSSRegionRule') | 2368 @DomName('WebKitCSSRegionRule') | 
| 2421 @SupportedBrowser(SupportedBrowser.CHROME) | 2369 @SupportedBrowser(SupportedBrowser.CHROME) | 
| 2422 @SupportedBrowser(SupportedBrowser.SAFARI) | 2370 @SupportedBrowser(SupportedBrowser.SAFARI) | 
| 2423 @Experimental | 2371 @Experimental | 
| 2424 @Experimental // untriaged | 2372 // http://dev.w3.org/csswg/css-regions/#region-style-rule-interface | 
| 2425 class CssRegionRule extends CssRule native "WebKitCSSRegionRule" { | 2373 class CssRegionRule extends CssRule native "WebKitCSSRegionRule" { | 
| 2426 | 2374 | 
| 2427   @DomName('WebKitCSSRegionRule.cssRules') | 2375   @DomName('WebKitCSSRegionRule.cssRules') | 
| 2428   @DocsEditable | 2376   @DocsEditable | 
| 2429   @Experimental // untriaged |  | 
| 2430   @Returns('_CssRuleList') | 2377   @Returns('_CssRuleList') | 
| 2431   @Creates('_CssRuleList') | 2378   @Creates('_CssRuleList') | 
| 2432   final List<CssRule> cssRules; | 2379   final List<CssRule> cssRules; | 
| 2433 } | 2380 } | 
| 2434 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 2381 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 2435 // for details. All rights reserved. Use of this source code is governed by a | 2382 // for details. All rights reserved. Use of this source code is governed by a | 
| 2436 // BSD-style license that can be found in the LICENSE file. | 2383 // BSD-style license that can be found in the LICENSE file. | 
| 2437 | 2384 | 
| 2438 | 2385 | 
| 2439 @DocsEditable | 2386 @DocsEditable | 
| (...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 2543   @DomName('CSSStyleDeclaration.length') | 2490   @DomName('CSSStyleDeclaration.length') | 
| 2544   @DocsEditable | 2491   @DocsEditable | 
| 2545   final int length; | 2492   final int length; | 
| 2546 | 2493 | 
| 2547   @DomName('CSSStyleDeclaration.parentRule') | 2494   @DomName('CSSStyleDeclaration.parentRule') | 
| 2548   @DocsEditable | 2495   @DocsEditable | 
| 2549   final CssRule parentRule; | 2496   final CssRule parentRule; | 
| 2550 | 2497 | 
| 2551   @DomName('CSSStyleDeclaration.__setter__') | 2498   @DomName('CSSStyleDeclaration.__setter__') | 
| 2552   @DocsEditable | 2499   @DocsEditable | 
| 2553   @Experimental // untriaged |  | 
| 2554   void __setter__(String propertyName, String propertyValue) native; | 2500   void __setter__(String propertyName, String propertyValue) native; | 
| 2555 | 2501 | 
| 2556   @DomName('CSSStyleDeclaration.getPropertyPriority') | 2502   @DomName('CSSStyleDeclaration.getPropertyPriority') | 
| 2557   @DocsEditable | 2503   @DocsEditable | 
| 2558   String getPropertyPriority(String propertyName) native; | 2504   String getPropertyPriority(String propertyName) native; | 
| 2559 | 2505 | 
| 2560   @JSName('getPropertyValue') | 2506   @JSName('getPropertyValue') | 
| 2561   @DomName('CSSStyleDeclaration.getPropertyValue') | 2507   @DomName('CSSStyleDeclaration.getPropertyValue') | 
| 2562   @DocsEditable | 2508   @DocsEditable | 
| 2563   String _getPropertyValue(String propertyName) native; | 2509   String _getPropertyValue(String propertyName) native; | 
| (...skipping 3288 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 5852 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 5798 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 5853 // for details. All rights reserved. Use of this source code is governed by a | 5799 // for details. All rights reserved. Use of this source code is governed by a | 
| 5854 // BSD-style license that can be found in the LICENSE file. | 5800 // BSD-style license that can be found in the LICENSE file. | 
| 5855 | 5801 | 
| 5856 | 5802 | 
| 5857 @DocsEditable | 5803 @DocsEditable | 
| 5858 @DomName('WebKitCSSTransformValue') | 5804 @DomName('WebKitCSSTransformValue') | 
| 5859 @SupportedBrowser(SupportedBrowser.CHROME) | 5805 @SupportedBrowser(SupportedBrowser.CHROME) | 
| 5860 @SupportedBrowser(SupportedBrowser.SAFARI) | 5806 @SupportedBrowser(SupportedBrowser.SAFARI) | 
| 5861 @Experimental | 5807 @Experimental | 
| 5862 @Experimental // untriaged | 5808 // http://dev.w3.org/csswg/cssom/ | 
|  | 5809 @deprecated // deprecated | 
| 5863 class CssTransformValue extends _CssValueList native "WebKitCSSTransformValue" { | 5810 class CssTransformValue extends _CssValueList native "WebKitCSSTransformValue" { | 
| 5864 | 5811 | 
| 5865   @DomName('WebKitCSSTransformValue.CSS_MATRIX') | 5812   @DomName('WebKitCSSTransformValue.CSS_MATRIX') | 
| 5866   @DocsEditable | 5813   @DocsEditable | 
| 5867   @Experimental // untriaged |  | 
| 5868   static const int CSS_MATRIX = 11; | 5814   static const int CSS_MATRIX = 11; | 
| 5869 | 5815 | 
| 5870   @DomName('WebKitCSSTransformValue.CSS_MATRIX3D') | 5816   @DomName('WebKitCSSTransformValue.CSS_MATRIX3D') | 
| 5871   @DocsEditable | 5817   @DocsEditable | 
| 5872   @Experimental // untriaged |  | 
| 5873   static const int CSS_MATRIX3D = 21; | 5818   static const int CSS_MATRIX3D = 21; | 
| 5874 | 5819 | 
| 5875   @DomName('WebKitCSSTransformValue.CSS_PERSPECTIVE') | 5820   @DomName('WebKitCSSTransformValue.CSS_PERSPECTIVE') | 
| 5876   @DocsEditable | 5821   @DocsEditable | 
| 5877   @Experimental // untriaged |  | 
| 5878   static const int CSS_PERSPECTIVE = 20; | 5822   static const int CSS_PERSPECTIVE = 20; | 
| 5879 | 5823 | 
| 5880   @DomName('WebKitCSSTransformValue.CSS_ROTATE') | 5824   @DomName('WebKitCSSTransformValue.CSS_ROTATE') | 
| 5881   @DocsEditable | 5825   @DocsEditable | 
| 5882   @Experimental // untriaged |  | 
| 5883   static const int CSS_ROTATE = 4; | 5826   static const int CSS_ROTATE = 4; | 
| 5884 | 5827 | 
| 5885   @DomName('WebKitCSSTransformValue.CSS_ROTATE3D') | 5828   @DomName('WebKitCSSTransformValue.CSS_ROTATE3D') | 
| 5886   @DocsEditable | 5829   @DocsEditable | 
| 5887   @Experimental // untriaged |  | 
| 5888   static const int CSS_ROTATE3D = 17; | 5830   static const int CSS_ROTATE3D = 17; | 
| 5889 | 5831 | 
| 5890   @DomName('WebKitCSSTransformValue.CSS_ROTATEX') | 5832   @DomName('WebKitCSSTransformValue.CSS_ROTATEX') | 
| 5891   @DocsEditable | 5833   @DocsEditable | 
| 5892   @Experimental // untriaged |  | 
| 5893   static const int CSS_ROTATEX = 14; | 5834   static const int CSS_ROTATEX = 14; | 
| 5894 | 5835 | 
| 5895   @DomName('WebKitCSSTransformValue.CSS_ROTATEY') | 5836   @DomName('WebKitCSSTransformValue.CSS_ROTATEY') | 
| 5896   @DocsEditable | 5837   @DocsEditable | 
| 5897   @Experimental // untriaged |  | 
| 5898   static const int CSS_ROTATEY = 15; | 5838   static const int CSS_ROTATEY = 15; | 
| 5899 | 5839 | 
| 5900   @DomName('WebKitCSSTransformValue.CSS_ROTATEZ') | 5840   @DomName('WebKitCSSTransformValue.CSS_ROTATEZ') | 
| 5901   @DocsEditable | 5841   @DocsEditable | 
| 5902   @Experimental // untriaged |  | 
| 5903   static const int CSS_ROTATEZ = 16; | 5842   static const int CSS_ROTATEZ = 16; | 
| 5904 | 5843 | 
| 5905   @DomName('WebKitCSSTransformValue.CSS_SCALE') | 5844   @DomName('WebKitCSSTransformValue.CSS_SCALE') | 
| 5906   @DocsEditable | 5845   @DocsEditable | 
| 5907   @Experimental // untriaged |  | 
| 5908   static const int CSS_SCALE = 5; | 5846   static const int CSS_SCALE = 5; | 
| 5909 | 5847 | 
| 5910   @DomName('WebKitCSSTransformValue.CSS_SCALE3D') | 5848   @DomName('WebKitCSSTransformValue.CSS_SCALE3D') | 
| 5911   @DocsEditable | 5849   @DocsEditable | 
| 5912   @Experimental // untriaged |  | 
| 5913   static const int CSS_SCALE3D = 19; | 5850   static const int CSS_SCALE3D = 19; | 
| 5914 | 5851 | 
| 5915   @DomName('WebKitCSSTransformValue.CSS_SCALEX') | 5852   @DomName('WebKitCSSTransformValue.CSS_SCALEX') | 
| 5916   @DocsEditable | 5853   @DocsEditable | 
| 5917   @Experimental // untriaged |  | 
| 5918   static const int CSS_SCALEX = 6; | 5854   static const int CSS_SCALEX = 6; | 
| 5919 | 5855 | 
| 5920   @DomName('WebKitCSSTransformValue.CSS_SCALEY') | 5856   @DomName('WebKitCSSTransformValue.CSS_SCALEY') | 
| 5921   @DocsEditable | 5857   @DocsEditable | 
| 5922   @Experimental // untriaged |  | 
| 5923   static const int CSS_SCALEY = 7; | 5858   static const int CSS_SCALEY = 7; | 
| 5924 | 5859 | 
| 5925   @DomName('WebKitCSSTransformValue.CSS_SCALEZ') | 5860   @DomName('WebKitCSSTransformValue.CSS_SCALEZ') | 
| 5926   @DocsEditable | 5861   @DocsEditable | 
| 5927   @Experimental // untriaged |  | 
| 5928   static const int CSS_SCALEZ = 18; | 5862   static const int CSS_SCALEZ = 18; | 
| 5929 | 5863 | 
| 5930   @DomName('WebKitCSSTransformValue.CSS_SKEW') | 5864   @DomName('WebKitCSSTransformValue.CSS_SKEW') | 
| 5931   @DocsEditable | 5865   @DocsEditable | 
| 5932   @Experimental // untriaged |  | 
| 5933   static const int CSS_SKEW = 8; | 5866   static const int CSS_SKEW = 8; | 
| 5934 | 5867 | 
| 5935   @DomName('WebKitCSSTransformValue.CSS_SKEWX') | 5868   @DomName('WebKitCSSTransformValue.CSS_SKEWX') | 
| 5936   @DocsEditable | 5869   @DocsEditable | 
| 5937   @Experimental // untriaged |  | 
| 5938   static const int CSS_SKEWX = 9; | 5870   static const int CSS_SKEWX = 9; | 
| 5939 | 5871 | 
| 5940   @DomName('WebKitCSSTransformValue.CSS_SKEWY') | 5872   @DomName('WebKitCSSTransformValue.CSS_SKEWY') | 
| 5941   @DocsEditable | 5873   @DocsEditable | 
| 5942   @Experimental // untriaged |  | 
| 5943   static const int CSS_SKEWY = 10; | 5874   static const int CSS_SKEWY = 10; | 
| 5944 | 5875 | 
| 5945   @DomName('WebKitCSSTransformValue.CSS_TRANSLATE') | 5876   @DomName('WebKitCSSTransformValue.CSS_TRANSLATE') | 
| 5946   @DocsEditable | 5877   @DocsEditable | 
| 5947   @Experimental // untriaged |  | 
| 5948   static const int CSS_TRANSLATE = 1; | 5878   static const int CSS_TRANSLATE = 1; | 
| 5949 | 5879 | 
| 5950   @DomName('WebKitCSSTransformValue.CSS_TRANSLATE3D') | 5880   @DomName('WebKitCSSTransformValue.CSS_TRANSLATE3D') | 
| 5951   @DocsEditable | 5881   @DocsEditable | 
| 5952   @Experimental // untriaged |  | 
| 5953   static const int CSS_TRANSLATE3D = 13; | 5882   static const int CSS_TRANSLATE3D = 13; | 
| 5954 | 5883 | 
| 5955   @DomName('WebKitCSSTransformValue.CSS_TRANSLATEX') | 5884   @DomName('WebKitCSSTransformValue.CSS_TRANSLATEX') | 
| 5956   @DocsEditable | 5885   @DocsEditable | 
| 5957   @Experimental // untriaged |  | 
| 5958   static const int CSS_TRANSLATEX = 2; | 5886   static const int CSS_TRANSLATEX = 2; | 
| 5959 | 5887 | 
| 5960   @DomName('WebKitCSSTransformValue.CSS_TRANSLATEY') | 5888   @DomName('WebKitCSSTransformValue.CSS_TRANSLATEY') | 
| 5961   @DocsEditable | 5889   @DocsEditable | 
| 5962   @Experimental // untriaged |  | 
| 5963   static const int CSS_TRANSLATEY = 3; | 5890   static const int CSS_TRANSLATEY = 3; | 
| 5964 | 5891 | 
| 5965   @DomName('WebKitCSSTransformValue.CSS_TRANSLATEZ') | 5892   @DomName('WebKitCSSTransformValue.CSS_TRANSLATEZ') | 
| 5966   @DocsEditable | 5893   @DocsEditable | 
| 5967   @Experimental // untriaged |  | 
| 5968   static const int CSS_TRANSLATEZ = 12; | 5894   static const int CSS_TRANSLATEZ = 12; | 
| 5969 | 5895 | 
| 5970   @DomName('WebKitCSSTransformValue.operationType') | 5896   @DomName('WebKitCSSTransformValue.operationType') | 
| 5971   @DocsEditable | 5897   @DocsEditable | 
| 5972   @Experimental // untriaged |  | 
| 5973   final int operationType; | 5898   final int operationType; | 
| 5974 | 5899 | 
| 5975   @DomName('WebKitCSSTransformValue.__getter__') | 5900   @DomName('WebKitCSSTransformValue.__getter__') | 
| 5976   @DocsEditable | 5901   @DocsEditable | 
| 5977   @Experimental // untriaged |  | 
| 5978   _CSSValue __getter__(int index) native; | 5902   _CSSValue __getter__(int index) native; | 
| 5979 } | 5903 } | 
| 5980 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 5904 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 5981 // for details. All rights reserved. Use of this source code is governed by a | 5905 // for details. All rights reserved. Use of this source code is governed by a | 
| 5982 // BSD-style license that can be found in the LICENSE file. | 5906 // BSD-style license that can be found in the LICENSE file. | 
| 5983 | 5907 | 
| 5984 | 5908 | 
| 5985 @DocsEditable | 5909 @DocsEditable | 
| 5986 @DomName('CSSUnknownRule') | 5910 @DomName('CSSUnknownRule') | 
| 5987 // http://dev.w3.org/csswg/cssom/#the-cssstylesheet-interface | 5911 // http://dev.w3.org/csswg/cssom/#the-cssstylesheet-interface | 
| (...skipping 1560 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 7548 @DocsEditable | 7472 @DocsEditable | 
| 7549 @DomName('DOMSettableTokenList') | 7473 @DomName('DOMSettableTokenList') | 
| 7550 class DomSettableTokenList extends DomTokenList native "DOMSettableTokenList" { | 7474 class DomSettableTokenList extends DomTokenList native "DOMSettableTokenList" { | 
| 7551 | 7475 | 
| 7552   @DomName('DOMSettableTokenList.value') | 7476   @DomName('DOMSettableTokenList.value') | 
| 7553   @DocsEditable | 7477   @DocsEditable | 
| 7554   String value; | 7478   String value; | 
| 7555 | 7479 | 
| 7556   @DomName('DOMSettableTokenList.__getter__') | 7480   @DomName('DOMSettableTokenList.__getter__') | 
| 7557   @DocsEditable | 7481   @DocsEditable | 
| 7558   @Experimental // untriaged |  | 
| 7559   String __getter__(int index) native; | 7482   String __getter__(int index) native; | 
| 7560 } | 7483 } | 
| 7561 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 7484 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 7562 // for details. All rights reserved. Use of this source code is governed by a | 7485 // for details. All rights reserved. Use of this source code is governed by a | 
| 7563 // BSD-style license that can be found in the LICENSE file. | 7486 // BSD-style license that can be found in the LICENSE file. | 
| 7564 | 7487 | 
| 7565 | 7488 | 
| 7566 @DocsEditable | 7489 @DocsEditable | 
| 7567 @DomName('DOMStringList') | 7490 @DomName('DOMStringList') | 
| 7568 class DomStringList extends Interceptor with ListMixin<String>, ImmutableListMix
       in<String> implements JavaScriptIndexingBehavior, List<String> native "DOMString
       List" { | 7491 class DomStringList extends Interceptor with ListMixin<String>, ImmutableListMix
       in<String> implements JavaScriptIndexingBehavior, List<String> native "DOMString
       List" { | 
| (...skipping 2021 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 9590   @DomName('HTMLEmbedElement.type') | 9513   @DomName('HTMLEmbedElement.type') | 
| 9591   @DocsEditable | 9514   @DocsEditable | 
| 9592   String type; | 9515   String type; | 
| 9593 | 9516 | 
| 9594   @DomName('HTMLEmbedElement.width') | 9517   @DomName('HTMLEmbedElement.width') | 
| 9595   @DocsEditable | 9518   @DocsEditable | 
| 9596   String width; | 9519   String width; | 
| 9597 | 9520 | 
| 9598   @DomName('HTMLEmbedElement.__getter__') | 9521   @DomName('HTMLEmbedElement.__getter__') | 
| 9599   @DocsEditable | 9522   @DocsEditable | 
| 9600   @Experimental // untriaged |  | 
| 9601   bool __getter__(index_OR_name) native; | 9523   bool __getter__(index_OR_name) native; | 
| 9602 | 9524 | 
| 9603   @DomName('HTMLEmbedElement.__setter__') | 9525   @DomName('HTMLEmbedElement.__setter__') | 
| 9604   @DocsEditable | 9526   @DocsEditable | 
| 9605   @Experimental // untriaged |  | 
| 9606   void __setter__(index_OR_name, Node value) native; | 9527   void __setter__(index_OR_name, Node value) native; | 
| 9607 } | 9528 } | 
| 9608 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 9529 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 9609 // for details. All rights reserved. Use of this source code is governed by a | 9530 // for details. All rights reserved. Use of this source code is governed by a | 
| 9610 // BSD-style license that can be found in the LICENSE file. | 9531 // BSD-style license that can be found in the LICENSE file. | 
| 9611 | 9532 | 
| 9612 // WARNING: Do not edit - generated code. | 9533 // WARNING: Do not edit - generated code. | 
| 9613 | 9534 | 
| 9614 | 9535 | 
| 9615 @DomName('EntriesCallback') | 9536 @DomName('EntriesCallback') | 
| (...skipping 1426 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 11042   @DomName('HTMLFormElement.noValidate') | 10963   @DomName('HTMLFormElement.noValidate') | 
| 11043   @DocsEditable | 10964   @DocsEditable | 
| 11044   bool noValidate; | 10965   bool noValidate; | 
| 11045 | 10966 | 
| 11046   @DomName('HTMLFormElement.target') | 10967   @DomName('HTMLFormElement.target') | 
| 11047   @DocsEditable | 10968   @DocsEditable | 
| 11048   String target; | 10969   String target; | 
| 11049 | 10970 | 
| 11050   @DomName('HTMLFormElement.__getter__') | 10971   @DomName('HTMLFormElement.__getter__') | 
| 11051   @DocsEditable | 10972   @DocsEditable | 
| 11052   @Experimental // untriaged |  | 
| 11053   Node __getter__(int index) native; | 10973   Node __getter__(int index) native; | 
| 11054 | 10974 | 
| 11055   @DomName('HTMLFormElement.checkValidity') | 10975   @DomName('HTMLFormElement.checkValidity') | 
| 11056   @DocsEditable | 10976   @DocsEditable | 
| 11057   bool checkValidity() native; | 10977   bool checkValidity() native; | 
| 11058 | 10978 | 
| 11059   @DomName('HTMLFormElement.requestAutocomplete') | 10979   @DomName('HTMLFormElement.requestAutocomplete') | 
| 11060   @DocsEditable | 10980   @DocsEditable | 
| 11061   // http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2012-October/037711.htm
       l | 10981   // http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2012-October/037711.htm
       l | 
| 11062   @Experimental | 10982   @Experimental | 
| (...skipping 400 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 11463     } | 11383     } | 
| 11464     if (len == 0) throw new StateError("No elements"); | 11384     if (len == 0) throw new StateError("No elements"); | 
| 11465     throw new StateError("More than one element"); | 11385     throw new StateError("More than one element"); | 
| 11466   } | 11386   } | 
| 11467 | 11387 | 
| 11468   Node elementAt(int index) => this[index]; | 11388   Node elementAt(int index) => this[index]; | 
| 11469   // -- end List<Node> mixins. | 11389   // -- end List<Node> mixins. | 
| 11470 | 11390 | 
| 11471   @DomName('HTMLAllCollection.__getter__') | 11391   @DomName('HTMLAllCollection.__getter__') | 
| 11472   @DocsEditable | 11392   @DocsEditable | 
| 11473   @Experimental // untriaged |  | 
| 11474   Node __getter__(int index) native; | 11393   Node __getter__(int index) native; | 
| 11475 | 11394 | 
| 11476   @DomName('HTMLAllCollection.item') | 11395   @DomName('HTMLAllCollection.item') | 
| 11477   @DocsEditable | 11396   @DocsEditable | 
| 11478   Node item(int index) native; | 11397   Node item(int index) native; | 
| 11479 | 11398 | 
| 11480   @DomName('HTMLAllCollection.namedItem') | 11399   @DomName('HTMLAllCollection.namedItem') | 
| 11481   @DocsEditable | 11400   @DocsEditable | 
| 11482   Node namedItem(String name) native; | 11401   Node namedItem(String name) native; | 
| 11483 | 11402 | 
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 11539     } | 11458     } | 
| 11540     if (len == 0) throw new StateError("No elements"); | 11459     if (len == 0) throw new StateError("No elements"); | 
| 11541     throw new StateError("More than one element"); | 11460     throw new StateError("More than one element"); | 
| 11542   } | 11461   } | 
| 11543 | 11462 | 
| 11544   Node elementAt(int index) => this[index]; | 11463   Node elementAt(int index) => this[index]; | 
| 11545   // -- end List<Node> mixins. | 11464   // -- end List<Node> mixins. | 
| 11546 | 11465 | 
| 11547   @DomName('HTMLCollection.__getter__') | 11466   @DomName('HTMLCollection.__getter__') | 
| 11548   @DocsEditable | 11467   @DocsEditable | 
| 11549   @Experimental // untriaged |  | 
| 11550   Node __getter__(String name) native; | 11468   Node __getter__(String name) native; | 
| 11551 | 11469 | 
| 11552   @DomName('HTMLCollection.item') | 11470   @DomName('HTMLCollection.item') | 
| 11553   @DocsEditable | 11471   @DocsEditable | 
| 11554   Node item(int index) native; | 11472   Node item(int index) native; | 
| 11555 | 11473 | 
| 11556   @DomName('HTMLCollection.namedItem') | 11474   @DomName('HTMLCollection.namedItem') | 
| 11557   @DocsEditable | 11475   @DocsEditable | 
| 11558   Node namedItem(String name) native; | 11476   Node namedItem(String name) native; | 
| 11559 } | 11477 } | 
| (...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 11737 // for details. All rights reserved. Use of this source code is governed by a | 11655 // for details. All rights reserved. Use of this source code is governed by a | 
| 11738 // BSD-style license that can be found in the LICENSE file. | 11656 // BSD-style license that can be found in the LICENSE file. | 
| 11739 | 11657 | 
| 11740 | 11658 | 
| 11741 @DocsEditable | 11659 @DocsEditable | 
| 11742 @DomName('HTMLFormControlsCollection') | 11660 @DomName('HTMLFormControlsCollection') | 
| 11743 class HtmlFormControlsCollection extends HtmlCollection native "HTMLFormControls
       Collection" { | 11661 class HtmlFormControlsCollection extends HtmlCollection native "HTMLFormControls
       Collection" { | 
| 11744 | 11662 | 
| 11745   @DomName('HTMLFormControlsCollection.__getter__') | 11663   @DomName('HTMLFormControlsCollection.__getter__') | 
| 11746   @DocsEditable | 11664   @DocsEditable | 
| 11747   @Experimental // untriaged |  | 
| 11748   Node __getter__(int index) native; | 11665   Node __getter__(int index) native; | 
| 11749 | 11666 | 
| 11750   @DomName('HTMLFormControlsCollection.namedItem') | 11667   @DomName('HTMLFormControlsCollection.namedItem') | 
| 11751   @DocsEditable | 11668   @DocsEditable | 
| 11752   Node namedItem(String name) native; | 11669   Node namedItem(String name) native; | 
| 11753 } | 11670 } | 
| 11754 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 11671 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 11755 // for details. All rights reserved. Use of this source code is governed by a | 11672 // for details. All rights reserved. Use of this source code is governed by a | 
| 11756 // BSD-style license that can be found in the LICENSE file. | 11673 // BSD-style license that can be found in the LICENSE file. | 
| 11757 | 11674 | 
| (...skipping 1989 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 13747   @DomName('HTMLLinkElement.href') | 13664   @DomName('HTMLLinkElement.href') | 
| 13748   @DocsEditable | 13665   @DocsEditable | 
| 13749   String href; | 13666   String href; | 
| 13750 | 13667 | 
| 13751   @DomName('HTMLLinkElement.hreflang') | 13668   @DomName('HTMLLinkElement.hreflang') | 
| 13752   @DocsEditable | 13669   @DocsEditable | 
| 13753   String hreflang; | 13670   String hreflang; | 
| 13754 | 13671 | 
| 13755   @DomName('HTMLLinkElement.import') | 13672   @DomName('HTMLLinkElement.import') | 
| 13756   @DocsEditable | 13673   @DocsEditable | 
| 13757   @Experimental // untriaged | 13674   // https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/imports/index.html#i
       nterface-import | 
|  | 13675   @Experimental | 
| 13758   final DocumentFragment import; | 13676   final DocumentFragment import; | 
| 13759 | 13677 | 
| 13760   @DomName('HTMLLinkElement.media') | 13678   @DomName('HTMLLinkElement.media') | 
| 13761   @DocsEditable | 13679   @DocsEditable | 
| 13762   String media; | 13680   String media; | 
| 13763 | 13681 | 
| 13764   @DomName('HTMLLinkElement.rel') | 13682   @DomName('HTMLLinkElement.rel') | 
| 13765   @DocsEditable | 13683   @DocsEditable | 
| 13766   String rel; | 13684   String rel; | 
| 13767 | 13685 | 
| (...skipping 848 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 14616 // for details. All rights reserved. Use of this source code is governed by a | 14534 // for details. All rights reserved. Use of this source code is governed by a | 
| 14617 // BSD-style license that can be found in the LICENSE file. | 14535 // BSD-style license that can be found in the LICENSE file. | 
| 14618 | 14536 | 
| 14619 | 14537 | 
| 14620 @DocsEditable | 14538 @DocsEditable | 
| 14621 @DomName('MediaKeySession') | 14539 @DomName('MediaKeySession') | 
| 14622 // https://dvcs.w3.org/hg/html-media/raw-file/eme-v0.1/encrypted-media/encrypted
       -media.html#dom-mediakeysession | 14540 // https://dvcs.w3.org/hg/html-media/raw-file/eme-v0.1/encrypted-media/encrypted
       -media.html#dom-mediakeysession | 
| 14623 @Experimental | 14541 @Experimental | 
| 14624 class MediaKeySession extends EventTarget native "MediaKeySession" { | 14542 class MediaKeySession extends EventTarget native "MediaKeySession" { | 
| 14625 | 14543 | 
|  | 14544   @DomName('MediaKeySession.webkitkeyaddedEvent') | 
|  | 14545   @DocsEditable | 
|  | 14546   @SupportedBrowser(SupportedBrowser.CHROME) | 
|  | 14547   @SupportedBrowser(SupportedBrowser.SAFARI) | 
|  | 14548   @Experimental | 
|  | 14549   static const EventStreamProvider<MediaKeyEvent> keyAddedEvent = const EventStr
       eamProvider<MediaKeyEvent>('webkitkeyadded'); | 
|  | 14550 | 
|  | 14551   @DomName('MediaKeySession.webkitkeyerrorEvent') | 
|  | 14552   @DocsEditable | 
|  | 14553   @SupportedBrowser(SupportedBrowser.CHROME) | 
|  | 14554   @SupportedBrowser(SupportedBrowser.SAFARI) | 
|  | 14555   @Experimental | 
|  | 14556   static const EventStreamProvider<MediaKeyEvent> keyErrorEvent = const EventStr
       eamProvider<MediaKeyEvent>('webkitkeyerror'); | 
|  | 14557 | 
|  | 14558   @DomName('MediaKeySession.webkitkeymessageEvent') | 
|  | 14559   @DocsEditable | 
|  | 14560   @SupportedBrowser(SupportedBrowser.CHROME) | 
|  | 14561   @SupportedBrowser(SupportedBrowser.SAFARI) | 
|  | 14562   @Experimental | 
|  | 14563   static const EventStreamProvider<MediaKeyEvent> keyMessageEvent = const EventS
       treamProvider<MediaKeyEvent>('webkitkeymessage'); | 
|  | 14564 | 
| 14626   @DomName('MediaKeySession.error') | 14565   @DomName('MediaKeySession.error') | 
| 14627   @DocsEditable | 14566   @DocsEditable | 
| 14628   final MediaKeyError error; | 14567   final MediaKeyError error; | 
| 14629 | 14568 | 
| 14630   @DomName('MediaKeySession.keySystem') | 14569   @DomName('MediaKeySession.keySystem') | 
| 14631   @DocsEditable | 14570   @DocsEditable | 
| 14632   final String keySystem; | 14571   final String keySystem; | 
| 14633 | 14572 | 
| 14634   @DomName('MediaKeySession.sessionId') | 14573   @DomName('MediaKeySession.sessionId') | 
| 14635   @DocsEditable | 14574   @DocsEditable | 
| (...skipping 13 matching lines...) Expand all  Loading... | 
| 14649   bool dispatchEvent(Event evt) native; | 14588   bool dispatchEvent(Event evt) native; | 
| 14650 | 14589 | 
| 14651   @JSName('removeEventListener') | 14590   @JSName('removeEventListener') | 
| 14652   @DomName('MediaKeySession.removeEventListener') | 14591   @DomName('MediaKeySession.removeEventListener') | 
| 14653   @DocsEditable | 14592   @DocsEditable | 
| 14654   void $dom_removeEventListener(String type, EventListener listener, [bool useCa
       pture]) native; | 14593   void $dom_removeEventListener(String type, EventListener listener, [bool useCa
       pture]) native; | 
| 14655 | 14594 | 
| 14656   @DomName('MediaKeySession.update') | 14595   @DomName('MediaKeySession.update') | 
| 14657   @DocsEditable | 14596   @DocsEditable | 
| 14658   void update(Uint8List key) native; | 14597   void update(Uint8List key) native; | 
|  | 14598 | 
|  | 14599   @DomName('MediaKeySession.onwebkitkeyadded') | 
|  | 14600   @DocsEditable | 
|  | 14601   Stream<MediaKeyEvent> get onKeyAdded => keyAddedEvent.forTarget(this); | 
|  | 14602 | 
|  | 14603   @DomName('MediaKeySession.onwebkitkeyerror') | 
|  | 14604   @DocsEditable | 
|  | 14605   Stream<MediaKeyEvent> get onKeyError => keyErrorEvent.forTarget(this); | 
|  | 14606 | 
|  | 14607   @DomName('MediaKeySession.onwebkitkeymessage') | 
|  | 14608   @DocsEditable | 
|  | 14609   Stream<MediaKeyEvent> get onKeyMessage => keyMessageEvent.forTarget(this); | 
| 14659 } | 14610 } | 
| 14660 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 14611 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 14661 // for details. All rights reserved. Use of this source code is governed by a | 14612 // for details. All rights reserved. Use of this source code is governed by a | 
| 14662 // BSD-style license that can be found in the LICENSE file. | 14613 // BSD-style license that can be found in the LICENSE file. | 
| 14663 | 14614 | 
| 14664 | 14615 | 
| 14665 @DocsEditable | 14616 @DocsEditable | 
| 14666 @DomName('MediaKeys') | 14617 @DomName('MediaKeys') | 
| 14667 // https://dvcs.w3.org/hg/html-media/raw-file/eme-v0.1/encrypted-media/encrypted
       -media.html | 14618 // https://dvcs.w3.org/hg/html-media/raw-file/eme-v0.1/encrypted-media/encrypted
       -media.html | 
| 14668 @Experimental | 14619 @Experimental | 
| (...skipping 674 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 15343   @DocsEditable | 15294   @DocsEditable | 
| 15344   num value; | 15295   num value; | 
| 15345 } | 15296 } | 
| 15346 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 15297 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 15347 // for details. All rights reserved. Use of this source code is governed by a | 15298 // for details. All rights reserved. Use of this source code is governed by a | 
| 15348 // BSD-style license that can be found in the LICENSE file. | 15299 // BSD-style license that can be found in the LICENSE file. | 
| 15349 | 15300 | 
| 15350 | 15301 | 
| 15351 @DocsEditable | 15302 @DocsEditable | 
| 15352 @DomName('MIDIAccess') | 15303 @DomName('MIDIAccess') | 
| 15353 @Experimental // untriaged | 15304 // http://webaudio.github.io/web-midi-api/#midiaccess-interface | 
|  | 15305 @Experimental | 
| 15354 class MidiAccess extends EventTarget native "MIDIAccess" { | 15306 class MidiAccess extends EventTarget native "MIDIAccess" { | 
| 15355 | 15307 | 
|  | 15308   @DomName('MIDIAccess.connectEvent') | 
|  | 15309   @DocsEditable | 
|  | 15310   static const EventStreamProvider<MidiConnectionEvent> connectEvent = const Eve
       ntStreamProvider<MidiConnectionEvent>('connect'); | 
|  | 15311 | 
|  | 15312   @DomName('MIDIAccess.disconnectEvent') | 
|  | 15313   @DocsEditable | 
|  | 15314   static const EventStreamProvider<MidiConnectionEvent> connectEvent = const Eve
       ntStreamProvider<MidiConnectionEvent>('disconnect'); | 
|  | 15315 | 
| 15356   @JSName('addEventListener') | 15316   @JSName('addEventListener') | 
| 15357   @DomName('MIDIAccess.addEventListener') | 15317   @DomName('MIDIAccess.addEventListener') | 
| 15358   @DocsEditable | 15318   @DocsEditable | 
| 15359   @Experimental // untriaged |  | 
| 15360   void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
       re]) native; | 15319   void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
       re]) native; | 
| 15361 | 15320 | 
| 15362   @DomName('MIDIAccess.dispatchEvent') | 15321   @DomName('MIDIAccess.dispatchEvent') | 
| 15363   @DocsEditable | 15322   @DocsEditable | 
| 15364   @Experimental // untriaged |  | 
| 15365   bool dispatchEvent(Event event) native; | 15323   bool dispatchEvent(Event event) native; | 
| 15366 | 15324 | 
| 15367   @DomName('MIDIAccess.inputs') | 15325   @DomName('MIDIAccess.inputs') | 
| 15368   @DocsEditable | 15326   @DocsEditable | 
| 15369   @Experimental // untriaged |  | 
| 15370   List<MidiInput> inputs() native; | 15327   List<MidiInput> inputs() native; | 
| 15371 | 15328 | 
| 15372   @DomName('MIDIAccess.outputs') | 15329   @DomName('MIDIAccess.outputs') | 
| 15373   @DocsEditable | 15330   @DocsEditable | 
| 15374   @Experimental // untriaged |  | 
| 15375   List<MidiOutput> outputs() native; | 15331   List<MidiOutput> outputs() native; | 
| 15376 | 15332 | 
| 15377   @JSName('removeEventListener') | 15333   @JSName('removeEventListener') | 
| 15378   @DomName('MIDIAccess.removeEventListener') | 15334   @DomName('MIDIAccess.removeEventListener') | 
| 15379   @DocsEditable | 15335   @DocsEditable | 
| 15380   @Experimental // untriaged |  | 
| 15381   void $dom_removeEventListener(String type, EventListener listener, [bool useCa
       pture]) native; | 15336   void $dom_removeEventListener(String type, EventListener listener, [bool useCa
       pture]) native; | 
|  | 15337 | 
|  | 15338   @DomName('MIDIAccess.onconnect') | 
|  | 15339   @DocsEditable | 
|  | 15340   Stream<MidiConnectionEvent> get onConnect => connectEvent.forTarget(this); | 
|  | 15341 | 
|  | 15342   @DomName('MIDIAccess.ondisconnect') | 
|  | 15343   @DocsEditable | 
|  | 15344   Stream<MidiConnectionEvent> get onConnect => connectEvent.forTarget(this); | 
| 15382 } | 15345 } | 
| 15383 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 15346 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 15384 // for details. All rights reserved. Use of this source code is governed by a | 15347 // for details. All rights reserved. Use of this source code is governed by a | 
| 15385 // BSD-style license that can be found in the LICENSE file. | 15348 // BSD-style license that can be found in the LICENSE file. | 
| 15386 | 15349 | 
| 15387 | 15350 | 
| 15388 @DocsEditable | 15351 @DocsEditable | 
| 15389 @DomName('MIDIConnectionEvent') | 15352 @DomName('MIDIConnectionEvent') | 
| 15390 // http://webaudio.github.io/web-midi-api/#midiconnectionevent-interface | 15353 // http://webaudio.github.io/web-midi-api/#midiconnectionevent-interface | 
| 15391 @Experimental | 15354 @Experimental | 
| 15392 class MidiConnectionEvent extends Event native "MIDIConnectionEvent" { | 15355 class MidiConnectionEvent extends Event native "MIDIConnectionEvent" { | 
| 15393 | 15356 | 
| 15394   @DomName('MIDIConnectionEvent.port') | 15357   @DomName('MIDIConnectionEvent.port') | 
| 15395   @DocsEditable | 15358   @DocsEditable | 
| 15396   final MidiPort port; | 15359   final MidiPort port; | 
| 15397 } | 15360 } | 
| 15398 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 15361 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 15399 // for details. All rights reserved. Use of this source code is governed by a | 15362 // for details. All rights reserved. Use of this source code is governed by a | 
| 15400 // BSD-style license that can be found in the LICENSE file. | 15363 // BSD-style license that can be found in the LICENSE file. | 
| 15401 | 15364 | 
| 15402 | 15365 | 
| 15403 @DocsEditable | 15366 @DocsEditable | 
| 15404 @DomName('MIDIInput') | 15367 @DomName('MIDIInput') | 
| 15405 // http://webaudio.github.io/web-midi-api/#idl-def-MIDIInput | 15368 // http://webaudio.github.io/web-midi-api/#idl-def-MIDIInput | 
| 15406 @Experimental | 15369 @Experimental | 
| 15407 class MidiInput extends MidiPort implements EventTarget native "MIDIInput" { | 15370 class MidiInput extends MidiPort implements EventTarget native "MIDIInput" { | 
|  | 15371 | 
|  | 15372   @DomName('MIDIInput.midimessageEvent') | 
|  | 15373   @DocsEditable | 
|  | 15374   static const EventStreamProvider<MidiMessageEvent> midiMessageEvent = const Ev
       entStreamProvider<MidiMessageEvent>('midimessage'); | 
|  | 15375 | 
|  | 15376   @DomName('MIDIInput.onmidimessage') | 
|  | 15377   @DocsEditable | 
|  | 15378   Stream<MidiMessageEvent> get onMidiMessage => midiMessageEvent.forTarget(this)
       ; | 
| 15408 } | 15379 } | 
| 15409 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 15380 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 15410 // for details. All rights reserved. Use of this source code is governed by a | 15381 // for details. All rights reserved. Use of this source code is governed by a | 
| 15411 // BSD-style license that can be found in the LICENSE file. | 15382 // BSD-style license that can be found in the LICENSE file. | 
| 15412 | 15383 | 
| 15413 | 15384 | 
| 15414 @DocsEditable | 15385 @DocsEditable | 
| 15415 @DomName('MIDIMessageEvent') | 15386 @DomName('MIDIMessageEvent') | 
| 15416 // http://webaudio.github.io/web-midi-api/#midimessageevent-interface | 15387 // http://webaudio.github.io/web-midi-api/#midimessageevent-interface | 
| 15417 @Experimental | 15388 @Experimental | 
| (...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 15572     } | 15543     } | 
| 15573     if (len == 0) throw new StateError("No elements"); | 15544     if (len == 0) throw new StateError("No elements"); | 
| 15574     throw new StateError("More than one element"); | 15545     throw new StateError("More than one element"); | 
| 15575   } | 15546   } | 
| 15576 | 15547 | 
| 15577   MimeType elementAt(int index) => this[index]; | 15548   MimeType elementAt(int index) => this[index]; | 
| 15578   // -- end List<MimeType> mixins. | 15549   // -- end List<MimeType> mixins. | 
| 15579 | 15550 | 
| 15580   @DomName('MimeTypeArray.__getter__') | 15551   @DomName('MimeTypeArray.__getter__') | 
| 15581   @DocsEditable | 15552   @DocsEditable | 
| 15582   @Experimental // untriaged |  | 
| 15583   MimeType __getter__(String name) native; | 15553   MimeType __getter__(String name) native; | 
| 15584 | 15554 | 
| 15585   @DomName('MimeTypeArray.item') | 15555   @DomName('MimeTypeArray.item') | 
| 15586   @DocsEditable | 15556   @DocsEditable | 
| 15587   MimeType item(int index) native; | 15557   MimeType item(int index) native; | 
| 15588 | 15558 | 
| 15589   @DomName('MimeTypeArray.namedItem') | 15559   @DomName('MimeTypeArray.namedItem') | 
| 15590   @DocsEditable | 15560   @DocsEditable | 
| 15591   MimeType namedItem(String name) native; | 15561   MimeType namedItem(String name) native; | 
| 15592 } | 15562 } | 
| (...skipping 471 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 16064 @Experimental | 16034 @Experimental | 
| 16065 // http://dev.w3.org/csswg/css-regions/#dom-named-flow-collection | 16035 // http://dev.w3.org/csswg/css-regions/#dom-named-flow-collection | 
| 16066 class NamedFlowCollection native "WebKitNamedFlowCollection" { | 16036 class NamedFlowCollection native "WebKitNamedFlowCollection" { | 
| 16067 | 16037 | 
| 16068   @DomName('WebKitNamedFlowCollection.length') | 16038   @DomName('WebKitNamedFlowCollection.length') | 
| 16069   @DocsEditable | 16039   @DocsEditable | 
| 16070   final int length; | 16040   final int length; | 
| 16071 | 16041 | 
| 16072   @DomName('WebKitNamedFlowCollection.__getter__') | 16042   @DomName('WebKitNamedFlowCollection.__getter__') | 
| 16073   @DocsEditable | 16043   @DocsEditable | 
| 16074   @Experimental // untriaged |  | 
| 16075   NamedFlow __getter__(String name) native; | 16044   NamedFlow __getter__(String name) native; | 
| 16076 | 16045 | 
| 16077   @DomName('WebKitNamedFlowCollection.item') | 16046   @DomName('WebKitNamedFlowCollection.item') | 
| 16078   @DocsEditable | 16047   @DocsEditable | 
| 16079   NamedFlow item(int index) native; | 16048   NamedFlow item(int index) native; | 
| 16080 | 16049 | 
| 16081   @DomName('WebKitNamedFlowCollection.namedItem') | 16050   @DomName('WebKitNamedFlowCollection.namedItem') | 
| 16082   @DocsEditable | 16051   @DocsEditable | 
| 16083   NamedFlow namedItem(String name) native; | 16052   NamedFlow namedItem(String name) native; | 
| 16084 } | 16053 } | 
| (...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 16286 | 16255 | 
| 16287 | 16256 | 
| 16288 @DocsEditable | 16257 @DocsEditable | 
| 16289 @DomName('NavigatorUserMediaError') | 16258 @DomName('NavigatorUserMediaError') | 
| 16290 // http://dev.w3.org/2011/webrtc/editor/getusermedia.html#idl-def-NavigatorUserM
       ediaError | 16259 // http://dev.w3.org/2011/webrtc/editor/getusermedia.html#idl-def-NavigatorUserM
       ediaError | 
| 16291 @Experimental | 16260 @Experimental | 
| 16292 class NavigatorUserMediaError native "NavigatorUserMediaError" { | 16261 class NavigatorUserMediaError native "NavigatorUserMediaError" { | 
| 16293 | 16262 | 
| 16294   @DomName('NavigatorUserMediaError.constraintName') | 16263   @DomName('NavigatorUserMediaError.constraintName') | 
| 16295   @DocsEditable | 16264   @DocsEditable | 
| 16296   @Experimental // untriaged |  | 
| 16297   final String constraintName; | 16265   final String constraintName; | 
| 16298 | 16266 | 
| 16299   @DomName('NavigatorUserMediaError.message') | 16267   @DomName('NavigatorUserMediaError.message') | 
| 16300   @DocsEditable | 16268   @DocsEditable | 
| 16301   @Experimental // untriaged |  | 
| 16302   final String message; | 16269   final String message; | 
| 16303 | 16270 | 
| 16304   @DomName('NavigatorUserMediaError.name') | 16271   @DomName('NavigatorUserMediaError.name') | 
| 16305   @DocsEditable | 16272   @DocsEditable | 
| 16306   @Experimental // untriaged |  | 
| 16307   final String name; | 16273   final String name; | 
| 16308 } | 16274 } | 
| 16309 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 16275 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 16310 // for details. All rights reserved. Use of this source code is governed by a | 16276 // for details. All rights reserved. Use of this source code is governed by a | 
| 16311 // BSD-style license that can be found in the LICENSE file. | 16277 // BSD-style license that can be found in the LICENSE file. | 
| 16312 | 16278 | 
| 16313 // WARNING: Do not edit - generated code. | 16279 // WARNING: Do not edit - generated code. | 
| 16314 | 16280 | 
| 16315 | 16281 | 
| 16316 @DomName('NavigatorUserMediaErrorCallback') | 16282 @DomName('NavigatorUserMediaErrorCallback') | 
| (...skipping 928 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 17245   @DomName('HTMLObjectElement.width') | 17211   @DomName('HTMLObjectElement.width') | 
| 17246   @DocsEditable | 17212   @DocsEditable | 
| 17247   String width; | 17213   String width; | 
| 17248 | 17214 | 
| 17249   @DomName('HTMLObjectElement.willValidate') | 17215   @DomName('HTMLObjectElement.willValidate') | 
| 17250   @DocsEditable | 17216   @DocsEditable | 
| 17251   final bool willValidate; | 17217   final bool willValidate; | 
| 17252 | 17218 | 
| 17253   @DomName('HTMLObjectElement.__getter__') | 17219   @DomName('HTMLObjectElement.__getter__') | 
| 17254   @DocsEditable | 17220   @DocsEditable | 
| 17255   @Experimental // untriaged |  | 
| 17256   bool __getter__(index_OR_name) native; | 17221   bool __getter__(index_OR_name) native; | 
| 17257 | 17222 | 
| 17258   @DomName('HTMLObjectElement.__setter__') | 17223   @DomName('HTMLObjectElement.__setter__') | 
| 17259   @DocsEditable | 17224   @DocsEditable | 
| 17260   @Experimental // untriaged |  | 
| 17261   void __setter__(index_OR_name, Node value) native; | 17225   void __setter__(index_OR_name, Node value) native; | 
| 17262 | 17226 | 
| 17263   @DomName('HTMLObjectElement.checkValidity') | 17227   @DomName('HTMLObjectElement.checkValidity') | 
| 17264   @DocsEditable | 17228   @DocsEditable | 
| 17265   bool checkValidity() native; | 17229   bool checkValidity() native; | 
| 17266 | 17230 | 
| 17267   @DomName('HTMLObjectElement.setCustomValidity') | 17231   @DomName('HTMLObjectElement.setCustomValidity') | 
| 17268   @DocsEditable | 17232   @DocsEditable | 
| 17269   void setCustomValidity(String error) native; | 17233   void setCustomValidity(String error) native; | 
| 17270 } | 17234 } | 
| (...skipping 659 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 17930   @DomName('Plugin.length') | 17894   @DomName('Plugin.length') | 
| 17931   @DocsEditable | 17895   @DocsEditable | 
| 17932   final int length; | 17896   final int length; | 
| 17933 | 17897 | 
| 17934   @DomName('Plugin.name') | 17898   @DomName('Plugin.name') | 
| 17935   @DocsEditable | 17899   @DocsEditable | 
| 17936   final String name; | 17900   final String name; | 
| 17937 | 17901 | 
| 17938   @DomName('Plugin.__getter__') | 17902   @DomName('Plugin.__getter__') | 
| 17939   @DocsEditable | 17903   @DocsEditable | 
| 17940   @Experimental // untriaged |  | 
| 17941   MimeType __getter__(String name) native; | 17904   MimeType __getter__(String name) native; | 
| 17942 | 17905 | 
| 17943   @DomName('Plugin.item') | 17906   @DomName('Plugin.item') | 
| 17944   @DocsEditable | 17907   @DocsEditable | 
| 17945   MimeType item(int index) native; | 17908   MimeType item(int index) native; | 
| 17946 | 17909 | 
| 17947   @DomName('Plugin.namedItem') | 17910   @DomName('Plugin.namedItem') | 
| 17948   @DocsEditable | 17911   @DocsEditable | 
| 17949   MimeType namedItem(String name) native; | 17912   MimeType namedItem(String name) native; | 
| 17950 } | 17913 } | 
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 18001     } | 17964     } | 
| 18002     if (len == 0) throw new StateError("No elements"); | 17965     if (len == 0) throw new StateError("No elements"); | 
| 18003     throw new StateError("More than one element"); | 17966     throw new StateError("More than one element"); | 
| 18004   } | 17967   } | 
| 18005 | 17968 | 
| 18006   Plugin elementAt(int index) => this[index]; | 17969   Plugin elementAt(int index) => this[index]; | 
| 18007   // -- end List<Plugin> mixins. | 17970   // -- end List<Plugin> mixins. | 
| 18008 | 17971 | 
| 18009   @DomName('PluginArray.__getter__') | 17972   @DomName('PluginArray.__getter__') | 
| 18010   @DocsEditable | 17973   @DocsEditable | 
| 18011   @Experimental // untriaged |  | 
| 18012   Plugin __getter__(String name) native; | 17974   Plugin __getter__(String name) native; | 
| 18013 | 17975 | 
| 18014   @DomName('PluginArray.item') | 17976   @DomName('PluginArray.item') | 
| 18015   @DocsEditable | 17977   @DocsEditable | 
| 18016   Plugin item(int index) native; | 17978   Plugin item(int index) native; | 
| 18017 | 17979 | 
| 18018   @DomName('PluginArray.namedItem') | 17980   @DomName('PluginArray.namedItem') | 
| 18019   @DocsEditable | 17981   @DocsEditable | 
| 18020   Plugin namedItem(String name) native; | 17982   Plugin namedItem(String name) native; | 
| 18021 | 17983 | 
| (...skipping 421 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 18443 | 18405 | 
| 18444 @DomName('RequestAnimationFrameCallback') | 18406 @DomName('RequestAnimationFrameCallback') | 
| 18445 typedef void RequestAnimationFrameCallback(num highResTime); | 18407 typedef void RequestAnimationFrameCallback(num highResTime); | 
| 18446 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 18408 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 18447 // for details. All rights reserved. Use of this source code is governed by a | 18409 // for details. All rights reserved. Use of this source code is governed by a | 
| 18448 // BSD-style license that can be found in the LICENSE file. | 18410 // BSD-style license that can be found in the LICENSE file. | 
| 18449 | 18411 | 
| 18450 | 18412 | 
| 18451 @DocsEditable | 18413 @DocsEditable | 
| 18452 @DomName('ResourceProgressEvent') | 18414 @DomName('ResourceProgressEvent') | 
| 18453 @Experimental // untriaged | 18415 // https://chromiumcodereview.appspot.com/14773025/ | 
|  | 18416 @deprecated // experimental | 
| 18454 class ResourceProgressEvent extends ProgressEvent native "ResourceProgressEvent"
        { | 18417 class ResourceProgressEvent extends ProgressEvent native "ResourceProgressEvent"
        { | 
| 18455 | 18418 | 
| 18456   @DomName('ResourceProgressEvent.url') | 18419   @DomName('ResourceProgressEvent.url') | 
| 18457   @DocsEditable | 18420   @DocsEditable | 
| 18458   @Experimental // untriaged |  | 
| 18459   final String url; | 18421   final String url; | 
| 18460 } | 18422 } | 
| 18461 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 18423 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 18462 // for details. All rights reserved. Use of this source code is governed by a | 18424 // for details. All rights reserved. Use of this source code is governed by a | 
| 18463 // BSD-style license that can be found in the LICENSE file. | 18425 // BSD-style license that can be found in the LICENSE file. | 
| 18464 | 18426 | 
| 18465 | 18427 | 
| 18466 @DocsEditable | 18428 @DocsEditable | 
| 18467 @DomName('RTCDataChannel') | 18429 @DomName('RTCDataChannel') | 
| 18468 // http://dev.w3.org/2011/webrtc/editor/webrtc.html#idl-def-RTCDataChannel | 18430 // http://dev.w3.org/2011/webrtc/editor/webrtc.html#idl-def-RTCDataChannel | 
| (...skipping 610 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 19079 | 19041 | 
| 19080 | 19042 | 
| 19081 @DocsEditable | 19043 @DocsEditable | 
| 19082 @DomName('RTCStatsResponse') | 19044 @DomName('RTCStatsResponse') | 
| 19083 // http://dev.w3.org/2011/webrtc/editor/webrtc.html#widl-RTCStatsReport-RTCStats
       -getter-DOMString-id | 19045 // http://dev.w3.org/2011/webrtc/editor/webrtc.html#widl-RTCStatsReport-RTCStats
       -getter-DOMString-id | 
| 19084 @Experimental | 19046 @Experimental | 
| 19085 class RtcStatsResponse native "RTCStatsResponse" { | 19047 class RtcStatsResponse native "RTCStatsResponse" { | 
| 19086 | 19048 | 
| 19087   @DomName('RTCStatsResponse.__getter__') | 19049   @DomName('RTCStatsResponse.__getter__') | 
| 19088   @DocsEditable | 19050   @DocsEditable | 
| 19089   @Experimental // untriaged |  | 
| 19090   RtcStatsReport __getter__(String name) native; | 19051   RtcStatsReport __getter__(String name) native; | 
| 19091 | 19052 | 
| 19092   @DomName('RTCStatsResponse.namedItem') | 19053   @DomName('RTCStatsResponse.namedItem') | 
| 19093   @DocsEditable | 19054   @DocsEditable | 
| 19094   RtcStatsReport namedItem(String name) native; | 19055   RtcStatsReport namedItem(String name) native; | 
| 19095 | 19056 | 
| 19096   @DomName('RTCStatsResponse.result') | 19057   @DomName('RTCStatsResponse.result') | 
| 19097   @DocsEditable | 19058   @DocsEditable | 
| 19098   List<RtcStatsReport> result() native; | 19059   List<RtcStatsReport> result() native; | 
| 19099 } | 19060 } | 
| (...skipping 300 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 19400   @DomName('HTMLSelectElement.value') | 19361   @DomName('HTMLSelectElement.value') | 
| 19401   @DocsEditable | 19362   @DocsEditable | 
| 19402   String value; | 19363   String value; | 
| 19403 | 19364 | 
| 19404   @DomName('HTMLSelectElement.willValidate') | 19365   @DomName('HTMLSelectElement.willValidate') | 
| 19405   @DocsEditable | 19366   @DocsEditable | 
| 19406   final bool willValidate; | 19367   final bool willValidate; | 
| 19407 | 19368 | 
| 19408   @DomName('HTMLSelectElement.__setter__') | 19369   @DomName('HTMLSelectElement.__setter__') | 
| 19409   @DocsEditable | 19370   @DocsEditable | 
| 19410   @Experimental // untriaged |  | 
| 19411   void __setter__(int index, OptionElement value) native; | 19371   void __setter__(int index, OptionElement value) native; | 
| 19412 | 19372 | 
| 19413   @DomName('HTMLSelectElement.checkValidity') | 19373   @DomName('HTMLSelectElement.checkValidity') | 
| 19414   @DocsEditable | 19374   @DocsEditable | 
| 19415   bool checkValidity() native; | 19375   bool checkValidity() native; | 
| 19416 | 19376 | 
| 19417   @DomName('HTMLSelectElement.item') | 19377   @DomName('HTMLSelectElement.item') | 
| 19418   @DocsEditable | 19378   @DocsEditable | 
| 19419   Node item(int index) native; | 19379   Node item(int index) native; | 
| 19420 | 19380 | 
| (...skipping 1055 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 20476 | 20436 | 
| 20477   bool get isNotEmpty => !isEmpty; | 20437   bool get isNotEmpty => !isEmpty; | 
| 20478 | 20438 | 
| 20479   @JSName('length') | 20439   @JSName('length') | 
| 20480   @DomName('Storage.length') | 20440   @DomName('Storage.length') | 
| 20481   @DocsEditable | 20441   @DocsEditable | 
| 20482   final int $dom_length; | 20442   final int $dom_length; | 
| 20483 | 20443 | 
| 20484   @DomName('Storage.__delete__') | 20444   @DomName('Storage.__delete__') | 
| 20485   @DocsEditable | 20445   @DocsEditable | 
| 20486   @Experimental // untriaged |  | 
| 20487   bool __delete__(index_OR_name) native; | 20446   bool __delete__(index_OR_name) native; | 
| 20488 | 20447 | 
| 20489   @DomName('Storage.__getter__') | 20448   @DomName('Storage.__getter__') | 
| 20490   @DocsEditable | 20449   @DocsEditable | 
| 20491   @Experimental // untriaged |  | 
| 20492   String __getter__(index_OR_name) native; | 20450   String __getter__(index_OR_name) native; | 
| 20493 | 20451 | 
| 20494   @DomName('Storage.__setter__') | 20452   @DomName('Storage.__setter__') | 
| 20495   @DocsEditable | 20453   @DocsEditable | 
| 20496   @Experimental // untriaged |  | 
| 20497   void __setter__(index_OR_name, String value) native; | 20454   void __setter__(index_OR_name, String value) native; | 
| 20498 | 20455 | 
| 20499   @JSName('clear') | 20456   @JSName('clear') | 
| 20500   @DomName('Storage.clear') | 20457   @DomName('Storage.clear') | 
| 20501   @DocsEditable | 20458   @DocsEditable | 
| 20502   void $dom_clear() native; | 20459   void $dom_clear() native; | 
| 20503 | 20460 | 
| 20504   @JSName('getItem') | 20461   @JSName('getItem') | 
| 20505   @DomName('Storage.getItem') | 20462   @DomName('Storage.getItem') | 
| 20506   @DocsEditable | 20463   @DocsEditable | 
| (...skipping 2966 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 23473   WindowBase get window => _convertNativeToDart_Window(this._get_window); | 23430   WindowBase get window => _convertNativeToDart_Window(this._get_window); | 
| 23474   @JSName('window') | 23431   @JSName('window') | 
| 23475   @DomName('Window.window') | 23432   @DomName('Window.window') | 
| 23476   @DocsEditable | 23433   @DocsEditable | 
| 23477   @Creates('Window|=Object') | 23434   @Creates('Window|=Object') | 
| 23478   @Returns('Window|=Object') | 23435   @Returns('Window|=Object') | 
| 23479   final dynamic _get_window; | 23436   final dynamic _get_window; | 
| 23480 | 23437 | 
| 23481   @DomName('Window.__getter__') | 23438   @DomName('Window.__getter__') | 
| 23482   @DocsEditable | 23439   @DocsEditable | 
| 23483   @Experimental // untriaged |  | 
| 23484   @Creates('Window|=Object') | 23440   @Creates('Window|=Object') | 
| 23485   @Returns('Window|=Object') | 23441   @Returns('Window|=Object') | 
| 23486   WindowBase __getter__(index_OR_name) { | 23442   WindowBase __getter__(index_OR_name) { | 
| 23487     if ((index_OR_name is int || index_OR_name == null)) { | 23443     if ((index_OR_name is int || index_OR_name == null)) { | 
| 23488       return _convertNativeToDart_Window(___getter___1(index_OR_name)); | 23444       return _convertNativeToDart_Window(___getter___1(index_OR_name)); | 
| 23489     } | 23445     } | 
| 23490     if ((index_OR_name is String || index_OR_name == null)) { | 23446     if ((index_OR_name is String || index_OR_name == null)) { | 
| 23491       return _convertNativeToDart_Window(___getter___2(index_OR_name)); | 23447       return _convertNativeToDart_Window(___getter___2(index_OR_name)); | 
| 23492     } | 23448     } | 
| 23493     throw new ArgumentError("Incorrect number or type of arguments"); | 23449     throw new ArgumentError("Incorrect number or type of arguments"); | 
| 23494   } | 23450   } | 
| 23495   @JSName('__getter__') | 23451   @JSName('__getter__') | 
| 23496   @DomName('Window.__getter__') | 23452   @DomName('Window.__getter__') | 
| 23497   @DocsEditable | 23453   @DocsEditable | 
| 23498   @Experimental // untriaged |  | 
| 23499   @Creates('Window|=Object') | 23454   @Creates('Window|=Object') | 
| 23500   @Returns('Window|=Object') | 23455   @Returns('Window|=Object') | 
| 23501   ___getter___1(int index) native; | 23456   ___getter___1(int index) native; | 
| 23502   @JSName('__getter__') | 23457   @JSName('__getter__') | 
| 23503   @DomName('Window.__getter__') | 23458   @DomName('Window.__getter__') | 
| 23504   @DocsEditable | 23459   @DocsEditable | 
| 23505   @Experimental // untriaged |  | 
| 23506   @Creates('Window|=Object') | 23460   @Creates('Window|=Object') | 
| 23507   @Returns('Window|=Object') | 23461   @Returns('Window|=Object') | 
| 23508   ___getter___2(String name) native; | 23462   ___getter___2(String name) native; | 
| 23509 | 23463 | 
| 23510   @JSName('addEventListener') | 23464   @JSName('addEventListener') | 
| 23511   @DomName('Window.addEventListener') | 23465   @DomName('Window.addEventListener') | 
| 23512   @DocsEditable | 23466   @DocsEditable | 
| 23513   void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
       re]) native; | 23467   void $dom_addEventListener(String type, EventListener listener, [bool useCaptu
       re]) native; | 
| 23514 | 23468 | 
| 23515   @DomName('Window.alert') | 23469   @DomName('Window.alert') | 
| (...skipping 1271 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 24787   @DocsEditable | 24741   @DocsEditable | 
| 24788   num y; | 24742   num y; | 
| 24789 } | 24743 } | 
| 24790 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 24744 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 24791 // for details. All rights reserved. Use of this source code is governed by a | 24745 // for details. All rights reserved. Use of this source code is governed by a | 
| 24792 // BSD-style license that can be found in the LICENSE file. | 24746 // BSD-style license that can be found in the LICENSE file. | 
| 24793 | 24747 | 
| 24794 | 24748 | 
| 24795 @DocsEditable | 24749 @DocsEditable | 
| 24796 @DomName('Entity') | 24750 @DomName('Entity') | 
| 24797 @Experimental // untriaged | 24751 @deprecated // deprecated | 
| 24798 class _Entity extends Node native "Entity" { | 24752 class _Entity extends Node native "Entity" { | 
| 24799 | 24753 | 
| 24800   @DomName('Entity.notationName') | 24754   @DomName('Entity.notationName') | 
| 24801   @DocsEditable | 24755   @DocsEditable | 
| 24802   final String notationName; | 24756   final String notationName; | 
| 24803 | 24757 | 
| 24804   @DomName('Entity.publicId') | 24758   @DomName('Entity.publicId') | 
| 24805   @DocsEditable | 24759   @DocsEditable | 
| 24806   final String publicId; | 24760   final String publicId; | 
| 24807 | 24761 | 
| (...skipping 372 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 25180     } | 25134     } | 
| 25181     if (len == 0) throw new StateError("No elements"); | 25135     if (len == 0) throw new StateError("No elements"); | 
| 25182     throw new StateError("More than one element"); | 25136     throw new StateError("More than one element"); | 
| 25183   } | 25137   } | 
| 25184 | 25138 | 
| 25185   Node elementAt(int index) => this[index]; | 25139   Node elementAt(int index) => this[index]; | 
| 25186   // -- end List<Node> mixins. | 25140   // -- end List<Node> mixins. | 
| 25187 | 25141 | 
| 25188   @DomName('NamedNodeMap.__getter__') | 25142   @DomName('NamedNodeMap.__getter__') | 
| 25189   @DocsEditable | 25143   @DocsEditable | 
| 25190   @Experimental // untriaged |  | 
| 25191   Node __getter__(String name) native; | 25144   Node __getter__(String name) native; | 
| 25192 | 25145 | 
| 25193   @DomName('NamedNodeMap.getNamedItem') | 25146   @DomName('NamedNodeMap.getNamedItem') | 
| 25194   @DocsEditable | 25147   @DocsEditable | 
| 25195   Node getNamedItem(String name) native; | 25148   Node getNamedItem(String name) native; | 
| 25196 | 25149 | 
| 25197   @DomName('NamedNodeMap.getNamedItemNS') | 25150   @DomName('NamedNodeMap.getNamedItemNS') | 
| 25198   @DocsEditable | 25151   @DocsEditable | 
| 25199   Node getNamedItemNS(String namespaceURI, String localName) native; | 25152   Node getNamedItemNS(String namespaceURI, String localName) native; | 
| 25200 | 25153 | 
| (...skipping 269 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 25470     } | 25423     } | 
| 25471     if (len == 0) throw new StateError("No elements"); | 25424     if (len == 0) throw new StateError("No elements"); | 
| 25472     throw new StateError("More than one element"); | 25425     throw new StateError("More than one element"); | 
| 25473   } | 25426   } | 
| 25474 | 25427 | 
| 25475   StyleSheet elementAt(int index) => this[index]; | 25428   StyleSheet elementAt(int index) => this[index]; | 
| 25476   // -- end List<StyleSheet> mixins. | 25429   // -- end List<StyleSheet> mixins. | 
| 25477 | 25430 | 
| 25478   @DomName('StyleSheetList.__getter__') | 25431   @DomName('StyleSheetList.__getter__') | 
| 25479   @DocsEditable | 25432   @DocsEditable | 
| 25480   @Experimental // untriaged |  | 
| 25481   CssStyleSheet __getter__(String name) native; | 25433   CssStyleSheet __getter__(String name) native; | 
| 25482 | 25434 | 
| 25483   @DomName('StyleSheetList.item') | 25435   @DomName('StyleSheetList.item') | 
| 25484   @DocsEditable | 25436   @DocsEditable | 
| 25485   StyleSheet item(int index) native; | 25437   StyleSheet item(int index) native; | 
| 25486 } | 25438 } | 
| 25487 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 25439 // Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 25488 // for details. All rights reserved. Use of this source code is governed by a | 25440 // for details. All rights reserved. Use of this source code is governed by a | 
| 25489 // BSD-style license that can be found in the LICENSE file. | 25441 // BSD-style license that can be found in the LICENSE file. | 
| 25490 | 25442 | 
| (...skipping 4411 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 29902       _position = nextPosition; | 29854       _position = nextPosition; | 
| 29903       return true; | 29855       return true; | 
| 29904     } | 29856     } | 
| 29905     _current = null; | 29857     _current = null; | 
| 29906     _position = _array.length; | 29858     _position = _array.length; | 
| 29907     return false; | 29859     return false; | 
| 29908   } | 29860   } | 
| 29909 | 29861 | 
| 29910   T get current => _current; | 29862   T get current => _current; | 
| 29911 } | 29863 } | 
| OLD | NEW | 
|---|