| Index: tools/dom/templates/html/impl/impl_Element.darttemplate
|
| diff --git a/tools/dom/templates/html/impl/impl_Element.darttemplate b/tools/dom/templates/html/impl/impl_Element.darttemplate
|
| index a7a91c24c65601822b9123dc7f4bd3c53f87ba17..335ae8fb2d9bfb6e6ca0ce9b3dc43a74a5baa0c4 100644
|
| --- a/tools/dom/templates/html/impl/impl_Element.darttemplate
|
| +++ b/tools/dom/templates/html/impl/impl_Element.darttemplate
|
| @@ -1341,6 +1341,12 @@ $endif
|
| base.href = document.baseUri;
|
| _parseDocument.head.append(base);
|
| }
|
| +
|
| + // TODO(terry): Fixes Chromium 50 change no body after createHtmlDocument()
|
| + if (_parseDocument.body == null) {
|
| + _parseDocument.body = _parseDocument.createElement("body");
|
| + }
|
| +
|
| var contextElement;
|
| if (this is BodyElement) {
|
| contextElement = _parseDocument.body;
|
| @@ -1593,23 +1599,23 @@ $else
|
|
|
| @DomName('Element.offsetParent')
|
| @DocsEditable()
|
| - Element get offsetParent => _blink.BlinkElement.instance.offsetParent_Getter_(this);
|
| + Element get offsetParent => _blink.BlinkHTMLElement.instance.offsetParent_Getter_(this);
|
|
|
| @DomName('Element.offsetHeight')
|
| @DocsEditable()
|
| - int get offsetHeight => _blink.BlinkElement.instance.offsetHeight_Getter_(this);
|
| + int get offsetHeight => _blink.BlinkHTMLElement.instance.offsetHeight_Getter_(this);
|
|
|
| @DomName('Element.offsetLeft')
|
| @DocsEditable()
|
| - int get offsetLeft => _blink.BlinkElement.instance.offsetLeft_Getter_(this);
|
| + int get offsetLeft => _blink.BlinkHTMLElement.instance.offsetLeft_Getter_(this);
|
|
|
| @DomName('Element.offsetTop')
|
| @DocsEditable()
|
| - int get offsetTop => _blink.BlinkElement.instance.offsetTop_Getter_(this);
|
| + int get offsetTop => _blink.BlinkHTMLElement.instance.offsetTop_Getter_(this);
|
|
|
| @DomName('Element.offsetWidth')
|
| @DocsEditable()
|
| - int get offsetWidth => _blink.BlinkElement.instance.offsetWidth_Getter_(this);
|
| + int get offsetWidth => _blink.BlinkHTMLElement.instance.offsetWidth_Getter_(this);
|
|
|
| @DomName('Element.scrollHeight')
|
| @DocsEditable()
|
|
|