Re: Upstream 'SecurityPolicyViolationEvent' tests. (#4092)

# Chrome #
Testing revision fc620b672a2c980e111b32f53fed4b883c8878af
Starting 10 test iterations
All results were stable

## All results ##

### /content-security-policy/securitypolicyviolation/blockeduri-eval.html ###
|                   Subtest                   | Results |
|---------------------------------------------|---------|
|                                             | OK      |
| Eval violations have a blockedURI of 'eval' | PASS    |
### /content-security-policy/securitypolicyviolation/blockeduri-inline.html ###
|                     Subtest                     | Results |
|-------------------------------------------------|---------|
|                                                 | OK      |
| Inline violations have a blockedURI of 'inline' | PASS    |
### /content-security-policy/securitypolicyviolation/idl.html ###
|                                                                     Subtest                                                                      | Results |
|--------------------------------------------------------------------------------------------------------------------------------------------------|---------|
|                                                                                                                                                  | OK      |
| SecurityPolicyViolationEvent interface: new SecurityPolicyViolationEvent({}) must inherit property "effectiveDirective" with the proper type (4) | PASS    |
| SecurityPolicyViolationEvent interface: new SecurityPolicyViolationEvent({}) must inherit property "referrer" with the proper type (1)           | PASS    |
| SecurityPolicyViolationEvent interface: attribute lineNumber                                                                                     | PASS    |
| SecurityPolicyViolationEvent interface object length                                                                                             | PASS    |
| SecurityPolicyViolationEvent must be primary interface of new SecurityPolicyViolationEvent({})                                                   | PASS    |
| SecurityPolicyViolationEvent interface: new SecurityPolicyViolationEvent({}) must inherit property "documentURI" with the proper type (0)        | PASS    |
| SecurityPolicyViolationEvent interface: attribute disposition                                                                                    | PASS    |
| SecurityPolicyViolationEvent interface: attribute originalPolicy                                                                                 | PASS    |
| Stringification of new SecurityPolicyViolationEvent({})                                                                                          | FAIL    |
| SecurityPolicyViolationEvent interface: attribute referrer                                                                                       | PASS    |
| SecurityPolicyViolationEvent interface: new SecurityPolicyViolationEvent({}) must inherit property "originalPolicy" with the proper type (5)     | PASS    |
| SecurityPolicyViolationEvent interface: attribute effectiveDirective                                                                             | PASS    |
| SecurityPolicyViolationEvent interface: new SecurityPolicyViolationEvent({}) must inherit property "blockedURI" with the proper type (2)         | PASS    |
| SecurityPolicyViolationEvent interface: new SecurityPolicyViolationEvent({}) must inherit property "sourceFile" with the proper type (6)         | PASS    |
| SecurityPolicyViolationEvent interface: attribute statusCode                                                                                     | PASS    |
| SecurityPolicyViolationEvent interface: new SecurityPolicyViolationEvent({}) must inherit property "violatedDirective" with the proper type (3)  | PASS    |
| SecurityPolicyViolationEvent interface: new SecurityPolicyViolationEvent({}) must inherit property "lineNumber" with the proper type (9)         | PASS    |
| SecurityPolicyViolationEvent interface: new SecurityPolicyViolationEvent({}) must inherit property "disposition" with the proper type (7)        | PASS    |
| SecurityPolicyViolationEvent interface: attribute columnNumber                                                                                   | PASS    |
| SecurityPolicyViolationEvent interface: attribute documentURI                                                                                    | PASS    |
| SecurityPolicyViolationEvent interface: attribute blockedURI                                                                                     | PASS    |
| SecurityPolicyViolationEvent interface: attribute sourceFile                                                                                     | PASS    |
| SecurityPolicyViolationEvent interface: existence and properties of interface prototype object                                                   | FAIL    |
| SecurityPolicyViolationEvent interface: existence and properties of interface prototype object's "constructor" property                          | PASS    |
| SecurityPolicyViolationEvent interface: new SecurityPolicyViolationEvent({}) must inherit property "columnNumber" with the proper type (10)      | PASS    |
| SecurityPolicyViolationEvent interface: new SecurityPolicyViolationEvent({}) must inherit property "statusCode" with the proper type (8)         | PASS    |
| SecurityPolicyViolationEvent interface: existence and properties of interface object                                                             | FAIL    |
| SecurityPolicyViolationEvent interface: attribute violatedDirective                                                                              | PASS    |
| SecurityPolicyViolationEvent interface object name                                                                                               | PASS    |
### /content-security-policy/securitypolicyviolation/targeting.html ###
|                                                                Subtest                                                                 | Results |
|----------------------------------------------------------------------------------------------------------------------------------------|---------|
|                                                                                                                                        | TIMEOUT |
| Inline event handlers for disconnected elements target the document.                                                                   | PASS    |
| Inline violations target the right element.                                                                                            | FAIL    |
| Inline event handlers for elements disconnected after triggering target the document.                                                  | PASS    |
| Elements created in this document, but pushed into a same-origin frame trigger on that frame's document, not on this frame's document. | PASS    |
| Correct targeting inside shadow tree (inline handler).                                                                                 | PASS    |
| Correct targeting inside shadow tree (style).                                                                                          | PASS    |
| These tests should not fail.                                                                                                           | NOTRUN  |
| Inline event handlers for elements in a DocumentFragment target the document.                                                          | PASS    |

View on GitHub: https://github.com/w3c/web-platform-tests/pull/4092#issuecomment-256601053

Received on Thursday, 27 October 2016 10:07:00 UTC