Re: Conformance tests for IntersectionObserver. (#4384)

 [View the complete job log.](https://travis-ci.org/w3c/web-platform-tests/jobs/221495995)

# Chrome (unstable channel) #
Testing web-platform-tests at revision e04b52bdee0c2cd9407ba027f7b221f9cc3e020c
Using browser at version 59.0.3067.0 dev
Starting 10 test iterations
## Unstable results ##


|                        Test                       |        Subtest        |     Results     | Messages |
|---------------------------------------------------|-----------------------|-----------------|----------|
| `/intersection-observer/observer-attributes.html` | `observer.root`       | **PASS: 20/10** |          |
| `/intersection-observer/observer-attributes.html` | `observer.thresholds` | **PASS: 20/10** |          |
| `/intersection-observer/observer-attributes.html` | `observer.rootMargin` | **PASS: 20/10** |          |

## All results ##
<details>
<summary>22 tests ran</summary>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/client-rect.html">/intersection-observer/client-rect.html</a></summary>


|                                         Subtest                                         | Results |                                  Messages                                  |
|-----------------------------------------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                                                         | OK      |                                                                            |
| `IntersectionObserverEntry.boundingClientRect should match target.boundingClientRect()` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/containing-block.html">/intersection-observer/containing-block.html</a></summary>


|                                                  Subtest                                                  | Results |                                  Messages                                  |
|-----------------------------------------------------------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                                                                           | OK      |                                                                            |
| `IntersectionObserver should only report intersections if root is a containing block ancestor of target.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/cross-origin-iframe.html">/intersection-observer/cross-origin-iframe.html</a></summary>


|                                         Subtest                                         | Results |                                  Messages                                  |
|-----------------------------------------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                                                         | OK      |                                                                            |
| `Intersection observer test with no explicit root and target in a cross-origin iframe.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/disconnect.html">/intersection-observer/disconnect.html</a></summary>


|                                       Subtest                                       | Results |                                  Messages                                  |
|-------------------------------------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                                                     | OK      |                                                                            |
| `IntersectionObserver should not deliver pending notifications after disconnect().` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/display-none.html">/intersection-observer/display-none.html</a></summary>


|                                                 Subtest                                                 | Results |                                  Messages                                  |
|---------------------------------------------------------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                                                                         | OK      |                                                                            |
| `IntersectionObserver should send a not-intersecting notification for a target that gets display:none.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/edge-inclusive-intersection.html">/intersection-observer/edge-inclusive-intersection.html</a></summary>


|                                          Subtest                                           | Results |                                  Messages                                  |
|--------------------------------------------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                                                            | OK      |                                                                            |
| `IntersectionObserver should detect and report edge-adjacent and zero-area intersections.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/iframe-no-root.html">/intersection-observer/iframe-no-root.html</a></summary>


|                              Subtest                               | Results |                                  Messages                                  |
|--------------------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                                    | OK      |                                                                            |
| `Observer with the implicit root; target in a same-origin iframe.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/multiple-targets.html">/intersection-observer/multiple-targets.html</a></summary>


|                Subtest                | Results |                                  Messages                                  |
|---------------------------------------|---------|----------------------------------------------------------------------------|
|                                       | OK      |                                                                            |
| `One observer with multiple targets.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/multiple-thresholds.html">/intersection-observer/multiple-thresholds.html</a></summary>


|               Subtest                | Results |                                  Messages                                  |
|--------------------------------------|---------|----------------------------------------------------------------------------|
|                                      | OK      |                                                                            |
| `Observer with multiple thresholds.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/observer-attributes.html">/intersection-observer/observer-attributes.html</a></summary>


|            Subtest            |     Results     | Messages |
|-------------------------------|-----------------|----------|
|                               | ERROR           |          |
| `Observer attribute getters.` | PASS            |          |
| `observer.root`               | **PASS: 20/10** |          |
| `observer.thresholds`         | **PASS: 20/10** |          |
| `observer.rootMargin`         | **PASS: 20/10** |          |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/observer-exceptions.html">/intersection-observer/observer-exceptions.html</a></summary>


|                                    Subtest                                    | Results | Messages |
|-------------------------------------------------------------------------------|---------|----------|
|                                                                               | OK      |          |
| `IntersectionObserver constructor with { threshold: [1.1] }`                  | PASS    |          |
| `IntersectionObserver constructor with { threshold: ["foo"] }`                | PASS    |          |
| `IntersectionObserver constructor witth { rootMargin: "1" }`                  | PASS    |          |
| `IntersectionObserver constructor with { rootMargin: "2em" }`                 | PASS    |          |
| `IntersectionObserver constructor width { rootMargin: "auto" }`               | PASS    |          |
| `IntersectionObserver constructor with { rootMargin: "1px 1px 1px 1px 1px" }` | PASS    |          |
| `IntersectionObserver.observe("foo")`                                         | PASS    |          |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/observer-without-js-reference.html">/intersection-observer/observer-without-js-reference.html</a></summary>


|                                        Subtest                                        | Results |                                  Messages                                  |
|---------------------------------------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                                                       | OK      |                                                                            |
| `IntersectionObserver that is unreachable in js should still generate notifications.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/remove-element.html">/intersection-observer/remove-element.html</a></summary>


|                                              Subtest                                              | Results |                                  Messages                                  |
|---------------------------------------------------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                                                                   | OK      |                                                                            |
| `Verify that not-intersecting notifications are sent when a target is removed from the DOM tree.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/root-margin.html">/intersection-observer/root-margin.html</a></summary>


|       Subtest       | Results |                                  Messages                                  |
|---------------------|---------|----------------------------------------------------------------------------|
|                     | OK      |                                                                            |
| `Root margin tests` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/same-document-no-root.html">/intersection-observer/same-document-no-root.html</a></summary>


|                               Subtest                                | Results |                                  Messages                                  |
|----------------------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                                      | OK      |                                                                            |
| `IntersectionObserver in a single document using the implicit root.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/same-document-root.html">/intersection-observer/same-document-root.html</a></summary>


|                             Subtest                             | Results |                                  Messages                                  |
|-----------------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                                 | OK      |                                                                            |
| `IntersectionObserver in a single document with explicit root.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/same-document-zero-size-target.html">/intersection-observer/same-document-zero-size-target.html</a></summary>


|             Subtest             | Results |                                  Messages                                  |
|---------------------------------|---------|----------------------------------------------------------------------------|
|                                 | OK      |                                                                            |
| `Observing a zero-area target.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/shadow-content.html">/intersection-observer/shadow-content.html</a></summary>


|                 Subtest                 | Results |                                  Messages                                  |
|-----------------------------------------|---------|----------------------------------------------------------------------------|
|                                         | OK      |                                                                            |
| `Observing a target inside shadow DOM.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/timestamp.html">/intersection-observer/timestamp.html</a></summary>


|                                          Subtest                                          | Results |                                  Messages                                  |
|-------------------------------------------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                                                           | OK      |                                                                            |
| `Check that timestamps correspond to the to execution context that created the observer.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/unclipped-root.html">/intersection-observer/unclipped-root.html</a></summary>


|                                           Subtest                                            | Results | Messages |
|----------------------------------------------------------------------------------------------|---------|----------|
|                                                                                              | OK      |          |
| `Test that border bounding box is used to calculate intersection with a non-scrolling root.` | PASS    |          |
| `First rAF.`                                                                                 | PASS    |          |
| `target.style.transform = 'translateY(195px)'`                                               | PASS    |          |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/zero-area-element-hidden.html">/intersection-observer/zero-area-element-hidden.html</a></summary>


|                         Subtest                         | Results |                                  Messages                                  |
|---------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                         | OK      |                                                                            |
| `A zero-area hidden target should not be intersecting.` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4384/intersection-observer/zero-area-element-visible.html">/intersection-observer/zero-area-element-visible.html</a></summary>


|                                                 Subtest                                                 | Results |                                  Messages                                  |
|---------------------------------------------------------------------------------------------------------|---------|----------------------------------------------------------------------------|
|                                                                                                         | OK      |                                                                            |
| `Ensure that a zero-area target intersecting root generates a notification with intersectionRatio == 1` | FAIL    | `assert_equals: Window must be 800 pixels wide. expected 800 but got 1004` |

</details>
</details>

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

Received on Wednesday, 12 April 2017 20:39:54 UTC