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

Issue 2920473005: Consolidate isolated origin subframes into existing processes. (Closed)

Created:
3 years, 6 months ago by alexmos
Modified:
3 years, 6 months ago
Reviewers:
Charlie Reis
CC:
chromium-reviews, jam, nasko+codewatch_chromium.org, darin-cc_chromium.org, creis+watch_chromium.org, site-isolation-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Consolidate isolated origin subframes into existing processes. Previously, isolated origins subframes from unrelated tabs would always get their own process. This results in too many tabs for scenarios like sign-in, where there's a sign-in subframe on every Google tab. To address this, set the process reuse policy to allow isolated origin subframes to reuse existing processes for that origin. BUG=713444 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2920473005 Cr-Commit-Position: refs/heads/master@{#476467} Committed: https://chromium.googlesource.com/chromium/src/+/7b7555fc8a5b8eddc838c28595199eb663e2587a

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+95 lines, -0 lines) Patch
M content/browser/frame_host/render_frame_host_manager.cc View 1 chunk +13 lines, -0 lines 2 comments Download
M content/browser/isolated_origin_browsertest.cc View 1 chunk +82 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (9 generated)
alexmos
Charlie, can you please take a look? This doesn't fix the undesirable reuse on non-dedicated ...
3 years, 6 months ago (2017-06-01 20:47:58 UTC) #7
Charlie Reis
LGTM! https://codereview.chromium.org/2920473005/diff/1/content/browser/frame_host/render_frame_host_manager.cc File content/browser/frame_host/render_frame_host_manager.cc (right): https://codereview.chromium.org/2920473005/diff/1/content/browser/frame_host/render_frame_host_manager.cc#newcode1273 content/browser/frame_host/render_frame_host_manager.cc:1273: policy->IsIsolatedOrigin(url::Origin(new_instance_impl->GetSiteURL()))) { On 2017/06/01 20:47:58, alexmos wrote: > ...
3 years, 6 months ago (2017-06-01 22:27:47 UTC) #8
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/2920473005/1
3 years, 6 months ago (2017-06-01 22:53:29 UTC) #10
commit-bot: I haz the power
3 years, 6 months ago (2017-06-01 22:58:46 UTC) #13
Message was sent while issue was closed.
Committed patchset #1 (id:1) as
https://chromium.googlesource.com/chromium/src/+/7b7555fc8a5b8eddc838c2859519...

Powered by Google App Engine
This is Rietveld 408576698