New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.
Starred by 9 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug


Sign in to add a comment

Policy for blocking cross-site documents for Site Isolation

Reported by dsjang@chromium.org, Aug 5 2013

Issue description

Feature description: 

Under Chrome's new out-of-process iframe architecture, a frame is isolated in an OS process so that it cannot access any HTML, JSON, XML resources from sites other than its own. The challenge here is that it is hard to figure out the actual content type of a document. Mime types are not a perfect indicator for this since some websites give out a wrong mime type. If we block cross-site documents simply based on their mime types, we will end up blocking permitted resources such as JavaScript (tagged by text/html) and this will result in breaking some websites.

Therefore, we need to consider other factors of network responses to make it compatible with existing web. This feature will incorporate content sniffing, and it will be thoroughly tested based on the UMA data.

The plan to implement this feature is to 1) gather UMA data from some alternative policies 2) implement a XSD blocker in the renderer compatible with the web based on the UMA data 3) deploy it in the browser process finally.

Related Doc: https://docs.google.com/a/google.com/document/d/1nB3GruRqQmtA7OPZZAhWOsZDvfWpYpKQXE3cxGxTVfs/edit

 
Cc: creis@chromium.org nasko@chromium.org ajwong@chromium.org

Comment 2 by creis@chromium.org, Aug 5 2013

Labels: -Type-Launch-Experiment Type-Bug
This won't be a launch experiment.

Comment 3 by creis@chromium.org, Aug 5 2013

Labels: -Pri-1 Pri-2 Cr-Internals-Core Cr-UI-Browser-Navigation
Summary: Policy for blocking cross-site documents for Site Isolation (was: Cross-site Document Policy for SIte Isolation)
Adjusting a few other labels.
Project Member

Comment 4 by bugdroid1@chromium.org, Aug 24 2013

------------------------------------------------------------------------
r219383 | dsjang@chromium.org | 2013-08-23T23:55:37.060515Z

Changed paths:
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/js.xml?r1=219383&r2=219382&pathrev=219383
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/child/request_extra_data.cc?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/img.html?r1=219383&r2=219382&pathrev=219383
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/child/request_extra_data.h?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/img.json?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/comment_valid.html?r1=219383&r2=219382&pathrev=219383
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/content_tests.gypi?r1=219383&r2=219382&pathrev=219383
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/child/resource_dispatcher_unittest.cc?r1=219383&r2=219382&pathrev=219383
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/child/resource_dispatcher.cc?r1=219383&r2=219382&pathrev=219383
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/renderer/render_frame_impl.cc?r1=219383&r2=219382&pathrev=219383
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/browser/renderer_host/render_process_host_impl.cc?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/img.txt?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/child/site_isolation_policy.cc?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/valid.xml?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/child/site_isolation_policy.h?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/comment_js.html?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/child/site_isolation_policy_browsertest.cc?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/cross_site_document_request.html?r1=219383&r2=219382&pathrev=219383
   M http://src.chromium.org/viewvc/chrome/trunk/src/net/tools/testserver/testserver.py?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/valid.html?r1=219383&r2=219382&pathrev=219383
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/content_child.gypi?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/valid.json?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/cross_site_document_request_target.html?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/img.xml?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/xml.txt?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/js.html?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/html.txt?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/js.json?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/json.txt?r1=219383&r2=219382&pathrev=219383
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/child/resource_dispatcher.h?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/test/data/site_isolation/js.txt?r1=219383&r2=219382&pathrev=219383
   A http://src.chromium.org/viewvc/chrome/trunk/src/content/child/site_isolation_policy_unittest.cc?r1=219383&r2=219382&pathrev=219383
   M http://src.chromium.org/viewvc/chrome/trunk/src/webkit/child/resource_loader_bridge.h?r1=219383&r2=219382&pathrev=219383
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/public/common/content_switches.cc?r1=219383&r2=219382&pathrev=219383
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/public/common/content_switches.h?r1=219383&r2=219382&pathrev=219383

UMA data collector for cross-site documents(XSD)

