This commit is contained in:
Phil Ringnalda 2016-08-03 18:54:53 -07:00
Родитель 99881f0cb0 d9a04f7163
Коммит f40d0998c4
353 изменённых файлов: 2092 добавлений и 9381 удалений

Просмотреть файл

@ -24,6 +24,9 @@
[Blob interface: new File(["myFileBits"\], "myFileName") must inherit property "close" with the proper type (4)]
expected: FAIL
[FileReaderSync interface: existence and properties of interface object]
expected: FAIL
[FileReaderSync interface object length]
expected: FAIL

Просмотреть файл

@ -24,6 +24,9 @@
[Blob interface: new File(["myFileBits"\], "myFileName") must inherit property "close" with the proper type (4)]
expected: FAIL
[FileList interface: existence and properties of interface object]
expected: FAIL
[FileList interface object length]
expected: FAIL
@ -42,24 +45,3 @@
[FileList interface object name]
expected: FAIL
[ArrayBuffer interface: existence and properties of interface object]
expected: FAIL
[URL interface: existence and properties of interface object]
expected: FAIL
[EventTarget interface: existence and properties of interface object]
expected: FAIL
[Event interface: existence and properties of interface object]
expected: FAIL
[Blob interface: existence and properties of interface object]
expected: FAIL
[File interface: existence and properties of interface object]
expected: FAIL
[FileReader interface: existence and properties of interface object]
expected: FAIL

Просмотреть файл

@ -1,44 +0,0 @@
[interfaces.worker]
type: testharness
[WorkerGlobalScope interface: existence and properties of interface object]
expected: FAIL
[Event interface: existence and properties of interface object]
expected: FAIL
[EventTarget interface: existence and properties of interface object]
expected: FAIL
[IDBKeyRange interface: existence and properties of interface object]
expected: FAIL
[IDBRequest interface: existence and properties of interface object]
expected: FAIL
[IDBOpenDBRequest interface: existence and properties of interface object]
expected: FAIL
[IDBVersionChangeEvent interface: existence and properties of interface object]
expected: FAIL
[IDBFactory interface: existence and properties of interface object]
expected: FAIL
[IDBDatabase interface: existence and properties of interface object]
expected: FAIL
[IDBObjectStore interface: existence and properties of interface object]
expected: FAIL
[IDBIndex interface: existence and properties of interface object]
expected: FAIL
[IDBCursor interface: existence and properties of interface object]
expected: FAIL
[IDBCursorWithValue interface: existence and properties of interface object]
expected: FAIL
[IDBTransaction interface: existence and properties of interface object]
expected: FAIL

Просмотреть файл

@ -1,3 +1,4 @@
[transaction-lifetime-empty.html]
type: testharness
disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1290853

Просмотреть файл

