2.1.118 [W3C-HTML51] Section 8.2.4.38 Attribute value (double-quoted) state

V0306: NULL character U+0000 does not produce a parse error prior to changing the character to the replacement character U+FFFD

The specification states:

 ... Attribute value (double-quoted) state
  
     Consume the next input character:
         ...
         U+0000 NULL
             Parse error. Append a U+FFFD REPLACEMENT CHARACTER character to the current 
             attribute's value.

EdgeHTML Mode

NULL character U+0000 does not produce a parse error prior to changing the character to the replacement character U+FFFD.