kushagra singh[:kushagra]
c40fc7d08e
Bug 819068 - Implementing OS.File.queue. r=Yoric
2014-04-12 21:02:06 -04:00
Nils Maier
a706ff0749
Bug 952997 - Fix OS.File large file support. r=yoric
2014-04-08 03:40:00 +02:00
David Rajchenbach-Teller
d08e76942f
Bug 961317 - Clean up OS.File shutdown race condition and rework OS.File reset/shutdown. r=froydnj
2014-04-02 11:42:51 -04:00
Ryan VanderMeulen
d2e079ac86
Backed out changeset 4eb0d4408fd2 (bug 961317) for Windows xpcshell failures.
2014-04-01 10:46:44 -04:00
David Rajchenbach-Teller
c25894e75f
Bug 961317 - Clean up OS.File shutdown race condition and rework OS.File reset/shutdown. r=froydnj
2014-04-01 08:57:25 -04:00
David Rajchenbach-Teller
e876b2fce8
Bug 934283 - Add option to OS.File.makeDir to recursively make directories;r=froydnj
2014-03-28 17:33:36 -07:00
Masatoshi Kimura
cae84b4806
Bug 974677 - Stop following symlinks when OS.File removes a directory. r=yoric
2014-03-21 12:59:59 +09:00
David Rajchenbach-Teller
1fcba1f332
Bug 961665 - Tests for OS.File.read. r=froydnj
2014-03-13 09:52:07 -04:00
Ryan VanderMeulen
a2a03608f4
Backed out changesets c6ca1aa3887a, d741e117a033, 1fd26e822e73, and 720962c9f993 (bug 961665) for build bustage and xpcshell failures.
2014-03-13 10:32:57 -04:00
David Rajchenbach-Teller
bc83b73608
Bug 961665 - Tests for OS.File.read. r=froydnj
2014-03-13 09:52:07 -04:00
Carsten "Tomcat" Book
df93062b9a
Merge mozilla-central to fx-team on a CLOSED TREE
2014-02-25 15:42:32 +01:00
Peiyong Lin
adc24dddf9
Bug 967507 - [OS.File] Add |path| for error-reporting. r=Yoric
2014-02-24 10:16:01 -05:00
Paolo Amadini
b0eebd716a
Bug 973931 - OS.File.makeDir should not fail if the directory is a root in the format "D:". r=Yoric
2014-02-24 22:25:29 +01:00
Alessio Placitelli
ddc24c0c2c
Bug 924874 - Add OS.File.getAvailableFreeSpace for Windows and Linux. r=Yoric
2014-01-15 02:04:00 -05:00
Paolo Amadini
c974a06d55
Bug 960962 - OS.File normalization and concatenation issues on Windows. r=Yoric
2014-02-10 19:59:29 +01:00
Gregory Szorc
5f7ff500d3
Bug 969021 - Part 1: Consolidate moz.build data into parent moz.build files; r=ted
...
Many moz.build files define things that could be defined in parent
moz.build files. Keeping the number of moz.build files low helps with
build times due to less I/O and fewer directories traversed.
This patch eliminates a lot of moz.build files by moving their content
into parent moz.build files.
--HG--
extra : rebase_source : 0cfdf2697d10532e5b03cd27fbaadb41f42b837c
extra : amend_source : 0119d4e4881217f105e0e4ba1dfa9c8f7295f3e9
extra : histedit_source : eb49e62c67af2005fdc08d9c9a07f56bee98d558%2C50951e960e450f9b0e48fc7e8ec369d8666a63b0
2014-02-06 13:00:20 -08:00
Peiyong Lin
5a907508c4
Bug 965196 - [OS.File] Add an option |backupTo| to writeAtomic. r=Yoric
2014-02-06 15:10:08 -05:00
Kay Plößer
2572b6aeee
Bug 960046 - [OS.File] makeDir should not fail if the directory is a root. r=Yoric
2014-02-06 10:05:43 -05:00
Peiyong Lin
61fcc9f3f4
Bug 827803 - [OS.File] Refine exception transmission across threads. r=Yoric
2014-01-28 08:50:33 -05:00
Gregory Szorc
bc5249e654
Bug 963327 - Improve profile-dependent handling of OS.Constants.Path; r=Yoric
...
Many properties in OS.Constants.Path are dependent on the profile being
available. This patch improves their handling.
Previously, we had some repeated and boilerplate code for making
OS.Constants.Paths.<prop> a lazy getter. This patch eliminates the
boilerplate by iterating over the properties that need to be lazy
getters.
AppData and UAppData are now lazy getters.
test_profiledir.js has been rolled into test_path_constants.js.
test_path_constants.js now emits a warning when a comparison doesn't
test anything. This should help identify ineffective tests going
forward.
--HG--
extra : rebase_source : d142c5fc78eb894f78f9ac8745de3413e4919f09
2014-01-24 11:34:30 -08:00
Ed Morley
64d30f1fa3
Backed out changeset ad7fc270445d (bug 963327) for xpcshell failures on a CLOSED TREE
2014-01-27 17:19:01 +00:00
Gregory Szorc
cd7a42e4a6
Bug 963327 - Improve profile-dependent handling of OS.Constants.Path; r=Yoric
...
Many properties in OS.Constants.Path are dependent on the profile being
available. This patch improves their handling.
Previously, we had some repeated and boilerplate code for making
OS.Constants.Paths.<prop> a lazy getter. This patch eliminates the
boilerplate by iterating over the properties that need to be lazy
getters.
AppData and UAppData are now lazy getters.
test_profiledir.js has been rolled into test_path_constants.js.
test_path_constants.js now emits a warning when a comparison doesn't
test anything. This should help identify ineffective tests going
forward.
--HG--
extra : rebase_source : 971e2bd5f313de2b25090a67d20e101c859f4f4c
2014-01-24 11:34:30 -08:00
David Rajchenbach-Teller
9d3f6ec799
Bug 916076 - Tests for OS.File telemetry. r=froydnj
2014-01-22 12:21:44 -05:00
Sumit Agrawal
28be2ce286
Bug 958354 - OS.Constants.Path should expose UAppData. r=Yoric
2014-01-13 08:45:20 -05:00
Ryan VanderMeulen
e7839724f1
Backed out changeset 13bea55207f2 (bug 952997) for xpcshell orange.
2014-01-10 11:33:35 -05:00
David Rajchenbach-Teller
7b253e1d2b
Bug 854169 - OS.File.{read, writeAtomic} support for lz4. r=froydnj
2014-01-09 17:10:05 +01:00
Nils Maier
15b25aceee
Bug 952997 - Fix OS.File large file support. r=Yoric
2014-01-10 08:15:37 -05:00
Dustin J. Mitchell
d33714f84c
Bug 803188 - Support converting between file paths and file:/// uris in OS.File. r=Yoric
2013-12-16 14:55:37 -05:00
David Rajchenbach-Teller
0d38333825
Bug 935792 - ignoreAbsent flag for removeDir() doesn't default to true as intended/documented. r=froydnj
2013-11-26 14:21:03 -05:00
David Rajchenbach-Teller
20f3d0019b
Bug 941565 - Fix OS.Constants.Path.libxul on Android. r=glandium
2013-11-25 09:32:29 -05:00
Mike Hommey
bb6779efe3
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Avinash Kundaliya
964318373f
Bug 897023 - [OS.File] Be smarter with functions that can fail with becauseAbsent/becauseExists. r=yoric
2013-11-15 21:46:59 -05:00
Ryan VanderMeulen
b48344ffb2
Backed out changeset 3232989e79e7 (bug 897023) for mochitest-other failures.
2013-11-11 10:55:36 -05:00
Avinash Kundaliya
d4a1c11a35
Bug 891110 - Detecting attempts to pass undefined in declareFFI. r=Yoric
2013-11-11 09:18:22 -05:00
Avinash Kundaliya
77fdb11ee6
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
25973e47ed
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
53a78f0842
Bug 854169 - OS.File.{read, writeAtomic} support for lz4. r=froydnj
2013-11-08 09:16:05 -05:00
Felix H. Dahlke
69d6bb08b8
Bug 921229 - Remove files with the read-only flag set. r=yoric
2013-10-29 09:27:01 +01:00
Chris Manchester
3ec5abbd70
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
ef94a9ccf4
Bug 924916: Part 4 - xpcshell tests for OS.File.setDates(). r=yoric
2013-10-28 05:42:00 +00:00
Nils Maier
7631e2c127
Bug 912457 - Expose async |flush()| in OS.File. r=yoric
2013-10-27 19:03:25 -04:00
Nils Maier
887a63c2e8
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
4b8e45feb5
Bug 927560 - Shutdown osfile_async_worker.js, companion tests;r=froydnj
2013-10-17 06:57:00 +01:00
Nils Maier
15fba679b5
Bug 928239 - Fix pump_userland fallback in OS.File.copy. r=yoric
2013-10-21 06:50:00 +01:00
David Rajchenbach-Teller
ad3c02522a
Bug 801376 - OS.File loads symbols lazily;r=froydnj
2013-10-22 02:43:00 +01:00
David Rajchenbach-Teller
7384729521
Bug 904652 - Port osfile_{win, unix}_allthreads.jsm to a module loader. r=froydnj
2013-10-16 11:15:04 -04:00
Marcos Aruj
be4277a463
Bug 866571 - [OS.File] Add createUnique method. r=yoric
2013-10-16 08:21:39 -04:00
Ryan VanderMeulen
8a83000296
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
56a629951e
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
a3a8f9f6cf
Bug 904652 - Port osfile_{win, unix}_allthreads.jsm to module loader. r=froydnj
2013-10-15 13:28:26 -04:00