Implementation of HTMLMainElement
ignoring dirty submodules

Seems that there is some whitespace issue on Mac. This creates dirty
submodules that can't be fixed with git checkout or a hard reset (?).