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

Issue 2438823003: BrowserProcessImpl: don't call IsIsolateExtensionsEnabled() too early (Closed)

Created:
4 years, 2 months ago by ncarter (slow)
Modified:
4 years, 1 month ago
Reviewers:
Lei Zhang, robliao, Devlin, nasko
CC:
chromium-reviews, gab, fdoray, Alexei Svitkine (slow)
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

BrowserProcessImpl: don't call IsIsolateExtensionsEnabled() too early This fixes a bug where IsIsolateExtensionsEnabled() had been called prior to the field trials actually being initialized, so the call returned true regardless of the finch experiment state, resulting in a possible misconfiguration of security state. PreCreateThreads() seems to be the earliest place in BrowserProcessImpl where we can do this registration. BUG=657629 Committed: https://crrev.com/a0b7b87ea093cbb45f51c4ab1465b4e4115a5d99 Cr-Commit-Position: refs/heads/master@{#426852} CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+20 lines, -16 lines) Patch
M chrome/browser/browser_process_impl.cc View 2 chunks +20 lines, -16 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 30 (13 generated)
ncarter (slow)
thestig@: Please take a look; and let me know if you know a better spot. ...
4 years, 2 months ago (2016-10-20 22:12:04 UTC) #6
ncarter (slow)
On 2016/10/20 22:12:04, ncarter wrote: > thestig@: Please take a look; and let me know ...
4 years, 2 months ago (2016-10-20 22:12:51 UTC) #7
Lei Zhang
So we are checking is a field trial is enabled before the field trial had ...
4 years, 2 months ago (2016-10-20 22:21:27 UTC) #8
ncarter (slow)
On 2016/10/20 22:21:27, Lei Zhang wrote: > So we are checking is a field trial ...
4 years, 2 months ago (2016-10-20 22:46:43 UTC) #9
ncarter (slow)
nasko, robliao, devlin: this is a tricking initialization ordering question. We want to setup the ...
4 years, 2 months ago (2016-10-20 22:55:13 UTC) #11
ncarter (slow)
On 2016/10/20 22:55:13, ncarter wrote: > nasko, robliao, devlin: this is a tricking initialization ordering ...
4 years, 2 months ago (2016-10-20 22:55:29 UTC) #12
robliao
On 2016/10/20 22:55:29, ncarter wrote: > On 2016/10/20 22:55:13, ncarter wrote: > > nasko, robliao, ...
4 years, 2 months ago (2016-10-20 23:05:21 UTC) #13
Lei Zhang
On 2016/10/20 22:46:43, ncarter wrote: > I'd be happy to involve someone else. Main reason ...
4 years, 2 months ago (2016-10-20 23:06:09 UTC) #14
robliao
On 2016/10/20 23:05:21, robliao wrote: > On 2016/10/20 22:55:29, ncarter wrote: > > On 2016/10/20 ...
4 years, 2 months ago (2016-10-20 23:07:34 UTC) #15
ncarter (slow)
On 2016/10/20 23:07:34, robliao wrote: > On 2016/10/20 23:05:21, robliao wrote: > > On 2016/10/20 ...
4 years, 2 months ago (2016-10-20 23:39:40 UTC) #18
robliao
On 2016/10/20 23:39:40, ncarter wrote: > On 2016/10/20 23:07:34, robliao wrote: > > On 2016/10/20 ...
4 years, 2 months ago (2016-10-20 23:59:19 UTC) #19
nasko
Move within the file LGTM, since we want this to be merged back to M55. ...
4 years, 2 months ago (2016-10-21 16:51:01 UTC) #20
ncarter (slow)
lei: I need OWNERS approval
4 years, 2 months ago (2016-10-21 17:22:27 UTC) #21
Lei Zhang
lgtm
4 years, 2 months ago (2016-10-21 18:15:49 UTC) #22
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/2438823003/1
4 years, 2 months ago (2016-10-21 18:20:09 UTC) #24
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 2 months ago (2016-10-21 18:39:47 UTC) #26
commit-bot: I haz the power
4 years, 2 months ago (2016-10-21 18:42:54 UTC) #28
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/a0b7b87ea093cbb45f51c4ab1465b4e4115a5d99
Cr-Commit-Position: refs/heads/master@{#426852}

Powered by Google App Engine
This is Rietveld 408576698