script: add CanGc as argument to VirtualMethods::children_changed (#40325)

script: add CanGc as argument to VirtualMethods::children_changed

Testing: These changes do not require tests because they are a refactor.
Addresses part of https://github.com/servo/servo/issues/34573

Signed-off-by: Yerkebulan Tulibergenov <yerkebulan@gmail.com>
This commit is contained in:
Yerkebulan Tulibergenov
2025-10-31 17:20:25 -07:00
committed by GitHub
parent 9ca18ad121
commit 5cc786a98e
13 changed files with 68 additions and 56 deletions

View File

@@ -642,9 +642,9 @@ impl VirtualMethods for HTMLTextAreaElement {
.perform_validation_and_update(ValidationFlags::all(), can_gc);
}
fn children_changed(&self, mutation: &ChildrenMutation) {
fn children_changed(&self, mutation: &ChildrenMutation, can_gc: CanGc) {
if let Some(s) = self.super_type() {
s.children_changed(mutation);
s.children_changed(mutation, can_gc);
}
if !self.value_dirty.get() {
self.reset();