#include "third_party/blink/public/web/web_dom_file_system.h"
#include "third_party/blink/public/mojom/filesystem/file_system.mojom-blink.h"
#include "third_party/blink/renderer/bindings/core/v8/to_v8_traits.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_directory_entry.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_dom_file_system.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_entry.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_file_entry.h"
#include "third_party/blink/renderer/core/frame/local_dom_window.h"
#include "third_party/blink/renderer/core/frame/local_frame.h"
#include "third_party/blink/renderer/core/frame/web_local_frame_impl.h"
#include "third_party/blink/renderer/modules/filesystem/directory_entry.h"
#include "third_party/blink/renderer/modules/filesystem/dom_file_system.h"
#include "third_party/blink/renderer/modules/filesystem/file_entry.h"
#include "third_party/blink/renderer/platform/bindings/wrapper_type_info.h"
#include "v8/include/v8.h"
namespace blink {
WebDOMFileSystem WebDOMFileSystem::FromV8Value(v8::Isolate* isolate,
v8::Local<v8::Value> value) { … }
WebURL WebDOMFileSystem::CreateFileSystemURL(v8::Isolate* isolate,
v8::Local<v8::Value> value) { … }
WebDOMFileSystem WebDOMFileSystem::Create(WebLocalFrame* frame,
WebFileSystemType type,
const WebString& name,
const WebURL& root_url,
SerializableType serializable_type) { … }
void WebDOMFileSystem::Reset() { … }
void WebDOMFileSystem::Assign(const WebDOMFileSystem& other) { … }
WebString WebDOMFileSystem::GetName() const { … }
WebFileSystemType WebDOMFileSystem::GetType() const { … }
WebURL WebDOMFileSystem::RootURL() const { … }
v8::Local<v8::Value> WebDOMFileSystem::ToV8Value(v8::Isolate* isolate) { … }
v8::Local<v8::Value> WebDOMFileSystem::CreateV8Entry(
const WebString& path,
EntryType entry_type,
v8::Isolate* isolate) { … }
WebDOMFileSystem::WebDOMFileSystem(DOMFileSystem* dom_file_system)
: … { … }
WebDOMFileSystem& WebDOMFileSystem::operator=(DOMFileSystem* dom_file_system) { … }
}