Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(338)

Issue 2692153002: Enable SiteIsolationExtensions trial for developers. (Closed)

Created:
3 years, 10 months ago by nasko
Modified:
3 years, 10 months ago
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org, site-isolation-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Enable SiteIsolationExtensions trial for developers. This CL corrects a typo so that Isolate Extensions is enabled for developer trunk builds, waterfall bots, perf bots, etc. The goal is to get broader test coverage and usage of the mode as we turn it on for Stable users. This does not affect users who do not receive a field trial config, who still still have the mode disabled. The mode can also be disabled manually: --force-fieldtrials=SiteIsolationExtensions/Control BUG=545200 Review-Url: https://codereview.chromium.org/2692153002 Cr-Commit-Position: refs/heads/master@{#450821} Committed: https://chromium.googlesource.com/chromium/src/+/d81f57c5700ed617cc183847ad3e0f35df1c8221

Patch Set 1 #

Patch Set 2 : Fix typo in field trial name. #

Patch Set 3 : Revert "Enable Site Isolation for Extensions by default." #

Patch Set 4 : Fix extensions test by initializing the test config later in test startup sequence. #

Total comments: 2

Patch Set 5 : Fix failing test classes subclassing ExtensionApiTest. #

Total comments: 4

Patch Set 6 : Remove the TearDownOnMainThread method in ExtensionWebstorePrivateApiTest #

Unified diffs Side-by-side diffs Delta from patch set Stats (+10 lines, -12 lines) Patch
M chrome/browser/extensions/api/networking_private/networking_private_service_client_apitest.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/api/webstore_private/webstore_private_apitest.cc View 1 2 3 4 5 1 chunk +2 lines, -6 lines 0 comments Download
M chrome/browser/extensions/extension_apitest.h View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_apitest.cc View 1 2 3 4 2 chunks +4 lines, -2 lines 0 comments Download
M testing/variations/fieldtrial_testing_config.json View 1 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 45 (28 generated)
nasko
Hey Charlie and Nick, This CL flips the default for Isolate Extensions to be enabled ...
3 years, 10 months ago (2017-02-13 22:09:15 UTC) #2
Charlie Reis
LGTM! Nick, do you see any potential issues? I like that we're continuing to check ...
3 years, 10 months ago (2017-02-13 22:25:42 UTC) #6
nasko
Updated the description and fixed the typo in the json config for field trials.
3 years, 10 months ago (2017-02-13 23:42:13 UTC) #8
Charlie Reis
Thanks for bearing with Nick and me on chat about this. :) For the record, ...
3 years, 10 months ago (2017-02-14 00:23:38 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2692153002/40001
3 years, 10 months ago (2017-02-14 00:34:29 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/363385)
3 years, 10 months ago (2017-02-14 00:45:41 UTC) #17
Charlie Reis
rkaplow@, can you review for owners approval? (Basically just fixing a typo, but there's some ...
3 years, 10 months ago (2017-02-14 00:49:21 UTC) #19
rkaplow
lgtm
3 years, 10 months ago (2017-02-14 01:34:25 UTC) #20
nasko
Hey Devlin, Can you review this CL for me? It implements the later initialization of ...
3 years, 10 months ago (2017-02-14 23:25:34 UTC) #23
ncarter (slow)
lgtm
3 years, 10 months ago (2017-02-14 23:32:05 UTC) #25
Devlin
lgtm https://codereview.chromium.org/2692153002/diff/60001/chrome/browser/extensions/extension_apitest.cc File chrome/browser/extensions/extension_apitest.cc (right): https://codereview.chromium.org/2692153002/diff/60001/chrome/browser/extensions/extension_apitest.cc#newcode167 chrome/browser/extensions/extension_apitest.cc:167: void ExtensionApiTest::TearDownInProcessBrowserTestFixture() { For symmetry's sake, let's make ...
3 years, 10 months ago (2017-02-14 23:37:46 UTC) #26
nasko
Devlin, can you take another look? I had to fix a few more places in ...
3 years, 10 months ago (2017-02-15 19:20:25 UTC) #36
Devlin
https://codereview.chromium.org/2692153002/diff/100001/chrome/browser/extensions/api/networking_private/networking_private_service_client_apitest.cc File chrome/browser/extensions/api/networking_private/networking_private_service_client_apitest.cc (left): https://codereview.chromium.org/2692153002/diff/100001/chrome/browser/extensions/api/networking_private/networking_private_service_client_apitest.cc#oldcode107 chrome/browser/extensions/api/networking_private/networking_private_service_client_apitest.cc:107: ExtensionApiTest::SetUpOnMainThread(); Heh not the first time I've seen this. ...
3 years, 10 months ago (2017-02-15 19:24:34 UTC) #37
Devlin
oh, and s lgtm % the nit in webstore_private_apitest.cc
3 years, 10 months ago (2017-02-15 19:24:54 UTC) #38
nasko
https://codereview.chromium.org/2692153002/diff/100001/chrome/browser/extensions/api/networking_private/networking_private_service_client_apitest.cc File chrome/browser/extensions/api/networking_private/networking_private_service_client_apitest.cc (left): https://codereview.chromium.org/2692153002/diff/100001/chrome/browser/extensions/api/networking_private/networking_private_service_client_apitest.cc#oldcode107 chrome/browser/extensions/api/networking_private/networking_private_service_client_apitest.cc:107: ExtensionApiTest::SetUpOnMainThread(); On 2017/02/15 19:24:34, Devlin wrote: > Heh not ...
3 years, 10 months ago (2017-02-15 19:34:57 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2692153002/120001
3 years, 10 months ago (2017-02-15 19:35:53 UTC) #42
commit-bot: I haz the power
3 years, 10 months ago (2017-02-15 22:47:39 UTC) #45
Message was sent while issue was closed.
Committed patchset #6 (id:120001) as
https://chromium.googlesource.com/chromium/src/+/d81f57c5700ed617cc183847ad3e...

Powered by Google App Engine
This is Rietveld 408576698