Commit Graph

34 Commits

Author SHA1 Message Date
David Rajchenbach-Teller
635cc08704 Bug 840887 - Fix behavior of DirectoryIterator when the directory doesn't exist - Unix version. r=froydnj 2013-02-26 12:07:42 -05:00
Eduard Neculaesi
0d8e1d2c45 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
Benjamin Peterson
3b4d212ff8 Bug 819601 - Don't redeclare formal. r=Yoric 2012-12-08 10:07:32 -05:00
David Rajchenbach-Teller
27e1a6d306 Bug 807875 - Implement creationDate correctly for Mac OS X. r=froydnj 2012-11-15 11:22:27 -08:00
David Rajchenbach-Teller
8235dd73af Bug 794091 - Reorganize OS.File importScripts to avoid talos hangs. r=froydnj 2012-11-08 14:35:01 -05:00
Phil Ringnalda
4a25b7131d 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
db78092007 Bug 794091 - Reorganize OS.File importScripts to avoid talos hangs. r=froydnj 2012-11-08 14:35:01 -05:00
Eduard Neculaesi
8395bef663 Bug 804566 - [OS.File] Add an option ignoreExisting to OS.File.makeDir r=dteller 2012-10-31 01:19:44 +02:00
Mitesh Pathak
e03683beae Bug 770538 - Call Unix C function |dirfd| from JavaScript. r=dteller 2012-10-12 00:19:17 +05:30
Ed Morley
bb6a70454b 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
Mitesh Pathak
58ad395b50 Bug 770538 - Call Unix C function |dirfd| from JavaScript. r=dteller 2012-10-12 00:19:17 +05:30
WangJun
92c14f5cea Bug 793682 - [OS.File] getCurrentDirectory/setCurrentDirectory for the main thread. r=Yoric 2012-10-15 23:05:44 +08:00
Andres Hernandez
b895e36229 Bug 799226 - Optimize |OS.File.exists| r=Yoric 2012-10-16 09:39:27 -06:00
Andres Hernandez
ab1f171ec5 Bug 796953 - [OS.File] writeAtomic should accept an option noOverwrite. r=Yoric 2012-10-09 12:10:06 -06:00
David Rajchenbach-Teller
e848fc6206 Bug 795687 - Move all of OS.File to typed arrays instead of array buffers. r=froydnj 2012-10-02 20:14:39 -04:00
David Rajchenbach-Teller
0d530c3f20 Bug 786211 - OS.File atomic write (platform code). r=froydnj 2012-09-27 23:06:00 -04:00
David Rajchenbach-Teller
700bdd2e44 Bug 793949 - Fix flags to ensure that OS.File.copy overwrites rather than appending. r=froydnj 2012-09-26 21:37:23 -04:00
David Rajchenbach-Teller
e384ac0150 Bug 782231 - Share code between implementations of DirectoryIterator. r=froydnj 2012-09-21 23:36:15 -04:00
Luqman Aden
52abca108e Bug 786196 - [OS.File] Implement flushing. r=yoric 2012-08-29 10:31:30 -04:00
David Rajchenbach-Teller
516685c752 Bug 780483 - Make {read, write} become {_read, _write} and {readTo, writeFrom} become {read, write}. r=froydnj 2012-08-30 18:03:06 -04:00
David Rajchenbach-Teller
bee5f95547 Bug 784373 - Fixed typo: SEEK_START => SEEK_SET. r=froydnj 2012-08-28 13:23:47 -04:00
David Rajchenbach-Teller
2048bc7969 Bug 771617 - Refactoring to better share code between implementations of OS.File. r=froydnj 2012-08-25 17:18:43 -04:00
David Rajchenbach-Teller
11340c6624 Bug 761138 - Create/remove directories (Unix version). r=froydnj 2012-08-24 16:18:15 -04:00
David Rajchenbach-Teller
d7d084e513 Bug 782303 - Serialize directory entries. r=froydnj 2012-08-18 12:26:35 -04:00
David Rajchenbach-Teller
7f6049e404 Bug 776259 - Serialize file info. r=froydnj 2012-08-18 12:26:35 -04:00
David Rajchenbach-Teller
d09ee77084 Bug 780499 - Rearrange setPosition constants. r=froydnj 2012-08-13 21:54:43 -04:00
David Rajchenbach-Teller
d77b054343 Bug 780498 - More general fix. r=nfroyd 2012-08-07 20:49:07 -04:00
Phil Ringnalda
379913d848 Backout e662aa8c9389 (Bug 780604), 3979c98e3e9a:5ccb28fc0bee (Bug 780498) for Windows orange 2012-08-07 21:26:41 -07:00
David Rajchenbach-Teller
3dfda8ffcf Bug 780498 - More general fix. r=nfroyd 2012-08-07 20:49:07 -04:00
David Rajchenbach-Teller
42f22c6694 Bug 769312 - Adapt the rest of the code (Unix side). r=taras 2012-07-26 21:17:22 -04:00
David Rajchenbach-Teller
6b77b5c26c Bug 766194 - Unix front-end definitions for stat;r=taras 2012-07-21 19:48:17 +02:00
David Rajchenbach-Teller
9068b8a9a6 Bug 769310 - Unix paths. r=taras 2012-07-18 21:09:14 -04:00
David Rajchenbach-Teller
6b91c6d8c5 Bug 764436 - Unix front-end;r=taras 2012-07-05 10:20:30 +02:00
David Rajchenbach-Teller
863cd4acba Bug 747876 - Unix front-end;r=taras,dougt 2012-06-15 17:23:07 +02:00