Index: lib/dom/dom.dart |
diff --git a/lib/dom/dom.dart b/lib/dom/dom.dart |
index 2e21adea76ef468e4a80a0d81e417857bb04b8ed..3b2e53c39efe2b68517a14b4150f0b3b3ffabd11 100644 |
--- a/lib/dom/dom.dart |
+++ b/lib/dom/dom.dart |
@@ -822,8 +822,6 @@ interface CSSRule { |
static final int WEBKIT_KEYFRAME_RULE = 8; |
- static final int WEBKIT_REGION_RULE = 10; |
- |
String cssText; |
final CSSRule parentRule; |
@@ -1016,6 +1014,8 @@ interface CanvasRenderingContext2D extends CanvasRenderingContext { |
final num webkitBackingStorePixelRatio; |
+ bool webkitImageSmoothingEnabled; |
+ |
List webkitLineDash; |
num webkitLineDashOffset; |
@@ -1389,6 +1389,16 @@ interface DOMApplicationCache extends ApplicationCache { |
// WARNING: Do not edit - generated code. |
+interface DOMError { |
+ |
+ final String name; |
+} |
+// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
+// for details. All rights reserved. Use of this source code is governed by a |
+// BSD-style license that can be found in the LICENSE file. |
+ |
+// WARNING: Do not edit - generated code. |
+ |
interface DOMException { |
static final int ABORT_ERR = 20; |
@@ -1769,6 +1779,8 @@ interface Window extends EventTarget { |
final int outerWidth; |
+ final PagePopupController pagePopupController; |
+ |
final int pageXOffset; |
final int pageYOffset; |
@@ -1925,8 +1937,6 @@ interface DataTransferItem { |
Blob getAsFile(); |
void getAsString([StringCallback callback]); |
- |
- void webkitGetAsEntry([EntryCallback callback]); |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -2335,8 +2345,6 @@ interface Document extends Node, NodeSelector { |
void webkitCancelFullScreen(); |
void webkitExitFullscreen(); |
- |
- WebKitNamedFlow webkitGetFlowByName(String name); |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -3622,6 +3630,8 @@ interface HTMLFieldSetElement extends HTMLElement { |
bool disabled; |
+ final HTMLCollection elements; |
+ |
final HTMLFormElement form; |
String name; |
@@ -3896,7 +3906,7 @@ interface HTMLInputElement extends HTMLElement { |
bool disabled; |
- final FileList files; |
+ FileList files; |
final HTMLFormElement form; |
@@ -4254,9 +4264,17 @@ interface HTMLMediaElement extends HTMLElement { |
void webkitGenerateKeyRequest(String keySystem, [Uint8Array initData]); |
- void webkitSourceAppend(Uint8Array data); |
+ void webkitSourceAbort(String id); |
+ |
+ void webkitSourceAddId(String id, String type); |
+ |
+ void webkitSourceAppend(String id, Uint8Array data); |
+ |
+ TimeRanges webkitSourceBuffered(String id); |
void webkitSourceEndOfStream(int status); |
+ |
+ void webkitSourceRemoveId(String id); |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -5118,7 +5136,7 @@ interface IDBDatabase extends EventTarget { |
interface IDBDatabaseException { |
- static final int ABORT_ERR = 8; |
+ static final int ABORT_ERR = 20; |
static final int CONSTRAINT_ERR = 4; |
@@ -5128,15 +5146,15 @@ interface IDBDatabaseException { |
static final int NOT_ALLOWED_ERR = 6; |
- static final int NOT_FOUND_ERR = 3; |
+ static final int NOT_FOUND_ERR = 8; |
static final int NO_ERR = 0; |
- static final int QUOTA_ERR = 11; |
+ static final int QUOTA_ERR = 22; |
static final int READ_ONLY_ERR = 9; |
- static final int TIMEOUT_ERR = 10; |
+ static final int TIMEOUT_ERR = 23; |
static final int TRANSACTION_INACTIVE_ERR = 7; |
@@ -5176,7 +5194,7 @@ interface IDBFactory { |
interface IDBIndex { |
- final String keyPath; |
+ final /*IDBAny*/ keyPath; |
final bool multiEntry; |
@@ -5238,9 +5256,11 @@ interface IDBKeyRange default _IDBKeyRangeFactoryProvider { |
interface IDBObjectStore { |
+ final bool autoIncrement; |
+ |
final List<String> indexNames; |
- final String keyPath; |
+ final /*IDBAny*/ keyPath; |
final String name; |
@@ -5274,6 +5294,8 @@ interface IDBObjectStore { |
interface IDBRequest extends EventTarget { |
+ final DOMError error; |
+ |
final int errorCode; |
final String readyState; |
@@ -5308,6 +5330,8 @@ interface IDBTransaction extends EventTarget { |
final IDBDatabase db; |
+ final DOMError error; |
+ |
final String mode; |
void abort(); |
@@ -5517,7 +5541,7 @@ interface KeyboardEvent extends UIEvent { |
// WARNING: Do not edit - generated code. |
-interface LocalMediaStream extends MediaStream { |
+interface LocalMediaStream extends MediaStream, EventTarget { |
void stop(); |
} |
@@ -6491,6 +6515,16 @@ interface OverflowEvent extends Event { |
// WARNING: Do not edit - generated code. |
+interface PagePopupController { |
+ |
+ void setValueAndClosePopup(int numberValue, String stringValue); |
+} |
+// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
+// for details. All rights reserved. Use of this source code is governed by a |
+// BSD-style license that can be found in the LICENSE file. |
+ |
+// WARNING: Do not edit - generated code. |
+ |
interface PageTransitionEvent extends Event { |
final bool persisted; |
@@ -9119,6 +9153,8 @@ interface SVGSVGElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternalR |
final SVGPoint currentTranslate; |
+ final SVGViewSpec currentView; |
+ |
final SVGAnimatedLength height; |
final num pixelUnitToMillimeterX; |
@@ -9129,7 +9165,7 @@ interface SVGSVGElement extends SVGElement, SVGTests, SVGLangSpace, SVGExternalR |
final num screenPixelToMillimeterY; |
- bool useCurrentView; |
+ final bool useCurrentView; |
final SVGRect viewport; |
@@ -9557,7 +9593,9 @@ interface SVGViewElement extends SVGElement, SVGExternalResourcesRequired, SVGFi |
// WARNING: Do not edit - generated code. |
-interface SVGViewSpec extends SVGZoomAndPan, SVGFitToViewBox { |
+interface SVGViewSpec { |
+ |
+ final SVGAnimatedPreserveAspectRatio preserveAspectRatio; |
final String preserveAspectRatioString; |
@@ -9565,11 +9603,15 @@ interface SVGViewSpec extends SVGZoomAndPan, SVGFitToViewBox { |
final String transformString; |
+ final SVGAnimatedRect viewBox; |
+ |
final String viewBoxString; |
final SVGElement viewTarget; |
final String viewTargetString; |
+ |
+ int zoomAndPan; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -9701,8 +9743,6 @@ interface ShadowRoot extends DocumentFragment default _ShadowRootFactoryProvider |
String innerHTML; |
- final DOMSelection selection; |
- |
Element getElementById(String elementId); |
NodeList getElementsByClassName(String className); |
@@ -9710,6 +9750,8 @@ interface ShadowRoot extends DocumentFragment default _ShadowRootFactoryProvider |
NodeList getElementsByTagName(String tagName); |
NodeList getElementsByTagNameNS(String namespaceURI, String localName); |
+ |
+ DOMSelection getSelection(); |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
@@ -11749,16 +11791,6 @@ interface WebKitCSSMatrix default _WebKitCSSMatrixFactoryProvider { |
// WARNING: Do not edit - generated code. |
-interface WebKitCSSRegionRule extends CSSRule { |
- |
- final CSSRuleList cssRules; |
-} |
-// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
-// for details. All rights reserved. Use of this source code is governed by a |
-// BSD-style license that can be found in the LICENSE file. |
- |
-// WARNING: Do not edit - generated code. |
- |
interface WebKitCSSTransformValue extends CSSValueList { |
static final int CSS_MATRIX = 11; |
@@ -11827,7 +11859,9 @@ interface WebKitNamedFlow { |
final NodeList contentNodes; |
- final bool overflow; |
+ final String name; |
+ |
+ final bool overset; |
NodeList getRegionsByContentNode(Node contentNode); |
} |