Index: sky/framework/sky-element/TemplateBinding.sky |
diff --git a/sky/framework/sky-element/TemplateBinding.sky b/sky/framework/sky-element/TemplateBinding.sky |
index e678f705825e7b377a1c417cbb502873b0ea4fd9..7f0a9041e3f06ad88c7f845b522ef06c6ba028e7 100644 |
--- a/sky/framework/sky-element/TemplateBinding.sky |
+++ b/sky/framework/sky-element/TemplateBinding.sky |
@@ -137,7 +137,9 @@ function getTemplateStagingDocument(template) { |
if (!template.stagingDocument_) { |
var owner = template.ownerDocument; |
if (!owner.stagingDocument_) { |
- owner.stagingDocument_ = owner.implementation.createDocument(''); |
+ // FIXME(sky): Does this need to create a Document without a registration |
+ // context? |
+ owner.stagingDocument_ = new Document(); |
owner.stagingDocument_.isStagingDocument = true; |
owner.stagingDocument_.stagingDocument_ = owner.stagingDocument_; |
} |