Commit Graph

244 Commits

Author SHA1 Message Date
Avinash Kundaliya
a6faa2f322 Bug 891110 - Detecting attempts to pass undefined in declareFFI. r=Yoric 2013-11-11 09:18:22 -05:00
Avinash Kundaliya
ffa216cce2 Bug 897023 - [OS.File] Be smarter with functions that can fail with becauseAbsent/becauseExists. r=Yoric 2013-11-11 09:02:13 -05:00
Ryan VanderMeulen
d21a3f3f4d Backed out 5 changesets (bug 854169) for Android crashes.
Backed out changeset 8898b6c66941 (bug 854169)
Backed out changeset 12cebd8b5669 (bug 854169)
Backed out changeset 844860e32631 (bug 854169)
Backed out changeset 4ede802f8dbb (bug 854169)
Backed out changeset ccae8b3f0a7d (bug 854169)
2013-11-08 10:52:02 -05:00
David Rajchenbach-Teller
b4171db1bd Bug 854169 - OS.File.{read, writeAtomic} support for lz4. r=froydnj 2013-11-08 09:16:05 -05:00
Felix H. Dahlke
8670dadc7a Bug 921229 - Remove files with the read-only flag set. r=yoric 2013-10-29 09:27:01 +01:00
Chris Manchester
af4c9f68b4 Bug 885480 - Set becauseNoSuchFile on windows for osfile errors produced as a result of no such directory. r=yoric 2013-10-29 17:35:31 -04:00
Nils Maier
8b7cb8f596 Bug 924916: Part 4 - xpcshell tests for OS.File.setDates(). r=yoric 2013-10-28 05:42:00 +00:00
Nils Maier
f9c46e8aaf Bug 912457 - Expose async |flush()| in OS.File. r=yoric 2013-10-27 19:03:25 -04:00
Nils Maier
6ced290c9d Bug 924858 - Part 1: Add |append| mode flag to OS.File.open on Unix. r=yoric
To match previous behavior, this mode flag will default to |true|.
2013-10-27 08:03:16 -04:00
David Rajchenbach-Teller
0b0724d4dd Bug 927560 - Shutdown osfile_async_worker.js, companion tests;r=froydnj 2013-10-17 06:57:00 +01:00
Nils Maier
9036e98063 Bug 928239 - Fix pump_userland fallback in OS.File.copy. r=yoric 2013-10-21 06:50:00 +01:00
David Rajchenbach-Teller
e7b72fb2e7 Bug 801376 - OS.File loads symbols lazily;r=froydnj 2013-10-22 02:43:00 +01:00
David Rajchenbach-Teller
0e59655734 Bug 904652 - Port osfile_{win, unix}_allthreads.jsm to a module loader. r=froydnj 2013-10-16 11:15:04 -04:00
Marcos Aruj
1d9bda1ddd Bug 866571 - [OS.File] Add createUnique method. r=yoric 2013-10-16 08:21:39 -04:00
Ryan VanderMeulen
18857620bb Backed out changeset 03d629375717 (bug 904652) for suspicion of causing mass test bustage.
CLOSED TREE
2013-10-15 15:22:13 -04:00
Nils Maier
d4e58ba289 Bug 926691 - OS.File API must preverse |bytes| options to .readTo() and .write(). r=yoric 2013-10-15 14:05:57 -04:00
David Rajchenbach-Teller
1a8aba9d55 Bug 904652 - Port osfile_{win, unix}_allthreads.jsm to module loader. r=froydnj 2013-10-15 13:28:26 -04:00
David Rajchenbach-Teller
ae973fd312 Bug 918364 - Make exceptions more meaningful in OS.File. r=froydnj 2013-10-11 11:50:52 -04:00
Marco Castelluccio
6f59a8da37 Bug 923540 - Add a function to recursively remove directories. r=Yoric 2013-10-10 10:59:49 -04:00
Ms2ger
37114e13e1 Bug 922268 - Remove empty makefiles; r=gps 2013-10-03 09:10:00 +02:00
Ryan VanderMeulen
f17826b8da Merge fx-team to m-c. 2013-09-30 16:18:53 -04:00
Gregory Szorc
a126585769 Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Marco Castelluccio
ebff877a81 Bug 920686 - [OS.File] Add some constants to OS.Constants.Path for WebappsInstaller.jsm. r=yoric 2013-09-30 10:59:41 -04:00
Ed Morley
7bd637970d Backed out changeset 68b6b152f51a (bug 920223) 2013-09-30 12:50:09 +01:00
Gregory Szorc
365ec41916 Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
David Rajchenbach-Teller
01622129a1 Bug 845190 - Reactivate tests blocked by bug 888347. r=yoric 2013-09-25 11:43:48 -04:00
Brandon Benvie
321541a5f1 Bug 919769 - Make OS.Path.normalize correctly handle forward slashes on Windows. r=yoric 2013-09-24 10:59:37 -07:00
David Rajchenbach-Teller
9d97bf081c Bug 891300 - Porting ospath_* to the module loader. r=froydnj 2013-09-19 08:55:53 -04:00
David Rajchenbach-Teller
e272b585bb Bug 916687 - Leaked directory detection, increasing test timeout. r=yoric 2013-09-17 11:39:02 -04:00
David Rajchenbach-Teller
f20c6d8e3a Bug 913899 - Plugging OS.File to AsyncShutdown (tests);r=froydnj 2013-09-14 18:48:37 +02:00
David Rajchenbach-Teller
3d94265d78 Bug 874435 - Round dates given by stat() up/down more generously in tests. r=froydnj 2013-09-06 09:19:05 -04:00
Mike Hommey
b207d5baf7 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
David Rajchenbach-Teller
2f9c73f02b Bug 874425 - Add more logging to attempt to find out source of negative durations under Windows. r=yoric 2013-08-23 10:06:33 -04:00
Ryan VanderMeulen
90c38fc21b Bug 827805 - Fix xpcshell manifest so that the new test runs and test_logging.js remains disabled. 2013-08-13 14:47:37 -04:00
David Rajchenbach-Teller
d23a4938ff Bug 874435 - Fix lastAccessDate/lastModificationDate typo. r=froydnj 2013-08-12 08:40:42 -04:00
Sunny
55186b8801 Bug 827805 - [OS.File] Use Deprecated.jsm to mark deprecation of OS.File.Info.prototype.creationDate. r=yoric 2013-08-09 14:10:44 -04:00
David Rajchenbach-Teller
071a838454 Bug 889876 - Make OS.Constants.Path.profileDir earlier. r=froydnj 2013-07-23 09:20:54 -04:00
David Rajchenbach-Teller
14fb301a63 Bug 890050 - OS.File.writeAtomic should rename by default. r=froydnj 2013-07-10 14:57:17 -04:00
David Rajchenbach-Teller
380157c865 Bug 888479 - Port osfile_shared_allthreads.jsm and dependents to worker module loader. r=froydnj 2013-07-09 09:09:16 -04:00
Birunthan Mohanathas
f805cf852e Bug 857077 - Add ignoreAbsent option to OS.File.remove. r=yoric 2013-07-01 09:26:12 -04:00
Ryan VanderMeulen
77682313d7 Bug 845190 - Disable test_logging on linux too. 2013-07-01 08:51:46 -04:00
Stefan Mirea
4503c2ea04 Bug 887907 - Move OS.File to use Promise.jsm; r=gps 2013-06-27 11:15:41 -07:00
David Rajchenbach-Teller
5eb0cc1859 Bug 886997 - Don't flush by default;r=froydnj 2013-06-27 13:19:54 -04:00
Ryan VanderMeulen
63e18830c2 Bug 845190 - Revert previous attempt to fix and re-disable tests. 2013-06-11 08:12:06 -04:00
David Rajchenbach-Teller
b9c9a458e9 Bug 845190 - Re-enable test_logging.js and test_645970.js on all platforms. r=yoric 2013-06-10 22:07:41 -04:00
David Rajchenbach-Teller
5e7f529313 Bug 874435 - Assume lower file system time precision. r=froydnj 2013-05-30 11:25:48 -04:00
David Rajchenbach-Teller
8203621d74 Bug 874425 - More logging in outExecutionDuration tests. 2013-05-29 20:56:08 -04:00
Yura Zenevich
9f5b5810ea Bug 866293 - Increase test timeout threshold once more to a 1000MS to avoid intermittent test failures. r=yoric 2013-05-29 19:26:41 -04:00
Gregory Szorc
94638f8bda Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
Kushagra Sinha
9aa7c4e7ed Bug 870622 - Unexpected Unix error when filename is not defined. Typechecking for |writeAtomic| function. r=yoric 2013-05-16 20:27:27 +05:30