| Index: content/renderer/pepper/pepper_file_system_host.cc
|
| diff --git a/content/renderer/pepper/pepper_file_system_host.cc b/content/renderer/pepper/pepper_file_system_host.cc
|
| index 58e7f2c728106111ecc2d09da5908be0503a05be..78be7effcd5a2fd796b1b7e7f60385651343d2a6 100644
|
| --- a/content/renderer/pepper/pepper_file_system_host.cc
|
| +++ b/content/renderer/pepper/pepper_file_system_host.cc
|
| @@ -62,9 +62,14 @@ PepperFileSystemHost::PepperFileSystemHost(RendererPpapiHost* host,
|
| type_(type),
|
| opened_(false),
|
| called_open_(false) {
|
| -}
|
| + ppapi::host::FileSystemRegistry::GetInstance()->Register(pp_instance(),
|
| + pp_resource(),
|
| + this);
|
| + }
|
|
|
| PepperFileSystemHost::~PepperFileSystemHost() {
|
| + ppapi::host::FileSystemRegistry::GetInstance()->Unregister(pp_instance(),
|
| + pp_resource());
|
| }
|
|
|
| int32_t PepperFileSystemHost::OnResourceMessageReceived(
|
| @@ -77,6 +82,18 @@ int32_t PepperFileSystemHost::OnResourceMessageReceived(
|
| return PP_ERROR_FAILED;
|
| }
|
|
|
| +PP_FileSystemType PepperFileSystemHost::GetType() const {
|
| + return type_;
|
| +}
|
| +
|
| +bool PepperFileSystemHost::IsOpened() const {
|
| + return opened_;
|
| +}
|
| +
|
| +GURL PepperFileSystemHost::GetRootUrl() const {
|
| + return root_url_;
|
| +}
|
| +
|
| void PepperFileSystemHost::OpenFileSystemReply(int32_t pp_error,
|
| const GURL& root) {
|
| opened_ = (pp_error == PP_OK);
|
|
|