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

Issue 10910207: Remove flags for Workers that violate multiple profile and storage isolation assumptions. (Closed)

Created:
8 years, 3 months ago by awong
Modified:
8 years, 3 months ago
Reviewers:
michaeln, piman
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam
Visibility:
Public.

Description

Remove flags for Workers that violate multiple profile and storage isolation assumptions. These flags allow the user to have WebWorkers share renderer processes. Unforutnately this sharing can cause WebWorkers from different Profiles or from different StoragePartitons to be shared. This violates state isolation boundaries so these flags just don't work right anyways. Removing. BUG=144549 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=156738

Patch Set 1 #

Patch Set 2 : remove dead code #

Patch Set 3 : remove dead includes #

Total comments: 2

Patch Set 4 : merge with ToT #

Unified diffs Side-by-side diffs Delta from patch set Stats (+13 lines, -112 lines) Patch
M content/browser/worker_host/worker_process_host.cc View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M content/browser/worker_host/worker_service_impl.h View 1 2 3 2 chunks +0 lines, -15 lines 0 comments Download
M content/browser/worker_host/worker_service_impl.cc View 1 2 3 5 chunks +13 lines, -78 lines 0 comments Download
M content/public/common/content_switches.h View 1 2 3 1 chunk +0 lines, -2 lines 0 comments Download
M content/public/common/content_switches.cc View 1 2 3 1 chunk +0 lines, -7 lines 0 comments Download
M content/worker/websharedworkerclient_proxy.cc View 1 chunk +0 lines, -9 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
awong
And now young commandline flags...you will die.
8 years, 3 months ago (2012-09-11 21:30:16 UTC) #1
michaeln
LGTM (deleted code, hooray) https://chromiumcodereview.appspot.com/10910207/diff/5001/content/worker/websharedworkerclient_proxy.cc File content/worker/websharedworkerclient_proxy.cc (right): https://chromiumcodereview.appspot.com/10910207/diff/5001/content/worker/websharedworkerclient_proxy.cc#newcode198 content/worker/websharedworkerclient_proxy.cc:198: // will exit the message ...
8 years, 3 months ago (2012-09-12 00:20:29 UTC) #2
awong
https://chromiumcodereview.appspot.com/10910207/diff/5001/content/worker/websharedworkerclient_proxy.cc File content/worker/websharedworkerclient_proxy.cc (right): https://chromiumcodereview.appspot.com/10910207/diff/5001/content/worker/websharedworkerclient_proxy.cc#newcode198 content/worker/websharedworkerclient_proxy.cc:198: // will exit the message loop and subsequent ones ...
8 years, 3 months ago (2012-09-12 00:23:08 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ajwong@chromium.org/10910207/5001
8 years, 3 months ago (2012-09-12 23:51:52 UTC) #4
commit-bot: I haz the power
Failed to apply patch for content/browser/worker_host/worker_service_impl.cc: While running patch -p1 --forward --force; patching file content/browser/worker_host/worker_service_impl.cc ...
8 years, 3 months ago (2012-09-12 23:51:54 UTC) #5
awong
piman: git cl likes you for OWNERS :)
8 years, 3 months ago (2012-09-14 00:40:49 UTC) #6
piman
lgtm
8 years, 3 months ago (2012-09-14 00:41:52 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ajwong@chromium.org/10910207/3009
8 years, 3 months ago (2012-09-14 01:17:07 UTC) #8
commit-bot: I haz the power
8 years, 3 months ago (2012-09-14 04:18:31 UTC) #9
Change committed as 156738

Powered by Google App Engine
This is Rietveld 408576698