| Index: lib/dom/frog/dom_frog.dart
|
| diff --git a/lib/dom/frog/dom_frog.dart b/lib/dom/frog/dom_frog.dart
|
| index 5cba2b2fa7ee21a616b19fcfbb76d35bf7193933..ffd269861c8564a2f773dad9760f00c0bac2cd08 100644
|
| --- a/lib/dom/frog/dom_frog.dart
|
| +++ b/lib/dom/frog/dom_frog.dart
|
| @@ -340,6 +340,8 @@ class _BlobJs extends _DOMTypeJs implements Blob native "*Blob" {
|
|
|
| final String type;
|
|
|
| + _BlobJs slice([int start = null, int end = null, String contentType = null]) native;
|
| +
|
| _BlobJs webkitSlice([int start = null, int end = null, String contentType = null]) native;
|
| }
|
|
|
| @@ -807,8 +809,6 @@ class _ConsoleJs
|
|
|
| final _MemoryInfoJs memory;
|
|
|
| - final List<ScriptProfile> profiles;
|
| -
|
| void assertCondition(bool condition, Object arg) native;
|
|
|
| void count() native;
|
| @@ -1667,7 +1667,7 @@ class _DocumentJs extends _NodeJs implements Document native "*Document" {
|
|
|
| final _ElementJs documentElement;
|
|
|
| - String documentURI;
|
| + final String documentURI;
|
|
|
| String domain;
|
|
|
| @@ -1711,6 +1711,8 @@ class _DocumentJs extends _NodeJs implements Document native "*Document" {
|
|
|
| final bool webkitIsFullScreen;
|
|
|
| + final _ElementJs webkitPointerLockElement;
|
| +
|
| final String webkitVisibilityState;
|
|
|
| final String xmlEncoding;
|
| @@ -1800,6 +1802,8 @@ class _DocumentJs extends _NodeJs implements Document native "*Document" {
|
| void webkitCancelFullScreen() native;
|
|
|
| void webkitExitFullscreen() native;
|
| +
|
| + void webkitExitPointerLock() native;
|
| }
|
|
|
| class _DocumentFragmentJs extends _NodeJs implements DocumentFragment native "*DocumentFragment" {
|
| @@ -1951,6 +1955,8 @@ class _ElementJs extends _NodeJs implements Element native "*Element" {
|
| void webkitRequestFullScreen(int flags) native;
|
|
|
| void webkitRequestFullscreen() native;
|
| +
|
| + void webkitRequestPointerLock() native;
|
| }
|
|
|
| class _EntityJs extends _NodeJs implements Entity native "*Entity" {
|
| @@ -2795,7 +2801,7 @@ class _HTMLButtonElementJs extends _HTMLElementJs implements HTMLButtonElement n
|
|
|
| String name;
|
|
|
| - final String type;
|
| + String type;
|
|
|
| final String validationMessage;
|
|
|
| @@ -3353,6 +3359,8 @@ class _HTMLInputElementJs extends _HTMLElementJs implements HTMLInputElement nat
|
|
|
| num valueAsNumber;
|
|
|
| + final _EntryArrayJs webkitEntries;
|
| +
|
| bool webkitGrammar;
|
|
|
| bool webkitSpeech;
|
| @@ -3866,8 +3874,6 @@ class _HTMLSelectElementJs extends _HTMLElementJs implements HTMLSelectElement n
|
|
|
| int selectedIndex;
|
|
|
| - final _HTMLCollectionJs selectedOptions;
|
| -
|
| int size;
|
|
|
| final String type;
|
| @@ -9411,8 +9417,6 @@ class _ScriptProfileNodeJs extends _DOMTypeJs implements ScriptProfileNode nativ
|
|
|
| final int callUID;
|
|
|
| - final List<ScriptProfileNode> children;
|
| -
|
| final String functionName;
|
|
|
| final int lineNumber;
|
| @@ -9426,6 +9430,8 @@ class _ScriptProfileNodeJs extends _DOMTypeJs implements ScriptProfileNode nativ
|
| final String url;
|
|
|
| final bool visible;
|
| +
|
| + List<ScriptProfileNode> children() native;
|
| }
|
|
|
| class _SessionDescriptionJs extends _DOMTypeJs implements SessionDescription native "*SessionDescription" {
|
| @@ -9533,7 +9539,7 @@ class _SpeechRecognitionAlternativeJs extends _DOMTypeJs implements SpeechRecogn
|
| final String transcript;
|
| }
|
|
|
| -class _SpeechRecognitionErrorJs extends _DOMTypeJs implements SpeechRecognitionError native "*SpeechRecognitionError" {
|
| +class _SpeechRecognitionErrorJs extends _EventJs implements SpeechRecognitionError native "*SpeechRecognitionError" {
|
|
|
| static final int ABORTED = 2;
|
|
|
| @@ -9560,8 +9566,6 @@ class _SpeechRecognitionErrorJs extends _DOMTypeJs implements SpeechRecognitionE
|
|
|
| class _SpeechRecognitionEventJs extends _EventJs implements SpeechRecognitionEvent native "*SpeechRecognitionEvent" {
|
|
|
| - final _SpeechRecognitionErrorJs error;
|
| -
|
| final _SpeechRecognitionResultJs result;
|
|
|
| final _SpeechRecognitionResultListJs resultHistory;
|
| @@ -10429,6 +10433,9 @@ class _WebGLDebugShadersJs extends _DOMTypeJs implements WebGLDebugShaders nativ
|
| String getTranslatedShaderSource(_WebGLShaderJs shader) native;
|
| }
|
|
|
| +class _WebGLDepthTextureJs extends _DOMTypeJs implements WebGLDepthTexture native "*WebGLDepthTexture" {
|
| +}
|
| +
|
| class _WebGLFramebufferJs extends _DOMTypeJs implements WebGLFramebuffer native "*WebGLFramebuffer" {
|
| }
|
|
|
| @@ -11755,8 +11762,6 @@ class _XMLHttpRequestJs extends _EventTargetJs implements XMLHttpRequest native
|
|
|
| static final int UNSENT = 0;
|
|
|
| - bool asBlob;
|
| -
|
| final int readyState;
|
|
|
| final Object response;
|
| @@ -12619,6 +12624,8 @@ interface Blob {
|
|
|
| final String type;
|
|
|
| + Blob slice([int start, int end, String contentType]);
|
| +
|
| Blob webkitSlice([int start, int end, String contentType]);
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| @@ -13213,8 +13220,6 @@ interface Console {
|
|
|
| final MemoryInfo memory;
|
|
|
| - final List<ScriptProfile> profiles;
|
| -
|
| void assertCondition(bool condition, Object arg);
|
|
|
| void count();
|
| @@ -14191,7 +14196,7 @@ interface Document extends Node {
|
|
|
| final Element documentElement;
|
|
|
| - String documentURI;
|
| + final String documentURI;
|
|
|
| String domain;
|
|
|
| @@ -14235,6 +14240,8 @@ interface Document extends Node {
|
|
|
| final bool webkitIsFullScreen;
|
|
|
| + final Element webkitPointerLockElement;
|
| +
|
| final String webkitVisibilityState;
|
|
|
| final String xmlEncoding;
|
| @@ -14324,6 +14331,8 @@ interface Document extends Node {
|
| void webkitCancelFullScreen();
|
|
|
| void webkitExitFullscreen();
|
| +
|
| + void webkitExitPointerLock();
|
| }
|
| // 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
|
| @@ -14500,6 +14509,8 @@ interface Element extends Node, ElementTraversal {
|
| void webkitRequestFullScreen(int flags);
|
|
|
| void webkitRequestFullscreen();
|
| +
|
| + void webkitRequestPointerLock();
|
| }
|
| // 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
|
| @@ -15373,7 +15384,7 @@ interface HTMLButtonElement extends HTMLElement {
|
|
|
| String name;
|
|
|
| - final String type;
|
| + String type;
|
|
|
| final String validationMessage;
|
|
|
| @@ -15951,6 +15962,8 @@ interface HTMLInputElement extends HTMLElement {
|
|
|
| num valueAsNumber;
|
|
|
| + final EntryArray webkitEntries;
|
| +
|
| bool webkitGrammar;
|
|
|
| bool webkitSpeech;
|
| @@ -16589,8 +16602,6 @@ interface HTMLSelectElement extends HTMLElement {
|
|
|
| int selectedIndex;
|
|
|
| - final HTMLCollection selectedOptions;
|
| -
|
| int size;
|
|
|
| final String type;
|
| @@ -21646,8 +21657,6 @@ interface ScriptProfileNode {
|
|
|
| final int callUID;
|
|
|
| - final List<ScriptProfileNode> children;
|
| -
|
| final String functionName;
|
|
|
| final int lineNumber;
|
| @@ -21661,6 +21670,8 @@ interface ScriptProfileNode {
|
| final String url;
|
|
|
| final bool visible;
|
| +
|
| + List<ScriptProfileNode> children();
|
| }
|
| // 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
|
| @@ -21850,7 +21861,7 @@ interface SpeechRecognitionAlternative {
|
|
|
| // WARNING: Do not edit - generated code.
|
|
|
| -interface SpeechRecognitionError {
|
| +interface SpeechRecognitionError extends Event {
|
|
|
| static final int ABORTED = 2;
|
|
|
| @@ -21882,8 +21893,6 @@ interface SpeechRecognitionError {
|
|
|
| interface SpeechRecognitionEvent extends Event {
|
|
|
| - final SpeechRecognitionError error;
|
| -
|
| final SpeechRecognitionResult result;
|
|
|
| final SpeechRecognitionResultList resultHistory;
|
| @@ -22547,6 +22556,14 @@ interface WebGLDebugShaders {
|
|
|
| // WARNING: Do not edit - generated code.
|
|
|
| +interface WebGLDepthTexture {
|
| +}
|
| +// 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 WebGLFramebuffer {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| @@ -24026,8 +24043,6 @@ interface XMLHttpRequest extends EventTarget default _XMLHttpRequestFactoryProvi
|
|
|
| static final int UNSENT = 0;
|
|
|
| - bool asBlob;
|
| -
|
| final int readyState;
|
|
|
| final Object response;
|
|
|