diff options
author | Patrick Walton <pcwalton@mimiga.net> | 2013-12-13 18:03:35 -0800 |
---|---|---|
committer | Patrick Walton <pcwalton@mimiga.net> | 2013-12-13 18:35:48 -0800 |
commit | 10150b0ec5a95b8749961871ab4cf1295c9620be (patch) | |
tree | 838cdb4c74fce926a2244670c21ed57df417907d /src/components/main/pipeline.rs | |
parent | c5d81f13c167ba46836b78359389e8d1a3f817d6 (diff) | |
download | servo-10150b0ec5a95b8749961871ab4cf1295c9620be.tar.gz servo-10150b0ec5a95b8749961871ab4cf1295c9620be.zip |
script: Don't do anything before the window size comes in.
This fixes the `getBoundingClientRect()` content test.
Diffstat (limited to 'src/components/main/pipeline.rs')
-rw-r--r-- | src/components/main/pipeline.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/components/main/pipeline.rs b/src/components/main/pipeline.rs index e277beccbd9..3ea5eaca173 100644 --- a/src/components/main/pipeline.rs +++ b/src/components/main/pipeline.rs @@ -6,6 +6,7 @@ use compositing::CompositorChan; use layout::layout_task::LayoutTask; use extra::url::Url; +use geom::size::Size2D; use gfx::opts::Opts; use gfx::render_task::{PaintPermissionGranted, PaintPermissionRevoked}; use gfx::render_task::{RenderChan, RenderTask}; @@ -85,6 +86,7 @@ impl Pipeline { image_cache_task: ImageCacheTask, resource_task: ResourceTask, profiler_chan: ProfilerChan, + window_size: Size2D<uint>, opts: Opts) -> Pipeline { let (script_port, script_chan) = special_stream!(ScriptChan); @@ -120,7 +122,8 @@ impl Pipeline { script_chan.clone(), constellation_chan.clone(), resource_task, - image_cache_task.clone()); + image_cache_task.clone(), + window_size); RenderTask::create(id, render_port, |