Intercept cross-site documents and apply a couple of blocking filters to measure how our cross-site document blocking policy affects the renderer behavior. This doesn't actually block anything, but just records UMA data about how these filters work. It does three things: 1) whitelists legitimate XSDs (responses with whitelisted mime types or with valid CORS headers) 2) applies an appropriate content sniffing algorithm depending on the mime type of the response, 3) if it is sniffed as a blocked document, reports its status code and the context (img, script, etc) where the request is originally issued to measure the compatibility impact of the blocking.

BUG=268640
Related Doc: https://docs.google.com/a/google.com/document/d/1nB3GruRqQmtA7OPZZAhWOsZDvfWpYpKQXE3cxGxTVfs/edit

Review URL: https://chromiumcodereview.appspot.com/22254005
------------------------------------------------------------------------
Project Member

Comment 5 by bugdroid1@chromium.org, Aug 24 2013

Labels: merge-merged-1610
------------------------------------------------------------------------
r219468 | laforge@chromium.org | 2013-08-24T23:41:55.419680Z

Changed paths:
   D http://src.chromium.org/viewvc/chrome/branches/1610/src/content/child/site_isolation_policy_unittest.cc?r1=219468&r2=219467&pathrev=219468
   D http://src.chromium.org/viewvc/chrome/branches/1610/src/content/child/site_isolation_policy.cc?r1=219468&r2=219467&pathrev=219468
   M http://src.chromium.org/viewvc/chrome/branches/1610/src/content/public/common/content_switches.cc?r1=219468&r2=219467&pathrev=219468
   D http://src.chromium.org/viewvc/chrome/branches/1610/src/content/child/site_isolation_policy.h?r1=219468&r2=219467&pathrev=219468
   D http://src.chromium.org/viewvc/chrome/branches/1610/src/content/test/data/site_isolation?r1=219468&r2=219467&pathrev=219468
   M http://src.chromium.org/viewvc/chrome/branches/1610/src/webkit/child/resource_loader_bridge.h?r1=219468&r2=219467&pathrev=219468
   D http://src.chromium.org/viewvc/chrome/branches/1610/src/content/test/data/cross_site_document_request.html?r1=219468&r2=219467&pathrev=219468
   D http://src.chromium.org/viewvc/chrome/branches/1610/src/content/child/site_isolation_policy_browsertest.cc?r1=219468&r2=219467&pathrev=219468
   M http://src.chromium.org/viewvc/chrome/branches/1610/src/content/public/common/content_switches.h?r1=219468&r2=219467&pathrev=219468
   M http://src.chromium.org/viewvc/chrome/branches/1610/src/net/tools/testserver/testserver.py?r1=219468&r2=219467&pathrev=219468
   D http://src.chromium.org/viewvc/chrome/branches/1610/src/content/test/data/cross_site_document_request_target.html?r1=219468&r2=219467&pathrev=219468
   M http://src.chromium.org/viewvc/chrome/branches/1610/src/content/content_child.gypi?r1=219468&r2=219467&pathrev=219468
   M http://src.chromium.org/viewvc/chrome/branches/1610/src/content/child/request_extra_data.cc?r1=219468&r2=219467&pathrev=219468
   M http://src.chromium.org/viewvc/chrome/branches/1610/src/content/child/request_extra_data.h?r1=219468&r2=219467&pathrev=219468
   M http://src.chromium.org/viewvc/chrome/branches/1610/src/content/child/resource_dispatcher_unittest.cc?r1=219468&r2=219467&pathrev=219468
   M http://src.chromium.org/viewvc/chrome/branches/1610/src/content/content_tests.gypi?r1=219468&r2=219467&pathrev=219468
   M http://src.chromium.org/viewvc/chrome/branches/1610/src/content/child/resource_dispatcher.cc?r1=219468&r2=219467&pathrev=219468
   M http://src.chromium.org/viewvc/chrome/branches/1610/src/content/renderer/render_frame_impl.cc?r1=219468&r2=219467&pathrev=219468
   M http://src.chromium.org/viewvc/chrome/branches/1610/src/content/browser/renderer_host/render_process_host_impl.cc?r1=219468&r2=219467&pathrev=219468
   M http://src.chromium.org/viewvc/chrome/branches/1610/src/content/child/resource_dispatcher.h?r1=219468&r2=219467&pathrev=219468

Revert 219383 "UMA data collector for cross-site documents(XSD)"

