You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<a>Document</a> has a <dfn attribute for="Document">resizeObservers</dfn> slot that is a list of {{ResizeObserver}}s in this document. It is initialized to empty.
347
+
<a>Document</a> has a <dfn attribute for="Document">\[[resizeObservers]]</dfn> slot that is a list of {{ResizeObserver}}s in this document. It is initialized to empty.
{{ResizeObserver}} has a <dfn attribute for="ResizeObserver">callback</dfn> slot, initialized by constructor.
351
+
{{ResizeObserver}} has a <dfn attribute for="ResizeObserver">\[[callback]]</dfn> slot, initialized by constructor.
352
352
353
-
{{ResizeObserver}} has an <dfn attribute for="ResizeObserver">observationTargets</dfn> slot, which is a list of {{ResizeObservation}}s.
353
+
{{ResizeObserver}} has an <dfn attribute for="ResizeObserver">\[[observationTargets]]</dfn> slot, which is a list of {{ResizeObservation}}s.
354
354
It represents all Elements being observed.
355
355
356
-
{{ResizeObserver}} has a <dfn attribute for="ResizeObserver">activeTargets</dfn> slot, which is a list of {{ResizeObservation}}s. It represents all Elements whose size has changed since last observation broadcast that are eligible for broadcast.
356
+
{{ResizeObserver}} has a <dfn attribute for="ResizeObserver">\[[activeTargets]]</dfn> slot, which is a list of {{ResizeObservation}}s. It represents all Elements whose size has changed since last observation broadcast that are eligible for broadcast.
357
357
358
-
{{ResizeObserver}} has a <dfn attribute for="ResizeObserver">skippedTargets</dfn> slot, which is a list of {{ResizeObservation}}s. It represents all Elements whose size has changed since last observation broadcast that are <strong>not</strong> eligible for broadcast
358
+
{{ResizeObserver}} has a <dfn attribute for="ResizeObserver">\[[skippedTargets]]</dfn> slot, which is a list of {{ResizeObservation}}s. It represents all Elements whose size has changed since last observation broadcast that are <strong>not</strong> eligible for broadcast
359
359
360
360
<h3 id="css-definitions">CSS Definitions</h3>
361
361
<h4 id="content-rect-h">content rect</h4>
@@ -395,37 +395,37 @@ It computes all active observations for a |document|. To <dfn>gather active obse
395
395
396
396
1. Let |depth| be the depth passed in.
397
397
398
-
1. For each |observer| in {{Document/resizeObservers}} run these steps:
398
+
1. For each |observer| in {{Document/[[resizeObservers]]}} run these steps:
399
399
400
-
1. Clear |observer|'s {{ResizeObserver/activeTargets}}, and {{ResizeObserver/skippedTargets}}.
400
+
1. Clear |observer|'s {{ResizeObserver/[[activeTargets]]}}, and {{ResizeObserver/[[skippedTargets]]}}.
401
401
402
-
2. For each |observation| in |observer|.{{ResizeObserver/observationTargets}} run this step:
402
+
2. For each |observation| in |observer|.{{ResizeObserver/[[observationTargets]]}} run this step:
403
403
404
404
1. If |observation|.{{ResizeObservation/isActive()}} is true
405
405
406
406
1. Let |targetDepth| be result of <a>calculate depth for node</a> for |observation|.{{ResizeObservation/target}}.
407
407
408
-
2. If |targetDepth| is greater than |depth| then add |observation| to {{ResizeObserver/activeTargets}}.
408
+
2. If |targetDepth| is greater than |depth| then add |observation| to {{ResizeObserver/[[activeTargets]]}}.
409
409
410
-
3. Else add |observation| to {{ResizeObserver/skippedTargets}}.
410
+
3. Else add |observation| to {{ResizeObserver/[[skippedTargets]]}}.
411
411
412
412
<h4 id="has-active-observations-h">Has active observations</h4>
413
413
414
414
To determine if {{Document}}<dfn>has active observations</dfn> run these steps:
415
415
416
-
1. For each |observer| in {{Document/resizeObservers}} run this step:
416
+
1. For each |observer| in {{Document/[[resizeObservers]]}} run this step:
417
417
418
-
1. If |observer|.{{ResizeObserver/activeTargets}} is not empty, return true.
418
+
1. If |observer|.{{ResizeObserver/[[activeTargets]]}} is not empty, return true.
0 commit comments