Randell Jesup
Randell Jesup
Editorial nit: in truncate(): "If the offset is smaller than offset, it remains unchanged."
https://github.com/whatwg/fs/issues/49
I can't approve since I don't have commit access, but go ahead.
Aha. What surprised me was that "resolving" (invoked by reference there) wasn't in the resolve() definition -- and "resolving" is only referenced from resolve() (and from itself). Perhaps it should...
If all current users are using emscripten, and it always passes at: (and per above it has to unless it just does a single read to read the entire file),...
In fact, the application we're using to test worked perfectly with a moving cursor until I realized the WPTs tested for this default-to-0 behavior and switched it (and filed this...
Two points: 1) The only app that could be affected by a change is one that re-reads the file starting at 0 (or re-writes the file starting at 0) without...
Yes. And as you note, there are a bunch of mentions of the cursor in the non-normative text, but 0 references to cursor in the normative text
For the case of createWritable() on a FileSystemFileHandle that's been removed, Firefox currently fails the createWritable with NotFoundError, which seems reasonable (we created a FileBlob with a path that doesn't...
Open writables for us only lock the file, by the way. And with stable identifiers, move() of a file or directory doesn't actually cause a filesystem move, just a DB...