> UMA data collector for cross-site documents(XSD)
> 
> Intercept cross-site documents and apply a couple of blocking filters to measure how our cross-site document blocking policy affects the renderer behavior. This doesn't actually block anything, but just records UMA data about how these filters work. It does three things: 1) whitelists legitimate XSDs (responses with whitelisted mime types or with valid CORS headers) 2) applies an appropriate content sniffing algorithm depending on the mime type of the response, 3) if it is sniffed as a blocked document, reports its status code and the context (img, script, etc) where the request is originally issued to measure the compatibility impact of the blocking.
> 
> BUG=268640
> Related Doc: https://docs.google.com/a/google.com/document/d/1nB3GruRqQmtA7OPZZAhWOsZDvfWpYpKQXE3cxGxTVfs/edit
> 
> Review URL: https://chromiumcodereview.appspot.com/22254005

TBR=dsjang@chromium.org

Review URL: https://codereview.chromium.org/22876029
------------------------------------------------------------------------
Project Member

Comment 6 by bugdroid1@chromium.org, Aug 27 2013

------------------------------------------------------------------------
r219860 | creis@chromium.org | 2013-08-27T23:54:28.263259Z

Changed paths:
   M http://src.chromium.org/viewvc/chrome/trunk/src/tools/metrics/histograms/histograms.xml?r1=219860&r2=219859&pathrev=219860

UMA Data entries for SiteIsolation are added to histograms.xml.

BUG=268640
R=asvitkine@chromium.org, creis@chromium.org

Review URL: https://codereview.chromium.org/23483002
------------------------------------------------------------------------
Project Member

Comment 7 by bugdroid1@chromium.org, Sep 5 2013

------------------------------------------------------------------------
r221215 | dsjang@chromium.org | 2013-09-04T17:17:50.735793Z

Changed paths:
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/chrome_content_renderer_client.cc?r1=221215&r2=221214&pathrev=221215
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/public/renderer/content_renderer_client.h?r1=221215&r2=221214&pathrev=221215
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/renderer/render_process_impl.cc?r1=221215&r2=221214&pathrev=221215
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/chrome_content_renderer_client.h?r1=221215&r2=221214&pathrev=221215
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/child/site_isolation_policy.cc?r1=221215&r2=221214&pathrev=221215
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/child/site_isolation_policy.h?r1=221215&r2=221214&pathrev=221215
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/child/resource_dispatcher.cc?r1=221215&r2=221214&pathrev=221215
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/child/resource_dispatcher.h?r1=221215&r2=221214&pathrev=221215
   M http://src.chromium.org/viewvc/chrome/trunk/src/content/public/renderer/content_renderer_client.cc?r1=221215&r2=221214&pathrev=221215

Whitelisting exts and plugins from cross-site document blocking

BUG=268640

Review URL: https://chromiumcodereview.appspot.com/23842002
------------------------------------------------------------------------

Comment 9 by n...@chromium.org, Oct 28 2013

Labels: Cr-Internals-Sandbox-SiteIsolation

Comment 10 by creis@chromium.org, Mar 16 2015

Blocking: chromium:467770

Comment 11 by creis@chromium.org, Mar 31 2015

Cc: n...@chromium.org alex...@chromium.org
Owner: creis@chromium.org
Status: Assigned
We'll be resuming work on this as we start to lock down the security policies for Site Isolation.
Project Member

Comment 12 by bugdroid1@chromium.org, Apr 1 2015

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/42122fb64010795a84b7fbd6308ffae96098473d

commit 42122fb64010795a84b7fbd6308ffae96098473d
Author: creis <creis@chromium.org>
Date: Wed Apr 01 17:11:25 2015

Claim ownership of SiteIsolation histograms.

BUG= 248299 , 268640
TEST=No behavior change.

Review URL: https://codereview.chromium.org/1044253004

