From e32da820e7eb5e25162c2f9e4f742f4b0e74bb4d Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Thu, 6 Sep 2012 17:21:09 -0700 Subject: [PATCH] Add Comment and Doctype nodes to box_builder --- src/servo/layout/box_builder.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/servo/layout/box_builder.rs b/src/servo/layout/box_builder.rs index a2d26bb16a4..34f55b107a1 100644 --- a/src/servo/layout/box_builder.rs +++ b/src/servo/layout/box_builder.rs @@ -1,7 +1,7 @@ #[doc="Creates CSS boxes from a DOM."] import css::values::{DisplayType, Block, Inline, DisplayNone}; -import dom::base::{ElementData, HTMLDivElement, HTMLImageElement, Element, Text, Node}; +import dom::base::{ElementData, HTMLDivElement, HTMLImageElement, Element, Text, Node, Doctype, Comment}; import gfx::geometry::zero_size_au; import layout::base::{Appearance, BTree, BlockBox, Box, BoxKind, InlineBox, IntrinsicBox, NTree}; import layout::base::{TextBoxKind}; @@ -173,7 +173,8 @@ impl Node : PrivBoxBuilder { } } }, - _ => fail ~"unstyleable node type encountered" + ~Doctype(*) + | ~Comment(*) => None } } }