Commit Graph
37 Commits
Author SHA1 Message Date
Blake Embrey 239d64d59d Bump version 2014-12-17 18:36:59 -08:00
Blake Embrey 74d38bafd1 More hardy node environment check 2014-12-17 18:28:09 -08:00
Eli Grey 27c4818941 Addressing @stesch13's timeout concerns
I raised the arbitrary-ish revocation timeout from 10ms to 500ms. I hope
to refine this value in the future with input from YOU, my users reading
this.

Please comment on this commit with any feedback you have.

@stesch13's concerns can be found at
https://github.com/eligrey/FileSaver.js/commit/485930a#commitcomment-8768047
2014-11-29 14:16:15 -05:00
Eli Grey 879b3c228c Update version
Oops, should have bumped the version in that last commit.
2014-08-29 01:18:43 -04:00
Eli Grey d2dc258838 Removed Chrome Frame stuff
I originally accepted a pullreq that added this check but since then Chrome Frame support has been discontinued and people have told me that FileSaver.js doesn't work in Chrome Frame, so this has no place here.
2014-08-29 01:18:08 -04:00
Eli Grey 1e7251f2d4 Improved crbug.com/375297 workaround 2014-07-25 20:48:15 -04:00
Yevhenii Kurtov 5d2f3497c2 add location.href fallback for safari 2014-07-22 13:42:05 +03:00
Eli Grey 485930a7bc Workaround for crbug.com/375297
Removed deletion queue + unload processing; replaced it with an
asynchronous revocation flow
2014-07-21 13:48:56 -04:00
Eli Grey d50456a358 Spacing change in the intro comment
Zero code changes, still v.2014.05.27
2014-07-14 02:43:46 -04:00
Eli Grey b8054a26d1 Full license link 2014-05-27 19:06:18 -04:00
Eli Grey 1374a3d82f Only the @source comment attribution is required 2014-05-27 13:08:35 -04:00
Eli Grey d28d0bb26e Firefox for Android GC bug no longer applies 2014-05-27 13:01:40 -04:00
Eli Grey 6963e120d4 Removed redundant code for the blob URL 2014-05-27 12:49:41 -04:00
Jaakko Juutila d8388a1a3c Add AMD export 2014-03-20 16:13:29 +02:00
minj e81a06bcba add saveAs.unload to prevent memleaks 2014-02-23 07:49:28 +02:00
minj c71508b5e2 test for existence of navigator 2014-02-23 07:48:15 +02:00
Eli Grey da0d8ffa6a Fix indentation 2014-02-09 14:56:34 -05:00
XhmikosR 554f6cc11b Update FileSaver.js.
* update JSHint config options to match the current coding style
* use the important comment for the license header
2014-02-09 13:34:41 +02:00
Eli Grey 7cbbf5a7cc Update release date 2014-01-24 00:40:56 -05:00
Eli Grey 05df3e07e1 Closes #40 and #66
Also assuming navigator is defined from now on
2014-01-24 00:40:21 -05:00
Eli Grey 9d69e4b273 Attempting to fix #57 2013-12-27 14:32:57 -05:00
Eli Grey d8c81c105f Simplifying minj's changes 2013-10-21 16:17:17 -04:00
minj 3109255efe adapt FileSaver.js to allow including it as a content script in Firefox for Android add-ons 2013-10-21 00:09:59 +03:00
Tom MacWright 93cd13cf46 Export module, add package.json. 2013-09-04 21:11:04 -04:00
floriangouy 5d049fae8c Enhancement for IE10: let the user choose between Save or Open (as proposed in Mozilla Firefox) 2013-08-01 17:53:53 +02:00
Eli Grey 6efb04a2db s/window/view/ 2013-07-16 14:35:26 -04:00
mukarev 33e64b435a Chrome Frame Support
Chrome Frame is for some reason not able to use save link when running in IE 9, so I added a check for window.externalHost if using save_link
2013-07-16 11:35:25 +02:00
Jordan e2dd8c4b22 Fixed unnecessary extra tab from opening on Firefox
Removed reference to target_view = view.open() to prevent the new tab
from opening. Instead catching this case within the fs_error function
with an else statement, so if no target_view: window.open() and pass
the target of "_blank" to allow dataURL to open in new tab rather than
steal the current window.
2013-06-24 19:04:32 -07:00
Eli Grey fff6b3fc76 Closes #20
I no longer check to see if the click event was cancelled, as it isn't indicative of whether or not the save operation actually happened.
2013-04-10 10:49:15 -03:00
Jimb Esser 162c8e0a2a Fix crash in FireFox when pop-up is initially blocked. 2013-02-18 16:46:59 -08:00
Eli Grey a1389f0299 Using msSaveBlob instead of msSaveOrOpenBlob 2013-01-23 21:57:30 -05:00
Eli Grey 2d3872179e Added IE10 support
It's not possible to add abort support for IE though.
2012-12-11 10:08:28 -05:00
Eli Grey 3c2c0764d9 Changed document global usage to doc. 2011-08-02 03:08:51 -04:00
Eli Grey b04f9b118a Added <a>.download support and support for loading BlobBuilder.js asynchronously. 2011-08-02 02:56:12 -04:00
Eli Grey bbb0c1622c s/WebKit/Google Chrome/ on the Chrome issue comment 2011-08-01 20:31:38 -04:00
Eli Grey 5c0ae78853 Added links to the Chrome & WebKit bugs that make me have to append .download to the filename & change the media type.
Expanded ready state 2 to DONE in two instances.
2011-08-01 20:26:49 -04:00
Eli Grey 5b94c44407 Initial commit 2011-07-14 23:28:11 -04:00