2.1.138 [HTML5] Section 8.2.3.1 The insertion mode

V0303: The "in template" insertion mode is not implemented because the template element is not supported

The specification states:

 8.2.3.1 The insertion mode
     ...
     Initially, the insertion mode is "initial". It can change to "before html", "before 
     head", "in head", "in head noscript", "after head", "in body", "text", "in table", 
     "in table text", "in caption", "in column group", "in table body", "in row", "in 
     cell", "in select", "in select in table", "in template", "after body", "in frameset", 
     "after frameset", "after after body", and "after after frameset" during the course of 
     the parsing, as described in the tree construction stage. The insertion mode affects 
     how tokens are processed and whether CDATA sections are supported.

IE11 Mode, IE10 Mode, IE9 Mode, IE8 Mode, IE7 Mode, and IE5 (Quirks) Mode (All versions)

The "in template" insertion mode is not implemented because the template element is not supported.

V0304: There is no check of last, and no switch to the "in head" insertion mode

The specification states:

 8.2.3.1 The insertion mode
  
     The insertion mode is a state variable that controls the primary operation of the 
     tree construction stage.
     ...
     When the steps below require the UA to reset the insertion mode appropriately, it 
     means the user agent must follow these steps:
         ...
         ...  If node is a head element and last is false, then switch the insertion mode 
         to "in head" and abort these steps.

All document modes (All versions)

There is no check of last, and no switch to the "in head" insertion mode.

Show: