Gregory Szorc
0c8ee65118
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Gregory Szorc
45faa95b04
Merge mozilla-central into build-system
...
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Gregory Szorc
2f9c3f619e
Bug 784841 - Part 18θ: Convert /toolkit f=Mossop, Ms2ger; rs=ted
2013-02-25 13:19:09 -08:00
David Rajchenbach-Teller
e75b053974
Bug 840436 - OS.File.writeAtomic without flush doesn't rename anymore. r=froydnj
2013-02-25 09:07:16 -05:00
Yura Zenevich
1af9ac6db6
Bug 777712 - Adding file descriptors leaks logging on web-workers-shutdown. r=yoric
2013-02-20 08:50:51 -05:00
Ryan VanderMeulen
28982fff89
Backed out changeset eac4470ca9f2 (bug 777712) for xpcshell failures.
2013-02-19 12:28:10 -05:00
Yura Zenevich
5c059e83f7
Bug 777712 - Adding file descriptors leaks logging on web-workers-shutdown. r=yoric
2013-02-19 11:23:11 -05:00
Yura Zenevich
c80968a8c2
Bug 828204 - Make if DEBUG statements internal to LOG in osfile. Add new TEST flag for logging into Console.services. r=yoric
2013-02-16 10:40:15 -05:00
David Rajchenbach-Teller
0d052f61c1
Bug 840887 - Test the behavior of DirectoryIterator when the directory doesn't exist. r=froydnj
2013-02-26 12:08:51 -05:00
David Rajchenbach-Teller
15b21c14a2
Bug 840887 - DirectoryIterator.prototype.exists - asynchronous version. r=froydnj
2013-02-26 12:08:28 -05:00
David Rajchenbach-Teller
f28096d843
Bug 840887 - Fix behavior of DirectoryIterator when the directory doesn't exist - Windows version. r=froydnj
2013-02-26 12:08:07 -05:00
David Rajchenbach-Teller
ac1b70af12
Bug 840887 - Fix behavior of DirectoryIterator when the directory doesn't exist - Unix version. r=froydnj
2013-02-26 12:07:42 -05:00
David Rajchenbach-Teller
98dd3b4649
Bug 840436 - [OS.File] writeAtomic without flush. r=froydnj
2013-02-14 09:11:58 -05:00
Yura Zenevich
6896335612
Bug 828201 - Replace DEBUG constant by a preference across OS.File and add File.GET_DEBUG method used for testing. r=dteller
2013-02-13 20:51:39 -05:00
Dave Townsend
cd10174200
Bug 793928: Switch users of the promise library to the new location and move tests files. r=gavin
...
--HG--
rename : toolkit/addon-sdk/test/Makefile.in => addon-sdk/test/Makefile.in
rename : toolkit/addon-sdk/test/unit/head.js => addon-sdk/test/unit/head.js
rename : toolkit/addon-sdk/test/unit/test_promise.js => addon-sdk/test/unit/test_promise.js
rename : toolkit/addon-sdk/test/unit/xpcshell.ini => addon-sdk/test/unit/xpcshell.ini
2013-02-01 11:43:15 -08:00
Kartikaya Gupta
228117109b
Back out of d8d79ba17527 (bug 828201) as it caused a significant memory regression on Android. r=me
2013-02-01 13:41:42 -05:00
Mitesh Pathak
4e247b0648
Bug 808492 - Support double-closing DirectoryIterator in asynchronous mode. r=dteller
2013-01-17 15:22:09 +05:30
Yura Zenevich
0a3fe23198
Bug 828201 - Replace DEBUG constant by a preference across OS.File and add a File.GET_DEBUG method used for testing. r=dteller
2013-01-29 10:50:04 -05:00
David Rajchenbach-Teller
75d0c15526
Bug 830694 - Taking advantage of zero-copy transfer between workers;r=froydnj
2013-01-16 13:30:28 +01:00
Eduard Neculaesi
c477da3299
Bug 802534 - [OS.File] Main thread versions of OS.File.Info and OS.File.DirectoryIterator.Entry should have nice prototypes; r=yoric
2013-01-10 10:40:46 -08:00
David Rajchenbach-Teller
4991a52dc6
Bug 827206 - OS.File.exists for Windows should now work on directories. r=froydnj
2013-01-07 21:29:22 -05:00
Dustin L. Howett
960de8b6c2
Bug 812647 - Fix OS.File's failure to find libc on case-sensitive OS X filesystems. r=Yoric
2012-12-23 10:52:35 -05:00
David Rajchenbach-Teller
58b6b11735
Bug 815339 - Extract PromiseWorker from OS.File. r=froydnj
2012-12-19 20:11:14 -05:00
David Rajchenbach-Teller
cde9388a9f
Bug 820681 - Restore OS.Constants.Path.{profileDir, localProfileDir} to its previous state. r=Yoric
2012-12-16 19:37:11 -05:00
Sankha Narayan Guria
5be458e420
Bug 809305 - [OS.File] Share the common functions in the test suite. r=Yoric
2012-12-16 19:31:35 -05:00
David Rajchenbach-Teller
f7a60afb5d
Bug 810543 - do_get_profile now sends the correct events. r=froydnj,khuey
2012-12-11 15:12:59 -08:00
David Rajchenbach-Teller
6f0542cfef
Bug 810543 - OS.File now adapts if OS.Constants.Path.profileDir is not available;r=froydnj
2012-12-11 15:12:59 -08:00
Benjamin Peterson
5d2d786fba
Bug 819601 - Don't redeclare formal. r=Yoric
2012-12-08 10:07:32 -05:00
Ryan VanderMeulen
7038283143
Backed out changeset b4b3522a6c08 (bug 815339) due to mochitest timeouts.
2012-12-03 21:23:05 -05:00
David Rajchenbach-Teller
97fc5ed662
Bug 815339 - Extract PromiseWorker from OS.File. r=froydnj
2012-12-03 20:26:16 -05:00
Amod Narvekar
80f0ffa28b
Bug 781346 - Expose local profie directory to OS.Constants.Path. r=yoric
2012-12-01 21:20:44 -05:00
David Rajchenbach-Teller
816029c53b
Bug 807875 - Implement creationDate correctly for Mac OS X. r=froydnj
2012-11-15 11:22:27 -08:00
David Rajchenbach-Teller
f7aae016b2
Bug 794091 - Reorganize OS.File importScripts to avoid talos hangs. r=froydnj
2012-11-08 14:35:01 -05:00
Sankha Narayan Guria
dd87eaeb0b
Bug 775949 - [OS.File] Test suite uses |info| instead of |ok|. r=Yoric
2012-11-12 16:43:45 -05:00
Phil Ringnalda
8028630a5a
Back out 5ebd6549bf93 and 73287cb2dc6a (bug 794091) on suspicion of breaking Win64 PGO builds
2012-11-08 20:43:18 -08:00
David Rajchenbach-Teller
fa73294e7c
Bug 794091 - Reorganize OS.File importScripts to avoid talos hangs. r=froydnj
2012-11-08 14:35:01 -05:00
David Rajchenbach-Teller
fbba29d672
Bug 808428 - Testing that OS.File can be called from xpcshell. r=nfroyd
...
--HG--
extra : rebase_source : 6dfc9107c4ff2453b47a3df528ca8d0037b91cf8
2012-11-05 07:59:00 -08:00
Kyle Huey
0469a02b25
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
...
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Eduard Neculaesi
e984f4916a
Bug 804566 - [OS.File] Add an option ignoreExisting to OS.File.makeDir r=dteller
...
--HG--
extra : rebase_source : 9c09886a434bc800c51be348e6761b5131da01e2
2012-10-31 01:19:44 +02:00
Vicamo Yang
a78b5b38c7
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
David Rajchenbach-Teller
b308603424
Bug 770538 - dirfd, MacOS X version. r=froydnj
2012-10-30 11:34:49 -04:00
Mitesh Pathak
8f44b62329
Bug 770538 - Call Unix C function |dirfd| from JavaScript. r=dteller
2012-10-12 00:19:17 +05:30
Kyle Huey
9a3674d80a
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 12:28:11 -07:00
Ed Morley
b0a5453bf1
Backout fdb7c9649a07 (bug 805967), 72003517a631 (bug 806538), 354250ed1e72 (bug 770538), ea6edd3749ce (bug 770538) for bustage on a CLOSED TREE
2012-10-30 17:56:20 +00:00
Ed Morley
4144129728
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
David Rajchenbach-Teller
ec00829162
Bug 770538 - dirfd, MacOS X version. r=froydnj
2012-10-30 11:34:49 -04:00
Mitesh Pathak
4edd47e296
Bug 770538 - Call Unix C function |dirfd| from JavaScript. r=dteller
2012-10-12 00:19:17 +05:30
Kyle Huey
50b5d3f681
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 08:26:12 -07:00
Andres Hernandez
3be55836cf
Bug 805472 - [OS.File] Ensure that all test files are removed. r=Yoric
2012-10-25 14:11:06 -06:00
Andres Hernandez
66186d0f3c
Bug 800697 - [OS.File] Convert async testsuite to use Task.js. r=Yoric
2012-10-23 11:48:52 -06:00