Test files: 6; Total subtests: 92
Test | Ch56 | ED14 | Ff53 |
---|---|---|---|
/resource-timing/idlharness.html | OK | OK | OK |
Performance interface: operation clearResourceTimings() | PASS | PASS | PASS |
Performance interface: operation setResourceTimingBufferSize(unsigned long) | PASS | FAIL | PASS |
Performance interface: attribute onresourcetimingbufferfull | PASS | FAIL | PASS |
Performance must be primary interface of window.performance | PASS | PASS | PASS |
Stringification of window.performance | PASS | PASS | PASS |
Performance interface: window.performance must inherit property "getEntries" with the proper type (0) | PASS | PASS | PASS |
Performance interface: window.performance must inherit property "getEntriesByType" with the proper type (1) | PASS | PASS | PASS |
Performance interface: calling getEntriesByType(DOMString) on window.performance with too few arguments must throw TypeError | PASS | PASS | PASS |
Performance interface: window.performance must inherit property "getEntriesByName" with the proper type (2) | PASS | PASS | PASS |
Performance interface: calling getEntriesByName(DOMString,DOMString) on window.performance with too few arguments must throw TypeError | PASS | PASS | PASS |
Performance interface: window.performance must inherit property "clearResourceTimings" with the proper type (3) | PASS | PASS | PASS |
Performance interface: window.performance must inherit property "setResourceTimingBufferSize" with the proper type (4) | PASS | PASS | PASS |
Performance interface: calling setResourceTimingBufferSize(unsigned long) on window.performance with too few arguments must throw TypeError | PASS | PASS | PASS |
Performance interface: window.performance must inherit property "onresourcetimingbufferfull" with the proper type (5) | PASS | FAIL | PASS |
PerformanceResourceTiming interface: existence and properties of interface object | PASS | FAIL | PASS |
PerformanceResourceTiming interface object length | PASS | FAIL | PASS |
PerformanceResourceTiming interface object name | PASS | PASS | PASS |
PerformanceResourceTiming interface: existence and properties of interface prototype object | FAIL | PASS | PASS |
PerformanceResourceTiming interface: existence and properties of interface prototype object's "constructor" property | PASS | PASS | PASS |
PerformanceResourceTiming interface: attribute initiatorType | PASS | PASS | PASS |
PerformanceResourceTiming interface: attribute redirectStart | PASS | PASS | PASS |
PerformanceResourceTiming interface: attribute redirectEnd | PASS | PASS | PASS |
PerformanceResourceTiming interface: attribute fetchStart | PASS | PASS | PASS |
PerformanceResourceTiming interface: attribute domainLookupStart | PASS | PASS | PASS |
PerformanceResourceTiming interface: attribute domainLookupEnd | PASS | PASS | PASS |
PerformanceResourceTiming interface: attribute connectStart | PASS | PASS | PASS |
PerformanceResourceTiming interface: attribute connectEnd | PASS | PASS | PASS |
PerformanceResourceTiming interface: attribute secureConnectionStart | PASS | FAIL | PASS |
PerformanceResourceTiming interface: attribute requestStart | PASS | PASS | PASS |
PerformanceResourceTiming interface: attribute responseStart | PASS | PASS | PASS |
PerformanceResourceTiming interface: attribute responseEnd | PASS | PASS | PASS |
/resource-timing/resource-timing.html | OK | OK | OK |
No timeline entry for about:blank | PASS | PASS | PASS |
Setting 'document.domain' does not effect same-origin checks | PASS | PASS | PASS |
'iframe (Populate cache): The initial request populates the cache (if appropriate). | PASS | PASS | PASS |
'iframe (Potentially Cached): Immediately fetch the same URL, exercising the cache hit path (if any). | PASS | PASS | PASS |
'xmlhttprequest (Populate cache): The initial request populates the cache (if appropriate). | PASS | PASS | PASS |
'xmlhttprequest (Potentially Cached): Immediately fetch the same URL, exercising the cache hit path (if any). | PASS | PASS | PASS |
'script (Populate cache): The initial request populates the cache (if appropriate). | PASS | PASS | PASS |
'script (Potentially Cached): Immediately fetch the same URL, exercising the cache hit path (if any). | PASS | PASS | PASS |
'link (Populate cache): The initial request populates the cache (if appropriate). | PASS | PASS | PASS |
'link (Potentially Cached): Immediately fetch the same URL, exercising the cache hit path (if any). | PASS | PASS | PASS |
'iframe: 1 second delay before 'responseStart', another 1 second delay before 'responseEnd'. | PASS | PASS | PASS |
'xmlhttprequest: 1 second delay before 'responseStart', another 1 second delay before 'responseEnd'. | PASS | PASS | PASS |
'script: 1 second delay before 'responseStart', another 1 second delay before 'responseEnd'. | PASS | PASS | PASS |
'link: 1 second delay before 'responseStart', another 1 second delay before 'responseEnd'. | PASS | PASS | PASS |
'iframe (Redirected): 1 second delay before 'redirectEnd', another 1 second delay before 'responseStart'. | PASS | PASS | PASS |
'xmlhttprequest (Redirected): 1 second delay before 'redirectEnd', another 1 second delay before 'responseStart'. | PASS | PASS | PASS |
'script (Redirected): 1 second delay before 'redirectEnd', another 1 second delay before 'responseStart'. | PASS | PASS | PASS |
'link (Redirected): 1 second delay before 'redirectEnd', another 1 second delay before 'responseStart'. | PASS | PASS | PASS |
/resource-timing/resource_cached.htm | OK | OK | OK |
window.performance is defined | PASS | PASS | PASS |
window.performance.getEntriesByType is defined | PASS | PASS | PASS |
There should be two entries | PASS | PASS | PASS |
Both entries should have the same name | PASS | PASS | PASS |
/resource-timing/resource_connection_reuse.html | OK | OK | OK |
window.performance is defined | PASS | PASS | PASS |
window.performance.getEntriesByType is defined | PASS | PASS | PASS |
There should be 2 PerformanceEntries | PASS | PASS | PASS |
connectStart and fetchStart should be the same | PASS | PASS | FAIL |
connectEnd and fetchStart should be the same | PASS | PASS | FAIL |
/resource-timing/resource_dynamic_insertion.html | OK | OK | OK |
window.performance is defined | PASS | PASS | PASS |
window.performance.getEntriesByType is defined | PASS | PASS | PASS |
http://w3c-test.org/resource-timing/resources/inject_resource_test.html is expected to have initiatorType iframe | PASS | FAIL | - |
http://w3c-test.org/resource-timing/resources/resource_timing_test0.css is expected to have initiatorType link | PASS | PASS | PASS |
http://w3c-test.org/resource-timing/resources/resource_timing_test0.png is expected to have initiatorType img | PASS | PASS | PASS |
http://w3c-test.org/resource-timing/resources/inject_resource_test.html is expected to be in the Resource Timing buffer | - | - | FAIL |
/resource-timing/test_resource_timing.html | OK | OK | OK |
window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe) | PASS | PASS | PASS |
PerformanceEntry has correct name, initiatorType, startTime, and duration (iframe) | PASS | FAIL | PASS |
PerformanceEntry has correct order of timing attributes (iframe) | PASS | PASS | PASS |
PerformanceEntry has correct network transfer attributes (iframe) | PASS | FAIL | PASS |
PerformanceEntry has correct protocol attribute (iframe) | FAIL | FAIL | PASS |
window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img) | PASS | PASS | PASS |
PerformanceEntry has correct name, initiatorType, startTime, and duration (img) | PASS | PASS | PASS |
PerformanceEntry has correct order of timing attributes (img) | PASS | PASS | PASS |
PerformanceEntry has correct network transfer attributes (img) | PASS | FAIL | PASS |
PerformanceEntry has correct protocol attribute (img) | FAIL | FAIL | PASS |
window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link) | PASS | PASS | PASS |
PerformanceEntry has correct name, initiatorType, startTime, and duration (link) | PASS | PASS | PASS |
PerformanceEntry has correct order of timing attributes (link) | PASS | PASS | PASS |
PerformanceEntry has correct network transfer attributes (link) | PASS | FAIL | PASS |
PerformanceEntry has correct protocol attribute (link) | FAIL | FAIL | PASS |
window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script) | PASS | PASS | PASS |
PerformanceEntry has correct name, initiatorType, startTime, and duration (script) | PASS | PASS | PASS |
PerformanceEntry has correct order of timing attributes (script) | PASS | PASS | PASS |
PerformanceEntry has correct network transfer attributes (script) | PASS | FAIL | PASS |
PerformanceEntry has correct protocol attribute (script) | FAIL | FAIL | PASS |
window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest) | PASS | PASS | PASS |
PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest) | PASS | PASS | PASS |
PerformanceEntry has correct order of timing attributes (xmlhttprequest) | PASS | PASS | PASS |
PerformanceEntry has correct network transfer attributes (xmlhttprequest) | PASS | FAIL | PASS |
PerformanceEntry has correct protocol attribute (xmlhttprequest) | FAIL | FAIL | PASS |
window.performance Resource Timing Entries exist | PASS | PASS | PASS |
window.performance Resource Timing Entries exist 1 | PASS | PASS | PASS |
window.performance Resource Timing Entries exist 2 | PASS | PASS | PASS |