WebVTT is text based, so check for both line endings on the BOM cases like we do for no-BOM
<!-- With Byte Order Mark -->
<match value="0xfeff" offset="0">
<match value="WEBVTT\r" type="string" offset="2"/>
+ <match value="WEBVTT\n" type="string" offset="2"/>
</match>
<match value="0xfeff" offset="0">
+ <match value="WEBVTT\r" type="string" offset="2"/>
<match value="WEBVTT\n" type="string" offset="2"/>
</match>
<match value="0xefbbbf" offset="0">
+ <match value="WEBVTT\r" type="string" offset="3"/>
<match value="WEBVTT\n" type="string" offset="3"/>
</match>
<!-- Common Header -->
