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

Issue 2461693002: Change Isolate Extensions to be off by default. (Closed)

Created:
4 years, 1 month ago by nasko
Modified:
4 years, 1 month 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

Change Isolate Extensions to be off by default. This CL changes the behavior of Isolate Extensions to be off by default, unless it is explicitly enabled by field trial. BUG=545200 Committed: https://crrev.com/9729c2081fc2daeb1bb487fe329aaf8458fac898 Cr-Commit-Position: refs/heads/master@{#428775}

Patch Set 1 #

Patch Set 2 : Mostly a revert of r414879 #

Patch Set 3 : Fix compile break. #

Patch Set 4 : Fix tests which fail without Isolate Extensions. #

Total comments: 8

Patch Set 5 : Fixes based on review comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+56 lines, -24 lines) Patch
M chrome/browser/chrome_security_exploit_browsertest.cc View 1 2 3 2 chunks +8 lines, -0 lines 0 comments Download
M chrome/browser/extensions/process_management_browsertest.cc View 1 2 3 2 chunks +13 lines, -2 lines 0 comments Download
M chrome/browser/extensions/process_manager_browsertest.cc View 1 2 3 4 1 chunk +20 lines, -18 lines 0 comments Download
M chrome/common/extensions/extension_process_policy.cc View 1 2 2 chunks +11 lines, -3 lines 0 comments Download
M extensions/browser/guest_view/web_view/web_view_apitest.cc View 1 1 chunk +4 lines, -1 line 0 comments Download

Messages

Total messages: 39 (21 generated)
nasko
Hey Charlie, Can you review this CL for me? It flips the default for Isolate ...
4 years, 1 month ago (2016-10-28 16:47:00 UTC) #4
Charlie Reis
[+nick, site-isolation-reviews] LGTM, but let's get Nick's thoughts as well. (He's good at spotting unexpected ...
4 years, 1 month ago (2016-10-28 17:01:33 UTC) #7
ncarter (slow)
On 2016/10/28 17:01:33, Charlie Reis wrote: > [+nick, site-isolation-reviews] > > LGTM, but let's get ...
4 years, 1 month ago (2016-10-28 17:26:51 UTC) #8
alexmos
Couple of drive-bys: On 2016/10/28 17:26:51, ncarter wrote: > On 2016/10/28 17:01:33, Charlie Reis wrote: ...
4 years, 1 month ago (2016-10-28 17:35:51 UTC) #11
nasko
On 2016/10/28 17:26:51, ncarter wrote: > On 2016/10/28 17:01:33, Charlie Reis wrote: > > [+nick, ...
4 years, 1 month ago (2016-10-28 17:36:41 UTC) #12
alexmos
On 2016/10/28 17:36:41, nasko (slow) wrote: > On 2016/10/28 17:26:51, ncarter wrote: > > On ...
4 years, 1 month ago (2016-10-28 17:39:47 UTC) #13
nasko
Restoring back to having the command line flag and off by default. I've included explicitly ...
4 years, 1 month ago (2016-10-28 18:23:12 UTC) #16
Charlie Reis
Thanks! Looks like we'll also need to update these relatively new tests, which are failing: ...
4 years, 1 month ago (2016-10-28 19:30:31 UTC) #23
nasko
Added checks to the failing tests for IsIsolateExtensionsEnabled(). https://codereview.chromium.org/2461693002/diff/60001/chrome/browser/extensions/process_manager_browsertest.cc File chrome/browser/extensions/process_manager_browsertest.cc (right): https://codereview.chromium.org/2461693002/diff/60001/chrome/browser/extensions/process_manager_browsertest.cc#newcode717 chrome/browser/extensions/process_manager_browsertest.cc:717: if ...
4 years, 1 month ago (2016-10-28 21:18:42 UTC) #24
ncarter (slow)
lgtm https://codereview.chromium.org/2461693002/diff/60001/chrome/browser/extensions/process_manager_browsertest.cc File chrome/browser/extensions/process_manager_browsertest.cc (right): https://codereview.chromium.org/2461693002/diff/60001/chrome/browser/extensions/process_manager_browsertest.cc#newcode716 chrome/browser/extensions/process_manager_browsertest.cc:716: // Note: this is only valid when --isolate-extensions ...
4 years, 1 month ago (2016-10-28 21:49:53 UTC) #25
Charlie Reis
LGTM. Thanks for going further and switching the default to be off (with support for ...
4 years, 1 month ago (2016-10-28 23:46:33 UTC) #26
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/2461693002/80001
4 years, 1 month ago (2016-10-29 16:55:34 UTC) #29
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/292722)
4 years, 1 month ago (2016-10-29 17:01:17 UTC) #31
nasko
Adding lazyboy@ for OWNERS review of extensions code. https://codereview.chromium.org/2461693002/diff/60001/chrome/browser/extensions/process_management_browsertest.cc File chrome/browser/extensions/process_management_browsertest.cc (right): https://codereview.chromium.org/2461693002/diff/60001/chrome/browser/extensions/process_management_browsertest.cc#newcode373 chrome/browser/extensions/process_management_browsertest.cc:373: // ...
4 years, 1 month ago (2016-10-29 17:02:41 UTC) #33
lazyboy
extensions RS LGTM.
4 years, 1 month ago (2016-10-31 18:09:46 UTC) #34
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/2461693002/80001
4 years, 1 month ago (2016-10-31 18:29:56 UTC) #36
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 1 month ago (2016-10-31 19:52:51 UTC) #37
commit-bot: I haz the power
4 years, 1 month ago (2016-10-31 20:00:12 UTC) #39
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/9729c2081fc2daeb1bb487fe329aaf8458fac898
Cr-Commit-Position: refs/heads/master@{#428775}

Powered by Google App Engine
This is Rietveld 408576698