Details
-
Bug
-
Resolution: Fixed
-
Major
-
5.1
-
Unknown
-
n/a
-
n/a
-
Description
requirejs is set up to include jQuery via google CDN. It may fallback to a local copy but only after attempting to load from the CDN fails. In a firewalled environment where all unauthorized packets are quietly dropped, this implies a TCP timeout which is unusably long (30 seconds). In the case of DNS hijacking where unauthorized lookups redirect to a company HTML policy page, the browser will attempt to eval the page as javascript, failing to load entirely.