diff --git a/index.bs b/index.bs index 0e595bc..51707f9 100644 --- a/index.bs +++ b/index.bs @@ -45,7 +45,6 @@ urlPrefix: https://heycam.github.io/webidl/ urlPrefix: #dfn-; type:dfn; text: throw urlPrefix: #idl-; type:interface; text: double url: #hierarchyrequesterror; type: exception; text: HierarchyRequestError - url: #invalidstateerror; type: exception; text: InvalidStateError urlPrefix: https://drafts.csswg.org/css-box/ url: #viewport; type: dfn; text: viewport url: #containing-block; type: dfn; text: containing block @@ -638,10 +637,6 @@ An {{IntersectionObserver}} will continue observing a target until any of the fo
  • The observer's intersection root is deleted. -If an {{IntersectionObserver}}'s intersection root is deleted -while there are still JavaScript references to the observer, -calling any API method on the observer will throw an {{InvalidStateError}}. -

    External Spec Integrations

    diff --git a/index.html b/index.html index c4abecc..0fa9219 100644 --- a/index.html +++ b/index.html @@ -1923,9 +1923,6 @@

    3
  • The target Element is deleted.
  • The observer’s intersection root is deleted. -

    If an IntersectionObserver's intersection root is deleted -while there are still JavaScript references to the observer, -calling any API method on the observer will throw an InvalidStateError.

    3.4. External Spec Integrations

    3.4.1. HTML Processing Model: Event Loop

    An Intersection Observer processing step should take place