| 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 b9de515c68fe68ef3c44062308682311f9a21d6a..158f1aa25b01346ff0a3c235bb7f87f94f01fb49 100644
|
| --- a/sdk/lib/html/dartium/html_dartium.dart
|
| +++ b/sdk/lib/html/dartium/html_dartium.dart
|
| @@ -11676,6 +11676,8 @@ class FileReaderSync extends NativeFieldWrapperClass1 {
|
|
|
| @DocsEditable
|
| @DomName('DOMFileSystem')
|
| +@SupportedBrowser(SupportedBrowser.CHROME)
|
| +@Experimental
|
| class FileSystem extends NativeFieldWrapperClass1 {
|
| FileSystem.internal();
|
|
|
| @@ -11708,6 +11710,8 @@ typedef void FileSystemCallback(FileSystem fileSystem);
|
|
|
| @DocsEditable
|
| @DomName('DOMFileSystemSync')
|
| +@SupportedBrowser(SupportedBrowser.CHROME)
|
| +@Experimental
|
| class FileSystemSync extends NativeFieldWrapperClass1 {
|
| FileSystemSync.internal();
|
|
|
| @@ -17397,10 +17401,18 @@ class MediaSource extends EventTarget {
|
| class MediaStream extends EventTarget {
|
| MediaStream.internal() : super.internal();
|
|
|
| + @DomName('MediaStream.addtrackEvent')
|
| + @DocsEditable
|
| + static const EventStreamProvider<Event> addTrackEvent = const EventStreamProvider<Event>('addtrack');
|
| +
|
| @DomName('MediaStream.endedEvent')
|
| @DocsEditable
|
| static const EventStreamProvider<Event> endedEvent = const EventStreamProvider<Event>('ended');
|
|
|
| + @DomName('MediaStream.removetrackEvent')
|
| + @DocsEditable
|
| + static const EventStreamProvider<Event> removeTrackEvent = const EventStreamProvider<Event>('removetrack');
|
| +
|
| @DomName('MediaStream.MediaStream')
|
| @DocsEditable
|
| factory MediaStream([stream_OR_tracks]) {
|
| @@ -17469,10 +17481,18 @@ class MediaStream extends EventTarget {
|
| @DocsEditable
|
| void removeTrack(MediaStreamTrack track) native "MediaStream_removeTrack_Callback";
|
|
|
| + @DomName('MediaStream.onaddtrack')
|
| + @DocsEditable
|
| + Stream<Event> get onAddTrack => addTrackEvent.forTarget(this);
|
| +
|
| @DomName('MediaStream.onended')
|
| @DocsEditable
|
| Stream<Event> get onEnded => endedEvent.forTarget(this);
|
|
|
| + @DomName('MediaStream.onremovetrack')
|
| + @DocsEditable
|
| + Stream<Event> get onRemoveTrack => removeTrackEvent.forTarget(this);
|
| +
|
|
|
| /**
|
| * Checks if the MediaStream APIs are supported on the current platform.
|
| @@ -20699,6 +20719,10 @@ class RtcPeerConnection extends EventTarget {
|
| @DocsEditable
|
| static const EventStreamProvider<RtcDataChannelEvent> dataChannelEvent = const EventStreamProvider<RtcDataChannelEvent>('datachannel');
|
|
|
| + @DomName('RTCPeerConnection.gatheringchangeEvent')
|
| + @DocsEditable
|
| + static const EventStreamProvider<Event> gatheringChangeEvent = const EventStreamProvider<Event>('gatheringchange');
|
| +
|
| @DomName('RTCPeerConnection.icecandidateEvent')
|
| @DocsEditable
|
| static const EventStreamProvider<RtcIceCandidateEvent> iceCandidateEvent = const EventStreamProvider<RtcIceCandidateEvent>('icecandidate');
|
| @@ -20824,6 +20848,10 @@ class RtcPeerConnection extends EventTarget {
|
| @DocsEditable
|
| Stream<RtcDataChannelEvent> get onDataChannel => dataChannelEvent.forTarget(this);
|
|
|
| + @DomName('RTCPeerConnection.ongatheringchange')
|
| + @DocsEditable
|
| + Stream<Event> get onGatheringChange => gatheringChangeEvent.forTarget(this);
|
| +
|
| @DomName('RTCPeerConnection.onicecandidate')
|
| @DocsEditable
|
| Stream<RtcIceCandidateEvent> get onIceCandidate => iceCandidateEvent.forTarget(this);
|
| @@ -28572,10 +28600,16 @@ class Window extends EventTarget implements WindowBase {
|
|
|
| @DomName('DOMWindow.webkitConvertPointFromNodeToPage')
|
| @DocsEditable
|
| + @SupportedBrowser(SupportedBrowser.CHROME)
|
| + @SupportedBrowser(SupportedBrowser.SAFARI)
|
| + @Experimental
|
| DomPoint convertPointFromNodeToPage(Node node, DomPoint p) native "DOMWindow_webkitConvertPointFromNodeToPage_Callback";
|
|
|
| @DomName('DOMWindow.webkitConvertPointFromPageToNode')
|
| @DocsEditable
|
| + @SupportedBrowser(SupportedBrowser.CHROME)
|
| + @SupportedBrowser(SupportedBrowser.SAFARI)
|
| + @Experimental
|
| DomPoint convertPointFromPageToNode(Node node, DomPoint p) native "DOMWindow_webkitConvertPointFromPageToNode_Callback";
|
|
|
| @DomName('DOMWindow.webkitRequestFileSystem')
|
|
|