2.1.91 [W3C-HTML51] Section 6.1 Browsing contexts

V0412: The referrer is set to the empty string, not the creator URL

The specification states:

 6.1 Browsing contexts
  
     A browsing context is an environment in which Document objects are presented to the 
     user.
     ...
     To create a new browsing context:
         ...
         5.  If the new browsing context has a creator browsing context, then set 
             document’s referrer to the creator URL.

EdgeHTML Mode

The referrer is set to the empty string, not the creator URL.

V0410: The first Document is for the home page specified in the preferences, not for about:blank

The specification states:

 6.1 Browsing contexts
  
     A browsing context is an environment in which Document objects are presented to the 
     user.
     ...
     To create a new browsing context:
         ...
         3.  Let document be a new Document, whose URL is about:blank, which is marked as 
             being an HTML document, whose character encoding is UTF-8, and which is both 
             ready for post-load tasks and completely loaded immediately.

EdgeHTML Mode

The first Document is for the home page specified in the preferences, not for about:blank.

V0238: The about:blank document does not have a character encoding of UTF-8

The specification states:

 6.1 Browsing contexts
     ...
     To create a new browsing context:
         ...
         3.  Let document be a new Document, whose URL is about:blank, which is marked as 
             being an HTML document, whose character encoding is UTF-8, and which is both 
             ready for post-load tasks and completely loaded immediately.

EdgeHTML Mode

The about:blank document does not have a character encoding of UTF-8.

V0411: A newly created browsing context does not change the readyState from loading to complete

The specification states:

 6.1 Browsing contexts
  
     A browsing context is an environment in which Document objects are presented to the 
     user.
     ...
     To create a new browsing context:
         ...
         3.  Let document be a new Document, whose URL is about:blank, which is marked as 
             being an HTML document, whose character encoding is UTF-8, and which is both 
             ready for post-load tasks and completely loaded immediately.

EdgeHTML Mode

A newly created browsing context does not change the readyState from loading to complete.