Commit cc05eb73 authored by philipj@opera.com's avatar philipj@opera.com

Update the visibility of XHR-related interfaces to match spec

https://github.com/whatwg/xhr/issues/19

BUG=395931
R=dominicc@chromium.org

Review URL: https://codereview.chromium.org/1310543002

git-svn-id: svn://svn.chromium.org/blink/trunk@201597 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 11ce9d0e
...@@ -398,6 +398,11 @@ Starting worker: resources/global-interface-listing.js ...@@ -398,6 +398,11 @@ Starting worker: resources/global-interface-listing.js
[Worker] interface Permissions [Worker] interface Permissions
[Worker] method constructor [Worker] method constructor
[Worker] method query [Worker] method query
[Worker] interface ProgressEvent
[Worker] getter lengthComputable
[Worker] getter loaded
[Worker] getter total
[Worker] method constructor
[Worker] interface ReadableByteStream [Worker] interface ReadableByteStream
[Worker] method cancel [Worker] method cancel
[Worker] method constructor [Worker] method constructor
...@@ -615,6 +620,8 @@ Starting worker: resources/global-interface-listing.js ...@@ -615,6 +620,8 @@ Starting worker: resources/global-interface-listing.js
[Worker] setter onloadstart [Worker] setter onloadstart
[Worker] setter onprogress [Worker] setter onprogress
[Worker] setter ontimeout [Worker] setter ontimeout
[Worker] interface XMLHttpRequestUpload
[Worker] method constructor
[Worker] interface webkitIDBCursor [Worker] interface webkitIDBCursor
[Worker] getter direction [Worker] getter direction
[Worker] getter key [Worker] getter key
......
...@@ -385,6 +385,11 @@ Starting worker: resources/global-interface-listing.js ...@@ -385,6 +385,11 @@ Starting worker: resources/global-interface-listing.js
[Worker] interface Permissions [Worker] interface Permissions
[Worker] method constructor [Worker] method constructor
[Worker] method query [Worker] method query
[Worker] interface ProgressEvent
[Worker] getter lengthComputable
[Worker] getter loaded
[Worker] getter total
[Worker] method constructor
[Worker] interface ReadableByteStream [Worker] interface ReadableByteStream
[Worker] method cancel [Worker] method cancel
[Worker] method constructor [Worker] method constructor
...@@ -607,6 +612,8 @@ Starting worker: resources/global-interface-listing.js ...@@ -607,6 +612,8 @@ Starting worker: resources/global-interface-listing.js
[Worker] setter onloadstart [Worker] setter onloadstart
[Worker] setter onprogress [Worker] setter onprogress
[Worker] setter ontimeout [Worker] setter ontimeout
[Worker] interface XMLHttpRequestUpload
[Worker] method constructor
[Worker] interface webkitIDBCursor [Worker] interface webkitIDBCursor
[Worker] getter direction [Worker] getter direction
[Worker] getter key [Worker] getter key
......
...@@ -433,6 +433,11 @@ Starting worker: resources/global-interface-listing.js ...@@ -433,6 +433,11 @@ Starting worker: resources/global-interface-listing.js
[Worker] method query [Worker] method query
[Worker] method request [Worker] method request
[Worker] method revoke [Worker] method revoke
[Worker] interface ProgressEvent
[Worker] getter lengthComputable
[Worker] getter loaded
[Worker] getter total
[Worker] method constructor
[Worker] interface PromiseRejectionEvent [Worker] interface PromiseRejectionEvent
[Worker] getter promise [Worker] getter promise
[Worker] getter reason [Worker] getter reason
...@@ -687,6 +692,8 @@ Starting worker: resources/global-interface-listing.js ...@@ -687,6 +692,8 @@ Starting worker: resources/global-interface-listing.js
[Worker] setter onloadstart [Worker] setter onloadstart
[Worker] setter onprogress [Worker] setter onprogress
[Worker] setter ontimeout [Worker] setter ontimeout
[Worker] interface XMLHttpRequestUpload
[Worker] method constructor
[Worker] interface webkitIDBCursor [Worker] interface webkitIDBCursor
[Worker] getter direction [Worker] getter direction
[Worker] getter key [Worker] getter key
......
...@@ -420,6 +420,11 @@ Starting worker: resources/global-interface-listing.js ...@@ -420,6 +420,11 @@ Starting worker: resources/global-interface-listing.js
[Worker] method query [Worker] method query
[Worker] method request [Worker] method request
[Worker] method revoke [Worker] method revoke
[Worker] interface ProgressEvent
[Worker] getter lengthComputable
[Worker] getter loaded
[Worker] getter total
[Worker] method constructor
[Worker] interface PromiseRejectionEvent [Worker] interface PromiseRejectionEvent
[Worker] getter promise [Worker] getter promise
[Worker] getter reason [Worker] getter reason
...@@ -679,6 +684,8 @@ Starting worker: resources/global-interface-listing.js ...@@ -679,6 +684,8 @@ Starting worker: resources/global-interface-listing.js
[Worker] setter onloadstart [Worker] setter onloadstart
[Worker] setter onprogress [Worker] setter onprogress
[Worker] setter ontimeout [Worker] setter ontimeout
[Worker] interface XMLHttpRequestUpload
[Worker] method constructor
[Worker] interface webkitIDBCursor [Worker] interface webkitIDBCursor
[Worker] getter direction [Worker] getter direction
[Worker] getter key [Worker] getter key
......
...@@ -25,10 +25,9 @@ ...@@ -25,10 +25,9 @@
// https://xhr.spec.whatwg.org/#interface-progressevent // https://xhr.spec.whatwg.org/#interface-progressevent
// TODO(philipj): The spec has Exposed=(Window,Worker)
// https://github.com/whatwg/xhr/issues/19
[ [
Constructor(DOMString type, optional ProgressEventInit eventInitDict), Constructor(DOMString type, optional ProgressEventInit eventInitDict),
Exposed=(Window,DedicatedWorker,SharedWorker)
] interface ProgressEvent : Event { ] interface ProgressEvent : Event {
readonly attribute boolean lengthComputable; readonly attribute boolean lengthComputable;
readonly attribute unsigned long long loaded; readonly attribute unsigned long long loaded;
......
...@@ -44,8 +44,6 @@ enum XMLHttpRequestResponseType { ...@@ -44,8 +44,6 @@ enum XMLHttpRequestResponseType {
ActiveDOMObject, ActiveDOMObject,
Constructor, Constructor,
ConstructorCallWith=ScriptState, ConstructorCallWith=ScriptState,
// TODO(philipj): The spec has Exposed=(Window,Worker)
// https://github.com/whatwg/xhr/issues/19
Exposed=(Window,DedicatedWorker,SharedWorker) Exposed=(Window,DedicatedWorker,SharedWorker)
] interface XMLHttpRequest : XMLHttpRequestEventTarget { ] interface XMLHttpRequest : XMLHttpRequestEventTarget {
// event handler // event handler
......
...@@ -28,8 +28,6 @@ ...@@ -28,8 +28,6 @@
[ [
GarbageCollected, GarbageCollected,
// TODO(philipj): The spec has Exposed=(Window,Worker)
// https://github.com/whatwg/xhr/issues/19
Exposed=(Window,DedicatedWorker,SharedWorker) Exposed=(Window,DedicatedWorker,SharedWorker)
] interface XMLHttpRequestEventTarget : EventTarget { ] interface XMLHttpRequestEventTarget : EventTarget {
// event handlers // event handlers
......
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
// https://xhr.spec.whatwg.org/#xmlhttprequestupload // https://xhr.spec.whatwg.org/#xmlhttprequestupload
// TODO(philipj): The spec has Exposed=(Window,Worker) [
// https://github.com/whatwg/xhr/issues/19 Exposed=(Window,DedicatedWorker,SharedWorker)
interface XMLHttpRequestUpload : XMLHttpRequestEventTarget { ] interface XMLHttpRequestUpload : XMLHttpRequestEventTarget {
}; };
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment