diff options
-rw-r--r-- | build/features_override.gypi | 1 | ||||
-rw-r--r-- | content/browser/renderer_host/browser_render_process_host.cc | 1 | ||||
-rw-r--r-- | content/common/content_switches.cc | 3 | ||||
-rw-r--r-- | content/common/content_switches.h | 1 | ||||
-rw-r--r-- | content/renderer/render_thread.cc | 3 |
5 files changed, 9 insertions, 0 deletions
diff --git a/build/features_override.gypi b/build/features_override.gypi index a3dc849..6660caf 100644 --- a/build/features_override.gypi +++ b/build/features_override.gypi @@ -44,6 +44,7 @@ 'ENABLE_OPENTYPE_SANITIZER=1', 'ENABLE_ORIENTATION_EVENTS=0', 'ENABLE_PROGRESS_TAG=1', + 'ENABLE_QUOTA=1', 'ENABLE_REQUEST_ANIMATION_FRAME=1', 'ENABLE_RUBY=1', 'ENABLE_SANDBOX=1', diff --git a/content/browser/renderer_host/browser_render_process_host.cc b/content/browser/renderer_host/browser_render_process_host.cc index 9eb533d..06081a4 100644 --- a/content/browser/renderer_host/browser_render_process_host.cc +++ b/content/browser/renderer_host/browser_render_process_host.cc @@ -597,6 +597,7 @@ void BrowserRenderProcessHost::PropagateBrowserCommandLineToRenderer( #endif switches::kEnablePepperTesting, switches::kEnablePrintPreview, + switches::kEnableQuota, switches::kEnableRemoting, switches::kEnableResourceContentSettings, #if defined(OS_MACOSX) diff --git a/content/common/content_switches.cc b/content/common/content_switches.cc index 897a9dd8..e4056c8 100644 --- a/content/common/content_switches.cc +++ b/content/common/content_switches.cc @@ -145,6 +145,9 @@ const char kEnableMonitorProfile[] = "enable-monitor-profile"; // Enable caching of pre-parsed JS script data. See http://crbug.com/32407. const char kEnablePreparsedJsCaching[] = "enable-preparsed-js-caching"; +// Enable quota support for storage API. +const char kEnableQuota[] = "enable-quota"; + // Cause the OS X sandbox write to syslog every time an access to a resource // is denied by the sandbox. const char kEnableSandboxLogging[] = "enable-sandbox-logging"; diff --git a/content/common/content_switches.h b/content/common/content_switches.h index cb9297d..e332a1f 100644 --- a/content/common/content_switches.h +++ b/content/common/content_switches.h @@ -51,6 +51,7 @@ extern const char kEnableGPUPlugin[]; extern const char kEnableLogging[]; extern const char kEnableMonitorProfile[]; extern const char kEnablePreparsedJsCaching[]; +extern const char kEnableQuota[]; extern const char kEnableSandboxLogging[]; extern const char kEnableSeccompSandbox[]; extern const char kEnableStatsTable[]; diff --git a/content/renderer/render_thread.cc b/content/renderer/render_thread.cc index e6683c5..c06ff32 100644 --- a/content/renderer/render_thread.cc +++ b/content/renderer/render_thread.cc @@ -603,6 +603,9 @@ void RenderThread::EnsureWebKitInitialized() { WebRuntimeFeatures::enableJavaScriptI18NAPI( !command_line.HasSwitch(switches::kDisableJavaScriptI18NAPI)); + WebRuntimeFeatures::enableQuota( + command_line.HasSwitch(switches::kEnableQuota)); + FOR_EACH_OBSERVER(RenderProcessObserver, observers_, WebKitInitialized()); } |