mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Propagate CanGc
arguments through callers in constructors (#35541)
Signed-off-by: Auguste Baum <auguste.apple@gmail.com>
This commit is contained in:
parent
5465bfc2af
commit
863d2ce871
260 changed files with 986 additions and 603 deletions
|
@ -256,17 +256,30 @@ impl MutationObserver {
|
|||
} else {
|
||||
None
|
||||
};
|
||||
MutationRecord::attribute_mutated(target, name, namespace, paired_string)
|
||||
MutationRecord::attribute_mutated(
|
||||
target,
|
||||
name,
|
||||
namespace,
|
||||
paired_string,
|
||||
CanGc::note(),
|
||||
)
|
||||
},
|
||||
Mutation::CharacterData { .. } => {
|
||||
MutationRecord::character_data_mutated(target, paired_string)
|
||||
MutationRecord::character_data_mutated(target, paired_string, CanGc::note())
|
||||
},
|
||||
Mutation::ChildList {
|
||||
ref added,
|
||||
ref removed,
|
||||
ref next,
|
||||
ref prev,
|
||||
} => MutationRecord::child_list_mutated(target, *added, *removed, *next, *prev),
|
||||
} => MutationRecord::child_list_mutated(
|
||||
target,
|
||||
*added,
|
||||
*removed,
|
||||
*next,
|
||||
*prev,
|
||||
CanGc::note(),
|
||||
),
|
||||
};
|
||||
// Step 4.8
|
||||
observer.record_queue.borrow_mut().push(record);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue