mozilla/browserid — comment on commit 591c3404789394bf68dccce2eb36c3cf819f355c
File: lib/browserid/views.js line 94
By shane-tomlinson:

@ozten - Thanks for the info, I have to explain the useJavascript flag better. I added the `useJavascript: false` for the `unsupported` and `cookies_disabled` dialogs so that users who see the dialogs do not have to download any Javascript. This flag is not affected by the user's browser or any settings, so users who do not have Javascript enabled are not going to receive a different set of resources to those that do.

My reasoning for keeping JS from being served to these two dialogs is that users who lack support for localStorage or postMessage have a good chance of being on an older phone where downloading a large resource may be a concern.

Since users receive the same resources whether JS is enabled or not, does the `Vary` concern still come into play?