I've noticed that that TM wrongly highlights some constants. That's how it currently looks
{
name = 'support.constant.dom.js';
comment = 'HTML 5 (http://www.w3.org/TR/html5/single-page.html#window)';
match = '(?<!\.|\$)\b(applicationCache|closed|console|crypto|document|...)\b(?!\$)';
}

It should be vise versa, var top should not have highlight, but window.top should.
In short I think that match should look like this
'(?<=\.)\b(applicationCache|closed|console|crypto|...)\b(?!\$)';
Am I missing something?
I've noticed that that TM wrongly highlights some constants. That's how it currently looks
{ name = 'support.constant.dom.js'; comment = 'HTML 5 (http://www.w3.org/TR/html5/single-page.html#window)'; match = '(?<!\.|\$)\b(applicationCache|closed|console|crypto|document|...)\b(?!\$)'; }It should be vise versa,
var topshould not have highlight, butwindow.topshould.In short I think that
matchshould look like thisAm I missing something?