From b5ba917c1e142f1a1e3d4a23e1ef3e1d2dcf50e8 Mon Sep 17 00:00:00 2001 From: Matt Butcher Date: Wed, 10 Apr 2013 08:18:45 -0500 Subject: HIGHLY EXPERIMENTAL: Writing a new parser. --- src/HTML5/Tokenizer.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/HTML5/Tokenizer.php') diff --git a/src/HTML5/Tokenizer.php b/src/HTML5/Tokenizer.php index 4a89b8e..d373d39 100644 --- a/src/HTML5/Tokenizer.php +++ b/src/HTML5/Tokenizer.php @@ -87,8 +87,9 @@ class Tokenizer { */ public function __construct($data, $builder = null) { $this->stream = new InputStream($data); - if (!$builder) $this->tree = new TreeBuilder; - else $this->tree = $builder; + + $this->tree = empty($builder) ? new TreeBuilder() : $builder; + $this->content_model = self::PCDATA; } -- cgit v1.2.3