Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Side by Side Diff: sdk/lib/html/dart2js/html_dart2js.dart

Issue 16677011: Updating metadata after Chrome rolls. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | sdk/lib/html/dartium/html_dartium.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 }
OLDNEW
« no previous file with comments | « no previous file | sdk/lib/html/dartium/html_dartium.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698