|
@@ -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"
|
|
@@ -19,6 +20,7 @@
|
|
|
#include "chrome/browser/renderer_host/pepper/chrome_browser_pepper_host_factory.h"
|
|
|
#include "chrome/browser/speech/tts_message_filter.h"
|
|
|
#include "content/public/browser/browser_ppapi_host.h"
|
|
|
+#include "content/public/browser/quota_permission_context.h"
|
|
|
#include "content/public/browser/render_process_host.h"
|
|
|
#include "content/public/browser/render_view_host.h"
|
|
|
#include "content/public/browser/resource_dispatcher_host.h"
|
|
@@ -222,6 +224,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.
|