@ -97,14 +97,6 @@
"path": "XMLHttpRequest/send-authentication-prompt-manual.htm",
"url": "/XMLHttpRequest/send-authentication-prompt-manual.htm"
},
{
"path": "annotation-model/examples/example1-manual.html",
"url": "/annotation-model/examples/example1-manual.html"
},
{
"path": "annotation-model/examples/example2-manual.html",
"url": "/annotation-model/examples/example2-manual.html"
},
{
"path": "battery-status/battery-charging-manual.html",
"url": "/battery-status/battery-charging-manual.html"
@ -938,8 +930,8 @@
"url": "/page-visibility/test_tab_state_change-manual.html"
},
{
"path": "pointerevents/pointerevent_attributes_mouse-manual.html",
"url": "/pointerevents/pointerevent_attributes_mouse-manual.html"
"path": "pointerevents/pointerevent_button_attribute_mouse-manual.html",
"url": "/pointerevents/pointerevent_button_attribute_mouse-manual.html"
},
{
"path": "pointerevents/pointerevent_capture_mouse-manual.html",
@ -965,14 +957,6 @@
"path": "pointerevents/pointerevent_lostpointercapture_is_first-manual.html",
"url": "/pointerevents/pointerevent_lostpointercapture_is_first-manual.html"
},
{
"path": "pointerevents/pointerevent_multiple_primary_pointers_boundary_events-manual.html",
"url": "/pointerevents/pointerevent_multiple_primary_pointers_boundary_events-manual.html"
},
{
"path": "pointerevents/pointerevent_pointerId_scope-manual.html",
"url": "/pointerevents/pointerevent_pointerId_scope-manual.html"
},
{
"path": "pointerevents/pointerevent_pointercancel_touch-manual.html",
"url": "/pointerevents/pointerevent_pointercancel_touch-manual.html"
@ -1085,6 +1069,10 @@
"path": "pointerevents/pointerevent_pointerup_pointertype-manual.html",
"url": "/pointerevents/pointerevent_pointerup_pointertype-manual.html"
},
{
"path": "pointerevents/pointerevent_properties_mouse-manual.html",
"url": "/pointerevents/pointerevent_properties_mouse-manual.html"
},
{
"path": "pointerevents/pointerevent_releasepointercapture_events_to_original_target-manual.html",
"url": "/pointerevents/pointerevent_releasepointercapture_events_to_original_target-manual.html"
@ -9065,10 +9053,6 @@
"path": "2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",
"url": "/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html"
},
{
"path": "2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.NaN.html",
"url": "/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.NaN.html"
},
{
"path": "2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",
"url": "/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html"
@ -12546,12 +12530,12 @@
"url": "/XMLHttpRequest/FormData-append.html"
},
{
"path": "XMLHttpRequest/XMLHttpRequest-withCredentials.any.js",
"url": "/XMLHttpRequest/XMLHttpRequest-withCredentials.any.html"
"path": "XMLHttpRequest/XMLHttpRequest-withCredentials.html",
"url": "/XMLHttpRequest/XMLHttpRequest-withCredentials.html"
},
{
"path": "XMLHttpRequest/XMLHttpRequest-withCredentials.any.js",
"url": "/XMLHttpRequest/XMLHttpRequest-withCredentials.any.worker"
"path": "XMLHttpRequest/XMLHttpRequest-withCredentials.worker.js",
"url": "/XMLHttpRequest/XMLHttpRequest-withCredentials.worker"
},
{
"path": "XMLHttpRequest/abort-after-receive.htm",
@ -12725,10 +12709,6 @@
"path": "XMLHttpRequest/getresponseheader-unsent-opened-state.htm",
"url": "/XMLHttpRequest/getresponseheader-unsent-opened-state.htm"
},
{
"path": "XMLHttpRequest/headers-normalize-response.htm",
"url": "/XMLHttpRequest/headers-normalize-response.htm"
},
{
"path": "XMLHttpRequest/interfaces.html",
"url": "/XMLHttpRequest/interfaces.html"
@ -13017,10 +12997,6 @@
"path": "XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred.htm",
"url": "/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred.htm"
},
{
"path": "XMLHttpRequest/send-blob-with-no-mime-type.html",
"url": "/XMLHttpRequest/send-blob-with-no-mime-type.html"
},
{
"path": "XMLHttpRequest/send-conditional.htm",
"url": "/XMLHttpRequest/send-conditional.htm"
@ -14345,10 +14321,6 @@
"path": "dom/collections/namednodemap-supported-property-names.html",
"url": "/dom/collections/namednodemap-supported-property-names.html"
},
{
"path": "dom/events/AddEventListenerOptions-once.html",
"url": "/dom/events/AddEventListenerOptions-once.html"
},
{
"path": "dom/events/AddEventListenerOptions-passive.html",
"url": "/dom/events/AddEventListenerOptions-passive.html"
@ -14501,10 +14473,6 @@
"path": "dom/lists/DOMTokenList-coverage-for-attributes.html",
"url": "/dom/lists/DOMTokenList-coverage-for-attributes.html"
},
{
"path": "dom/lists/DOMTokenList-iteration.html",
"url": "/dom/lists/DOMTokenList-iteration.html"
},
{
"path": "dom/lists/DOMTokenList-stringifier.html",
"url": "/dom/lists/DOMTokenList-stringifier.html"
@ -15581,162 +15549,6 @@
"path": "encoding/textencoder-utf16-surrogates.html",
"url": "/encoding/textencoder-utf16-surrogates.html"
},
{
"path": "encrypted-media/Google/encrypted-media-async-creation-with-gc.html",
"url": "/encrypted-media/Google/encrypted-media-async-creation-with-gc.html"
},
{
"path": "encrypted-media/Google/encrypted-media-async-setcert-with-gc.html",
"url": "/encrypted-media/Google/encrypted-media-async-setcert-with-gc.html"
},
{
"path": "encrypted-media/Google/encrypted-media-check-init-data-type.html",
"url": "/encrypted-media/Google/encrypted-media-check-init-data-type.html"
},
{
"path": "encrypted-media/Google/encrypted-media-clear-key-invalid-license.html",
"url": "/encrypted-media/Google/encrypted-media-clear-key-invalid-license.html"
},
{
"path": "encrypted-media/Google/encrypted-media-clearkey-update-non-ascii-input.html",
"url": "/encrypted-media/Google/encrypted-media-clearkey-update-non-ascii-input.html"
},
{
"path": "encrypted-media/Google/encrypted-media-events.html",
"url": "/encrypted-media/Google/encrypted-media-events.html"
},
{
"path": "encrypted-media/Google/encrypted-media-generate-request-disallowed-input.html",
"url": "/encrypted-media/Google/encrypted-media-generate-request-disallowed-input.html"
},
{
"path": "encrypted-media/Google/encrypted-media-keystatuses-multiple-sessions.html",
"url": "/encrypted-media/Google/encrypted-media-keystatuses-multiple-sessions.html"
},
{
"path": "encrypted-media/Google/encrypted-media-keystatuses-multiple-updates.html",
"url": "/encrypted-media/Google/encrypted-media-keystatuses-multiple-updates.html"
},
{
"path": "encrypted-media/Google/encrypted-media-keystatuses.html",
"url": "/encrypted-media/Google/encrypted-media-keystatuses.html"
},
{
"path": "encrypted-media/Google/encrypted-media-lifetime-mediakeys-with-session.html",
"url": "/encrypted-media/Google/encrypted-media-lifetime-mediakeys-with-session.html"
},
{
"path": "encrypted-media/Google/encrypted-media-lifetime-mediakeys.html",
"url": "/encrypted-media/Google/encrypted-media-lifetime-mediakeys.html"
},
{
"path": "encrypted-media/Google/encrypted-media-lifetime-mediakeysession-reference.html",
"url": "/encrypted-media/Google/encrypted-media-lifetime-mediakeysession-reference.html"
},
{
"path": "encrypted-media/Google/encrypted-media-lifetime-mediakeysession-release-noreference.html",
"url": "/encrypted-media/Google/encrypted-media-lifetime-mediakeysession-release-noreference.html"
},
{
"path": "encrypted-media/Google/encrypted-media-lifetime-mediakeysession-release.html",
"url": "/encrypted-media/Google/encrypted-media-lifetime-mediakeysession-release.html"
},
{
"path": "encrypted-media/Google/encrypted-media-lifetime-multiple-mediakeys.html",
"url": "/encrypted-media/Google/encrypted-media-lifetime-multiple-mediakeys.html"
},
{
"path": "encrypted-media/Google/encrypted-media-lifetime-reload.html",
"url": "/encrypted-media/Google/encrypted-media-lifetime-reload.html"
},
{
"path": "encrypted-media/Google/encrypted-media-not-callable-after-createsession.html",
"url": "/encrypted-media/Google/encrypted-media-not-callable-after-createsession.html"
},
{
"path": "encrypted-media/Google/encrypted-media-onencrypted.html",
"url": "/encrypted-media/Google/encrypted-media-onencrypted.html"
},
{
"path": "encrypted-media/Google/encrypted-media-playback-encrypted-and-clear-sources.html",
"url": "/encrypted-media/Google/encrypted-media-playback-encrypted-and-clear-sources.html"
},
{
"path": "encrypted-media/Google/encrypted-media-playback-multiple-sessions.html",
"url": "/encrypted-media/Google/encrypted-media-playback-multiple-sessions.html"
},
{
"path": "encrypted-media/Google/encrypted-media-playback-setmediakeys-after-src.html",
"url": "/encrypted-media/Google/encrypted-media-playback-setmediakeys-after-src.html"
},
{
"path": "encrypted-media/Google/encrypted-media-playback-setmediakeys-before-src.html",
"url": "/encrypted-media/Google/encrypted-media-playback-setmediakeys-before-src.html"
},
{
"path": "encrypted-media/Google/encrypted-media-playback-two-videos.html",
"url": "/encrypted-media/Google/encrypted-media-playback-two-videos.html"
},
{
"path": "encrypted-media/Google/encrypted-media-requestmediakeysystemaccess.html",
"url": "/encrypted-media/Google/encrypted-media-requestmediakeysystemaccess.html"
},
{
"path": "encrypted-media/Google/encrypted-media-reset-src-after-setmediakeys.html",
"url": "/encrypted-media/Google/encrypted-media-reset-src-after-setmediakeys.html"
},
{
"path": "encrypted-media/Google/encrypted-media-session-closed-event.html",
"url": "/encrypted-media/Google/encrypted-media-session-closed-event.html"
},
{
"path": "encrypted-media/Google/encrypted-media-setmediakeys-again-after-playback.html",
"url": "/encrypted-media/Google/encrypted-media-setmediakeys-again-after-playback.html"
},
{
"path": "encrypted-media/Google/encrypted-media-setmediakeys-again-after-resetting-src.html",
"url": "/encrypted-media/Google/encrypted-media-setmediakeys-again-after-resetting-src.html"
},
{
"path": "encrypted-media/Google/encrypted-media-setmediakeys-at-same-time.html",
"url": "/encrypted-media/Google/encrypted-media-setmediakeys-at-same-time.html"
},
{
"path": "encrypted-media/Google/encrypted-media-setmediakeys-multiple-times-with-different-mediakeys.html",
"url": "/encrypted-media/Google/encrypted-media-setmediakeys-multiple-times-with-different-mediakeys.html"
},
{
"path": "encrypted-media/Google/encrypted-media-setmediakeys-multiple-times-with-the-same-mediakeys.html",
"url": "/encrypted-media/Google/encrypted-media-setmediakeys-multiple-times-with-the-same-mediakeys.html"
},
{
"path": "encrypted-media/Google/encrypted-media-setmediakeys-to-multiple-video-elements.html",
"url": "/encrypted-media/Google/encrypted-media-setmediakeys-to-multiple-video-elements.html"
},
{
"path": "encrypted-media/Google/encrypted-media-setmediakeys.html",
"url": "/encrypted-media/Google/encrypted-media-setmediakeys.html"
},
{
"path": "encrypted-media/Google/encrypted-media-syntax.html",
"url": "/encrypted-media/Google/encrypted-media-syntax.html"
},
{
"path": "encrypted-media/Google/encrypted-media-unique-origin.html",
"url": "/encrypted-media/Google/encrypted-media-unique-origin.html"
},
{
"path": "encrypted-media/Google/encrypted-media-update-disallowed-input.html",
"url": "/encrypted-media/Google/encrypted-media-update-disallowed-input.html"
},
{
"path": "encrypted-media/Google/encrypted-media-waiting-for-a-key.html",
"url": "/encrypted-media/Google/encrypted-media-waiting-for-a-key.html"
},
{
"path": "encrypted-media/idlharness.html",
"url": "/encrypted-media/idlharness.html"
},
{
"path": "eventsource/dedicated-worker/eventsource-close.htm",
"url": "/eventsource/dedicated-worker/eventsource-close.htm"
@ -16001,14 +15813,6 @@
"path": "fetch/api/basic/request-forbidden-headers.html",
"url": "/fetch/api/basic/request-forbidden-headers.html"
},
{
"path": "fetch/api/basic/request-head-worker.html",
"url": "/fetch/api/basic/request-head-worker.html"
},
{
"path": "fetch/api/basic/request-head.html",
"url": "/fetch/api/basic/request-head.html"
},
{
"path": "fetch/api/basic/request-headers-worker.html",
"url": "/fetch/api/basic/request-headers-worker.html"
@ -16017,18 +15821,6 @@
"path": "fetch/api/basic/request-headers.html",
"url": "/fetch/api/basic/request-headers.html"
},
{
"path": "fetch/api/basic/request-referrer.html",
"url": "/fetch/api/basic/request-referrer.html"
},
{
"path": "fetch/api/basic/response-url-worker.html",
"url": "/fetch/api/basic/response-url-worker.html"
},
{
"path": "fetch/api/basic/response-url.html",
"url": "/fetch/api/basic/response-url.html"
},
{
"path": "fetch/api/basic/scheme-about-worker.html",
"url": "/fetch/api/basic/scheme-about-worker.html"
@ -16225,14 +16017,6 @@
"path": "fetch/api/policies/referrer-no-referrer.html",
"url": "/fetch/api/policies/referrer-no-referrer.html"
},
{
"path": "fetch/api/policies/referrer-origin-when-cross-origin-worker.html",
"url": "/fetch/api/policies/referrer-origin-when-cross-origin-worker.html"
},
{
"path": "fetch/api/policies/referrer-origin-when-cross-origin.html",
"url": "/fetch/api/policies/referrer-origin-when-cross-origin.html"
},
{
"path": "fetch/api/policies/referrer-origin-worker.html",
"url": "/fetch/api/policies/referrer-origin-worker.html"
@ -16629,10 +16413,6 @@
"path": "html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html",
"url": "/html/browsers/browsing-the-web/navigating-across-documents/child_navigates_parent_submit.html"
},
{
"path": "html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html",
"url": "/html/browsers/browsing-the-web/navigating-across-documents/empty_fragment.html"
},
{
"path": "html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html",
"url": "/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html"
@ -18145,10 +17925,6 @@
"path": "html/semantics/document-metadata/the-base-element/base_srcdoc.html",
"url": "/html/semantics/document-metadata/the-base-element/base_srcdoc.html"
},
{
"path": "html/semantics/document-metadata/the-link-element/document-without-browsing-context.html",
"url": "/html/semantics/document-metadata/the-link-element/document-without-browsing-context.html"
},
{
"path": "html/semantics/document-metadata/the-link-element/link-load-event.html",
"url": "/html/semantics/document-metadata/the-link-element/link-load-event.html"
@ -19489,10 +19265,6 @@
"path": "html/semantics/embedded-content/the-img-element/img.complete.html",
"url": "/html/semantics/embedded-content/the-img-element/img.complete.html"
},
{
"path": "html/semantics/embedded-content/the-img-element/invalid-src.html",
"url": "/html/semantics/embedded-content/the-img-element/invalid-src.html"
},
{
"path": "html/semantics/embedded-content/the-img-element/relevant-mutations.html",
"url": "/html/semantics/embedded-content/the-img-element/relevant-mutations.html"
@ -20005,10 +19777,6 @@
"path": "html/semantics/interactive-elements/the-dialog-element/dialog-close.html",
"url": "/html/semantics/interactive-elements/the-dialog-element/dialog-close.html"
},
{
"path": "html/semantics/interactive-elements/the-dialog-element/dialog-open.html",
"url": "/html/semantics/interactive-elements/the-dialog-element/dialog-open.html"
},
{
"path": "html/semantics/interactive-elements/the-dialog-element/dialog-showModal.html",
"url": "/html/semantics/interactive-elements/the-dialog-element/dialog-showModal.html"
@ -20097,10 +19865,6 @@
"path": "html/semantics/scripting-1/the-script-element/script-charset-02.html",
"url": "/html/semantics/scripting-1/the-script-element/script-charset-02.html"
},
{
"path": "html/semantics/scripting-1/the-script-element/script-charset-03.html",
"url": "/html/semantics/scripting-1/the-script-element/script-charset-03.html"
},
{
"path": "html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",
"url": "/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml"
@ -20125,10 +19889,6 @@
"path": "html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",
"url": "/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml"
},
{
"path": "html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",
"url": "/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html"
},
{
"path": "html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",
"url": "/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html"
@ -20317,10 +20077,6 @@
"path": "html/semantics/tabular-data/the-table-element/insertRow-method-03.html",
"url": "/html/semantics/tabular-data/the-table-element/insertRow-method-03.html"
},
{
"path": "html/semantics/tabular-data/the-table-element/remove-row.html",
"url": "/html/semantics/tabular-data/the-table-element/remove-row.html"
},
{
"path": "html/semantics/tabular-data/the-table-element/tBodies.html",
"url": "/html/semantics/tabular-data/the-table-element/tBodies.html"
@ -23289,14 +23045,6 @@
"path": "pointerevents/pointerevent_pointermove-on-chorded-mouse-button.html",
"url": "/pointerevents/pointerevent_pointermove-on-chorded-mouse-button.html"
},
{
"path": "pointerevents/pointerevent_suppress_compat_events_on_click.html",
"url": "/pointerevents/pointerevent_suppress_compat_events_on_click.html"
},
{
"path": "pointerevents/pointerevent_suppress_compat_events_on_drag_mouse.html",
"url": "/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse.html"
},
{
"path": "pointerevents/pointerevent_touch-action-illegal.html",
"url": "/pointerevents/pointerevent_touch-action-illegal.html"
@ -29401,10 +29149,6 @@
"path": "service-workers/service-worker/activation-after-registration.https.html",
"url": "/service-workers/service-worker/activation-after-registration.https.html"
},
{
"path": "service-workers/service-worker/activation.https.html",
"url": "/service-workers/service-worker/activation.https.html"
},
{
"path": "service-workers/service-worker/active.https.html",
"url": "/service-workers/service-worker/active.https.html"
@ -29421,10 +29165,6 @@
"path": "service-workers/service-worker/claim-using-registration.https.html",
"url": "/service-workers/service-worker/claim-using-registration.https.html"
},
{
"path": "service-workers/service-worker/client-navigate.https.html",
"url": "/service-workers/service-worker/client-navigate.https.html"
},
{
"path": "service-workers/service-worker/clients-get-cross-origin.https.html",
"url": "/service-workers/service-worker/clients-get-cross-origin.https.html"
@ -29445,10 +29185,6 @@
"path": "service-workers/service-worker/clients-matchall.https.html",
"url": "/service-workers/service-worker/clients-matchall.https.html"
},
{
"path": "service-workers/service-worker/controller-on-disconnect.https.html",
"url": "/service-workers/service-worker/controller-on-disconnect.https.html"
},
{
"path": "service-workers/service-worker/controller-on-load.https.html",
"url": "/service-workers/service-worker/controller-on-load.https.html"
@ -30017,6 +29753,22 @@
"path": "shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html",
"url": "/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html"
},
{
"path": "shadow-dom/untriaged/user-interaction/focus-navigation/test-001.html",
"url": "/shadow-dom/untriaged/user-interaction/focus-navigation/test-001.html"
},
{
"path": "shadow-dom/untriaged/user-interaction/focus-navigation/test-002.html",
"url": "/shadow-dom/untriaged/user-interaction/focus-navigation/test-002.html"
},
{
"path": "shadow-dom/untriaged/user-interaction/focus-navigation/test-003.html",
"url": "/shadow-dom/untriaged/user-interaction/focus-navigation/test-003.html"
},
{
"path": "shadow-dom/untriaged/user-interaction/focus-navigation/test-004.html",
"url": "/shadow-dom/untriaged/user-interaction/focus-navigation/test-004.html"
},
{
"path": "shadow-dom/untriaged/user-interaction/ranges-and-selections/test-001.html",
"url": "/shadow-dom/untriaged/user-interaction/ranges-and-selections/test-001.html"
@ -30513,10 +30265,6 @@
"path": "webaudio/the-audio-api/the-offlineaudiocontext-interface/current-time-block-size.html",
"url": "/webaudio/the-audio-api/the-offlineaudiocontext-interface/current-time-block-size.html"
},
{
"path": "webaudio/the-audio-api/the-pannernode-interface/test-pannernode-automation.html",
"url": "/webaudio/the-audio-api/the-pannernode-interface/test-pannernode-automation.html"
},
{
"path": "webdriver/interface.html",
"url": "/webdriver/interface.html"
@ -35250,8 +34998,8 @@
"url": "/workers/constructors/Worker/Blob-url.html"
},
{
"path": "workers/constructors/Worker/DedicatedWorkerGlobalScope-members.worker.js",
"url": "/workers/constructors/Worker/DedicatedWorkerGlobalScope-members.worker"
"path": "workers/constructors/Worker/DedicatedWorkerGlobalScope-members.html",
"url": "/workers/constructors/Worker/DedicatedWorkerGlobalScope-members.html"
},
{
"path": "workers/constructors/Worker/ctor-1.html",
@ -35266,8 +35014,8 @@
"url": "/workers/constructors/Worker/ctor-undefined.html"
},
{
"path": "workers/constructors/Worker/expected-self-properties.worker.js",
"url": "/workers/constructors/Worker/expected-self-properties.worker"
"path": "workers/constructors/Worker/expected-self-properties.html",
"url": "/workers/constructors/Worker/expected-self-properties.html"
},
{
"path": "workers/constructors/Worker/no-arguments-ctor.html",
@ -35286,8 +35034,8 @@
"url": "/workers/constructors/Worker/terminate.html"
},
{
"path": "workers/constructors/Worker/unexpected-self-properties.worker.js",
"url": "/workers/constructors/Worker/unexpected-self-properties.worker"
"path": "workers/constructors/Worker/unexpected-self-properties.html",
"url": "/workers/constructors/Worker/unexpected-self-properties.html"
},
{
"path": "workers/constructors/Worker/unresolvable-url.html",
@ -36108,131 +35856,6 @@
"timeout": "long",
"url": "/encoding/single-byte-decoder.html"
},
{
"path": "encrypted-media/clearkey-check-initdata-type.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-check-initdata-type.html"
},
{
"path": "encrypted-media/clearkey-events.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-events.html"
},
{
"path": "encrypted-media/clearkey-generate-request-disallowed-input.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-generate-request-disallowed-input.html"
},
{
"path": "encrypted-media/clearkey-keystatuses-multiple-sessions.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-keystatuses-multiple-sessions.html"
},
{
"path": "encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html"
},
{
"path": "encrypted-media/clearkey-mp4-playback-persistent-usage-record.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-mp4-playback-persistent-usage-record.html"
},
{
"path": "encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html"
},
{
"path": "encrypted-media/clearkey-mp4-playback-temporary-events.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-mp4-playback-temporary-events.html"
},
{
"path": "encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html"
},
{
"path": "encrypted-media/clearkey-mp4-playback-temporary-multikey.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-mp4-playback-temporary-multikey.html"
},
{
"path": "encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-first.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-first.html"
},
{
"path": "encrypted-media/clearkey-mp4-playback-temporary-two-videos.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-mp4-playback-temporary-two-videos.html"
},
{
"path": "encrypted-media/clearkey-mp4-playback-temporary.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-mp4-playback-temporary.html"
},
{
"path": "encrypted-media/clearkey-not-callable-after-createsession.html",
"timeout": "long",
"url": "/encrypted-media/clearkey-not-callable-after-createsession.html"
},
{
"path": "encrypted-media/drm-check-initdata-type.html",
"timeout": "long",
"url": "/encrypted-media/drm-check-initdata-type.html"
},
{
"path": "encrypted-media/drm-events.html",
"timeout": "long",
"url": "/encrypted-media/drm-events.html"
},
{
"path": "encrypted-media/drm-generate-request-disallowed-input.html",
"timeout": "long",
"url": "/encrypted-media/drm-generate-request-disallowed-input.html"
},
{
"path": "encrypted-media/drm-keystatuses-multiple-sessions.html",
"timeout": "long",
"url": "/encrypted-media/drm-keystatuses-multiple-sessions.html"
},
{
"path": "encrypted-media/drm-mp4-playback-temporary-events.html",
"timeout": "long",
"url": "/encrypted-media/drm-mp4-playback-temporary-events.html"
},
{
"path": "encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html",
"timeout": "long",
"url": "/encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html"
},
{
"path": "encrypted-media/drm-mp4-playback-temporary-multikey.html",
"timeout": "long",
"url": "/encrypted-media/drm-mp4-playback-temporary-multikey.html"
},
{
"path": "encrypted-media/drm-mp4-playback-temporary-setMediaKeys-first.html",
"timeout": "long",
"url": "/encrypted-media/drm-mp4-playback-temporary-setMediaKeys-first.html"
},
{
"path": "encrypted-media/drm-mp4-playback-temporary-two-videos.html",
"timeout": "long",
"url": "/encrypted-media/drm-mp4-playback-temporary-two-videos.html"
},
{
"path": "encrypted-media/drm-mp4-playback-temporary.html",
"timeout": "long",
"url": "/encrypted-media/drm-mp4-playback-temporary.html"
},
{
"path": "encrypted-media/drm-not-callable-after-createsession.html",
"timeout": "long",
"url": "/encrypted-media/drm-not-callable-after-createsession.html"
},
{
"path": "eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htm",
"timeout": "long",
@ -37546,7 +37169,10 @@
]
},
"local_changes": {
"deleted": [],
"deleted": [
"web-animations/interfaces/AnimationTimeline/idlharness.html",
"web-animations/interfaces/AnimationTimeline/document-timeline.html"
],
"deleted_reftests": {},
"items": {
"reftest": {
@ -37606,6 +37232,86 @@
"url": "/html/semantics/forms/the-form-element/form-submission-sandbox.html"
}
]
},
"testharness": {
"2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.NaN.html": [
{
"path": "2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.NaN.html",
"url": "/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.NaN.html"
}
],
"XMLHttpRequest/headers-normalize-response.htm": [
{
"path": "XMLHttpRequest/headers-normalize-response.htm",
"url": "/XMLHttpRequest/headers-normalize-response.htm"
}
],
"dom/events/AddEventListenerOptions-once.html": [
{
"path": "dom/events/AddEventListenerOptions-once.html",
"url": "/dom/events/AddEventListenerOptions-once.html"
}
],
"dom/lists/DOMTokenList-iteration.html": [
{
"path": "dom/lists/DOMTokenList-iteration.html",
"url": "/dom/lists/DOMTokenList-iteration.html"
}
],
"fetch/api/basic/request-referrer.html": [
{
"path": "fetch/api/basic/request-referrer.html",
"url": "/fetch/api/basic/request-referrer.html"
}
],
"fetch/api/policies/referrer-origin-when-cross-origin-worker.html": [
{
"path": "fetch/api/policies/referrer-origin-when-cross-origin-worker.html",
"url": "/fetch/api/policies/referrer-origin-when-cross-origin-worker.html"
}
],
"fetch/api/policies/referrer-origin-when-cross-origin.html": [
{
"path": "fetch/api/policies/referrer-origin-when-cross-origin.html",
"url": "/fetch/api/policies/referrer-origin-when-cross-origin.html"
}
],
"service-workers/service-worker/activation.https.html": [
{
"path": "service-workers/service-worker/activation.https.html",
"url": "/service-workers/service-worker/activation.https.html"
}
],
"service-workers/service-worker/client-navigate.https.html": [
{
"path": "service-workers/service-worker/client-navigate.https.html",
"url": "/service-workers/service-worker/client-navigate.https.html"
}
],
"service-workers/service-worker/controller-on-disconnect.https.html": [
{
"path": "service-workers/service-worker/controller-on-disconnect.https.html",
"url": "/service-workers/service-worker/controller-on-disconnect.https.html"
}
],
"web-animations/interfaces/DocumentTimeline/idlharness.html": [
{
"path": "web-animations/interfaces/DocumentTimeline/idlharness.html",
"url": "/web-animations/interfaces/DocumentTimeline/idlharness.html"
}
],
"web-animations/timing-model/timelines/default-document-timeline.html": [
{
"path": "web-animations/timing-model/timelines/default-document-timeline.html",
"url": "/web-animations/timing-model/timelines/default-document-timeline.html"
}
],
"webaudio/the-audio-api/the-pannernode-interface/test-pannernode-automation.html": [
{
"path": "webaudio/the-audio-api/the-pannernode-interface/test-pannernode-automation.html",
"url": "/webaudio/the-audio-api/the-pannernode-interface/test-pannernode-automation.html"
}
]
}
},
"reftest_nodes": {
@ -43997,7 +43703,7 @@
}
]
},
"rev": "7a6a5c9f436730f86123e6f48a44bf1b7ba5654f",
"rev": "6744ac43d76207bdd1ececa4b91c9bfeef3ad522",
"url_base": "/",
"version": 3
}

