aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--components/compositing/compositor.rs8
-rw-r--r--components/compositing/compositor_task.rs2
-rw-r--r--components/compositing/constellation.rs2
3 files changed, 6 insertions, 6 deletions
diff --git a/components/compositing/compositor.rs b/components/compositing/compositor.rs
index 02461adb15d..715c3bc8912 100644
--- a/components/compositing/compositor.rs
+++ b/components/compositing/compositor.rs
@@ -5,7 +5,7 @@
use compositor_layer::{CompositorData, CompositorLayer, WantsScrollEventsFlag};
use compositor_task::{CompositorEventListener, CompositorProxy, CompositorReceiver};
use compositor_task::{CompositorTask, LayerProperties, Msg};
-use constellation::{FrameId, SendableFrameTree};
+use constellation::SendableFrameTree;
use pipeline::CompositionPipeline;
use scrolling::ScrollingTimerProxy;
use windowing;
@@ -274,8 +274,8 @@ impl<Window: WindowMethods> IOCompositor<Window> {
self.change_page_title(pipeline_id, title);
}
- (Msg::ChangePageUrl(frame_id, url), ShutdownState::NotShuttingDown) => {
- self.change_page_url(frame_id, url);
+ (Msg::ChangePageUrl(pipeline_id, url), ShutdownState::NotShuttingDown) => {
+ self.change_page_url(pipeline_id, url);
}
(Msg::PaintMsgDiscarded, ShutdownState::NotShuttingDown) => {
@@ -441,7 +441,7 @@ impl<Window: WindowMethods> IOCompositor<Window> {
}
}
- fn change_page_url(&mut self, _: FrameId, url: Url) {
+ fn change_page_url(&mut self, _: PipelineId, url: Url) {
self.window.set_page_url(url);
}
diff --git a/components/compositing/compositor_task.rs b/components/compositing/compositor_task.rs
index 9458c7fa150..172716be5bf 100644
--- a/components/compositing/compositor_task.rs
+++ b/components/compositing/compositor_task.rs
@@ -202,7 +202,7 @@ pub enum Msg {
/// Alerts the compositor that the current page has changed its title.
ChangePageTitle(PipelineId, Option<String>),
/// Alerts the compositor that the current page has changed its URL.
- ChangePageUrl(FrameId, Url),
+ ChangePageUrl(PipelineId, Url),
/// Alerts the compositor that a `PaintMsg` has been discarded.
PaintMsgDiscarded,
/// Replaces the current frame tree, typically called during main frame navigation.
diff --git a/components/compositing/constellation.rs b/components/compositing/constellation.rs
index aff40db788d..3def1896346 100644
--- a/components/compositing/constellation.rs
+++ b/components/compositing/constellation.rs
@@ -335,7 +335,7 @@ impl NavigationContext {
fn set_current(&mut self, new_frame: Rc<FrameTree>, compositor_proxy: &mut CompositorProxy) {
self.current = Some(new_frame.clone());
compositor_proxy.send(CompositorMsg::ChangePageUrl(
- new_frame.id,
+ new_frame.pipeline.borrow().id,
new_frame.pipeline.borrow().url.clone()));
}
}