aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/resizeobserver.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/resizeobserver.rs')
-rw-r--r--components/script/dom/resizeobserver.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/resizeobserver.rs b/components/script/dom/resizeobserver.rs
index 62029a9b9ef..70589a51a79 100644
--- a/components/script/dom/resizeobserver.rs
+++ b/components/script/dom/resizeobserver.rs
@@ -93,6 +93,7 @@ impl ResizeObserver {
pub fn broadcast_active_resize_observations(
&self,
shallowest_target_depth: &mut ResizeObservationDepth,
+ can_gc: CanGc,
) {
let mut entries: Vec<DomRoot<ResizeObserverEntry>> = Default::default();
for (observation, target) in self.observation_targets.borrow_mut().iter_mut() {
@@ -107,7 +108,7 @@ impl ResizeObserver {
let height = box_size.height().to_f64_px();
let size_impl = ResizeObserverSizeImpl::new(width, height);
let window = window_from_node(&**target);
- let observer_size = ResizeObserverSize::new(&window, size_impl);
+ let observer_size = ResizeObserverSize::new(&window, size_impl, can_gc);
// Note: content rect is built from content box size.
let content_rect = DOMRectReadOnly::new(