···364364 }
365365366366 /// Set the `hidpi_scale_factor` for this renderer, returning `true` if the value actually changed.
367367-@@ -1085,8 +1259,21 @@
367367+@@ -1083,8 +1257,21 @@
368368 if let Some(wheel_event) = self.pending_wheel_events.remove(&id) {
369369 if !result.contains(InputEventResult::DefaultPrevented) {
370370 // A scroll delta for a wheel event is the inverse of the wheel delta.
···5353 use crate::dom::node::{BindContext, Node, NodeDamage, NodeTraits, UnbindContext};
5454 use crate::dom::performance::performanceresourcetiming::InitiatorType;
5555+use crate::dom::promise::Promise;
5656- use crate::dom::trustedhtml::TrustedHTML;
5656+ use crate::dom::trustedtypes::trustedhtml::TrustedHTML;
5757 use crate::dom::virtualmethods::VirtualMethods;
5858 use crate::dom::windowproxy::WindowProxy;
5959@@ -76,6 +82,12 @@
···126126 WebViewClosed(WebViewId),
127127 /// A webview potentially gained focus for keyboard events.
128128@@ -518,6 +578,24 @@
129129- InputEventHandled(WebViewId, InputEventId, InputEventResult),
129129+ InputEventsHandled(WebViewId, Vec<InputEventOutcome>),
130130 /// Send the embedder an accessibility tree update.
131131 AccessibilityTreeUpdate(WebViewId, accesskit::TreeUpdate),
132132+ /// Request from web content (via `navigator.embedder.openNewOSWindow()`) to open a new