2.1.8 [W3C-HTML52] Section 3.1.1. The Document object

V0384: The open function is not defined as two separate methods

The specification states:

 3.1.1. The Document object
  
     The DOM specification defines a Document interface, which this specification extends 
     significantly:
         ...
         [OverrideBuiltins]
         partial interface Document {
             ...
             // dynamic markup insertion
             Document open(optional DOMString type = "text/html", optional DOMString
               replace = "");
             WindowProxy open(DOMString url, DOMString name, DOMString features, 
               optional boolean replace = false);
             ...
         };

EdgeHTML Mode

The open function is not defined as two separate methods.

    (Document or Window) open(optional DOMString url = "text/html", optional DOMString name,

      optional DOMString features, optional boolean replace);