It has to be, otherwise you could argue that javascript is data dynamically loaded by an open-source browser.