| Index: content/child/fileapi/webfilewriter_impl.cc
|
| diff --git a/content/child/fileapi/webfilewriter_impl.cc b/content/child/fileapi/webfilewriter_impl.cc
|
| index 8ec97332d183ad4091888c496501ca41a43f9faa..a2f8d92f89df126629e569c4397e698b84e20fb3 100644
|
| --- a/content/child/fileapi/webfilewriter_impl.cc
|
| +++ b/content/child/fileapi/webfilewriter_impl.cc
|
| @@ -36,8 +36,11 @@ class WebFileWriterImpl::WriterBridge
|
| task_runner_(running_on_worker_ ? base::ThreadTaskRunnerHandle::Get()
|
| : nullptr),
|
| written_bytes_(0) {
|
| - if (type == WebFileWriterImpl::TYPE_SYNC)
|
| - waitable_event_.reset(new base::WaitableEvent(false, false));
|
| + if (type == WebFileWriterImpl::TYPE_SYNC) {
|
| + waitable_event_.reset(new base::WaitableEvent(
|
| + base::WaitableEvent::ResetPolicy::AUTOMATIC,
|
| + base::WaitableEvent::InitialState::NOT_SIGNALED));
|
| + }
|
| }
|
|
|
| void Truncate(const GURL& path,
|
|
|