| Index: chrome/browser/renderer_host/chrome_render_message_filter.h
|
| diff --git a/chrome/browser/renderer_host/chrome_render_message_filter.h b/chrome/browser/renderer_host/chrome_render_message_filter.h
|
| index 3bf34907788b4fbb1dfbb3d24d95201ccc4f4792..982efcaedf297c5de2ca4259388e32362d5dd301 100644
|
| --- a/chrome/browser/renderer_host/chrome_render_message_filter.h
|
| +++ b/chrome/browser/renderer_host/chrome_render_message_filter.h
|
| @@ -8,6 +8,7 @@
|
| #include <string>
|
| #include <vector>
|
|
|
| +#include "base/callback.h"
|
| #include "base/sequenced_task_runner_helpers.h"
|
| #include "content/public/browser/browser_message_filter.h"
|
| #include "third_party/WebKit/public/web/WebCache.h"
|
| @@ -80,6 +81,27 @@ class ChromeRenderMessageFilter : public content::BrowserMessageFilter {
|
| int request_id,
|
| const GURL& origin_url,
|
| const GURL& top_origin_url);
|
| + void OnRequestFileSystemAccessSyncResponse(IPC::Message* reply_msg,
|
| + bool allowed);
|
| + void OnRequestFileSystemAccessAsyncResponse(int render_frame_id,
|
| + int request_id,
|
| + bool allowed);
|
| + void OnRequestFileSystemAccess(int render_frame_id,
|
| + const GURL& origin_url,
|
| + const GURL& top_origin_url,
|
| + base::Callback<void(bool)> callback);
|
| +#if defined(ENABLE_EXTENSIONS)
|
| + static void FileSystemAccessedOnUIThread(int render_process_id,
|
| + int render_frame_id,
|
| + const GURL& url,
|
| + bool allowed,
|
| + base::Callback<void(bool)> callback);
|
| + static void FileSystemAccessedResponse(int render_process_id,
|
| + int render_frame_id,
|
| + const GURL& url,
|
| + base::Callback<void(bool)> callback,
|
| + bool allowed);
|
| +#endif
|
| void OnAllowIndexedDB(int render_frame_id,
|
| const GURL& origin_url,
|
| const GURL& top_origin_url,
|
|
|