diff options
Diffstat (limited to 'Source/WebCore/fileapi/FileWriter.cpp')
-rw-r--r-- | Source/WebCore/fileapi/FileWriter.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/WebCore/fileapi/FileWriter.cpp b/Source/WebCore/fileapi/FileWriter.cpp index 2b25cfaf9..7cd9b8348 100644 --- a/Source/WebCore/fileapi/FileWriter.cpp +++ b/Source/WebCore/fileapi/FileWriter.cpp @@ -45,6 +45,13 @@ namespace WebCore { static const int kMaxRecursionDepth = 3; +PassRefPtr<FileWriter> FileWriter::create(ScriptExecutionContext* context) +{ + RefPtr<FileWriter> fileWriter(adoptRef(new FileWriter(context))); + fileWriter->suspendIfNeeded(); + return fileWriter.release(); +} + FileWriter::FileWriter(ScriptExecutionContext* context) : ActiveDOMObject(context, this) , m_readyState(INIT) |