Просмотреть файл

@ -0,0 +1,50 @@
[digest.worker]
type: testharness
[AES-GCM with empty]
expected: FAIL
[RSA-OAEP with empty]
expected: FAIL
[PBKDF2 with empty]
expected: FAIL
[AES-KW with empty]
expected: FAIL
[AES-GCM with short]
expected: FAIL
[RSA-OAEP with short]
expected: FAIL
[PBKDF2 with short]
expected: FAIL
[AES-KW with short]
expected: FAIL
[AES-GCM with medium]
expected: FAIL
[RSA-OAEP with medium]
expected: FAIL
[PBKDF2 with medium]
expected: FAIL
[AES-KW with medium]
expected: FAIL
[AES-GCM with long]
expected: FAIL
[RSA-OAEP with long]
expected: FAIL
[PBKDF2 with long]
expected: FAIL
[AES-KW with long]
expected: FAIL

Просмотреть файл

@ -0,0 +1,50 @@
[test_digest.html]
type: testharness
[AES-GCM with empty]
expected: FAIL
[RSA-OAEP with empty]
expected: FAIL
[PBKDF2 with empty]
expected: FAIL
[AES-KW with empty]
expected: FAIL
[AES-GCM with short]
expected: FAIL
[RSA-OAEP with short]
expected: FAIL
[PBKDF2 with short]
expected: FAIL
[AES-KW with short]
expected: FAIL
[AES-GCM with medium]
expected: FAIL
[RSA-OAEP with medium]
expected: FAIL
[PBKDF2 with medium]
expected: FAIL
[AES-KW with medium]
expected: FAIL
[AES-GCM with long]
expected: FAIL
[RSA-OAEP with long]
expected: FAIL
[PBKDF2 with long]
expected: FAIL
[AES-KW with long]
expected: FAIL

