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

Issue 2374253007: Report unpermitted interface requests as bad messages (Closed)

Created:
4 years, 2 months ago by Ken Rockot(use gerrit already)
Modified:
4 years, 2 months ago
CC:
chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Report unpermitted interface requests as bad messages In practice this will result in the browser shooting any renderer which asks for an interface it's not allowed to have. This also adds a browser manifest overlay for chromecast. BUG=None R=ben@chromium.org Committed: https://crrev.com/97597159c2bdd0a378fca56750e1bc1a1defe7ed Cr-Commit-Position: refs/heads/master@{#422377}

Patch Set 1 #

Patch Set 2 : add overlay for cast #

Patch Set 3 : . #

Patch Set 4 : add manifest resource #

Patch Set 5 : . #

Patch Set 6 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+72 lines, -4 lines) Patch
M chromecast/BUILD.gn View 1 2 3 2 chunks +2 lines, -0 lines 0 comments Download
M chromecast/browser/BUILD.gn View 1 2 3 4 5 3 chunks +17 lines, -1 line 0 comments Download
A chromecast/browser/cast_browser_resources.grd View 1 2 3 1 chunk +14 lines, -0 lines 0 comments Download
M chromecast/browser/cast_content_browser_client.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M chromecast/browser/cast_content_browser_client.cc View 1 2 3 4 chunks +16 lines, -0 lines 0 comments Download
A chromecast/browser/cast_content_browser_manifest_overlay.json View 1 2 3 1 chunk +9 lines, -0 lines 0 comments Download
M content/browser/renderer_host/render_process_host_impl.cc View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M services/shell/public/cpp/lib/interface_registry.cc View 2 chunks +8 lines, -3 lines 0 comments Download
M tools/gritsettings/resource_ids View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 48 (36 generated)
Ken Rockot(use gerrit already)
4 years, 2 months ago (2016-09-30 00:06:36 UTC) #2
Ben Goodger (Google)
lgtm
4 years, 2 months ago (2016-09-30 20:02:54 UTC) #6
Ken Rockot(use gerrit already)
+alokp for chromecast/ Note that normally we'd have an overlay json resource to simply parse ...
4 years, 2 months ago (2016-09-30 20:39:38 UTC) #13
Ken Rockot(use gerrit already)
On 2016/09/30 at 20:39:38, Ken Rockot wrote: > +alokp for chromecast/ > > Note that ...
4 years, 2 months ago (2016-09-30 20:40:15 UTC) #14
alokp
On 2016/09/30 20:39:38, Ken Rockot wrote: > +alokp for chromecast/ > > Note that normally ...
4 years, 2 months ago (2016-09-30 22:51:16 UTC) #23
alokp
lgtm
4 years, 2 months ago (2016-09-30 22:51:22 UTC) #24
Ken Rockot(use gerrit already)
Oh, didn't notice cast_shell_pak somehow. I just went ahead and added the resource. Please take ...
4 years, 2 months ago (2016-09-30 23:49:45 UTC) #30
Lei Zhang
lgtm
4 years, 2 months ago (2016-09-30 23:51:03 UTC) #31
alokp
Thanks! still lgtm
4 years, 2 months ago (2016-10-01 00:00:31 UTC) #34
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/2374253007/140001
4 years, 2 months ago (2016-10-03 06:23:12 UTC) #45
commit-bot: I haz the power
Committed patchset #6 (id:140001)
4 years, 2 months ago (2016-10-03 06:27:57 UTC) #46
commit-bot: I haz the power
4 years, 2 months ago (2016-10-03 06:29:29 UTC) #48
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/97597159c2bdd0a378fca56750e1bc1a1defe7ed
Cr-Commit-Position: refs/heads/master@{#422377}

Powered by Google App Engine
This is Rietveld 408576698