<!DOCTYPE html>
<html style="margin: 0; padding: 0; border: 0">
  <head>
    <script>
      function test() {
        var div = document.createElement("div");
        div.appendChild(document.createTextNode("text"));
        document.documentElement.appendChild(div);
      }
    </script>
  </head>
  <body style="margin: 0; padding: 0; border: 0">
    <script>
      document.body.offsetWidth;
      test();
    </script>
  </body>
</html>