aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/servo/css/resolve/apply.rs2
-rw-r--r--src/servo/css/styles.rs4
-rw-r--r--src/servo/layout/layout_task.rs2
-rwxr-xr-xsrc/servo/servo.rc4
4 files changed, 8 insertions, 4 deletions
diff --git a/src/servo/css/resolve/apply.rs b/src/servo/css/resolve/apply.rs
index aaa1a02f727..dbd6f8b70d7 100644
--- a/src/servo/css/resolve/apply.rs
+++ b/src/servo/css/resolve/apply.rs
@@ -39,7 +39,7 @@ struct StyleApplicator {
}
// TODO: normalize this into a normal preorder tree traversal function
-fn apply_style(layout_ctx: &LayoutContext, node: Node) {
+pub fn apply_style(layout_ctx: &LayoutContext, node: Node) {
let applicator = StyleApplicator {
node: node,
};
diff --git a/src/servo/css/styles.rs b/src/servo/css/styles.rs
index c2f3b319606..af2ec6368db 100644
--- a/src/servo/css/styles.rs
+++ b/src/servo/css/styles.rs
@@ -172,3 +172,7 @@ impl Node : StyleMethods {
self.match_css_style(get(styles));
}
}
+
+fn apply_style(layout_ctx: &LayoutContext, node: Node) {
+ resolve::apply::apply_style(layout_ctx, node)
+} \ No newline at end of file
diff --git a/src/servo/layout/layout_task.rs b/src/servo/layout/layout_task.rs
index 2ef9f60c321..b059aafcbfe 100644
--- a/src/servo/layout/layout_task.rs
+++ b/src/servo/layout/layout_task.rs
@@ -7,7 +7,7 @@ use au = gfx::geometry;
use au::Au;
use content::content_task;
use core::dvec::DVec;
-use css::resolve::apply::apply_style;
+use css::styles::apply_style;
use newcss::values::Stylesheet;
use dl = gfx::display_list;
use dom::event::{Event, ReflowEvent};
diff --git a/src/servo/servo.rc b/src/servo/servo.rc
index 93706d2f48b..409177134ec 100755
--- a/src/servo/servo.rc
+++ b/src/servo/servo.rc
@@ -45,8 +45,8 @@ pub mod content {
}
pub mod css {
- mod styles;
- pub mod resolve {
+ pub mod styles;
+ mod resolve {
pub mod apply;
mod matching;
}