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

Unified Diff: sdk/lib/html/dartium/html_dartium.dart

Side-by-side diff isn't available for this file because of its large size.
Issue 12041090: Changed how Experimental annotation works. No longer is a constructor. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 11 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 | « sdk/lib/html/dart2js/html_dart2js.dart ('k') | sdk/lib/html/html_common/metadata.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: sdk/lib/html/dartium/html_dartium.dart
diff --git a/sdk/lib/html/dartium/html_dartium.dart b/sdk/lib/html/dartium/html_dartium.dart
index 6e3512bbb36c7fbf5b07ef6b810913d012099c11..f44afd146552ce267ea00d3b632645a75c37de58 100644
--- a/sdk/lib/html/dartium/html_dartium.dart
+++ b/sdk/lib/html/dartium/html_dartium.dart
@@ -2128,7 +2128,7 @@ class Console extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('HTMLContentElement')
@SupportedBrowser(SupportedBrowser.CHROME, '25')
-@Experimental()
+@Experimental
class ContentElement extends _Element_Merged {
ContentElement.internal() : super.internal();
@@ -6735,7 +6735,7 @@ class DedicatedWorkerContextEvents extends WorkerContextEvents {
@DomName('HTMLDetailsElement')
@SupportedBrowser(SupportedBrowser.CHROME)
@SupportedBrowser(SupportedBrowser.SAFARI)
-@Experimental()
+@Experimental
class DetailsElement extends _Element_Merged {
DetailsElement.internal() : super.internal();
@@ -9765,7 +9765,7 @@ abstract class Element extends Node implements ElementTraversal {
@DomName('Element.webkitCreateShadowRoot')
@DocsEditable
@SupportedBrowser(SupportedBrowser.CHROME, '25')
- @Experimental()
+ @Experimental
ShadowRoot createShadowRoot() native "Element_webkitCreateShadowRoot_Callback";
@DomName('Element.webkitMatchesSelector')
@@ -13118,7 +13118,7 @@ class HtmlDocument extends Document {
*/
@SupportedBrowser(SupportedBrowser.CHROME)
@SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental()
+ @Experimental
@DomName('Document.getCSSCanvasContext')
CanvasRenderingContext getCssCanvasContext(String contextId, String name,
int width, int height) {
@@ -13536,7 +13536,7 @@ class HttpRequestException extends NativeFieldWrapperClass1 {
@DomName('XMLHttpRequestProgressEvent')
@SupportedBrowser(SupportedBrowser.CHROME)
@SupportedBrowser(SupportedBrowser.SAFARI)
-@Experimental()
+@Experimental
class HttpRequestProgressEvent extends ProgressEvent {
HttpRequestProgressEvent.internal() : super.internal();
@@ -14629,7 +14629,7 @@ abstract class RangeInputElementBase implements InputElementBase {
* Use [supported] to check if this is supported on the current platform.
*/
@SupportedBrowser(SupportedBrowser.CHROME, '25')
-@Experimental()
+@Experimental
abstract class DateTimeInputElement implements RangeInputElementBase {
factory DateTimeInputElement() => new InputElement(type: 'datetime');
@@ -14654,7 +14654,7 @@ abstract class DateTimeInputElement implements RangeInputElementBase {
* Use [supported] to check if this is supported on the current platform.
*/
@SupportedBrowser(SupportedBrowser.CHROME, '25')
-@Experimental()
+@Experimental
abstract class DateInputElement implements RangeInputElementBase {
factory DateInputElement() => new InputElement(type: 'date');
@@ -14679,7 +14679,7 @@ abstract class DateInputElement implements RangeInputElementBase {
* Use [supported] to check if this is supported on the current platform.
*/
@SupportedBrowser(SupportedBrowser.CHROME, '25')
-@Experimental()
+@Experimental
abstract class MonthInputElement implements RangeInputElementBase {
factory MonthInputElement() => new InputElement(type: 'month');
@@ -14704,7 +14704,7 @@ abstract class MonthInputElement implements RangeInputElementBase {
* Use [supported] to check if this is supported on the current platform.
*/
@SupportedBrowser(SupportedBrowser.CHROME, '25')
-@Experimental()
+@Experimental
abstract class WeekInputElement implements RangeInputElementBase {
factory WeekInputElement() => new InputElement(type: 'week');
@@ -14729,7 +14729,7 @@ abstract class WeekInputElement implements RangeInputElementBase {
* Use [supported] to check if this is supported on the current platform.
*/
@SupportedBrowser(SupportedBrowser.CHROME)
-@Experimental()
+@Experimental
abstract class TimeInputElement implements RangeInputElementBase {
factory TimeInputElement() => new InputElement(type: 'time');
@@ -14755,7 +14755,7 @@ abstract class TimeInputElement implements RangeInputElementBase {
* Use [supported] to check if this is supported on the current platform.
*/
@SupportedBrowser(SupportedBrowser.CHROME, '25')
-@Experimental()
+@Experimental
abstract class LocalDateTimeInputElement implements RangeInputElementBase {
factory LocalDateTimeInputElement() =>
new InputElement(type: 'datetime-local');
@@ -14778,7 +14778,7 @@ abstract class LocalDateTimeInputElement implements RangeInputElementBase {
@SupportedBrowser(SupportedBrowser.CHROME)
@SupportedBrowser(SupportedBrowser.IE)
@SupportedBrowser(SupportedBrowser.SAFARI)
-@Experimental()
+@Experimental
abstract class NumberInputElement implements RangeInputElementBase {
factory NumberInputElement() => new InputElement(type: 'number');
@@ -14805,7 +14805,7 @@ abstract class NumberInputElement implements RangeInputElementBase {
*/
@SupportedBrowser(SupportedBrowser.CHROME)
@SupportedBrowser(SupportedBrowser.IE, '10')
-@Experimental()
+@Experimental
abstract class RangeInputElement implements RangeInputElementBase {
factory RangeInputElement() => new InputElement(type: 'range');
@@ -15765,7 +15765,7 @@ class KeyboardEvent extends UIEvent {
@DomName('HTMLKeygenElement')
@SupportedBrowser(SupportedBrowser.CHROME)
@SupportedBrowser(SupportedBrowser.SAFARI)
-@Experimental()
+@Experimental
class KeygenElement extends _Element_Merged {
KeygenElement.internal() : super.internal();
@@ -17842,7 +17842,7 @@ class MutationEvent extends Event {
@SupportedBrowser(SupportedBrowser.CHROME)
@SupportedBrowser(SupportedBrowser.FIREFOX)
@SupportedBrowser(SupportedBrowser.SAFARI)
-@Experimental()
+@Experimental
class MutationObserver extends NativeFieldWrapperClass1 {
MutationObserver.internal();
@@ -18230,7 +18230,7 @@ class Navigator extends NativeFieldWrapperClass1 {
*/
@DomName('Navigator.webkitGetUserMedia')
@SupportedBrowser(SupportedBrowser.CHROME)
- @Experimental()
+ @Experimental
Future<LocalMediaStream> getUserMedia({bool audio: false,
bool video: false}) {
var completer = new Completer<LocalMediaStream>();
@@ -19201,7 +19201,7 @@ class NotificationEvents extends Events {
@DomName('NotificationCenter')
@SupportedBrowser(SupportedBrowser.CHROME)
@SupportedBrowser(SupportedBrowser.SAFARI)
-@Experimental()
+@Experimental
class NotificationCenter extends NativeFieldWrapperClass1 {
NotificationCenter.internal();
@@ -21373,7 +21373,7 @@ class SelectElement extends _Element_Merged {
@DocsEditable
@DomName('HTMLShadowElement')
@SupportedBrowser(SupportedBrowser.CHROME, '25')
-@Experimental()
+@Experimental
class ShadowElement extends _Element_Merged {
ShadowElement.internal() : super.internal();
@@ -21402,7 +21402,7 @@ class ShadowElement extends _Element_Merged {
@DomName('ShadowRoot')
@SupportedBrowser(SupportedBrowser.CHROME, '25')
-@Experimental()
+@Experimental
class ShadowRoot extends DocumentFragment {
ShadowRoot.internal() : super.internal();
@@ -22139,7 +22139,7 @@ class SpeechInputResult extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('SpeechRecognition')
@SupportedBrowser(SupportedBrowser.CHROME, '25')
-@Experimental()
+@Experimental
class SpeechRecognition extends EventTarget {
SpeechRecognition.internal() : super.internal();
@@ -22359,7 +22359,7 @@ class SpeechRecognitionEvents extends Events {
@DocsEditable
@DomName('SpeechRecognitionAlternative')
@SupportedBrowser(SupportedBrowser.CHROME, '25')
-@Experimental()
+@Experimental
class SpeechRecognitionAlternative extends NativeFieldWrapperClass1 {
SpeechRecognitionAlternative.internal();
@@ -22382,7 +22382,7 @@ class SpeechRecognitionAlternative extends NativeFieldWrapperClass1 {
@DocsEditable
@DomName('SpeechRecognitionError')
@SupportedBrowser(SupportedBrowser.CHROME, '25')
-@Experimental()
+@Experimental
class SpeechRecognitionError extends Event {
SpeechRecognitionError.internal() : super.internal();
@@ -22405,7 +22405,7 @@ class SpeechRecognitionError extends Event {
@DocsEditable
@DomName('SpeechRecognitionEvent')
@SupportedBrowser(SupportedBrowser.CHROME, '25')
-@Experimental()
+@Experimental
class SpeechRecognitionEvent extends Event {
SpeechRecognitionEvent.internal() : super.internal();
@@ -22436,7 +22436,7 @@ class SpeechRecognitionEvent extends Event {
@DocsEditable
@DomName('SpeechRecognitionResult')
@SupportedBrowser(SupportedBrowser.CHROME, '25')
-@Experimental()
+@Experimental
class SpeechRecognitionResult extends NativeFieldWrapperClass1 {
SpeechRecognitionResult.internal();
@@ -28106,7 +28106,7 @@ class Window extends EventTarget implements WindowBase {
@SupportedBrowser(SupportedBrowser.CHROME)
@SupportedBrowser(SupportedBrowser.FIREFOX, '15')
@SupportedBrowser(SupportedBrowser.IE, '10')
- @Experimental()
+ @Experimental
IdbFactory get indexedDB native "DOMWindow_indexedDB_Getter";
@DomName('DOMWindow.innerHeight')
@@ -28260,7 +28260,7 @@ class Window extends EventTarget implements WindowBase {
@DocsEditable
@SupportedBrowser(SupportedBrowser.CHROME)
@SupportedBrowser(SupportedBrowser.SAFARI)
- @Experimental()
+ @Experimental
NotificationCenter get notifications native "DOMWindow_webkitNotifications_Getter";
@DomName('DOMWindow.webkitStorageInfo')
@@ -28426,13 +28426,13 @@ class Window extends EventTarget implements WindowBase {
@DomName('DOMWindow.webkitRequestFileSystem')
@DocsEditable
@SupportedBrowser(SupportedBrowser.CHROME)
- @Experimental()
+ @Experimental
void requestFileSystem(int type, int size, FileSystemCallback successCallback, [ErrorCallback errorCallback]) native "DOMWindow_webkitRequestFileSystem_Callback";
@DomName('DOMWindow.webkitResolveLocalFileSystemURL')
@DocsEditable
@SupportedBrowser(SupportedBrowser.CHROME)
- @Experimental()
+ @Experimental
void resolveLocalFileSystemUrl(String url, EntryCallback successCallback, [ErrorCallback errorCallback]) native "DOMWindow_webkitResolveLocalFileSystemURL_Callback";
@DomName('DOMWindow.DOMContentLoaded')
@@ -28961,7 +28961,7 @@ class WorkerContext extends EventTarget {
@SupportedBrowser(SupportedBrowser.CHROME)
@SupportedBrowser(SupportedBrowser.FIREFOX, '15')
@SupportedBrowser(SupportedBrowser.IE, '10')
- @Experimental()
+ @Experimental
IdbFactory get indexedDB native "WorkerContext_indexedDB_Getter";
@DomName('WorkerContext.location')
@@ -29027,25 +29027,25 @@ class WorkerContext extends EventTarget {
@DomName('WorkerContext.webkitRequestFileSystem')
@DocsEditable
@SupportedBrowser(SupportedBrowser.CHROME)
- @Experimental()
+ @Experimental
void requestFileSystem(int type, int size, [FileSystemCallback successCallback, ErrorCallback errorCallback]) native "WorkerContext_webkitRequestFileSystem_Callback";
@DomName('WorkerContext.webkitRequestFileSystemSync')
@DocsEditable
@SupportedBrowser(SupportedBrowser.CHROME)
- @Experimental()
+ @Experimental
FileSystemSync requestFileSystemSync(int type, int size) native "WorkerContext_webkitRequestFileSystemSync_Callback";
@DomName('WorkerContext.webkitResolveLocalFileSystemSyncURL')
@DocsEditable
@SupportedBrowser(SupportedBrowser.CHROME)
- @Experimental()
+ @Experimental
EntrySync resolveLocalFileSystemSyncUrl(String url) native "WorkerContext_webkitResolveLocalFileSystemSyncURL_Callback";
@DomName('WorkerContext.webkitResolveLocalFileSystemURL')
@DocsEditable
@SupportedBrowser(SupportedBrowser.CHROME)
- @Experimental()
+ @Experimental
void resolveLocalFileSystemUrl(String url, EntryCallback successCallback, [ErrorCallback errorCallback]) native "WorkerContext_webkitResolveLocalFileSystemURL_Callback";
@DomName('WorkerContext.error')
« no previous file with comments | « sdk/lib/html/dart2js/html_dart2js.dart ('k') | sdk/lib/html/html_common/metadata.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698