mirror of
https://github.com/servo/servo
synced 2026-04-25 17:15:48 +02:00
script: Pass &mut JSContext to Location (#43481)
Part of #42638 Testing: It compiles Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com>
This commit is contained in:
committed by
GitHub
parent
ffae45327c
commit
dc9e442b17
@@ -1863,9 +1863,7 @@ impl ScriptThread {
|
||||
ScriptThreadMessage::ReportCSSError(pipeline_id, filename, line, column, msg) => {
|
||||
self.handle_css_error_reporting(pipeline_id, filename, line, column, msg)
|
||||
},
|
||||
ScriptThreadMessage::Reload(pipeline_id) => {
|
||||
self.handle_reload(pipeline_id, CanGc::from_cx(cx))
|
||||
},
|
||||
ScriptThreadMessage::Reload(pipeline_id) => self.handle_reload(pipeline_id, cx),
|
||||
ScriptThreadMessage::Resize(id, size, size_type) => {
|
||||
self.handle_resize_message(id, size, size_type);
|
||||
},
|
||||
@@ -2239,7 +2237,7 @@ impl ScriptThread {
|
||||
DevtoolScriptControlMsg::GoForward(pipeline_id) => {
|
||||
self.handle_traverse_history(pipeline_id, TraversalDirection::Forward(1))
|
||||
},
|
||||
DevtoolScriptControlMsg::Reload(id) => self.handle_reload(id, CanGc::from_cx(cx)),
|
||||
DevtoolScriptControlMsg::Reload(id) => self.handle_reload(id, cx),
|
||||
DevtoolScriptControlMsg::GetCssDatabase(reply) => {
|
||||
devtools::handle_get_css_database(reply)
|
||||
},
|
||||
@@ -4159,10 +4157,10 @@ impl ScriptThread {
|
||||
}
|
||||
}
|
||||
|
||||
fn handle_reload(&self, pipeline_id: PipelineId, can_gc: CanGc) {
|
||||
fn handle_reload(&self, pipeline_id: PipelineId, cx: &mut js::context::JSContext) {
|
||||
let window = self.documents.borrow().find_window(pipeline_id);
|
||||
if let Some(window) = window {
|
||||
window.Location().reload_without_origin_check(can_gc);
|
||||
window.Location(cx).reload_without_origin_check(cx);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user