Multiple CanGc fixes in components/script/dom (#33924)

Signed-off-by: taniishkaaa <tanishkasingh2004@gmail.com>
This commit is contained in:
tanishka 2024-10-20 21:37:15 +05:30 committed by GitHub
parent ee9e1fbbd6
commit 65c866285f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
26 changed files with 77 additions and 37 deletions

View file

@ -1484,6 +1484,7 @@ impl ScriptThread {
point: Point2D<f32>,
node_address: Option<UntrustedNodeAddress>,
pressed_mouse_buttons: u16,
can_gc: CanGc,
) {
// Get the previous target temporarily
let prev_mouse_over_target = self.topmost_mouse_over_target.get();
@ -1494,6 +1495,7 @@ impl ScriptThread {
&self.topmost_mouse_over_target,
node_address,
pressed_mouse_buttons,
can_gc,
)
}
@ -1592,6 +1594,7 @@ impl ScriptThread {
point,
node_address,
pressed_mouse_buttons,
can_gc,
);
},