···516516 }
517517518518 impl VirtualMethods for HTMLIFrameElement {
519519-@@ -1073,10 +1489,38 @@
519519+@@ -1074,10 +1490,38 @@
520520 // is in a document tree and has a browsing context, which is what causes
521521 // the child browsing context to be created.
522522 if self.upcast::<Node>().is_connected_with_browsing_context() {
···557557 local_name!("loading") => {
558558 // https://html.spec.whatwg.org/multipage/#attr-iframe-loading
559559 // > When the loading attribute's state is changed to the Eager state, the user agent must run these steps:
560560-@@ -1139,6 +1583,23 @@
560560+@@ -1140,6 +1584,23 @@
561561562562 debug!("<iframe> running post connection steps");
563563···581581 // Step 1. Create a new child navigable for insertedNode.
582582 self.create_nested_browsing_context(cx);
583583584584-@@ -1162,11 +1623,25 @@
584584+@@ -1163,11 +1624,25 @@
585585 fn unbind_from_tree(&self, context: &UnbindContext, can_gc: CanGc) {
586586 self.super_type().unwrap().unbind_from_tree(context, can_gc);
587587
···2424 /// Content in a [`WebView`] is requesting permission to access a feature requiring
2525 /// permission from the user. The embedder should allow or deny the request, either by
2626 /// reading a cached value or querying the user for permission via the user interface.
2727-@@ -1004,6 +1012,25 @@
2727+@@ -1009,6 +1017,25 @@
2828 _tree_update: accesskit::TreeUpdate,
2929 ) {
3030 }
···172172 #[derive(IntoStaticStr)]
173173@@ -118,6 +257,9 @@
174174 UpdatePinchZoomInfos(PipelineId, PinchZoomInfos),
175175- /// Activate or deactivate accessibility features.
176176- SetAccessibilityActive(bool),
175175+ /// Activate or deactivate accessibility features for the given `WebView`.
176176+ SetAccessibilityActive(WebViewId, bool),
177177+ /// Notify all script threads about a Servo error, so they can dispatch `servoerror` events
178178+ /// to all `navigator.embedder` instances.
179179+ NotifyServoError(ServoErrorType, String),
···3535 }
36363737 /// When a pipeline is closed, should its browsing context be discarded too?
3838-@@ -312,6 +320,24 @@
3939- SetAccessibilityActive(bool),
3838+@@ -319,6 +327,24 @@
3939+ SetAccessibilityActive(PipelineId, bool),
4040 /// Force a garbage collection in this script thread.
4141 TriggerGarbageCollection,
4242+ /// Dispatch an event on an embedded webview's iframe element.