mirror of
https://github.com/dart-lang/sdk
synced 2024-10-04 18:36:29 +00:00
Change scripts to avoid generating things that bloat the compiled code
BUG= Review URL: https://codereview.chromium.org/1759303003 .
This commit is contained in:
parent
6219753e18
commit
4f3abbd5ef
|
@ -11822,18 +11822,6 @@ class BlinkPerformance extends BlinkEventTarget {
|
|||
|
||||
clearMeasures_Callback_1_(mthis, __arg_0) => Blink_JsNative_DomException.callMethod(mthis, "clearMeasures", [__arg_0]);
|
||||
|
||||
getEntries_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "getEntries", []);
|
||||
|
||||
getEntriesByName_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "getEntriesByName", []);
|
||||
|
||||
getEntriesByName_Callback_1_(mthis, __arg_0) => Blink_JsNative_DomException.callMethod(mthis, "getEntriesByName", [__arg_0]);
|
||||
|
||||
getEntriesByName_Callback_2_(mthis, __arg_0, __arg_1) => Blink_JsNative_DomException.callMethod(mthis, "getEntriesByName", [__arg_0, __arg_1]);
|
||||
|
||||
getEntriesByType_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "getEntriesByType", []);
|
||||
|
||||
getEntriesByType_Callback_1_(mthis, __arg_0) => Blink_JsNative_DomException.callMethod(mthis, "getEntriesByType", [__arg_0]);
|
||||
|
||||
mark_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "mark", []);
|
||||
|
||||
mark_Callback_1_(mthis, __arg_0) => Blink_JsNative_DomException.callMethod(mthis, "mark", [__arg_0]);
|
||||
|
@ -12332,8 +12320,6 @@ class BlinkPushMessageData {
|
|||
|
||||
blob_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "blob", []);
|
||||
|
||||
json_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "json", []);
|
||||
|
||||
text_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "text", []);
|
||||
|
||||
}
|
||||
|
@ -22959,18 +22945,6 @@ class BlinkWorkerPerformance extends BlinkEventTarget {
|
|||
|
||||
clearMeasures_Callback_1_(mthis, __arg_0) => Blink_JsNative_DomException.callMethod(mthis, "clearMeasures", [__arg_0]);
|
||||
|
||||
getEntries_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "getEntries", []);
|
||||
|
||||
getEntriesByName_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "getEntriesByName", []);
|
||||
|
||||
getEntriesByName_Callback_1_(mthis, __arg_0) => Blink_JsNative_DomException.callMethod(mthis, "getEntriesByName", [__arg_0]);
|
||||
|
||||
getEntriesByName_Callback_2_(mthis, __arg_0, __arg_1) => Blink_JsNative_DomException.callMethod(mthis, "getEntriesByName", [__arg_0, __arg_1]);
|
||||
|
||||
getEntriesByType_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "getEntriesByType", []);
|
||||
|
||||
getEntriesByType_Callback_1_(mthis, __arg_0) => Blink_JsNative_DomException.callMethod(mthis, "getEntriesByType", [__arg_0]);
|
||||
|
||||
mark_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "mark", []);
|
||||
|
||||
mark_Callback_1_(mthis, __arg_0) => Blink_JsNative_DomException.callMethod(mthis, "mark", [__arg_0]);
|
||||
|
@ -22981,8 +22955,6 @@ class BlinkWorkerPerformance extends BlinkEventTarget {
|
|||
|
||||
measure_Callback_3_(mthis, __arg_0, __arg_1, __arg_2) => Blink_JsNative_DomException.callMethod(mthis, "measure", [__arg_0, __arg_1, __arg_2]);
|
||||
|
||||
now_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "now", []);
|
||||
|
||||
webkitClearResourceTimings_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "webkitClearResourceTimings", []);
|
||||
|
||||
webkitSetResourceTimingBufferSize_Callback_0_(mthis) => Blink_JsNative_DomException.callMethod(mthis, "webkitSetResourceTimingBufferSize", []);
|
||||
|
|
|
@ -395,6 +395,7 @@ class AnimationEffectTiming extends Interceptor {
|
|||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
@Creates('Null')
|
||||
@Returns('num|String')
|
||||
Object duration;
|
||||
|
||||
@DomName('AnimationEffectTiming.easing')
|
||||
|
@ -2453,7 +2454,7 @@ class CanvasRenderingContext2D extends Interceptor implements CanvasRenderingCon
|
|||
@DomName('CanvasRenderingContext2D.createImageDataFromImageData')
|
||||
@DocsEditable()
|
||||
ImageData createImageDataFromImageData(ImageData imagedata) =>
|
||||
JS('ImageData', '#.createImageData(#, #)', this, imagedata);
|
||||
JS('ImageData', '#.createImageData(#)', this, imagedata);
|
||||
|
||||
/**
|
||||
* Sets the color used inside shapes.
|
||||
|
@ -2837,71 +2838,6 @@ abstract class ChildNode extends Interceptor {
|
|||
// BSD-style license that can be found in the LICENSE file.
|
||||
|
||||
|
||||
@DocsEditable()
|
||||
@DomName('CHROMIUMSubscribeUniform')
|
||||
@Experimental() // untriaged
|
||||
@Native("CHROMIUMSubscribeUniform")
|
||||
class ChromiumSubscribeUniform extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ChromiumSubscribeUniform._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
@DomName('CHROMIUMSubscribeUniform.MOUSE_POSITION_CHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
static const int MOUSE_POSITION_CHROMIUM = 0x924C;
|
||||
|
||||
@DomName('CHROMIUMSubscribeUniform.SUBSCRIBED_VALUES_BUFFER_CHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
static const int SUBSCRIBED_VALUES_BUFFER_CHROMIUM = 0x924B;
|
||||
|
||||
@JSName('bindValuebufferCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.bindValuebufferCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
void bindValuebufferChromium(int target, ChromiumValuebuffer buffer) native;
|
||||
|
||||
@JSName('createValuebufferCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.createValuebufferCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
ChromiumValuebuffer createValuebufferChromium() native;
|
||||
|
||||
@JSName('deleteValuebufferCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.deleteValuebufferCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
void deleteValuebufferChromium(ChromiumValuebuffer buffer) native;
|
||||
|
||||
@JSName('isValuebufferCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.isValuebufferCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
bool isValuebufferChromium(ChromiumValuebuffer buffer) native;
|
||||
|
||||
@JSName('populateSubscribedValuesCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.populateSubscribedValuesCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
void populateSubscribedValuesChromium(int target) native;
|
||||
|
||||
@JSName('subscribeValueCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.subscribeValueCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
void subscribeValueChromium(int target, int subscriptions) native;
|
||||
|
||||
@JSName('uniformValuebufferCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.uniformValuebufferCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
void uniformValuebufferChromium(UniformLocation location, int target, int subscription) 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
|
||||
// BSD-style license that can be found in the LICENSE file.
|
||||
|
||||
|
||||
@DocsEditable()
|
||||
@DomName('CHROMIUMValuebuffer')
|
||||
@Experimental() // untriaged
|
||||
|
@ -4177,16 +4113,6 @@ class CssStyleDeclaration extends Interceptor with
|
|||
@DocsEditable()
|
||||
final CssRule parentRule;
|
||||
|
||||
@DomName('CSSStyleDeclaration.__getter__')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
@Creates('Null')
|
||||
Object __getter__(String name) native;
|
||||
|
||||
@DomName('CSSStyleDeclaration.__setter__')
|
||||
@DocsEditable()
|
||||
void __setter__(String property, String propertyValue) native;
|
||||
|
||||
@DomName('CSSStyleDeclaration.getPropertyPriority')
|
||||
@DocsEditable()
|
||||
String getPropertyPriority(String property) native;
|
||||
|
@ -25828,8 +25754,6 @@ class Notification extends EventTarget {
|
|||
@DomName('Notification.data')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
@annotation_Creates_SerializedScriptValue
|
||||
@annotation_Returns_SerializedScriptValue
|
||||
final Object data;
|
||||
|
||||
@DomName('Notification.dir')
|
||||
|
@ -26550,24 +26474,6 @@ class Performance extends EventTarget {
|
|||
@Experimental()
|
||||
void clearMeasures(String measureName) native;
|
||||
|
||||
@DomName('Performance.getEntries')
|
||||
@DocsEditable()
|
||||
// http://www.w3.org/TR/performance-timeline/#sec-window.performance-attribute
|
||||
@Experimental()
|
||||
List<PerformanceEntry> getEntries() native;
|
||||
|
||||
@DomName('Performance.getEntriesByName')
|
||||
@DocsEditable()
|
||||
// http://www.w3.org/TR/performance-timeline/#sec-window.performance-attribute
|
||||
@Experimental()
|
||||
List<PerformanceEntry> getEntriesByName(String name, String entryType) native;
|
||||
|
||||
@DomName('Performance.getEntriesByType')
|
||||
@DocsEditable()
|
||||
// http://www.w3.org/TR/performance-timeline/#sec-window.performance-attribute
|
||||
@Experimental()
|
||||
List<PerformanceEntry> getEntriesByType(String entryType) native;
|
||||
|
||||
@DomName('Performance.mark')
|
||||
@DocsEditable()
|
||||
// https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/UserTiming/Overview.html#extensions-performance-interface
|
||||
|
@ -27820,11 +27726,6 @@ class PushMessageData extends Interceptor {
|
|||
@Experimental() // untriaged
|
||||
Blob blob() native;
|
||||
|
||||
@DomName('PushMessageData.json')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
Object json() native;
|
||||
|
||||
@DomName('PushMessageData.text')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
|
@ -28228,6 +28129,15 @@ class RelatedEvent extends Event {
|
|||
// 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.
|
||||
|
||||
|
||||
@DomName('RequestAnimationFrameCallback')
|
||||
typedef void RequestAnimationFrameCallback(num highResTime);
|
||||
// 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.
|
||||
|
||||
|
||||
@DocsEditable()
|
||||
@DomName('ResourceProgressEvent')
|
||||
|
@ -29887,16 +29797,34 @@ class ServiceWorkerGlobalScope extends WorkerGlobalScope {
|
|||
@Experimental() // untriaged
|
||||
Stream<MessageEvent> get onMessage => messageEvent.forTarget(this);
|
||||
}
|
||||
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
||||
// Copyright (c) 2016, 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.
|
||||
|
||||
@DocsEditable()
|
||||
|
||||
// TODO(alanknight): Provide a nicer constructor that uses named parameters
|
||||
// rather than an initialization map.
|
||||
@DomName('ServiceWorkerMessageEvent')
|
||||
@Experimental() // untriaged
|
||||
@Native("ServiceWorkerMessageEvent")
|
||||
class ServiceWorkerMessageEvent extends Event {
|
||||
|
||||
// TODO(alanknight): This really should be generated by the
|
||||
// _OutputConversion in the systemnative.py script, but that doesn't
|
||||
// use those conversions right now, so do this as a one-off.
|
||||
@DomName('ServiceWorkerMessageEvent.data')
|
||||
@DocsEditable()
|
||||
dynamic get data => convertNativeToDart_SerializedScriptValue(this._get_data);
|
||||
|
||||
@JSName('data')
|
||||
@DomName('ServiceWorkerMessageEvent.data')
|
||||
@DocsEditable()
|
||||
@annotation_Creates_SerializedScriptValue
|
||||
@annotation_Returns_SerializedScriptValue
|
||||
final dynamic _get_data;
|
||||
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ServiceWorkerMessageEvent._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -29912,13 +29840,6 @@ class ServiceWorkerMessageEvent extends Event {
|
|||
static ServiceWorkerMessageEvent _create_1(type, eventInitDict) => JS('ServiceWorkerMessageEvent', 'new ServiceWorkerMessageEvent(#,#)', type, eventInitDict);
|
||||
static ServiceWorkerMessageEvent _create_2(type) => JS('ServiceWorkerMessageEvent', 'new ServiceWorkerMessageEvent(#)', type);
|
||||
|
||||
@DomName('ServiceWorkerMessageEvent.data')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
// TODO(jacobr): we need to actually convert to a SerializedScriptValue
|
||||
@Creates('=Object')
|
||||
final Object data;
|
||||
|
||||
@DomName('ServiceWorkerMessageEvent.lastEventId')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
|
@ -29937,10 +29858,10 @@ class ServiceWorkerMessageEvent extends Event {
|
|||
@DomName('ServiceWorkerMessageEvent.source')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
// TODO(jacobr): this isn't quite right.
|
||||
@Creates('Null')
|
||||
@Returns('EventTarget|=Object')
|
||||
@Returns('ServiceWorker|MessagePort')
|
||||
final Object source;
|
||||
|
||||
}
|
||||
// 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
|
||||
|
@ -34147,12 +34068,14 @@ class VttCue extends TextTrackCue {
|
|||
@DomName('VTTCue.line')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
num line;
|
||||
@Returns('num|String')
|
||||
Object line;
|
||||
|
||||
@DomName('VTTCue.position')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
num position;
|
||||
@Returns('num|String')
|
||||
Object position;
|
||||
|
||||
@DomName('VTTCue.regionId')
|
||||
@DocsEditable()
|
||||
|
@ -37237,21 +37160,6 @@ class WorkerPerformance extends EventTarget {
|
|||
@Experimental() // untriaged
|
||||
void clearMeasures(String measureName) native;
|
||||
|
||||
@DomName('WorkerPerformance.getEntries')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
List<PerformanceEntry> getEntries() native;
|
||||
|
||||
@DomName('WorkerPerformance.getEntriesByName')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
List<PerformanceEntry> getEntriesByName(String name, String entryType) native;
|
||||
|
||||
@DomName('WorkerPerformance.getEntriesByType')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
List<PerformanceEntry> getEntriesByType(String entryType) native;
|
||||
|
||||
@DomName('WorkerPerformance.mark')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
|
@ -37262,11 +37170,6 @@ class WorkerPerformance extends EventTarget {
|
|||
@Experimental() // untriaged
|
||||
void measure(String measureName, String startMark, String endMark) native;
|
||||
|
||||
@DomName('WorkerPerformance.now')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
double now() native;
|
||||
|
||||
@JSName('webkitClearResourceTimings')
|
||||
@DomName('WorkerPerformance.webkitClearResourceTimings')
|
||||
@DocsEditable()
|
||||
|
|
|
@ -6594,20 +6594,11 @@ class CssStyleDeclaration extends DartHtmlDomObject with
|
|||
@DocsEditable()
|
||||
CssRule get parentRule => wrap_jso(_blink.BlinkCSSStyleDeclaration.instance.parentRule_Getter_(unwrap_jso(this)));
|
||||
|
||||
@DomName('CSSStyleDeclaration.__getter__')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
Object __getter__(String name) => wrap_jso(_blink.BlinkCSSStyleDeclaration.instance.$__getter___Callback_1_(unwrap_jso(this), name));
|
||||
|
||||
@DomName('CSSStyleDeclaration.__propertyQuery__')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
bool __propertyQuery__(String name) => _blink.BlinkCSSStyleDeclaration.instance.$__propertyQuery___Callback_1_(unwrap_jso(this), name);
|
||||
|
||||
@DomName('CSSStyleDeclaration.__setter__')
|
||||
@DocsEditable()
|
||||
void __setter__(String property, String propertyValue) => _blink.BlinkCSSStyleDeclaration.instance.$__setter___Callback_2_(unwrap_jso(this), property, propertyValue);
|
||||
|
||||
@DomName('CSSStyleDeclaration.getPropertyPriority')
|
||||
@DocsEditable()
|
||||
String getPropertyPriority(String property) => _blink.BlinkCSSStyleDeclaration.instance.getPropertyPriority_Callback_1_(unwrap_jso(this), property);
|
||||
|
@ -31354,24 +31345,6 @@ class Performance extends EventTarget {
|
|||
@Experimental()
|
||||
void clearMeasures(String measureName) => _blink.BlinkPerformance.instance.clearMeasures_Callback_1_(unwrap_jso(this), measureName);
|
||||
|
||||
@DomName('Performance.getEntries')
|
||||
@DocsEditable()
|
||||
// http://www.w3.org/TR/performance-timeline/#sec-window.performance-attribute
|
||||
@Experimental()
|
||||
List<PerformanceEntry> getEntries() => wrap_jso(_blink.BlinkPerformance.instance.getEntries_Callback_0_(unwrap_jso(this)));
|
||||
|
||||
@DomName('Performance.getEntriesByName')
|
||||
@DocsEditable()
|
||||
// http://www.w3.org/TR/performance-timeline/#sec-window.performance-attribute
|
||||
@Experimental()
|
||||
List<PerformanceEntry> getEntriesByName(String name, String entryType) => wrap_jso(_blink.BlinkPerformance.instance.getEntriesByName_Callback_2_(unwrap_jso(this), name, entryType));
|
||||
|
||||
@DomName('Performance.getEntriesByType')
|
||||
@DocsEditable()
|
||||
// http://www.w3.org/TR/performance-timeline/#sec-window.performance-attribute
|
||||
@Experimental()
|
||||
List<PerformanceEntry> getEntriesByType(String entryType) => wrap_jso(_blink.BlinkPerformance.instance.getEntriesByType_Callback_1_(unwrap_jso(this), entryType));
|
||||
|
||||
@DomName('Performance.mark')
|
||||
@DocsEditable()
|
||||
// https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/UserTiming/Overview.html#extensions-performance-interface
|
||||
|
@ -33093,11 +33066,6 @@ class PushMessageData extends DartHtmlDomObject {
|
|||
@Experimental() // untriaged
|
||||
Blob blob() => wrap_jso(_blink.BlinkPushMessageData.instance.blob_Callback_0_(unwrap_jso(this)));
|
||||
|
||||
@DomName('PushMessageData.json')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
Object json() => wrap_jso(_blink.BlinkPushMessageData.instance.json_Callback_0_(unwrap_jso(this)));
|
||||
|
||||
@DomName('PushMessageData.text')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
|
@ -35611,17 +35579,27 @@ class ServiceWorkerGlobalScope extends WorkerGlobalScope {
|
|||
Stream<MessageEvent> get onMessage => messageEvent.forTarget(this);
|
||||
|
||||
}
|
||||
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
||||
// Copyright (c) 2016, 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.
|
||||
|
||||
|
||||
@DocsEditable()
|
||||
// TODO(alanknight): Provide a nicer constructor that uses named parameters
|
||||
// rather than an initialization map.
|
||||
@DomName('ServiceWorkerMessageEvent')
|
||||
@Experimental() // untriaged
|
||||
class ServiceWorkerMessageEvent extends Event {
|
||||
|
||||
// TODO(alanknight): This really should be generated by the
|
||||
// _OutputConversion in the systemnative.py script, but that doesn't
|
||||
// use those conversions right now, so do this as a one-off.
|
||||
@DomName('ServiceWorkerMessageEvent.data')
|
||||
@DocsEditable()
|
||||
dynamic get data => convertNativeToDart_SerializedScriptValue(
|
||||
_blink.BlinkMessageEvent.instance.data_Getter_(unwrap_jso(this)));
|
||||
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ServiceWorkerMessageEvent._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
|
@ -35647,11 +35625,6 @@ class ServiceWorkerMessageEvent extends Event {
|
|||
ServiceWorkerMessageEvent.internal_() : super.internal_();
|
||||
|
||||
|
||||
@DomName('ServiceWorkerMessageEvent.data')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
Object get data => wrap_jso(_blink.BlinkServiceWorkerMessageEvent.instance.data_Getter_(unwrap_jso(this)));
|
||||
|
||||
@DomName('ServiceWorkerMessageEvent.lastEventId')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
|
@ -40357,10 +40330,10 @@ class Url extends DartHtmlDomObject implements UrlUtils {
|
|||
if ((blob_OR_source_OR_stream is Blob || blob_OR_source_OR_stream == null)) {
|
||||
return _blink.BlinkURL.instance.createObjectURL_Callback_1_(unwrap_jso(blob_OR_source_OR_stream));
|
||||
}
|
||||
if ((blob_OR_source_OR_stream is MediaStream)) {
|
||||
if ((blob_OR_source_OR_stream is MediaSource)) {
|
||||
return _blink.BlinkURL.instance.createObjectURL_Callback_1_(unwrap_jso(blob_OR_source_OR_stream));
|
||||
}
|
||||
if ((blob_OR_source_OR_stream is MediaSource)) {
|
||||
if ((blob_OR_source_OR_stream is MediaStream)) {
|
||||
return _blink.BlinkURL.instance.createObjectURL_Callback_1_(unwrap_jso(blob_OR_source_OR_stream));
|
||||
}
|
||||
throw new ArgumentError("Incorrect number or type of arguments");
|
||||
|
@ -44059,21 +44032,6 @@ class WorkerPerformance extends EventTarget {
|
|||
@Experimental() // untriaged
|
||||
void clearMeasures(String measureName) => _blink.BlinkWorkerPerformance.instance.clearMeasures_Callback_1_(unwrap_jso(this), measureName);
|
||||
|
||||
@DomName('WorkerPerformance.getEntries')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
List<PerformanceEntry> getEntries() => wrap_jso(_blink.BlinkWorkerPerformance.instance.getEntries_Callback_0_(unwrap_jso(this)));
|
||||
|
||||
@DomName('WorkerPerformance.getEntriesByName')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
List<PerformanceEntry> getEntriesByName(String name, String entryType) => wrap_jso(_blink.BlinkWorkerPerformance.instance.getEntriesByName_Callback_2_(unwrap_jso(this), name, entryType));
|
||||
|
||||
@DomName('WorkerPerformance.getEntriesByType')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
List<PerformanceEntry> getEntriesByType(String entryType) => wrap_jso(_blink.BlinkWorkerPerformance.instance.getEntriesByType_Callback_1_(unwrap_jso(this), entryType));
|
||||
|
||||
@DomName('WorkerPerformance.mark')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
|
@ -44084,11 +44042,6 @@ class WorkerPerformance extends EventTarget {
|
|||
@Experimental() // untriaged
|
||||
void measure(String measureName, String startMark, String endMark) => _blink.BlinkWorkerPerformance.instance.measure_Callback_3_(unwrap_jso(this), measureName, startMark, endMark);
|
||||
|
||||
@DomName('WorkerPerformance.now')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
num now() => _blink.BlinkWorkerPerformance.instance.now_Callback_0_(unwrap_jso(this));
|
||||
|
||||
@DomName('WorkerPerformance.webkitClearResourceTimings')
|
||||
@DocsEditable()
|
||||
@SupportedBrowser(SupportedBrowser.CHROME)
|
||||
|
|
|
@ -400,6 +400,71 @@ class Buffer extends Interceptor {
|
|||
// BSD-style license that can be found in the LICENSE file.
|
||||
|
||||
|
||||
@DocsEditable()
|
||||
@DomName('CHROMIUMSubscribeUniform')
|
||||
@Experimental() // untriaged
|
||||
@Native("CHROMIUMSubscribeUniform")
|
||||
class ChromiumSubscribeUniform extends Interceptor {
|
||||
// To suppress missing implicit constructor warnings.
|
||||
factory ChromiumSubscribeUniform._() { throw new UnsupportedError("Not supported"); }
|
||||
|
||||
@DomName('CHROMIUMSubscribeUniform.MOUSE_POSITION_CHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
static const int MOUSE_POSITION_CHROMIUM = 0x924C;
|
||||
|
||||
@DomName('CHROMIUMSubscribeUniform.SUBSCRIBED_VALUES_BUFFER_CHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
static const int SUBSCRIBED_VALUES_BUFFER_CHROMIUM = 0x924B;
|
||||
|
||||
@JSName('bindValuebufferCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.bindValuebufferCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
void bindValuebufferChromium(int target, ChromiumValuebuffer buffer) native;
|
||||
|
||||
@JSName('createValuebufferCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.createValuebufferCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
ChromiumValuebuffer createValuebufferChromium() native;
|
||||
|
||||
@JSName('deleteValuebufferCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.deleteValuebufferCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
void deleteValuebufferChromium(ChromiumValuebuffer buffer) native;
|
||||
|
||||
@JSName('isValuebufferCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.isValuebufferCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
bool isValuebufferChromium(ChromiumValuebuffer buffer) native;
|
||||
|
||||
@JSName('populateSubscribedValuesCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.populateSubscribedValuesCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
void populateSubscribedValuesChromium(int target) native;
|
||||
|
||||
@JSName('subscribeValueCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.subscribeValueCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
void subscribeValueChromium(int target, int subscriptions) native;
|
||||
|
||||
@JSName('uniformValuebufferCHROMIUM')
|
||||
@DomName('CHROMIUMSubscribeUniform.uniformValuebufferCHROMIUM')
|
||||
@DocsEditable()
|
||||
@Experimental() // untriaged
|
||||
void uniformValuebufferChromium(UniformLocation location, int target, int subscription) 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
|
||||
// BSD-style license that can be found in the LICENSE file.
|
||||
|
||||
|
||||
@DocsEditable()
|
||||
@DomName('WebGLCompressedTextureATC')
|
||||
// http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_atc/
|
||||
|
|
|
@ -29,6 +29,11 @@ _logger = logging.getLogger('dartmetadata')
|
|||
|
||||
_dart2js_annotations = monitored.Dict('dartmetadata._dart2js_annotations', {
|
||||
|
||||
'AnimationEffectTiming.duration': [
|
||||
"@Creates('Null')",
|
||||
"@Returns('num|String')",
|
||||
],
|
||||
|
||||
'ArrayBufferView': [
|
||||
"@Creates('TypedData')",
|
||||
"@Returns('TypedData|Null')",
|
||||
|
@ -56,6 +61,10 @@ _dart2js_annotations = monitored.Dict('dartmetadata._dart2js_annotations', {
|
|||
"@Returns('String|CanvasGradient|CanvasPattern')",
|
||||
],
|
||||
|
||||
'CryptoKey.algorithm': [
|
||||
"@Creates('Null')",
|
||||
],
|
||||
|
||||
'CustomEvent._detail': [
|
||||
"@Creates('Null')",
|
||||
],
|
||||
|
@ -290,6 +299,16 @@ _dart2js_annotations = monitored.Dict('dartmetadata._dart2js_annotations', {
|
|||
"@annotation_Returns_SerializedScriptValue",
|
||||
],
|
||||
|
||||
'ServiceWorkerMessageEvent.data': [
|
||||
"@annotation_Creates_SerializedScriptValue",
|
||||
"@annotation_Returns_SerializedScriptValue",
|
||||
],
|
||||
|
||||
'ServiceWorkerMessageEvent.source': [
|
||||
"@Creates('Null')",
|
||||
"@Returns('ServiceWorker|MessagePort')",
|
||||
],
|
||||
|
||||
'ShadowRoot.getElementsByClassName': [
|
||||
"@Creates('NodeList|HtmlCollection')",
|
||||
"@Returns('NodeList|HtmlCollection')",
|
||||
|
@ -317,6 +336,14 @@ _dart2js_annotations = monitored.Dict('dartmetadata._dart2js_annotations', {
|
|||
"@Creates('Null')",
|
||||
],
|
||||
|
||||
'VTTCue.line': [
|
||||
"@Returns('num|String')",
|
||||
],
|
||||
|
||||
'VTTCue.position': [
|
||||
"@Returns('num|String')",
|
||||
],
|
||||
|
||||
'WebGLRenderingContext.getBufferParameter': [
|
||||
"@Creates('int|Null')",
|
||||
"@Returns('int|Null')",
|
||||
|
|
|
@ -563,6 +563,8 @@ removed_html_members = monitored.Set('htmlrenamer.removed_html_members', [
|
|||
'CanvasRenderingContext2D.webkitImageSmoothingEnabled',
|
||||
'CharacterData.remove',
|
||||
'ChildNode.replaceWith',
|
||||
'CSSStyleDeclaration.__getter__',
|
||||
'CSSStyleDeclaration.__setter__',
|
||||
'Window.call:blur',
|
||||
'Window.call:focus',
|
||||
'Window.clientInformation',
|
||||
|
@ -828,6 +830,7 @@ removed_html_members = monitored.Set('htmlrenamer.removed_html_members', [
|
|||
'NodeList.item',
|
||||
'ParentNode.append',
|
||||
'ParentNode.prepend',
|
||||
'ServiceWorkerMessageEvent.data',
|
||||
'ShadowRoot.getElementsByTagNameNS',
|
||||
'SVGElement.getPresentationAttribute',
|
||||
'SVGElementInstance.on:wheel',
|
||||
|
|
|
@ -48,8 +48,8 @@ $else
|
|||
@JSName('data')
|
||||
@DomName('MessageEvent.data')
|
||||
@DocsEditable()
|
||||
@Creates('Null')
|
||||
@Returns('Object|Null')
|
||||
@annotation_Creates_SerializedScriptValue
|
||||
@annotation_Returns_SerializedScriptValue
|
||||
final dynamic _get_data;
|
||||
|
||||
$endif
|
||||
|
|
|
@ -0,0 +1,38 @@
|
|||
// Copyright (c) 2016, 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.
|
||||
|
||||
part of $LIBRARYNAME;
|
||||
|
||||
// TODO(alanknight): Provide a nicer constructor that uses named parameters
|
||||
// rather than an initialization map.
|
||||
$(ANNOTATIONS)$(NATIVESPEC)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS {
|
||||
|
||||
$if DARTIUM
|
||||
// TODO(alanknight): This really should be generated by the
|
||||
// _OutputConversion in the systemnative.py script, but that doesn't
|
||||
// use those conversions right now, so do this as a one-off.
|
||||
@DomName('ServiceWorkerMessageEvent.data')
|
||||
@DocsEditable()
|
||||
dynamic get data => convertNativeToDart_SerializedScriptValue(
|
||||
_blink.BlinkMessageEvent.instance.data_Getter_(unwrap_jso(this)));
|
||||
$else
|
||||
// TODO(alanknight): This really should be generated by the
|
||||
// _OutputConversion in the systemnative.py script, but that doesn't
|
||||
// use those conversions right now, so do this as a one-off.
|
||||
@DomName('ServiceWorkerMessageEvent.data')
|
||||
@DocsEditable()
|
||||
dynamic get data => convertNativeToDart_SerializedScriptValue(this._get_data);
|
||||
|
||||
@JSName('data')
|
||||
@DomName('ServiceWorkerMessageEvent.data')
|
||||
@DocsEditable()
|
||||
@annotation_Creates_SerializedScriptValue
|
||||
@annotation_Returns_SerializedScriptValue
|
||||
final dynamic _get_data;
|
||||
$endif
|
||||
|
||||
$!MEMBERS
|
||||
}
|
Loading…
Reference in a new issue