Commit c4334bc5 authored by Tsuyoshi Horo's avatar Tsuyoshi Horo Committed by Commit Bot

Enable ServiceWorkerScriptFullCodeCache by default

Bug: 768705,788619
Change-Id: I18474261a0bb443b5ed7186adb8bc68227ece26c
Reviewed-on: https://chromium-review.googlesource.com/994492
Commit-Queue: Tsuyoshi Horo <horo@chromium.org>
Reviewed-by: default avatarKinuko Yasuda <kinuko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#547946}
parent c65312e5
...@@ -2632,6 +2632,10 @@ class ServiceWorkerVersionBrowserV8CacheTest ...@@ -2632,6 +2632,10 @@ class ServiceWorkerVersionBrowserV8CacheTest
public ServiceWorkerVersion::Listener { public ServiceWorkerVersion::Listener {
public: public:
using self = ServiceWorkerVersionBrowserV8CacheTest; using self = ServiceWorkerVersionBrowserV8CacheTest;
ServiceWorkerVersionBrowserV8CacheTest() {
scoped_feature_list_.InitAndDisableFeature(
features::kServiceWorkerScriptFullCodeCache);
}
~ServiceWorkerVersionBrowserV8CacheTest() override { ~ServiceWorkerVersionBrowserV8CacheTest() override {
if (version_) if (version_)
version_->RemoveListener(this); version_->RemoveListener(this);
...@@ -2655,6 +2659,9 @@ class ServiceWorkerVersionBrowserV8CacheTest ...@@ -2655,6 +2659,9 @@ class ServiceWorkerVersionBrowserV8CacheTest
base::Closure cache_updated_closure_; base::Closure cache_updated_closure_;
size_t metadata_size_ = 0; size_t metadata_size_ = 0;
private:
base::test::ScopedFeatureList scoped_feature_list_;
}; };
IN_PROC_BROWSER_TEST_F(ServiceWorkerVersionBrowserV8CacheTest, Restart) { IN_PROC_BROWSER_TEST_F(ServiceWorkerVersionBrowserV8CacheTest, Restart) {
......
...@@ -335,7 +335,7 @@ const base::Feature kServiceWorkerPaymentApps{ ...@@ -335,7 +335,7 @@ const base::Feature kServiceWorkerPaymentApps{
// Generate V8 full code cache of service worker scripts. // Generate V8 full code cache of service worker scripts.
const base::Feature kServiceWorkerScriptFullCodeCache{ const base::Feature kServiceWorkerScriptFullCodeCache{
"ServiceWorkerScriptFullCodeCache", base::FEATURE_DISABLED_BY_DEFAULT}; "ServiceWorkerScriptFullCodeCache", base::FEATURE_ENABLED_BY_DEFAULT};
// Establish direct connection from clients to the service worker. // Establish direct connection from clients to the service worker.
const base::Feature kServiceWorkerServicification{ const base::Feature kServiceWorkerServicification{
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment