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

Unified Diff: sdk/lib/html/dart2js/html_dart2js.dart

Issue 12180023: "Reverting 18090" (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 10 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:
Download patch
« no previous file with comments | « no previous file | sdk/lib/html/dartium/html_dartium.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: sdk/lib/html/dart2js/html_dart2js.dart
diff --git a/sdk/lib/html/dart2js/html_dart2js.dart b/sdk/lib/html/dart2js/html_dart2js.dart
index 82d7a7233cdccc8992d2436a21fa9fa8dd0e27b6..d917d16be4af2539acae5ecb7b55f49d60a7dbf7 100644
--- a/sdk/lib/html/dart2js/html_dart2js.dart
+++ b/sdk/lib/html/dart2js/html_dart2js.dart
@@ -1029,8 +1029,6 @@ class CanvasElement extends Element native "*HTMLCanvasElement" {
@DocsEditable
int width;
- @DomName('HTMLCanvasElement.getContext')
- @DocsEditable
CanvasRenderingContext getContext(String contextId, [Map attrs]) {
if (?attrs) {
var attrs_1 = convertDartToNative_Dictionary(attrs);
@@ -1298,37 +1296,21 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "*CanvasRen
@DocsEditable
String textBaseline;
- @JSName('webkitBackingStorePixelRatio')
@DomName('CanvasRenderingContext2D.webkitBackingStorePixelRatio')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final num backingStorePixelRatio;
+ final num webkitBackingStorePixelRatio;
- @JSName('webkitImageSmoothingEnabled')
@DomName('CanvasRenderingContext2D.webkitImageSmoothingEnabled')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- bool imageSmoothingEnabled;
+ bool webkitImageSmoothingEnabled;
- @JSName('webkitLineDash')
@DomName('CanvasRenderingContext2D.webkitLineDash')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- List lineDash;
+ List webkitLineDash;
- @JSName('webkitLineDashOffset')
@DomName('CanvasRenderingContext2D.webkitLineDashOffset')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- num lineDashOffset;
+ num webkitLineDashOffset;
@DomName('CanvasRenderingContext2D.arc')
@DocsEditable
@@ -1358,9 +1340,6 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "*CanvasRen
@DocsEditable
void closePath() native;
- @DomName('CanvasRenderingContext2D.createImageData')
- @DocsEditable
- @Creates('ImageData|=Object')
ImageData createImageData(imagedata_OR_sw, [num sh]) {
if ((imagedata_OR_sw is ImageData || imagedata_OR_sw == null) && !?sh) {
var imagedata_1 = _convertDartToNative_ImageData(imagedata_OR_sw);
@@ -1410,9 +1389,6 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "*CanvasRen
@DocsEditable
void fillText(String text, num x, num y, [num maxWidth]) native;
- @DomName('CanvasRenderingContext2D.getImageData')
- @DocsEditable
- @Creates('ImageData|=Object')
ImageData getImageData(num sx, num sy, num sw, num sh) {
return _convertNativeToDart_ImageData(_getImageData_1(sx, sy, sw, sh));
}
@@ -1442,8 +1418,6 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "*CanvasRen
@DocsEditable
void moveTo(num x, num y) native;
- @DomName('CanvasRenderingContext2D.putImageData')
- @DocsEditable
void putImageData(ImageData imagedata, num dx, num dy, [num dirtyX, num dirtyY, num dirtyWidth, num dirtyHeight]) {
if (!?dirtyX && !?dirtyY && !?dirtyWidth && !?dirtyHeight) {
var imagedata_1 = _convertDartToNative_ImageData(imagedata);
@@ -1516,54 +1490,34 @@ class CanvasRenderingContext2D extends CanvasRenderingContext native "*CanvasRen
@DocsEditable
void translate(num tx, num ty) native;
- @DomName('CanvasRenderingContext2D.webkitGetImageDataHD')
- @DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- @Creates('ImageData|=Object')
- ImageData getImageDataHD(num sx, num sy, num sw, num sh) {
- return _convertNativeToDart_ImageData(_getImageDataHD_1(sx, sy, sw, sh));
+ ImageData webkitGetImageDataHD(num sx, num sy, num sw, num sh) {
+ return _convertNativeToDart_ImageData(_webkitGetImageDataHD_1(sx, sy, sw, sh));
}
@JSName('webkitGetImageDataHD')
@DomName('CanvasRenderingContext2D.webkitGetImageDataHD')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
@Creates('ImageData|=Object')
- _getImageDataHD_1(sx, sy, sw, sh) native;
+ _webkitGetImageDataHD_1(sx, sy, sw, sh) native;
- @DomName('CanvasRenderingContext2D.webkitPutImageDataHD')
- @DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- void putImageDataHD(ImageData imagedata, num dx, num dy, [num dirtyX, num dirtyY, num dirtyWidth, num dirtyHeight]) {
+ void webkitPutImageDataHD(ImageData imagedata, num dx, num dy, [num dirtyX, num dirtyY, num dirtyWidth, num dirtyHeight]) {
if (!?dirtyX && !?dirtyY && !?dirtyWidth && !?dirtyHeight) {
var imagedata_1 = _convertDartToNative_ImageData(imagedata);
- _putImageDataHD_1(imagedata_1, dx, dy);
+ _webkitPutImageDataHD_1(imagedata_1, dx, dy);
return;
}
var imagedata_2 = _convertDartToNative_ImageData(imagedata);
- _putImageDataHD_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight);
+ _webkitPutImageDataHD_2(imagedata_2, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight);
return;
throw new ArgumentError("Incorrect number or type of arguments");
}
@JSName('webkitPutImageDataHD')
@DomName('CanvasRenderingContext2D.webkitPutImageDataHD')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- void _putImageDataHD_1(imagedata, dx, dy) native;
+ void _webkitPutImageDataHD_1(imagedata, dx, dy) native;
@JSName('webkitPutImageDataHD')
@DomName('CanvasRenderingContext2D.webkitPutImageDataHD')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- void _putImageDataHD_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight) native;
+ void _webkitPutImageDataHD_2(imagedata, dx, dy, dirtyX, dirtyY, dirtyWidth, dirtyHeight) native;
/**
@@ -5921,13 +5875,9 @@ class DataTransferItem native "*DataTransferItem" {
@DocsEditable
void getAsString([StringCallback callback]) native;
- @JSName('webkitGetAsEntry')
@DomName('DataTransferItem.webkitGetAsEntry')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- Entry getAsEntry() native;
+ Entry webkitGetAsEntry() native;
}
// 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
@@ -6132,8 +6082,6 @@ class DedicatedWorkerContext extends WorkerContext native "*DedicatedWorkerConte
DedicatedWorkerContextEvents get on =>
new DedicatedWorkerContextEvents(this);
- @DomName('DedicatedWorkerContext.postMessage')
- @DocsEditable
void postMessage(/*any*/ message, [List messagePorts]) {
if (?messagePorts) {
var message_1 = convertDartToNative_SerializedScriptValue(message);
@@ -6256,8 +6204,6 @@ class DirectoryEntry extends Entry native "*DirectoryEntry" {
@DocsEditable
DirectoryReader createReader() native;
- @DomName('DirectoryEntry.getDirectory')
- @DocsEditable
void getDirectory(String path, {Map options, EntryCallback successCallback, ErrorCallback errorCallback}) {
if (?errorCallback) {
var options_1 = convertDartToNative_Dictionary(options);
@@ -6294,8 +6240,6 @@ class DirectoryEntry extends Entry native "*DirectoryEntry" {
@DocsEditable
void _getDirectory_4(path) native;
- @DomName('DirectoryEntry.getFile')
- @DocsEditable
void getFile(String path, {Map options, EntryCallback successCallback, ErrorCallback errorCallback}) {
if (?errorCallback) {
var options_1 = convertDartToNative_Dictionary(options);
@@ -6349,8 +6293,6 @@ class DirectoryEntrySync extends EntrySync native "*DirectoryEntrySync" {
@DocsEditable
DirectoryReaderSync createReader() native;
- @DomName('DirectoryEntrySync.getDirectory')
- @DocsEditable
DirectoryEntrySync getDirectory(String path, Map flags) {
var flags_1 = convertDartToNative_Dictionary(flags);
return _getDirectory_1(path, flags_1);
@@ -6360,8 +6302,6 @@ class DirectoryEntrySync extends EntrySync native "*DirectoryEntrySync" {
@DocsEditable
DirectoryEntrySync _getDirectory_1(path, flags) native;
- @DomName('DirectoryEntrySync.getFile')
- @DocsEditable
FileEntrySync getFile(String path, Map flags) {
var flags_1 = convertDartToNative_Dictionary(flags);
return _getFile_1(path, flags_1);
@@ -6466,16 +6406,10 @@ class Document extends Node native "*Document"
@DomName('Document.webkitpointerlockchangeEvent')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
static const EventStreamProvider<Event> pointerLockChangeEvent = const EventStreamProvider<Event>('webkitpointerlockchange');
@DomName('Document.webkitpointerlockerrorEvent')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
static const EventStreamProvider<Event> pointerLockErrorEvent = const EventStreamProvider<Event>('webkitpointerlockerror');
@DocsEditable
@@ -6568,53 +6502,35 @@ class Document extends Node native "*Document"
/// Moved to [HtmlDocument].
@DomName('Document.webkitFullscreenElement')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
final Element $dom_webkitFullscreenElement;
@JSName('webkitFullscreenEnabled')
/// Moved to [HtmlDocument].
@DomName('Document.webkitFullscreenEnabled')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
final bool $dom_webkitFullscreenEnabled;
@JSName('webkitHidden')
/// Moved to [HtmlDocument].
@DomName('Document.webkitHidden')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
final bool $dom_webkitHidden;
@JSName('webkitIsFullScreen')
/// Moved to [HtmlDocument].
@DomName('Document.webkitIsFullScreen')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
final bool $dom_webkitIsFullScreen;
@JSName('webkitPointerLockElement')
/// Moved to [HtmlDocument].
@DomName('Document.webkitPointerLockElement')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
final Element $dom_webkitPointerLockElement;
@JSName('webkitVisibilityState')
@DomName('Document.webkitVisibilityState')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
final String $dom_webkitVisibilityState;
@JSName('caretRangeFromPoint')
@@ -6658,8 +6574,6 @@ class Document extends Node native "*Document"
@DocsEditable
Text $dom_createTextNode(String data) native;
- @DomName('Document.createTouch')
- @DocsEditable
Touch $dom_createTouch(Window window, EventTarget target, int identifier, int pageX, int pageY, int screenX, int screenY, int webkitRadiusX, int webkitRadiusY, num webkitRotationAngle, num webkitForce) {
var target_1 = _convertDartToNative_EventTarget(target);
return _$dom_createTouch_1(window, target_1, identifier, pageX, pageY, screenX, screenY, webkitRadiusX, webkitRadiusY, webkitRotationAngle, webkitForce);
@@ -6755,27 +6669,18 @@ class Document extends Node native "*Document"
/// Moved to [HtmlDocument].
@DomName('Document.webkitCancelFullScreen')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
void $dom_webkitCancelFullScreen() native;
@JSName('webkitExitFullscreen')
/// Moved to [HtmlDocument].
@DomName('Document.webkitExitFullscreen')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
void $dom_webkitExitFullscreen() native;
@JSName('webkitExitPointerLock')
/// Moved to [HtmlDocument].
@DomName('Document.webkitExitPointerLock')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
void $dom_webkitExitPointerLock() native;
@DomName('Document.onabort')
@@ -6960,30 +6865,18 @@ class Document extends Node native "*Document"
@DomName('Document.onwebkitfullscreenchange')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<Event> get onFullscreenChange => Element.fullscreenChangeEvent.forTarget(this);
@DomName('Document.onwebkitfullscreenerror')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<Event> get onFullscreenError => Element.fullscreenErrorEvent.forTarget(this);
@DomName('Document.onwebkitpointerlockchange')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<Event> get onPointerLockChange => pointerLockChangeEvent.forTarget(this);
@DomName('Document.onwebkitpointerlockerror')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<Event> get onPointerLockError => pointerLockErrorEvent.forTarget(this);
@@ -9209,23 +9102,14 @@ abstract class Element extends Node implements ElementTraversal native "*Element
@DomName('Element.webkitTransitionEndEvent')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
static const EventStreamProvider<TransitionEvent> transitionEndEvent = const EventStreamProvider<TransitionEvent>('webkitTransitionEnd');
@DomName('Element.webkitfullscreenchangeEvent')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
static const EventStreamProvider<Event> fullscreenChangeEvent = const EventStreamProvider<Event>('webkitfullscreenchange');
@DomName('Element.webkitfullscreenerrorEvent')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
static const EventStreamProvider<Event> fullscreenErrorEvent = const EventStreamProvider<Event>('webkitfullscreenerror');
@DocsEditable
@@ -9293,13 +9177,9 @@ abstract class Element extends Node implements ElementTraversal native "*Element
@DocsEditable
bool translate;
- @JSName('webkitdropzone')
@DomName('Element.webkitdropzone')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- String dropzone;
+ String webkitdropzone;
@DomName('Element.click')
@DocsEditable
@@ -9399,21 +9279,13 @@ abstract class Element extends Node implements ElementTraversal native "*Element
@DocsEditable
final String tagName;
- @JSName('webkitPseudo')
@DomName('Element.webkitPseudo')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- String pseudo;
+ String webkitPseudo;
- @JSName('webkitShadowRoot')
@DomName('Element.webkitShadowRoot')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final ShadowRoot shadowRoot;
+ final ShadowRoot webkitShadowRoot;
@DomName('Element.blur')
@DocsEditable
@@ -9519,29 +9391,17 @@ abstract class Element extends Node implements ElementTraversal native "*Element
@Experimental
ShadowRoot createShadowRoot() native;
- @JSName('webkitRequestFullScreen')
@DomName('Element.webkitRequestFullScreen')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- void requestFullScreen(int flags) native;
+ void webkitRequestFullScreen(int flags) native;
- @JSName('webkitRequestFullscreen')
@DomName('Element.webkitRequestFullscreen')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- void requestFullscreen() native;
+ void webkitRequestFullscreen() native;
- @JSName('webkitRequestPointerLock')
@DomName('Element.webkitRequestPointerLock')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- void requestPointerLock() native;
+ void webkitRequestPointerLock() native;
@DomName('Element.onabort')
@DocsEditable
@@ -9725,23 +9585,14 @@ abstract class Element extends Node implements ElementTraversal native "*Element
@DomName('Element.onwebkitTransitionEnd')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<TransitionEvent> get onTransitionEnd => transitionEndEvent.forTarget(this);
@DomName('Element.onwebkitfullscreenchange')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<Event> get onFullscreenChange => fullscreenChangeEvent.forTarget(this);
@DomName('Element.onwebkitfullscreenerror')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<Event> get onFullscreenError => fullscreenErrorEvent.forTarget(this);
}
@@ -10731,13 +10582,9 @@ class File extends Blob native "*File" {
@DocsEditable
final String name;
- @JSName('webkitRelativePath')
@DomName('File.webkitRelativePath')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final String relativePath;
+ final String webkitRelativePath;
}
// 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
@@ -13576,9 +13423,6 @@ class InputElement extends Element implements
@DomName('HTMLInputElement.webkitSpeechChangeEvent')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
static const EventStreamProvider<Event> speechChangeEvent = const EventStreamProvider<Event>('webkitSpeechChange');
@DocsEditable
@@ -13763,39 +13607,23 @@ class InputElement extends Element implements
@DocsEditable
num valueAsNumber;
- @JSName('webkitEntries')
@DomName('HTMLInputElement.webkitEntries')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
@Returns('_EntryArray')
@Creates('_EntryArray')
- final List<Entry> entries;
+ final List<Entry> webkitEntries;
- @JSName('webkitGrammar')
@DomName('HTMLInputElement.webkitGrammar')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- bool grammar;
+ bool webkitGrammar;
- @JSName('webkitSpeech')
@DomName('HTMLInputElement.webkitSpeech')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- bool speech;
+ bool webkitSpeech;
- @JSName('webkitdirectory')
@DomName('HTMLInputElement.webkitdirectory')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- bool directory;
+ bool webkitdirectory;
@DomName('HTMLInputElement.width')
@DocsEditable
@@ -13835,9 +13663,6 @@ class InputElement extends Element implements
@DomName('HTMLInputElement.onwebkitSpeechChange')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<Event> get onSpeechChange => speechChangeEvent.forTarget(this);
}
@@ -15685,30 +15510,18 @@ class MediaElement extends Element native "*HTMLMediaElement" {
@DomName('HTMLMediaElement.webkitkeyaddedEvent')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
static const EventStreamProvider<MediaKeyEvent> keyAddedEvent = const EventStreamProvider<MediaKeyEvent>('webkitkeyadded');
@DomName('HTMLMediaElement.webkitkeyerrorEvent')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
static const EventStreamProvider<MediaKeyEvent> keyErrorEvent = const EventStreamProvider<MediaKeyEvent>('webkitkeyerror');
@DomName('HTMLMediaElement.webkitkeymessageEvent')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
static const EventStreamProvider<MediaKeyEvent> keyMessageEvent = const EventStreamProvider<MediaKeyEvent>('webkitkeymessage');
@DomName('HTMLMediaElement.webkitneedkeyEvent')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
static const EventStreamProvider<MediaKeyEvent> needKeyEvent = const EventStreamProvider<MediaKeyEvent>('webkitneedkey');
@DocsEditable
@@ -15843,45 +15656,25 @@ class MediaElement extends Element native "*HTMLMediaElement" {
@DocsEditable
num volume;
- @JSName('webkitAudioDecodedByteCount')
@DomName('HTMLMediaElement.webkitAudioDecodedByteCount')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final int audioDecodedByteCount;
+ final int webkitAudioDecodedByteCount;
- @JSName('webkitClosedCaptionsVisible')
@DomName('HTMLMediaElement.webkitClosedCaptionsVisible')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- bool closedCaptionsVisible;
+ bool webkitClosedCaptionsVisible;
- @JSName('webkitHasClosedCaptions')
@DomName('HTMLMediaElement.webkitHasClosedCaptions')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final bool hasClosedCaptions;
+ final bool webkitHasClosedCaptions;
- @JSName('webkitPreservesPitch')
@DomName('HTMLMediaElement.webkitPreservesPitch')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- bool preservesPitch;
+ bool webkitPreservesPitch;
- @JSName('webkitVideoDecodedByteCount')
@DomName('HTMLMediaElement.webkitVideoDecodedByteCount')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final int videoDecodedByteCount;
+ final int webkitVideoDecodedByteCount;
@DomName('HTMLMediaElement.addTextTrack')
@DocsEditable
@@ -15903,29 +15696,17 @@ class MediaElement extends Element native "*HTMLMediaElement" {
@DocsEditable
void play() native;
- @JSName('webkitAddKey')
@DomName('HTMLMediaElement.webkitAddKey')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- void addKey(String keySystem, Uint8Array key, [Uint8Array initData, String sessionId]) native;
+ void webkitAddKey(String keySystem, Uint8Array key, [Uint8Array initData, String sessionId]) native;
- @JSName('webkitCancelKeyRequest')
@DomName('HTMLMediaElement.webkitCancelKeyRequest')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- void cancelKeyRequest(String keySystem, String sessionId) native;
+ void webkitCancelKeyRequest(String keySystem, String sessionId) native;
- @JSName('webkitGenerateKeyRequest')
@DomName('HTMLMediaElement.webkitGenerateKeyRequest')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- void generateKeyRequest(String keySystem, [Uint8Array initData]) native;
+ void webkitGenerateKeyRequest(String keySystem, [Uint8Array initData]) native;
@DomName('HTMLMediaElement.oncanplay')
@DocsEditable
@@ -16013,30 +15794,18 @@ class MediaElement extends Element native "*HTMLMediaElement" {
@DomName('HTMLMediaElement.onwebkitkeyadded')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<MediaKeyEvent> get onKeyAdded => keyAddedEvent.forTarget(this);
@DomName('HTMLMediaElement.onwebkitkeyerror')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<MediaKeyEvent> get onKeyError => keyErrorEvent.forTarget(this);
@DomName('HTMLMediaElement.onwebkitkeymessage')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<MediaKeyEvent> get onKeyMessage => keyMessageEvent.forTarget(this);
@DomName('HTMLMediaElement.onwebkitneedkey')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<MediaKeyEvent> get onNeedKey => needKeyEvent.forTarget(this);
}
@@ -16716,8 +16485,6 @@ class MessagePort extends EventTarget native "*MessagePort" {
@DocsEditable
bool dispatchEvent(Event evt) native;
- @DomName('MessagePort.postMessage')
- @DocsEditable
void postMessage(/*any*/ message, [List messagePorts]) {
if (?messagePorts) {
var message_1 = convertDartToNative_SerializedScriptValue(message);
@@ -16951,21 +16718,13 @@ class MouseEvent extends UIEvent native "*MouseEvent" {
@DocsEditable
final Node toElement;
- @JSName('webkitMovementX')
@DomName('MouseEvent.webkitMovementX')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final int movementX;
+ final int webkitMovementX;
- @JSName('webkitMovementY')
@DomName('MouseEvent.webkitMovementY')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final int movementY;
+ final int webkitMovementY;
@DomName('MouseEvent.x')
@DocsEditable
@@ -16975,8 +16734,6 @@ class MouseEvent extends UIEvent native "*MouseEvent" {
@DocsEditable
final int y;
- @DomName('MouseEvent.initMouseEvent')
- @DocsEditable
void $dom_initMouseEvent(String type, bool canBubble, bool cancelable, Window view, int detail, int screenX, int screenY, int clientX, int clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, int button, EventTarget relatedTarget) {
var relatedTarget_1 = _convertDartToNative_EventTarget(relatedTarget);
_$dom_initMouseEvent_1(type, canBubble, cancelable, view, detail, screenX, screenY, clientX, clientY, ctrlKey, altKey, shiftKey, metaKey, button, relatedTarget_1);
@@ -17092,8 +16849,6 @@ class MutationObserver native "*MutationObserver" {
@DocsEditable
void disconnect() native;
- @DomName('MutationObserver.observe')
- @DocsEditable
void _observe(Node target, Map options) {
var options_1 = convertDartToNative_Dictionary(options);
__observe_1(target, options_1);
@@ -17579,13 +17334,9 @@ class Navigator native "*Navigator" {
@DocsEditable
final String vendorSub;
- @JSName('webkitBattery')
@DomName('Navigator.webkitBattery')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final BatteryManager battery;
+ final BatteryManager webkitBattery;
@DomName('Navigator.getStorageUpdates')
@DocsEditable
@@ -17595,15 +17346,11 @@ class Navigator native "*Navigator" {
@DocsEditable
bool javaEnabled() native;
- @JSName('webkitGetGamepads')
@DomName('Navigator.webkitGetGamepads')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
@Returns('_GamepadList')
@Creates('_GamepadList')
- List<Gamepad> getGamepads() native;
+ List<Gamepad> webkitGetGamepads() native;
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
@@ -19757,8 +19504,6 @@ class RtcPeerConnection extends EventTarget native "*RTCPeerConnection" {
@DocsEditable
void addIceCandidate(RtcIceCandidate candidate) native;
- @DomName('RTCPeerConnection.addStream')
- @DocsEditable
void addStream(MediaStream stream, [Map mediaConstraints]) {
if (?mediaConstraints) {
var mediaConstraints_1 = convertDartToNative_Dictionary(mediaConstraints);
@@ -19781,8 +19526,6 @@ class RtcPeerConnection extends EventTarget native "*RTCPeerConnection" {
@DocsEditable
void close() native;
- @DomName('RTCPeerConnection.createAnswer')
- @DocsEditable
void createAnswer(RtcSessionDescriptionCallback successCallback, [RtcErrorCallback failureCallback, Map mediaConstraints]) {
if (?mediaConstraints) {
var mediaConstraints_1 = convertDartToNative_Dictionary(mediaConstraints);
@@ -19801,8 +19544,6 @@ class RtcPeerConnection extends EventTarget native "*RTCPeerConnection" {
@DocsEditable
void _createAnswer_2(RtcSessionDescriptionCallback successCallback, RtcErrorCallback failureCallback) native;
- @DomName('RTCPeerConnection.createDataChannel')
- @DocsEditable
RtcDataChannel createDataChannel(String label, [Map options]) {
if (?options) {
var options_1 = convertDartToNative_Dictionary(options);
@@ -19819,8 +19560,6 @@ class RtcPeerConnection extends EventTarget native "*RTCPeerConnection" {
@DocsEditable
RtcDataChannel _createDataChannel_2(label) native;
- @DomName('RTCPeerConnection.createOffer')
- @DocsEditable
void createOffer(RtcSessionDescriptionCallback successCallback, [RtcErrorCallback failureCallback, Map mediaConstraints]) {
if (?mediaConstraints) {
var mediaConstraints_1 = convertDartToNative_Dictionary(mediaConstraints);
@@ -19864,8 +19603,6 @@ class RtcPeerConnection extends EventTarget native "*RTCPeerConnection" {
@DocsEditable
void setRemoteDescription(RtcSessionDescription description, [VoidCallback successCallback, RtcErrorCallback failureCallback]) native;
- @DomName('RTCPeerConnection.updateIce')
- @DocsEditable
void updateIce([Map configuration, Map mediaConstraints]) {
if (?mediaConstraints) {
var configuration_1 = convertDartToNative_Dictionary(configuration);
@@ -21588,9 +21325,6 @@ class SqlResultSetRowList implements JavaScriptIndexingBehavior, List<Map> nativ
// -- end List<Map> mixins.
- @DomName('SQLResultSetRowList.item')
- @DocsEditable
- @Creates('=Object')
Map item(int index) {
return convertNativeToDart_Dictionary(_item_1(index));
}
@@ -23011,37 +22745,21 @@ class Touch native "*Touch" {
@Returns('Element|Document')
final dynamic _target;
- @JSName('webkitForce')
@DomName('Touch.webkitForce')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final num force;
+ final num webkitForce;
- @JSName('webkitRadiusX')
@DomName('Touch.webkitRadiusX')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final int radiusX;
+ final int webkitRadiusX;
- @JSName('webkitRadiusY')
@DomName('Touch.webkitRadiusY')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final int radiusY;
+ final int webkitRadiusY;
- @JSName('webkitRotationAngle')
@DomName('Touch.webkitRotationAngle')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final num rotationAngle;
+ final num webkitRotationAngle;
}
// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
@@ -24512,73 +24230,41 @@ class VideoElement extends MediaElement native "*HTMLVideoElement" {
@DocsEditable
final int videoWidth;
- @JSName('webkitDecodedFrameCount')
@DomName('HTMLVideoElement.webkitDecodedFrameCount')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final int decodedFrameCount;
+ final int webkitDecodedFrameCount;
- @JSName('webkitDisplayingFullscreen')
@DomName('HTMLVideoElement.webkitDisplayingFullscreen')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final bool displayingFullscreen;
+ final bool webkitDisplayingFullscreen;
- @JSName('webkitDroppedFrameCount')
@DomName('HTMLVideoElement.webkitDroppedFrameCount')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final int droppedFrameCount;
+ final int webkitDroppedFrameCount;
- @JSName('webkitSupportsFullscreen')
@DomName('HTMLVideoElement.webkitSupportsFullscreen')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final bool supportsFullscreen;
+ final bool webkitSupportsFullscreen;
@DomName('HTMLVideoElement.width')
@DocsEditable
int width;
- @JSName('webkitEnterFullScreen')
@DomName('HTMLVideoElement.webkitEnterFullScreen')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- void enterFullScreen() native;
+ void webkitEnterFullScreen() native;
- @JSName('webkitEnterFullscreen')
@DomName('HTMLVideoElement.webkitEnterFullscreen')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- void enterFullscreen() native;
+ void webkitEnterFullscreen() native;
- @JSName('webkitExitFullScreen')
@DomName('HTMLVideoElement.webkitExitFullScreen')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- void exitFullScreen() native;
+ void webkitExitFullScreen() native;
- @JSName('webkitExitFullscreen')
@DomName('HTMLVideoElement.webkitExitFullscreen')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- void exitFullscreen() native;
+ void webkitExitFullscreen() native;
}
// 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
@@ -25783,8 +25469,6 @@ class WebGLRenderingContext extends CanvasRenderingContext native "*WebGLRenderi
@DocsEditable
void stencilOpSeparate(int face, int fail, int zfail, int zpass) native;
- @DomName('WebGLRenderingContext.texImage2D')
- @DocsEditable
void texImage2D(int target, int level, int internalformat, int format_OR_width, int height_OR_type, border_OR_canvas_OR_image_OR_pixels_OR_video, [int format, int type, ArrayBufferView pixels]) {
if ((border_OR_canvas_OR_image_OR_pixels_OR_video is int || border_OR_canvas_OR_image_OR_pixels_OR_video == null)) {
_texImage2D_1(target, level, internalformat, format_OR_width, height_OR_type, border_OR_canvas_OR_image_OR_pixels_OR_video, format, type, pixels);
@@ -25838,8 +25522,6 @@ class WebGLRenderingContext extends CanvasRenderingContext native "*WebGLRenderi
@DocsEditable
void texParameteri(int target, int pname, int param) native;
- @DomName('WebGLRenderingContext.texSubImage2D')
- @DocsEditable
void texSubImage2D(int target, int level, int xoffset, int yoffset, int format_OR_width, int height_OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video, [int type, ArrayBufferView pixels]) {
if ((canvas_OR_format_OR_image_OR_pixels_OR_video is int || canvas_OR_format_OR_image_OR_pixels_OR_video == null)) {
_texSubImage2D_1(target, level, xoffset, yoffset, format_OR_width, height_OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video, type, pixels);
@@ -26387,13 +26069,9 @@ class WheelEvent extends MouseEvent native "*WheelEvent" {
}
- @JSName('webkitDirectionInvertedFromDevice')
@DomName('WheelEvent.webkitDirectionInvertedFromDevice')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final bool directionInvertedFromDevice;
+ final bool webkitDirectionInvertedFromDevice;
@JSName('initWebKitWheelEvent')
@DomName('WheelEvent.initWebKitWheelEvent')
@@ -26748,23 +26426,14 @@ class Window extends EventTarget implements WindowBase native "@*DOMWindow" {
@DomName('DOMWindow.webkitAnimationEndEvent')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
static const EventStreamProvider<AnimationEvent> animationEndEvent = const EventStreamProvider<AnimationEvent>('webkitAnimationEnd');
@DomName('DOMWindow.webkitAnimationIterationEvent')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
static const EventStreamProvider<AnimationEvent> animationIterationEvent = const EventStreamProvider<AnimationEvent>('webkitAnimationIteration');
@DomName('DOMWindow.webkitAnimationStartEvent')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
static const EventStreamProvider<AnimationEvent> animationStartEvent = const EventStreamProvider<AnimationEvent>('webkitAnimationStart');
@DocsEditable
@@ -26964,13 +26633,9 @@ class Window extends EventTarget implements WindowBase native "@*DOMWindow" {
@Experimental
final NotificationCenter notifications;
- @JSName('webkitStorageInfo')
@DomName('DOMWindow.webkitStorageInfo')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final StorageInfo storageInfo;
+ final StorageInfo webkitStorageInfo;
WindowBase get window => _convertNativeToDart_Window(this._window);
@JSName('window')
@@ -27062,8 +26727,6 @@ class Window extends EventTarget implements WindowBase native "@*DOMWindow" {
@Creates('DatabaseSync')
Database openDatabase(String name, String version, String displayName, int estimatedSize, [DatabaseCallback creationCallback]) native;
- @DomName('DOMWindow.postMessage')
- @DocsEditable
void postMessage(/*SerializedScriptValue*/ message, String targetOrigin, [List messagePorts]) {
if (?message && !?messagePorts) {
var message_1 = convertDartToNative_SerializedScriptValue(message);
@@ -27361,30 +27024,18 @@ class Window extends EventTarget implements WindowBase native "@*DOMWindow" {
@DomName('DOMWindow.onwebkitAnimationEnd')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<AnimationEvent> get onAnimationEnd => animationEndEvent.forTarget(this);
@DomName('DOMWindow.onwebkitAnimationIteration')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<AnimationEvent> get onAnimationIteration => animationIterationEvent.forTarget(this);
@DomName('DOMWindow.onwebkitAnimationStart')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<AnimationEvent> get onAnimationStart => animationStartEvent.forTarget(this);
@DomName('DOMWindow.onwebkitTransitionEnd')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
Stream<TransitionEvent> get onTransitionEnd => Element.transitionEndEvent.forTarget(this);
}
@@ -27643,8 +27294,6 @@ class Worker extends AbstractWorker native "*Worker" {
WorkerEvents get on =>
new WorkerEvents(this);
- @DomName('Worker.postMessage')
- @DocsEditable
void postMessage(/*SerializedScriptValue*/ message, [List messagePorts]) {
if (?messagePorts) {
var message_1 = convertDartToNative_SerializedScriptValue(message);
@@ -27716,13 +27365,9 @@ class WorkerContext extends EventTarget native "*WorkerContext" {
@DocsEditable
final WorkerContext self;
- @JSName('webkitNotifications')
@DomName('WorkerContext.webkitNotifications')
@DocsEditable
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental
- final NotificationCenter notifications;
+ final NotificationCenter webkitNotifications;
@JSName('addEventListener')
@DomName('WorkerContext.addEventListener')
« 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