Chromium Code Reviews| Index: Source/core/clipboard/DraggedIsolatedFileSystem.cpp |
| diff --git a/Source/core/clipboard/DraggedIsolatedFileSystem.cpp b/Source/core/clipboard/DraggedIsolatedFileSystem.cpp |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..159bf146768dfe2042ea87c8b380d70b1adce94a |
| --- /dev/null |
| +++ b/Source/core/clipboard/DraggedIsolatedFileSystem.cpp |
| @@ -0,0 +1,20 @@ |
| +#include "config.h" |
|
tkent
2015/02/23 23:40:40
Add the 3-line copyright header.
tasak
2015/02/25 08:15:24
Done.
|
| +#include "core/clipboard/DraggedIsolatedFileSystem.h" |
| + |
| +namespace blink { |
| + |
| +void (*DraggedIsolatedFileSystem::m_prepareMethod)(DataObject*, const String&) = nullptr; |
| + |
| +void DraggedIsolatedFileSystem::init(void (*prepareMethod)(DataObject*, const String&)) |
| +{ |
| + ASSERT(!m_prepareMethod); |
| + m_prepareMethod = prepareMethod; |
| +} |
| + |
| +void DraggedIsolatedFileSystem::prepareForDataObject(DataObject* dataObject, const String& filesystemId) |
| +{ |
| + ASSERT(m_prepareMethod); |
| + (*m_prepareMethod)(dataObject, filesystemId); |
| +} |
| + |
| +} |