| Index: lib/html/dart2js/html_dart2js.dart
|
| diff --git a/lib/html/dart2js/html_dart2js.dart b/lib/html/dart2js/html_dart2js.dart
|
| index a98bb1e5bf25d44f513d19f2ff92036ab9917f93..bc706dfdf5e5f5f89d45c02322554523717303bd 100644
|
| --- a/lib/html/dart2js/html_dart2js.dart
|
| +++ b/lib/html/dart2js/html_dart2js.dart
|
| @@ -17471,6 +17471,13 @@ class _WindowImpl extends _EventTargetImpl implements Window native "@*DOMWindow
|
| localStorage['dart-port:$name'] = JSON.stringify(serialized);
|
| }
|
|
|
| + String createObjectUrl(object) native '''
|
| + return (window.URL || window.webkitURL).createObjectURL(object)
|
| + ''';
|
| +
|
| + void revokeObjectUrl(String objectUrl) native '''
|
| + (window.URL || window.webkitURL).revokeObjectURL(objectUrl)
|
| + ''';
|
|
|
| _WindowEventsImpl get on() =>
|
| new _WindowEventsImpl(this);
|
| @@ -36439,6 +36446,16 @@ interface Window extends EventTarget {
|
|
|
| IDBFactory get indexedDB();
|
|
|
| + /**
|
| + * Creates a new object URL for the specified object. The URL will be
|
| + * available until revokeObjectUrl is called.
|
| + * [object] can be a Blob, MediaStream or MediaSource.
|
| + */
|
| + String createObjectUrl(object);
|
| +
|
| + /** @domName DOMURL.revokeObjectURL */
|
| + void revokeObjectUrl(String objectUrl);
|
| +
|
|
|
| /**
|
| * @domName EventTarget.addEventListener, EventTarget.removeEventListener, EventTarget.dispatchEvent
|
|
|