Просмотреть файл

@ -27,6 +27,3 @@
[CryptoKey interface: attribute usages]
expected: FAIL
[ArrayBuffer interface: existence and properties of interface object]
expected: FAIL

Просмотреть файл

@ -1,4 +1,8 @@
[send-redirect-post-upload.htm]
type: testharness
disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1290916
[XMLHttpRequest: The send() method: POSTing to URL that redirects (307)]
expected:
if not debug and e10s and (os == "mac") and (version == "OS X 10.10.5") and (processor == "x86") and (bits == 32): FAIL
if not debug and e10s and (os == "win") and (version == "6.1.7601") and (processor == "x86") and (bits == 32): FAIL

Просмотреть файл

@ -219,24 +219,3 @@
[If constructor.prototype.attributeChangedCallback is integer, should throw a TypeError]
expected: FAIL
[If constructor is HTMLElement, should throw a TypeError]
expected: FAIL
[If constructor is HTMLButtonElement, should throw a TypeError]
expected: FAIL
[If constructor is HTMLImageElement, should throw a TypeError]
expected: FAIL
[If constructor is HTMLMediaElement, should throw a TypeError]
expected: FAIL
[If constructor is Image, should throw a TypeError]
expected: FAIL
[If constructor is Audio, should throw a TypeError]
expected: FAIL
[If constructor is Option, should throw a TypeError]
expected: FAIL

