Hoist style-only traversal into geckolib.

Implementing StandaloneStyleContext::new is going to require a TLS key (just
like LayoutContext::new), and we don't want that key in shared code.
This commit is contained in:
Bobby Holley 2016-01-25 14:13:39 -08:00
parent 92d8e8bcdf
commit cafc0aabdf
4 changed files with 54 additions and 45 deletions

View file

@ -25,7 +25,7 @@ use style::media_queries::{Device, MediaType};
use style::parallel::{self, WorkQueueData};
use style::selector_matching::Stylist;
use style::stylesheets::{Origin, Stylesheet};
use style::traversal::RecalcStyleOnly;
use traversal::RecalcStyleOnly;
use url::Url;
use util::geometry::ViewportPx;
use util::resource_files::set_resources_path;