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

Issue 8677026: Update process sharing rules for hosted and isolated apps. (Closed)

Created:
9 years, 1 month ago by Charlie Reis
Modified:
9 years ago
Reviewers:
Aaron Boodman, awong
CC:
chromium-reviews, Aaron Boodman, Erik does not do reviews, mihaip+watch_chromium.org, Paweł Hajdan Jr.
Visibility:
Public.

Description

Update process sharing rules for hosted and isolated apps. Hosted apps should only share with each other, and an isolated app should only share with the exact same app. BUG=102533 BUG=105322 TEST=Open many pages, extensions, and apps, and check sharing relationships. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=113043

Patch Set 1 #

Total comments: 8

Patch Set 2 : Minor fixes. #

Patch Set 3 : Merge to get ProcessMap fix. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+123 lines, -23 lines) Patch
M chrome/browser/chrome_content_browser_client.cc View 1 2 5 chunks +40 lines, -6 lines 0 comments Download
M chrome/browser/extensions/isolated_app_browsertest.cc View 1 2 3 chunks +83 lines, -17 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Charlie Reis
Albert, can you review everything but the ExtensionInfoMap issue? Aaron, this is where I'm running ...
9 years, 1 month ago (2011-11-23 23:46:54 UTC) #1
awong
LGTM for non-extension-map w/ nits http://codereview.chromium.org/8677026/diff/1/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): http://codereview.chromium.org/8677026/diff/1/chrome/browser/chrome_content_browser_client.cc#newcode231 chrome/browser/chrome_content_browser_client.cc:231: extension->is_storage_isolated()) nit: check is_storage_isolated() ...
9 years, 1 month ago (2011-11-24 00:03:49 UTC) #2
Charlie Reis
New patch uploaded. Still need to figure out how to handle ExtensionInfoMap. http://codereview.chromium.org/8677026/diff/1/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc ...
9 years, 1 month ago (2011-11-24 00:26:45 UTC) #3
awong
http://codereview.chromium.org/8677026/diff/1/chrome/browser/chrome_content_browser_client.cc File chrome/browser/chrome_content_browser_client.cc (right): http://codereview.chromium.org/8677026/diff/1/chrome/browser/chrome_content_browser_client.cc#newcode451 chrome/browser/chrome_content_browser_client.cc:451: return IsIsolatedAppInProcess(site_url, process_host, process_map, service); On 2011/11/24 00:26:45, creis ...
9 years, 1 month ago (2011-11-24 00:31:28 UTC) #4
Charlie Reis
9 years ago (2011-12-05 17:25:00 UTC) #5
I've merged this with tip-of-tree and removed the change to ExtensionInfoMap
since Aaron's fix for http://crbug.com/105328 has landed.  Will land soon.

Powered by Google App Engine
This is Rietveld 408576698