Просмотреть файл

@ -1,3 +0,0 @@
[encrypted-media-async-creation-with-gc.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,6 +0,0 @@
[encrypted-media-async-setcert-with-gc.html]
type: testharness
expected: ERROR
[Test asynchronous setServerCertificate while running garbage collection.]
expected: FAIL

Просмотреть файл

@ -1,5 +0,0 @@
[encrypted-media-keystatuses-multiple-sessions.html]
type: testharness
[Verify MediaKeySession.keyStatuses with multiple sessions.]
expected: TIMEOUT

Просмотреть файл

@ -1,5 +0,0 @@
[encrypted-media-keystatuses-multiple-updates.html]
type: testharness
[Verify MediaKeySession.keyStatuses with multiple updates.]
expected: TIMEOUT

Просмотреть файл

@ -1,5 +0,0 @@
[encrypted-media-keystatuses.html]
type: testharness
[Verify MediaKeySession.keyStatuses.]
expected: TIMEOUT

Просмотреть файл

@ -1,5 +0,0 @@
[encrypted-media-lifetime-mediakeys-with-session.html]
type: testharness
[MediaKeys lifetime with session]
expected: FAIL

Просмотреть файл

@ -1,8 +0,0 @@
[encrypted-media-lifetime-mediakeys.html]
type: testharness
[Creating and destroying MediaKeys does not crash]
expected: TIMEOUT
[MediaKeys is not collected as long as we have a reference]
expected: TIMEOUT

Просмотреть файл

@ -1,5 +0,0 @@
[encrypted-media-lifetime-mediakeysession-reference.html]
type: testharness
[MediaKeySession lifetime without release()]
expected: FAIL

Просмотреть файл

@ -1,5 +0,0 @@
[encrypted-media-lifetime-mediakeysession-release-noreference.html]
type: testharness
[MediaKeySession lifetime after release() without references]
expected: FAIL

Просмотреть файл

@ -1,5 +0,0 @@
[encrypted-media-lifetime-mediakeysession-release.html]
type: testharness
[MediaKeySession lifetime after release()]
expected: FAIL

Просмотреть файл

@ -1,5 +0,0 @@
[encrypted-media-lifetime-multiple-mediakeys.html]
type: testharness
[Multiple MediaKeys lifetime]
expected: FAIL

Просмотреть файл

@ -1,6 +0,0 @@
[encrypted-media-lifetime-reload.html]
type: testharness
expected: TIMEOUT
[Reloading during encrypted media playback.]
expected: TIMEOUT

Просмотреть файл

@ -1,6 +0,0 @@
[encrypted-media-onencrypted.html]
type: testharness
expected: TIMEOUT
[encrypted fired on encrypted media file.]
expected: TIMEOUT

Просмотреть файл

@ -1,6 +0,0 @@
[encrypted-media-playback-encrypted-and-clear-sources.html]
type: testharness
expected: TIMEOUT
[Multiple playbacks alternating between encrypted and clear sources.]
expected: TIMEOUT

Просмотреть файл

@ -1,6 +0,0 @@
[encrypted-media-playback-multiple-sessions.html]
type: testharness
expected: TIMEOUT
[Playback using Clear Key key system with multiple sessions.]
expected: TIMEOUT

Просмотреть файл

@ -1,6 +0,0 @@
[encrypted-media-playback-setmediakeys-after-src.html]
type: testharness
expected: TIMEOUT
[Playback using Clear Key key system, calling setMediaKeys() after setting src attribute.]
expected: TIMEOUT

Просмотреть файл

@ -1,6 +0,0 @@
[encrypted-media-playback-setmediakeys-before-src.html]
type: testharness
expected: TIMEOUT
[Playback using Clear Key key system, calling setMediaKeys() before setting src attribute.]
expected: TIMEOUT

Просмотреть файл

@ -1,6 +0,0 @@
[encrypted-media-playback-two-videos.html]
type: testharness
expected: TIMEOUT
[Play two videos at the same time.]
expected: TIMEOUT

Просмотреть файл

@ -1,6 +0,0 @@
[encrypted-media-reset-src-after-setmediakeys.html]
type: testharness
expected: TIMEOUT
[Reset src after setMediaKeys().]
expected: TIMEOUT

Просмотреть файл

@ -1,6 +0,0 @@
[encrypted-media-setmediakeys-again-after-playback.html]
type: testharness
expected: TIMEOUT
[setMediaKeys() again after playback]
expected: TIMEOUT

Просмотреть файл

@ -1,6 +0,0 @@
[encrypted-media-setmediakeys-again-after-resetting-src.html]
type: testharness
expected: TIMEOUT
[setMediaKeys() again after resetting src]
expected: TIMEOUT

Просмотреть файл

@ -1,6 +0,0 @@
[encrypted-media-setmediakeys-at-same-time.html]
type: testharness
expected: TIMEOUT
[Set MediaKeys multiple times in parallel.]
expected: TIMEOUT

Просмотреть файл

@ -1,5 +0,0 @@
[encrypted-media-setmediakeys-multiple-times-with-different-mediakeys.html]
type: testharness
[setMediaKeys() multiple times with different MediaKeys.]
expected: FAIL

Просмотреть файл

@ -1,29 +0,0 @@
[encrypted-media-syntax.html]
type: testharness
[Test Navigator.requestMediaKeySystemAccess() exceptions.]
expected: TIMEOUT
[Test MediaKeys createSession() exceptions.]
expected: TIMEOUT
[Test MediaKeys generateRequest() exceptions.]
expected: TIMEOUT
[Test MediaKeys load() exceptions.]
expected: TIMEOUT
[Test MediaKeySession update() exceptions.]
expected: TIMEOUT
[Test MediaKeySession update().]
expected: TIMEOUT
[Test MediaKeySession close().]
expected: TIMEOUT
[Test MediaKeys setServerCertificate() exceptions.]
expected: TIMEOUT
[Test MediaKeys setServerCertificate().]
expected: TIMEOUT

Просмотреть файл

@ -1,5 +0,0 @@
[encrypted-media-update-disallowed-input.html]
type: testharness
[update() with response longer than 64Kb characters.]
expected: TIMEOUT

Просмотреть файл

@ -1,5 +0,0 @@
[encrypted-media-waiting-for-a-key.html]
type: testharness
[Waiting for a key.]
expected: TIMEOUT

Просмотреть файл

@ -1,12 +0,0 @@
[clearkey-check-initdata-type.html]
type: testharness
expected: ERROR
[org.w3.clearkey support for "webm".]
expected: FAIL
[org.w3.clearkey support for "cenc".]
expected: FAIL
[org.w3.clearkey support for "keyids".]
expected: FAIL

Просмотреть файл

@ -1,6 +0,0 @@
[clearkey-events.html]
type: testharness
expected: ERROR
[org.w3.clearkey, events]
expected: FAIL

Просмотреть файл

@ -1,24 +0,0 @@
[clearkey-generate-request-disallowed-input.html]
type: testharness
expected: ERROR
[org.w3.clearkey: generateRequest() with webm initData longer than 64Kb characters.]
expected: FAIL
[org.w3.clearkey: generateRequest() with cenc initData longer than 64Kb characters.]
expected: FAIL
[org.w3.clearkey: generateRequest() with keyids initData longer than 64Kb characters.]
expected: FAIL
[org.w3.clearkey: generateRequest() with invalid pssh data.]
expected: FAIL
[org.w3.clearkey: generateRequest() with non pssh data.]
expected: FAIL
[org.w3.clearkey: generateRequest() with too short key ID.]
expected: FAIL
[org.w3.clearkey: generateRequest() with too long key ID.]
expected: FAIL

Просмотреть файл

@ -1,3 +0,0 @@
[clearkey-keystatuses-multiple-sessions.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[clearkey-mp4-playback-persistent-usage-record-events.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[clearkey-mp4-playback-persistent-usage-record.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[clearkey-mp4-playback-retrieve-persistent-usage-record.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[clearkey-mp4-playback-temporary-events.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[clearkey-mp4-playback-temporary-multikey-sequential.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[clearkey-mp4-playback-temporary-multikey.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[clearkey-mp4-playback-temporary-setMediaKeys-first.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[clearkey-mp4-playback-temporary-two-videos.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[clearkey-mp4-playback-temporary.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,12 +0,0 @@
[clearkey-not-callable-after-createsession.html]
type: testharness
expected: ERROR
[org.w3.clearkey: Update() immediately after CreateSession().]
expected: FAIL
[org.w3.clearkey: Close() immediately after CreateSession().]
expected: FAIL
[org.w3.clearkey: Remove() immediately after CreateSession().]
expected: FAIL

Просмотреть файл

@ -1,3 +0,0 @@
[drm-check-initdata-type.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[drm-events.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[drm-generate-request-disallowed-input.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[drm-keystatuses-multiple-sessions.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[drm-mp4-playback-temporary-events.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[drm-mp4-playback-temporary-multikey-sequential.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[drm-mp4-playback-temporary-multikey.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[drm-mp4-playback-temporary-setMediaKeys-first.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[drm-mp4-playback-temporary-two-videos.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[drm-mp4-playback-temporary.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,3 +0,0 @@
[drm-not-callable-after-createsession.html]
type: testharness
expected: ERROR

Просмотреть файл

@ -1,29 +0,0 @@
[idlharness.html]
type: testharness
[HTMLMediaElement interface: attribute onwaitingforkey]
expected: FAIL
[MediaKeySession interface: existence and properties of interface object]
expected: FAIL
[MediaKeySession interface: existence and properties of interface prototype object]
expected: FAIL
[MediaKeySession interface: attribute onkeystatuseschange]
expected: FAIL
[MediaKeySession interface: attribute onmessage]
expected: FAIL
[MediaKeyMessageEvent interface: existence and properties of interface object]
expected: FAIL
[MediaKeyMessageEvent interface: existence and properties of interface prototype object]
expected: FAIL
[MediaEncryptedEvent interface: existence and properties of interface object]
expected: FAIL
[MediaEncryptedEvent interface: existence and properties of interface prototype object]
expected: FAIL

Просмотреть файл

@ -1,5 +0,0 @@
[cors-cookies-worker.html]
type: testharness
[Include mode: remote cookies are not sent with other remote request]
expected: FAIL

Просмотреть файл

@ -1,5 +0,0 @@
[cors-cookies.html]
type: testharness
[Include mode: remote cookies are not sent with other remote request]
expected: FAIL

Просмотреть файл

@ -1,17 +0,0 @@
[cors-preflight-referrer-worker.html]
type: testharness
[Referrer policy: no-referrer]
expected: FAIL
[Referrer policy: ""]
expected: FAIL
[Referrer policy: origin]
expected: FAIL
[Referrer policy: origin-when-cross-origin]
expected: FAIL
[Referrer policy: unsafe-url]
expected: FAIL

Просмотреть файл

@ -1,17 +0,0 @@
[cors-preflight-referrer.html]
type: testharness
[Referrer policy: no-referrer]
expected: FAIL
[Referrer policy: ""]
expected: FAIL
[Referrer policy: origin]
expected: FAIL
[Referrer policy: origin-when-cross-origin]
expected: FAIL
[Referrer policy: unsafe-url]
expected: FAIL

Просмотреть файл

@ -0,0 +1,3 @@
[cors-preflight-worker.html]
type: testharness
expected: TIMEOUT

Просмотреть файл

@ -1906,6 +1906,9 @@
[Navigator interface: window.navigator must inherit property "yieldForStorageUpdates" with the proper type (17)]
expected: FAIL
[Navigator interface: window.navigator must inherit property "javaEnabled" with the proper type (20)]
expected: FAIL
[PortCollection interface: existence and properties of interface object]
expected: FAIL
@ -1930,6 +1933,9 @@
[PortCollection interface: operation iterate(PortCollectionCallback)]
expected: FAIL
[WorkerGlobalScope interface: existence and properties of interface object]
expected: FAIL
[WorkerGlobalScope interface object length]
expected: FAIL
@ -1993,6 +1999,9 @@
[WorkerGlobalScope interface: operation atob(DOMString)]
expected: FAIL
[DedicatedWorkerGlobalScope interface: existence and properties of interface object]
expected: FAIL
[DedicatedWorkerGlobalScope interface object length]
expected: FAIL
@ -2008,6 +2017,9 @@
[DedicatedWorkerGlobalScope interface: attribute onmessage]
expected: FAIL
[SharedWorkerGlobalScope interface: existence and properties of interface object]
expected: FAIL
[SharedWorkerGlobalScope interface object length]
expected: FAIL
@ -2026,6 +2038,9 @@
[SharedWorkerGlobalScope interface: attribute onconnect]
expected: FAIL
[WorkerNavigator interface: existence and properties of interface object]
expected: FAIL
[WorkerNavigator interface object length]
expected: FAIL
@ -2065,6 +2080,9 @@
[WorkerNavigator interface: attribute onLine]
expected: FAIL
[WorkerLocation interface: existence and properties of interface object]
expected: FAIL
[WorkerLocation interface object length]
expected: FAIL
@ -3028,6 +3046,3 @@
[HTMLInputElement interface: createInput("button") must inherit property "labels" with the proper type (48)]
expected: FAIL
[TrackEvent interface: new TrackEvent("addtrack", {track:document.createElement("track").track}) must inherit property "track" with the proper type (0)]
expected: FAIL

Просмотреть файл

@ -1,12 +1,8 @@
[viewport-change.html]
type: testharness
[picture: same URL in source (max-width:500px) and img, resize to wide]
expected:
if debug and e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): PASS
FAIL
expected: FAIL
[picture: same URL in source (max-width:500px) and img, resize to narrow]
expected:
if debug and e10s and (os == "win") and (version == "6.2.9200") and (processor == "x86_64") and (bits == 64): PASS
FAIL
expected: FAIL

Просмотреть файл

@ -1,6 +0,0 @@
[invalid-src.html]
type: testharness
expected: TIMEOUT
[Loading a non-parsing URL as an image should silently fail; triggering appropriate events]
expected: TIMEOUT

Просмотреть файл

@ -24,9 +24,3 @@
[textarea direction of setSelectionRange(0,1)]
expected: FAIL
[input setSelectionRange(1,-1)]
expected: FAIL
[input setSelectionRange(-1,1)]
expected: FAIL

Просмотреть файл

@ -1,8 +0,0 @@
[dialog-open.html]
type: testharness
[On getting, the IDL open attribute must return true if the content open attribute is set, and false if it is absent.]
expected: FAIL
[On setting, the content open attribute must be removed if the IDL open attribute is set to false, and must be present if the IDL open attribute is set to true.]
expected: FAIL

Просмотреть файл

@ -1,5 +0,0 @@
[script-charset-03.html]
type: testharness
[Script changing @charset]
expected: FAIL

Просмотреть файл

@ -1 +1 @@
41a1810c95089690ccfc3c1ea48b2ee82cd725b0
c16304ae0ddedde913c21f64f7a037311a702c6a

Просмотреть файл

@ -1,6 +0,0 @@
[pointerevent_suppress_compat_events_on_click.html]
type: testharness
expected: TIMEOUT
[Suppress compat mouse events on click]
expected: NOTRUN

Просмотреть файл

@ -1,6 +0,0 @@
[pointerevent_suppress_compat_events_on_drag_mouse.html]
type: testharness
expected: TIMEOUT
[Suppress compat mouse events on drag]
expected: NOTRUN

Просмотреть файл

@ -0,0 +1,5 @@
[test-001.html]
type: testharness
[A_07_02_01_T01]
expected: FAIL

Просмотреть файл

@ -0,0 +1,8 @@
[test-002.html]
type: testharness
[A_07_02_02_T01]
expected: FAIL
[A_07_02_02_T02]
expected: FAIL

Просмотреть файл

@ -0,0 +1,8 @@
[test-003.html]
type: testharness
[A_07_02_03_T01]
expected: FAIL
[A_07_02_03_T02]
expected: FAIL

Просмотреть файл

@ -0,0 +1,14 @@
[test-004.html]
type: testharness
[A_07_02_04_T01]
expected: FAIL
[A_07_02_04_T02]
expected: FAIL
[A_07_02_04_T03]
expected: FAIL
[A_07_02_04_T04]
expected: FAIL

Просмотреть файл

@ -443,4 +443,3 @@
[Parsing: <http://example.com/foo/%2e./%2e%2e/.%2e/%2e.bar> against <about:blank>]
expected: FAIL

Просмотреть файл

@ -452,4 +452,3 @@
[Parsing: <http://example.com/foo/%2e./%2e%2e/.%2e/%2e.bar> against <about:blank>]
expected: FAIL

Просмотреть файл

@ -287,4 +287,3 @@
[Parsing: <http://example.com/foo/%2e./%2e%2e/.%2e/%2e.bar> against <about:blank>]
expected: FAIL

Просмотреть файл

@ -36,6 +36,3 @@
expected: FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1216844
[Element.animate() accepts a single keyframe sequence with string offset]
expected: FAIL

Просмотреть файл

@ -80,9 +80,3 @@
expected: FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1216844
[a KeyframeEffectReadOnly can be constructed with a single keyframe sequence with string offset]
expected: FAIL
[a KeyframeEffectReadOnly constructed with a single keyframe sequence with string offset roundtrips]
expected: FAIL

Просмотреть файл

@ -1,8 +0,0 @@
[processing-a-keyframes-argument.html]
type: testharness
[Equivalent property indexed and sequenced keyframes: two properties with one value]
expected: FAIL
[Equivalent property indexed and sequenced keyframes: same offset applied to all keyframes]
expected: FAIL

Просмотреть файл

@ -34,6 +34,3 @@
[Keyframes can be replaced with a single keyframe sequence with omitted offsets]
expected: FAIL
[Keyframes can be replaced with a single keyframe sequence with string offset]
expected: FAIL

Просмотреть файл

@ -0,0 +1,5 @@
[expected-self-properties.html]
type: testharness
[expected interface objects/constructors]
expected: FAIL

Просмотреть файл

@ -1,8 +0,0 @@
[expected-self-properties.worker]
type: testharness
[existence of EventSource]
expected: FAIL
[existence of SharedWorker]
expected: FAIL

Просмотреть файл

@ -128,18 +128,18 @@ if len(sys.argv) > 1 and sys.argv[1] == '--test':
doctest.testmod()
sys.exit()
templates = yaml.load(open('templates.yaml', "r").read())
name_mapping = yaml.load(open('name2dir.yaml', "r").read())
templates = yaml.load(open('templates.yaml').read())
name_mapping = yaml.load(open('name2dir.yaml').read())
spec_assertions = []
for s in yaml.load(open('spec.yaml', "r").read())['assertions']:
for s in yaml.load(open('spec.yaml').read())['assertions']:
if 'meta' in s:
eval(compile(s['meta'], '<meta spec assertion>', 'exec'), {}, {'assertions':spec_assertions})
else:
spec_assertions.append(s)
tests = []
for t in sum([ yaml.load(open(f, "r").read()) for f in ['tests.yaml', 'tests2d.yaml', 'tests2dtext.yaml']], []):
for t in sum([ yaml.load(open(f).read()) for f in ['tests.yaml', 'tests2d.yaml', 'tests2dtext.yaml']], []):
if 'DISABLED' in t:
continue
if 'meta' in t:
@ -543,7 +543,7 @@ def write_results():
if not os.path.exists('results.yaml'):
print "Can't find results.yaml"
else:
for resultset in yaml.load(open('results.yaml', "r").read()):
for resultset in yaml.load(open('results.yaml').read()):
#title = "%s (%s)" % (resultset['ua'], resultset['time'])
title = resultset['name']
#assert title not in uas # don't allow repetitions

Просмотреть файл

@ -9,7 +9,7 @@ import html5lib.treebuilders.dom
def extract():
parser = html5lib.html5parser.HTMLParser(tree=html5lib.treebuilders.dom.TreeBuilder)
doc = parser.parse(open('current-work', "r"), encoding='utf-8')
doc = parser.parse(open('current-work'), encoding='utf-8')
head = doc.getElementsByTagName('head')[0]
for n in head.childNodes:

Просмотреть файл

@ -79,13 +79,3 @@ partial interface URL {
static void revokeObjectURL(DOMString url);
};
[Constructor, Exposed=Worker]
interface FileReaderSync {
// Synchronously return strings
ArrayBuffer readAsArrayBuffer(Blob blob);
DOMString readAsText(Blob blob, optional DOMString label);
DOMString readAsDataURL(Blob blob);
};

Просмотреть файл

@ -18,7 +18,20 @@ request.onload = function() {
idl_array.add_untested_idls("[TreatNonCallableAsNull] callback EventHandlerNonNull = any (Event event);");
idl_array.add_untested_idls("typedef EventHandlerNonNull? EventHandler;");
var worker_idls =
'[Constructor, Exposed=Worker]\n' +
'interface FileReaderSync {\n' +
'\n' +
' // Synchronously return strings\n' +
'\n' +
' ArrayBuffer readAsArrayBuffer(Blob blob);\n' +
' DOMString readAsText(Blob blob, optional DOMString label);\n' +
' DOMString readAsDataURL(Blob blob);\n' +
'};';
idl_array.add_idls(idls);
idl_array.add_idls(worker_idls);
idl_array.add_objects({
Blob: ['new Blob(["TEST"])'],

Просмотреть файл

@ -108,7 +108,7 @@ function run_test() {
.then(function(result) {
assert_unreached("digest() should not have worked for " + alg + ":" + size);
}, function(err) {
assert_equals(err.name, "NotSupportedError", "Bad algorithm name should cause NotSupportedError")
assert_equals(err.message, "OperationError", "Bad algorithm name should cause OperationError")
});
return promise;

Просмотреть файл

@ -1,40 +0,0 @@
test(function() {
var client = new XMLHttpRequest()
assert_false(client.withCredentials, "withCredentials defaults to false")
client.withCredentials = true
assert_true(client.withCredentials, "is true after setting")
}, "default value is false, set value is true")
test(function() {
var client = new XMLHttpRequest()
client.open("GET", "resources/delay.py?ms=1000", true)
client.withCredentials = true
assert_true(client.withCredentials, "set in OPEN state")
}, "can also be set in OPEN state")
test(function() {
var client = new XMLHttpRequest()
client.open("GET", "resources/delay.py?ms=1000", false)
client.withCredentials = true
assert_true(client.withCredentials, "set in OPEN state")
}, "setting on synchronous XHR")
async_test(function() {
var client = new XMLHttpRequest()
client.open("GET", "resources/delay.py?ms=1000")
client.send()
assert_throws("InvalidStateError", function() { client.withCredentials = true })
client.onreadystatechange = this.step_func(function() {
assert_throws("InvalidStateError", function() { client.withCredentials = true })
if (client.readyState === 4) {
this.done()
}
})
}, "setting withCredentials when not in UNSENT, OPENED state (asynchronous)")
test(function() {
var client = new XMLHttpRequest()
client.open("GET", "resources/delay.py?ms=1000", false)
client.send();
assert_throws("InvalidStateError", function() { client.withCredentials = true })
}, "setting withCredentials when in DONE state (synchronous)")

Просмотреть файл

@ -0,0 +1,13 @@
<!doctype html>
<meta charset=utf-8>
<title>XMLHttpRequest#withCredentials</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src=XMLHttpRequest-withCredentials.js></script>
<link rel="help" href="https://xhr.spec.whatwg.org/#the-withcredentials-attribute"
data-tested-assertations="following::ol/li[1] following::ol/li[2]
following::ol/li[3] following::ol/li[4]">
<div id="log"></div>
<script>
test_withCredentials(false)
</script>

Просмотреть файл

@ -0,0 +1,42 @@
function test_withCredentials(worker) {
test(function() {
var client = new XMLHttpRequest()
assert_false(client.withCredentials, "withCredentials defaults to false")
client.withCredentials = true
assert_true(client.withCredentials, "is true after setting")
}, "default value is false, set value is true")
test(function() {
var client = new XMLHttpRequest()
client.open("GET", "resources/delay.py?ms=1000", true)
client.withCredentials = true
assert_true(client.withCredentials, "set in OPEN state")
}, "can also be set in OPEN state")
test(function() {
var client = new XMLHttpRequest()
client.open("GET", "resources/delay.py?ms=1000", false)
client.withCredentials = true
assert_true(client.withCredentials, "set in OPEN state")
}, "setting on synchronous XHR")
async_test(function() {
var client = new XMLHttpRequest()
client.open("GET", "resources/delay.py?ms=1000")
client.send()
assert_throws("InvalidStateError", function() { client.withCredentials = true })
client.onreadystatechange = this.step_func(function() {
assert_throws("InvalidStateError", function() { client.withCredentials = true })
if (client.readyState === 4) {
this.done()
}
})
}, "setting withCredentials when not in UNSENT, OPENED state (asynchronous)")
test(function() {
var client = new XMLHttpRequest()
client.open("GET", "resources/delay.py?ms=1000", false)
client.send();
assert_throws("InvalidStateError", function() { client.withCredentials = true })
}, "setting withCredentials when in DONE state (synchronous)")
}

Просмотреть файл

@ -0,0 +1,4 @@
importScripts("/resources/testharness.js")
importScripts("XMLHttpRequest-withCredentials.js")
test_withCredentials(true);
done()

Просмотреть файл

@ -15,10 +15,9 @@
var client = new self[0].XMLHttpRequest()
client.onreadystatechange = function() {
test.step(function() {
if(client.readyState == 4) {
if(client.readyState == 4)
assert_equals(client.responseText, "bottom\n")
test.done()
}
})
}
client.open("GET", "folder.txt")

Просмотреть файл

@ -4,4 +4,4 @@ def main(request, response):
srcmoddt = datetime.datetime.fromtimestamp(os.path.getmtime(srcpath))
response.headers.set("Last-Modified", srcmoddt.strftime("%a, %d %b %Y %H:%M:%S GMT"))
response.headers.set("Content-Type", "application/xml")
return open(srcpath, "r").read()
return open(srcpath).read()

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше