scratchx/libs
Christopher Willis-Ford e2455a0609 Fix GH-103: Create SWF regardless of platform
Port LLK/scratchr2#4168 for ScratchX.

Original description from that change:
> This fixes #4112 by creating the swf regardless of OS and browser.
> Calling `embedSWF` would first check for the existence of the plugin
> before creating, causing browsers that don’t allow the flash plugin by
> default to not be able to show their “allow” message. This tries to
> create the swf no matter what, allowing browsers to detect flash
> themselves.
>
> Logic is as follows:
> 1. check if `userAgent` returns a mobile/tablet OS. Display error
>    message if so
> 2. check if on windows and using ie – check for an express install if
>    so (like in `embedSWF`)
> 3. load the swf in all other cases, let browsers handle it.
>
> Test Cases:
> - Test how project pages load in Android and iOS devices, on tablets
>   and on phones, and on multiple desktop OS's for correct loading
>   behavior.

This resolves LLK/scratchx#103
2017-01-04 13:56:12 -08:00
..
base64ab.js Added base64 helpers 2015-05-05 16:04:01 -07:00
bowser.min.js Fix GH-103: Create SWF regardless of platform 2017-01-04 13:56:12 -08:00
expressInstall.swf First pass at ScratchX site 2015-03-23 16:26:34 -07:00
jquery-1.11.2.min.js Upgrade jQuery 2015-04-30 17:36:27 -04:00
socket.io-1.3.7.js Add Socket.IO, required for Device Manager 2016-08-02 00:54:52 -07:00
swfobject.js First pass at ScratchX site 2015-03-23 16:26:34 -07:00
underscore-min.js Add methods to set/show/get short urls 2015-05-11 10:18:15 -04:00
underscore-min.map Add methods to set/show/get short urls 2015-05-11 10:18:15 -04:00
ZeroClipboard.min.js Add methods to set/show/get short urls 2015-05-11 10:18:15 -04:00
ZeroClipboard.min.map Add methods to set/show/get short urls 2015-05-11 10:18:15 -04:00
ZeroClipboard.swf Add methods to set/show/get short urls 2015-05-11 10:18:15 -04:00