Cr-Commit-Position: refs/heads/master@{#323268}

[modify] http://crrev.com/42122fb64010795a84b7fbd6308ffae96098473d/tools/metrics/histograms/histograms.xml

Comment 13 by dsjang@google.com, Apr 1 2015

I'm currently working on another team, but please let me know if you have any questions/issues on this.
Project Member

Comment 14 by bugdroid1@chromium.org, Jun 16 2015

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/88299ba8fd756cee1b3e5e4d2dc10f2ff771f316

commit 88299ba8fd756cee1b3e5e4d2dc10f2ff771f316
Author: nick <nick@chromium.org>
Date: Tue Jun 16 23:57:41 2015

Split out content/child's SiteIsolationPolicy into two new classes.

New classes are CrossSiteDocumentClassifier and SiteIsolationStatsGatherer.
The latter employs the former. In a follow-on change I'll split these
into two files, and move CrossSiteDocumentClassifier into content/common.
SiteIsolationStatsGatherer will stay where it is.

BUG= 481066 , 268640

Review URL: https://codereview.chromium.org/1181493002

Cr-Commit-Position: refs/heads/master@{#334755}

[modify] http://crrev.com/88299ba8fd756cee1b3e5e4d2dc10f2ff771f316/chrome/renderer/chrome_content_renderer_client.cc
[modify] http://crrev.com/88299ba8fd756cee1b3e5e4d2dc10f2ff771f316/chrome/renderer/chrome_content_renderer_client.h
[modify] http://crrev.com/88299ba8fd756cee1b3e5e4d2dc10f2ff771f316/content/child/resource_dispatcher.cc
[modify] http://crrev.com/88299ba8fd756cee1b3e5e4d2dc10f2ff771f316/content/child/site_isolation_policy.cc
[modify] http://crrev.com/88299ba8fd756cee1b3e5e4d2dc10f2ff771f316/content/child/site_isolation_policy.h
[modify] http://crrev.com/88299ba8fd756cee1b3e5e4d2dc10f2ff771f316/content/child/site_isolation_policy_browsertest.cc
[modify] http://crrev.com/88299ba8fd756cee1b3e5e4d2dc10f2ff771f316/content/child/site_isolation_policy_unittest.cc
[modify] http://crrev.com/88299ba8fd756cee1b3e5e4d2dc10f2ff771f316/content/public/renderer/content_renderer_client.cc
[modify] http://crrev.com/88299ba8fd756cee1b3e5e4d2dc10f2ff771f316/content/public/renderer/content_renderer_client.h
[modify] http://crrev.com/88299ba8fd756cee1b3e5e4d2dc10f2ff771f316/content/renderer/render_process_impl.cc
[modify] http://crrev.com/88299ba8fd756cee1b3e5e4d2dc10f2ff771f316/extensions/shell/renderer/shell_content_renderer_client.cc
[modify] http://crrev.com/88299ba8fd756cee1b3e5e4d2dc10f2ff771f316/extensions/shell/renderer/shell_content_renderer_client.h

Project Member

Comment 17 by bugdroid1@chromium.org, Oct 5 2015

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/dc67237b8beb43a3389c38861c9c153cbb374a91

commit dc67237b8beb43a3389c38861c9c153cbb374a91
Author: nick <nick@chromium.org>
Date: Mon Oct 05 20:38:16 2015

CrossSiteResourceHandler: cancel request if there's no RFH to do
a policy check against.

Also included is a new test which demonstrates the issue. This was based
on CrossSiteTransferTest, which I did some cleanup on.

BUG= 538784 ,268640
TEST=content_browsertests, with and without --enable-browser-side-navigation

Review URL: https://codereview.chromium.org/1384113002

Cr-Commit-Position: refs/heads/master@{#352413}

[modify] http://crrev.com/dc67237b8beb43a3389c38861c9c153cbb374a91/content/browser/cross_site_transfer_browsertest.cc
[modify] http://crrev.com/dc67237b8beb43a3389c38861c9c153cbb374a91/content/browser/loader/cross_site_resource_handler.cc
[modify] http://crrev.com/dc67237b8beb43a3389c38861c9c153cbb374a91/content/browser/loader/cross_site_resource_handler.h
[add] http://crrev.com/dc67237b8beb43a3389c38861c9c153cbb374a91/content/browser/loader/cross_site_resource_handler_browsertest.cc
[modify] http://crrev.com/dc67237b8beb43a3389c38861c9c153cbb374a91/content/content_tests.gypi

Project Member

Comment 18 by sheriffbot@chromium.org, Jul 5 2016

Labels: Hotlist-OpenBugWithCL
A change has landed for this issue, but it's been open for over 6 months. Please review and close it if applicable. If this issue should remain open, remove the "Hotlist-OpenBugWithCL" label. If no action is taken, it will be archived in 30 days.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Hotlist-OpenBugWithCL
Owner: alex...@chromium.org
Still in the plans.  I think Alex was possibly interested in taking it when the time comes, so I'll assign to him.
Blockedon: 369312

Comment 21 by creis@chromium.org, Oct 26 2017

Blockedon: 778711

Comment 22 by creis@chromium.org, Nov 17 2017

Blockedon: 786505

Comment 23 by creis@chromium.org, Nov 18 2017

Blocking: -467770 786673
Blocking: 791839

Comment 25 by creis@chromium.org, Dec 13 2017

Blockedon: 792546
Blockedon: 800137
Blockedon: 801709
Blockedon: 795971
Blockedon: 795476
Blockedon: 795470
Blockedon: 802835
Blockedon: 802836
Blockedon: 795806
Blockedon: 726951
Blockedon: 799155
Blockedon: 803672
Blockedon: 804954
Blockedon: 804957
Blockedon: 789781
Blockedon: 805503
Blockedon: 806070
Blockedon: 806996
Blockedon: 808205
Blockedon: 809259
Blockedon: 809261
Blockedon: 809735
Blockedon: 815290
Blockedon: 771038
Project Member

Comment 49 by bugdroid1@chromium.org, Mar 21

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/adf21c3544bc15a61b9a30ae519518cee757f8b0

commit adf21c3544bc15a61b9a30ae519518cee757f8b0
Author: Nick Carter <nick@chromium.org>
Date: Wed Mar 21 18:08:50 2018

Delete SiteIsolationStatsGatherer, and deprecate its histograms

CORB -- implemented outside the renderer -- replaces this renderer-based
stats gathering mechanism.

Bug: 268640,  786505 , 771038

Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo
Change-Id: Ifcc7c48a5173b92098ff3a89f2495b7632af7707
Reviewed-on: https://chromium-review.googlesource.com/964887
Reviewed-by: Ɓukasz Anforowicz <lukasza@chromium.org>
Reviewed-by: John Abd-El-Malek <jam@chromium.org>
Reviewed-by: Jesse Doherty <jwd@chromium.org>
Commit-Queue: Nick Carter <nick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544769}
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/chrome/renderer/chrome_content_renderer_client.cc
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/chrome/renderer/chrome_content_renderer_client.h
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/public/renderer/content_renderer_client.cc
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/public/renderer/content_renderer_client.h
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/BUILD.gn
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/loader/request_extra_data.h
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/loader/resource_dispatcher.cc
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/loader/resource_dispatcher.h
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/loader/resource_dispatcher_unittest.cc
[delete] https://crrev.com/33ae92ea9d5db682c5ebe6ff8f2778920330d878/content/renderer/loader/site_isolation_stats_gatherer.cc
[delete] https://crrev.com/33ae92ea9d5db682c5ebe6ff8f2778920330d878/content/renderer/loader/site_isolation_stats_gatherer.h
[delete] https://crrev.com/33ae92ea9d5db682c5ebe6ff8f2778920330d878/content/renderer/loader/site_isolation_stats_gatherer_browsertest.cc
[delete] https://crrev.com/33ae92ea9d5db682c5ebe6ff8f2778920330d878/content/renderer/loader/site_isolation_stats_gatherer_unittest.cc
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/loader/sync_load_context.cc
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/loader/sync_load_context.h
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/loader/url_loader_client_impl_unittest.cc
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/loader/url_response_body_consumer.cc
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/loader/url_response_body_consumer_unittest.cc
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/loader/web_url_loader_impl.cc
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/loader/web_url_loader_impl_unittest.cc
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/render_frame_impl.cc
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/renderer/render_process_impl.cc
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/content/test/BUILD.gn
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/extensions/shell/renderer/shell_content_renderer_client.cc
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/extensions/shell/renderer/shell_content_renderer_client.h
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/testing/buildbot/filters/mojo.fyi.network_content_browsertests.filter
[modify] https://crrev.com/adf21c3544bc15a61b9a30ae519518cee757f8b0/tools/metrics/histograms/histograms.xml

Blockedon: 829874
Blockedon: 829877
Blockedon: 837379
Blockedon: 839425
Blockedon: 839945
Blockedon: 841549
Blockedon: 844178
Blockedon: 846839

Sign in to add a comment