| Index: third_party/WebKit/LayoutTests/intersection-observer/observer-exceptions.html
|
| diff --git a/third_party/WebKit/LayoutTests/intersection-observer/observer-exceptions.html b/third_party/WebKit/LayoutTests/intersection-observer/observer-exceptions.html
|
| index f811158727c921bb523b0a676b5f06835c16fdef..3bb5e0a6f1b66fe6e6ce2220ac52593864b0b894 100644
|
| --- a/third_party/WebKit/LayoutTests/intersection-observer/observer-exceptions.html
|
| +++ b/third_party/WebKit/LayoutTests/intersection-observer/observer-exceptions.html
|
| @@ -43,6 +43,15 @@
|
| shouldBe("exc.code", "DOMException.SYNTAX_ERR");
|
| }
|
|
|
| + try {
|
| + new IntersectionObserver(e => {}, {rootMargin: "1px 1px 1px 1px 1px"});
|
| + testFailed("IntersectionObserver constructor did not throw due to too many rootMargin value.");
|
| + } catch(e) {
|
| + exc = e;
|
| + shouldBeType("exc", "DOMException");
|
| + shouldBe("exc.code", "DOMException.SYNTAX_ERR");
|
| + }
|
| +
|
| let observer = new IntersectionObserver(c => {}, {});
|
| try {
|
| observer.observe("foo");
|
|
|