Merge pull request #1660 from deepak1556/filesysem_patch

browser: create quota permission context to allow quota request
This commit is contained in:
Cheng Zhao 2015-05-20 14:05:53 +08:00
commit b238ac5981
7 changed files with 77 additions and 0 deletions

View file

@ -7,6 +7,7 @@
#include "atom/browser/atom_access_token_store.h"
#include "atom/browser/atom_browser_context.h"
#include "atom/browser/atom_browser_main_parts.h"
#include "atom/browser/atom_quota_permission_context.h"
#include "atom/browser/atom_resource_dispatcher_host_delegate.h"
#include "atom/browser/atom_speech_recognition_manager_delegate.h"
#include "atom/browser/native_window.h"
@ -221,6 +222,11 @@ void AtomBrowserClient::DidCreatePpapiPlugin(
new chrome::ChromeBrowserPepperHostFactory(browser_host)));
}
content::QuotaPermissionContext*
AtomBrowserClient::CreateQuotaPermissionContext() {
return new AtomQuotaPermissionContext;
}
brightray::BrowserMainParts* AtomBrowserClient::OverrideCreateBrowserMainParts(
const content::MainFunctionParams&) {
v8::V8::Initialize(); // Init V8 before creating main parts.