aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_thread.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2017-01-17 12:43:09 +0100
committerAnthony Ramine <n.oxyde@gmail.com>2017-01-17 14:24:37 +0100
commit70ed3e700693b6faf25d14f564aa2cfa36c49ff8 (patch)
tree84d8e7dbe28418b7d7bc529b3a6288d63a218074 /components/script/script_thread.rs
parentd29726971a1d44c28c2e93debfed6383757c6082 (diff)
downloadservo-70ed3e700693b6faf25d14f564aa2cfa36c49ff8.tar.gz
servo-70ed3e700693b6faf25d14f564aa2cfa36c49ff8.zip
Remove ScriptThread::parsing_complete
Diffstat (limited to 'components/script/script_thread.rs')
-rw-r--r--components/script/script_thread.rs31
1 files changed, 0 insertions, 31 deletions
diff --git a/components/script/script_thread.rs b/components/script/script_thread.rs
index 65582571025..58a59e2fd91 100644
--- a/components/script/script_thread.rs
+++ b/components/script/script_thread.rs
@@ -583,13 +583,6 @@ impl ScriptThread {
});
}
- pub fn parsing_complete(id: PipelineId) {
- SCRIPT_THREAD_ROOT.with(|root| {
- let script_thread = unsafe { &*root.get().unwrap() };
- script_thread.handle_parsing_complete(id);
- });
- }
-
pub fn process_event(msg: CommonScriptMsg) {
SCRIPT_THREAD_ROOT.with(|root| {
if let Some(script_thread) = root.get() {
@@ -2163,30 +2156,6 @@ impl ScriptThread {
context.process_response_eof(Ok(()));
}
- fn handle_parsing_complete(&self, id: PipelineId) {
- let document = match { self.documents.borrow().find_document(id) } {
- Some(document) => document,
- None => return,
- };
-
- let final_url = document.url();
-
- // https://html.spec.whatwg.org/multipage/#the-end step 1
- document.set_ready_state(DocumentReadyState::Interactive);
-
- // TODO: Execute step 2 here.
-
- // Kick off the initial reflow of the page.
- debug!("kicking off initial reflow of {:?}", final_url);
- document.disarm_reflow_timeout();
- document.upcast::<Node>().dirty(NodeDamage::OtherNodeDamage);
- let window = window_from_node(&*document);
- window.reflow(ReflowGoal::ForDisplay, ReflowQueryType::NoQuery, ReflowReason::FirstLoad);
-
- // https://html.spec.whatwg.org/multipage/#the-end steps 3-4.
- document.process_deferred_scripts();
- }
-
fn handle_css_error_reporting(&self, pipeline_id: PipelineId, filename: String,
line: usize, column: usize, msg: String) {
let sender = match self.devtools_chan {