Commit Graph

257 Commits

Author SHA1 Message Date
Errietta Kostala
ea2e6432b7 Bug 918354 - Remove outer try/catch in osfile_async_worker.js. r=yoric 2013-09-23 14:41:01 +01:00
Brandon Benvie
bcc8ac064f 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
3346eae372 Bug 910827 - Setting OS.File DEBUG will not automatically start the OS.File thread. r=froydnj 2013-09-23 12:18:28 -04:00
David Rajchenbach-Teller
7f37ec4ee0 Bug 891300 - Porting ospath_* to the module loader. r=froydnj
--HG--
rename : toolkit/components/osfile/modules/ospath_unix_back.jsm => toolkit/components/osfile/modules/ospath_unix.jsm
rename : toolkit/components/osfile/modules/ospath_win_back.jsm => toolkit/components/osfile/modules/ospath_win.jsm
2013-09-19 08:55:53 -04:00
Ryan VanderMeulen
d1320d9844 Merge m-c to fx-team on a CLOSED TREE. 2013-09-17 20:27:03 -04:00
David Rajchenbach-Teller
3fcdd42931 Bug 916687 - Leaked directory detection, increasing test timeout. r=yoric 2013-09-17 11:39:02 -04:00
Cameron McCormack
4b94ea36d5 Bug 910300 - Silence "reference to undefined property options.bytes" warning. r=dteller 2013-09-17 17:53:29 +10:00
David Rajchenbach-Teller
b8563aa5a9 Bug 913899 - Plugging OS.File to AsyncShutdown;r=froydnj 2013-09-14 18:48:39 +02:00
David Rajchenbach-Teller
deaf1d6632 Bug 913899 - Plugging OS.File to AsyncShutdown (tests);r=froydnj 2013-09-14 18:48:37 +02:00
David Rajchenbach-Teller
9965fd51aa 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
f1cf3b4238 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
David Rajchenbach-Teller
6b916cc2c6 Bug 874425 - Ensure that durationMs >= 0. r=yoric 2013-08-30 08:15:13 -04:00
Ryan VanderMeulen
c584fca277 Backed out changesets 19dd0130c6ae and d986a560fbdd (bug 865387) for Android test failures on a CLOSED TREE. 2013-08-26 15:02:15 -04:00
Sankha Narayan Guria
c7a8640270 Bug 865387 - Handle the read-ahead flag operation on Linux. r=Yoric 2013-08-26 20:42:31 +05:30
Sankha Narayan Guria
70ec065ce1 Bug 865387 - Changes to |options| and |clone| in OS.File. r=Yoric 2013-08-23 19:42:30 +05:30
David Rajchenbach-Teller
704025946e Bug 874425 - Ensure that we never return an negative duration. r=froydnj 2013-08-26 10:33:49 -04:00
David Rajchenbach-Teller
7ebcb4c5fb 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
David Rajchenbach-Teller
a867d4ee01 Bug 872577 - Using default resolution for free() instead of libc. r=froydnj
--HG--
extra : rebase_source : d31bbc9108fb9ca81b0d6d18f97d4afab2e380de
2013-08-14 22:12:47 +02:00
Mike Hommey
809d6cadcb Bug 904364 - Don't build an empty (fake) library in toolkit/components/osfile. r=mshal 2013-08-15 23:45:06 +09:00
Ryan VanderMeulen
dd7fc67a3f 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
Ryan VanderMeulen
d9df649155 Backed out changeset 9baba7e5b351 (bug 872577) for multiple Android failures.
CLOSED TREE
2013-08-13 12:51:17 -04:00
David Rajchenbach-Teller
8ca84329bd Bug 872577 - Using default resolution for free() instead of libc. r=nfroyd
--HG--
extra : rebase_source : 70884bd2b27ebf7c9ec2273e495808a655283c49
2013-08-13 16:04:40 +02:00
David Rajchenbach-Teller
43013501d5 Bug 874435 - Fix lastAccessDate/lastModificationDate typo. r=froydnj 2013-08-12 08:40:42 -04:00
Sunny
540e91ea64 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
d8f661b907 Bug 900944 - OS.File LOG now actually logs. r=froydnj 2013-08-02 12:42:46 -04:00
Ms2ger
508e3d2120 Bug 897573 - Get rid of the make rules from toolkit/components/osfile/Makefile.in; r=glandium
--HG--
rename : toolkit/components/osfile/_PromiseWorker.jsm => toolkit/components/osfile/modules/_PromiseWorker.jsm
rename : toolkit/components/osfile/osfile_async_front.jsm => toolkit/components/osfile/modules/osfile_async_front.jsm
rename : toolkit/components/osfile/osfile_async_worker.js => toolkit/components/osfile/modules/osfile_async_worker.js
rename : toolkit/components/osfile/osfile_shared_allthreads.jsm => toolkit/components/osfile/modules/osfile_shared_allthreads.jsm
rename : toolkit/components/osfile/osfile_shared_front.jsm => toolkit/components/osfile/modules/osfile_shared_front.jsm
rename : toolkit/components/osfile/osfile_unix_allthreads.jsm => toolkit/components/osfile/modules/osfile_unix_allthreads.jsm
rename : toolkit/components/osfile/osfile_unix_back.jsm => toolkit/components/osfile/modules/osfile_unix_back.jsm
rename : toolkit/components/osfile/osfile_unix_front.jsm => toolkit/components/osfile/modules/osfile_unix_front.jsm
rename : toolkit/components/osfile/osfile_win_allthreads.jsm => toolkit/components/osfile/modules/osfile_win_allthreads.jsm
rename : toolkit/components/osfile/osfile_win_back.jsm => toolkit/components/osfile/modules/osfile_win_back.jsm
rename : toolkit/components/osfile/osfile_win_front.jsm => toolkit/components/osfile/modules/osfile_win_front.jsm
rename : toolkit/components/osfile/ospath_unix_back.jsm => toolkit/components/osfile/modules/ospath_unix_back.jsm
rename : toolkit/components/osfile/ospath_win_back.jsm => toolkit/components/osfile/modules/ospath_win_back.jsm
2013-08-02 09:03:47 +02:00
Ms2ger
25c19f9737 Bug 897458 - Move EXTRA_PP_JS_MODULES to moz.build; r=gps 2013-08-02 09:03:25 +02:00
Mark Hammond
366ac8608b Bug 899436 - OS.File lastModificationDate is erroneously returning lastAccessDate on Windows. r=yoric
--HG--
extra : rebase_source : 24dbad71e167374820fb79be32d018b7a4d90c19
2013-07-31 12:02:26 +10:00
David Rajchenbach-Teller
0a2a59b504 Bug 889876 - Make OS.Constants.Path.profileDir earlier. r=froydnj 2013-07-23 09:20:54 -04:00
Irving Reid
32b8ff34ac Bug 890387: handle zero values in OS.File options arguments, r=Yoric 2013-07-13 12:37:08 -04:00
Trevor Saunders
82e5558b37 bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal 2013-07-11 11:06:34 -04:00
David Rajchenbach-Teller
5c6a3e7028 Bug 890050 - OS.File.writeAtomic should rename by default. r=froydnj 2013-07-10 14:57:17 -04:00
Ryan VanderMeulen
c9d5a706a1 Backed out changeset b7d6458d2a3c (bug 887483) for apparently causing Android robocop-2 failures. 2013-07-10 13:51:28 -04:00
Trevor Saunders
c3f96258c3 bug 887483 - rm a bunch of useless assignments to FORCE_STATIC_LIB r=mshal 2013-06-25 14:29:26 -04:00
David Rajchenbach-Teller
c423d373f2 Bug 888479 - Port osfile_shared_allthreads.jsm and dependents to worker module loader. r=froydnj 2013-07-09 09:09:16 -04:00
Tim Taubert
695e6702b9 merge m-c to fx-team 2013-07-05 08:56:02 +02:00
Tim Taubert
e488236001 Bug 890112 - [OS.File] DirectoryIterator should correctly implement iterator interface; r=yoric 2013-07-04 12:56:22 +02:00
Irving Reid
8e68cea756 Bug 889908: Report open failure for non-flushing writeAtomic r=Yoric DONTBUILD 2013-07-03 13:52:49 -04:00
Birunthan Mohanathas
d78f5cfa97 Bug 857077 - Add ignoreAbsent option to OS.File.remove. r=yoric 2013-07-01 09:26:12 -04:00
Ryan VanderMeulen
3a4ef126c5 Bug 845190 - Disable test_logging on linux too. 2013-07-01 08:51:46 -04:00
Stefan Mirea
9d10718a4a Bug 887907 - Move OS.File to use Promise.jsm; r=gps
--HG--
extra : rebase_source : cab194eea7781dfd5c14732a77710d6d7904525b
2013-06-27 11:15:41 -07:00
David Rajchenbach-Teller
a82f2192d8 Bug 886997 - Don't flush by default;r=froydnj 2013-06-27 13:19:54 -04:00
Paolo Amadini
63e5d468e6 Bug 886375 - Add the becauseAccessDenied property to OS.File.Error. r=yoric 2013-06-26 14:20:42 +02:00
Brian O'Keefe
5f8b5163e8 Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1); r=mshal
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Varun Joshi
c19f6afe37 Bug 862765 - Fixed undefined OS.Shared.TEST. r=yoric 2013-06-13 09:35:12 -04:00
Yura Zenevich
94cce00d46 Bug 881483 - Remove noOptions constant in favor of an object literal. r=yoric 2013-06-11 09:50:35 -04:00
Ryan VanderMeulen
5886e34d0a Bug 845190 - Revert previous attempt to fix and re-disable tests. 2013-06-11 08:12:06 -04:00
David Rajchenbach-Teller
7d979ba1c8 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
153c7c8f28 Bug 874435 - Assume lower file system time precision. r=froydnj 2013-05-30 11:25:48 -04:00
David Rajchenbach-Teller
710477fb5d Bug 874425 - More logging in outExecutionDuration tests. 2013-05-29 20:56:08 -04:00