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

Unified Diff: lib/dom/dom.dart

Issue 9987001: Roll IDL forward to multivm@358 (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Roll to 358 Created 8 years, 8 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | lib/dom/frog/dom_frog.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/dom/dom.dart
diff --git a/lib/dom/dom.dart b/lib/dom/dom.dart
index a64262c0bfffce5f72ac463465260a0604645fc6..e461fd601d9124e499a1239b0a83f356d836de8a 100644
--- a/lib/dom/dom.dart
+++ b/lib/dom/dom.dart
@@ -375,18 +375,18 @@ interface AudioContext default _AudioContextFactoryProvider {
AudioGainNode createGainNode();
- HighPass2FilterNode createHighPass2Filter();
-
JavaScriptAudioNode createJavaScriptNode(int bufferSize);
- LowPass2FilterNode createLowPass2Filter();
-
MediaElementAudioSourceNode createMediaElementSource(HTMLMediaElement mediaElement);
+ Oscillator createOscillator();
+
AudioPannerNode createPanner();
WaveShaperNode createWaveShaper();
+ WaveTable createWaveTable(Float32Array real, Float32Array imag);
+
void decodeAudioData(ArrayBuffer audioData, AudioBufferCallback successCallback, [AudioBufferCallback errorCallback]);
void startRendering();
@@ -754,6 +754,12 @@ interface CSSPrimitiveValue extends CSSValue {
static final int CSS_URI = 20;
+ static final int CSS_VH = 27;
+
+ static final int CSS_VMIN = 28;
+
+ static final int CSS_VW = 26;
+
final int primitiveType;
Counter getCounterValue();
@@ -3602,6 +3608,8 @@ interface HTMLEmbedElement extends HTMLElement {
interface HTMLFieldSetElement extends HTMLElement {
+ bool disabled;
+
final HTMLFormElement form;
String name;
@@ -3796,6 +3804,8 @@ interface HTMLIFrameElement extends HTMLElement {
String src;
+ String srcdoc;
+
String width;
SVGDocument getSVGDocument();
@@ -4978,18 +4988,6 @@ interface HashChangeEvent extends Event {
// WARNING: Do not edit - generated code.
-interface HighPass2FilterNode extends AudioNode {
-
- final AudioParam cutoff;
-
- final AudioParam resonance;
-}
-// 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 History {
final int length;
@@ -5096,18 +5094,6 @@ interface IDBDatabase {
// WARNING: Do not edit - generated code.
-interface IDBDatabaseError {
-
- int code;
-
- String message;
-}
-// 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 IDBDatabaseException {
static final int ABORT_ERR = 8;
@@ -5569,18 +5555,6 @@ interface Location {
// WARNING: Do not edit - generated code.
-interface LowPass2FilterNode extends AudioNode {
-
- final AudioParam cutoff;
-
- final AudioParam resonance;
-}
-// 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 MediaController default _MediaControllerFactoryProvider {
MediaController();
@@ -5906,6 +5880,14 @@ interface MouseEvent extends UIEvent {
// WARNING: Do not edit - generated code.
+interface MutationCallback {
+}
+// 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 MutationEvent extends Event {
static final int ADDITION = 2;
@@ -5932,6 +5914,32 @@ interface MutationEvent extends Event {
// WARNING: Do not edit - generated code.
+interface MutationRecord {
+
+ final NodeList addedNodes;
+
+ final String attributeName;
+
+ final String attributeNamespace;
+
+ final Node nextSibling;
+
+ final String oldValue;
+
+ final Node previousSibling;
+
+ final NodeList removedNodes;
+
+ final Node target;
+
+ final String type;
+}
+// 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 NamedNodeMap extends List<Node> {
final int length;
@@ -6252,11 +6260,11 @@ interface Notification extends EventTarget {
String dir;
- String replaceId;
+ String tag;
void addEventListener(String type, EventListener listener, [bool useCapture]);
- void cancel();
+ void close();
bool dispatchEvent(Event evt);
@@ -6350,6 +6358,32 @@ interface OperationNotAllowedException {
// WARNING: Do not edit - generated code.
+interface Oscillator extends AudioSourceNode {
+
+ static final int CUSTOM = 4;
+
+ static final int SAWTOOTH = 2;
+
+ static final int SINE = 0;
+
+ static final int SQUARE = 1;
+
+ static final int TRIANGLE = 3;
+
+ final AudioParam detune;
+
+ final AudioParam frequency;
+
+ int type;
+
+ void setWaveTable(WaveTable waveTable);
+}
+// 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 OverflowEvent extends Event {
static final int BOTH = 2;
@@ -10371,6 +10405,14 @@ interface WaveShaperNode extends AudioNode {
// WARNING: Do not edit - generated code.
+interface WaveTable {
+}
+// 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 WebGLActiveInfo {
final String name;
@@ -11233,6 +11275,8 @@ interface WebGLRenderingContext extends CanvasRenderingContext {
Object getShaderParameter(WebGLShader shader, int pname);
+ WebGLShaderPrecisionFormat getShaderPrecisionFormat(int shadertype, int precisiontype);
+
String getShaderSource(WebGLShader shader);
Object getTexParameter(int target, int pname);
@@ -11379,6 +11423,20 @@ interface WebGLShader {
// WARNING: Do not edit - generated code.
+interface WebGLShaderPrecisionFormat {
+
+ final int precision;
+
+ final int rangeMax;
+
+ final int rangeMin;
+}
+// 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 WebGLTexture {
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -11649,6 +11707,16 @@ interface WebKitCSSTransformValue extends CSSValueList {
// WARNING: Do not edit - generated code.
+interface WebKitMutationObserver {
+
+ void disconnect();
+}
+// 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 WebKitNamedFlow {
final bool overflow;
« no previous file with comments | « no previous file | lib/dom/frog/dom_frog.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698