mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-26 11:45:37 +00:00
0de8bf1bff
Automatic update from web-platform-tests [Native File System] Atomic Writes Using the Native File System API to write files, users will create a configurable FileWriter which defaults to writing files "atomically". Atomic writes are writes that materialize after the successful completion of an explicit `Close()`operation. This is to ensure that the target file is not left in an incomplete state. This is useful for a wide variety of applications like file editors and more. This is implemented by using a `move` or `rename` filesystem operation, which in most filesystems is atomic. Additionally, this CL implements the option to retain the original file data when writing atomically. Bug: 968550 Change-Id: Ia61372e6f52378730388987f5c0749f8ec15f03b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1692325 Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Marijn Kruisselbrink <mek@chromium.org> Commit-Queue: Olivier Yiptong <oyiptong@chromium.org> Cr-Commit-Position: refs/heads/master@{#682510} -- wpt-commits: 105d6e72564d95189630311fe96a8687b308f672 wpt-pr: 17961 |
||
---|---|---|
.. | ||
awsy | ||
config | ||
crashtest | ||
extensions | ||
firefox-ui | ||
geckodriver | ||
gtest | ||
jsshell | ||
marionette | ||
mochitest | ||
modules | ||
mozbase | ||
mozharness | ||
profiles | ||
raptor | ||
runtimes | ||
specialpowers | ||
talos | ||
tools | ||
tps | ||
web-platform | ||
webdriver | ||
xpcshell | ||
addtest.py | ||
cppunittest.ini | ||
mach_commands.py | ||
moz.build | ||
parse_build_tests_ccov.py | ||
README.txt | ||
remotecppunittests.py | ||
runcppunittests.py | ||
testsuite-targets.mk |
Common testing tools for mozilla codebase projects, test suite definitions for automated test runs, tests that don't fit anywhere else, and other fun stuff