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

Issue 1354003002: Make CapabilityFilter be part of Identity (Closed)

Created:
5 years, 3 months ago by Ben Goodger (Google)
Modified:
5 years, 3 months ago
Reviewers:
yzshen1
CC:
chromium-reviews, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, jam, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, darin-cc_chromium.org, darin (slow to review), ben+mojo_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make CapabilityFilter be part of Identity R=yzshen@chromium.org http://crbug.com/533085 Committed: https://crrev.com/5403e28c9d9bfcf00b12721b6dc96c00f6d1ed24 Cr-Commit-Position: refs/heads/master@{#349815} Committed: https://crrev.com/3a72d2e4a0f3a6ffa8bc5bee5cd5af0f87b51090 Cr-Commit-Position: refs/heads/master@{#350241}

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : . #

Patch Set 4 : . #

Patch Set 5 : . #

Patch Set 6 : . #

Patch Set 7 : . #

Patch Set 8 : . #

Patch Set 9 : . #

Total comments: 10

Patch Set 10 : . #

Patch Set 11 : . #

Patch Set 12 : . #

Total comments: 3

Patch Set 13 : . #

Patch Set 14 : . #

Patch Set 15 : . #

Patch Set 16 : . #

Patch Set 17 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+203 lines, -248 lines) Patch
M content/browser/mojo/mojo_shell_context.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +4 lines, -4 lines 0 comments Download
M mojo/fetcher/about_fetcher_unittest.cc View 2 1 chunk +1 line, -4 lines 0 comments Download
M mojo/runner/context.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 3 chunks +5 lines, -12 lines 0 comments Download
M mojo/runner/native_runner_unittest.cc View 2 1 chunk +1 line, -4 lines 0 comments Download
M mojo/runner/shell_test_base.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -4 lines 0 comments Download
M mojo/shell/application_instance.h View 1 3 chunks +1 line, -6 lines 0 comments Download
M mojo/shell/application_instance.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 6 chunks +20 lines, -38 lines 0 comments Download
M mojo/shell/application_manager.h View 2 3 5 10 1 chunk +2 lines, -5 lines 0 comments Download
M mojo/shell/application_manager.cc View 1 2 3 4 5 6 7 8 9 10 8 chunks +27 lines, -41 lines 0 comments Download
M mojo/shell/application_manager_unittest.cc View 2 3 5 10 7 chunks +12 lines, -24 lines 0 comments Download
M mojo/shell/capability_filter.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M mojo/shell/capability_filter.cc View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M mojo/shell/capability_filter_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +2 lines, -6 lines 0 comments Download
M mojo/shell/connect_to_application_params.h View 1 2 3 4 5 6 7 8 9 4 chunks +21 lines, -40 lines 0 comments Download
M mojo/shell/connect_to_application_params.cc View 1 2 3 4 5 6 7 8 9 1 chunk +25 lines, -14 lines 0 comments Download
M mojo/shell/connect_util.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -1 line 0 comments Download
M mojo/shell/connect_util.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -2 lines 0 comments Download
M mojo/shell/content_handler_connection.h View 1 2 3 4 5 6 7 8 9 2 chunks +6 lines, -13 lines 0 comments Download
M mojo/shell/content_handler_connection.cc View 1 chunk +5 lines, -13 lines 0 comments Download
M mojo/shell/identity.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +24 lines, -6 lines 0 comments Download
M mojo/shell/identity.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +39 lines, -9 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 28 (9 generated)
Ben Goodger (Google)
5 years, 3 months ago (2015-09-17 23:42:02 UTC) #1
yzshen1
https://codereview.chromium.org/1354003002/diff/160001/mojo/shell/application_instance.cc File mojo/shell/application_instance.cc (right): https://codereview.chromium.org/1354003002/diff/160001/mojo/shell/application_instance.cc#newcode126 mojo/shell/application_instance.cc:126: // Unfortunately, it is possible that |request->target_request()| is null ...
5 years, 3 months ago (2015-09-18 06:07:54 UTC) #2
Ben Goodger (Google)
I'll look at the changes needed for a permissive filter when I get in. The ...
5 years, 3 months ago (2015-09-18 14:03:10 UTC) #3
yzshen1
I found that I misread the SetTargetURL*() code. So please ignore the following two comments. ...
5 years, 3 months ago (2015-09-18 15:44:09 UTC) #4
Ben Goodger (Google)
OK I updated this to address all comments. I flipped the default to restrictive filter, ...
5 years, 3 months ago (2015-09-18 21:31:53 UTC) #5
yzshen1
https://codereview.chromium.org/1354003002/diff/220001/mojo/shell/identity.cc File mojo/shell/identity.cc (right): https://codereview.chromium.org/1354003002/diff/220001/mojo/shell/identity.cc#newcode34 mojo/shell/identity.cc:34: qualifier_(GetBaseURLAndQuery(url, nullptr).spec()) {} nit: it seems safe to use ...
5 years, 3 months ago (2015-09-18 21:44:04 UTC) #6
yzshen1
On 2015/09/18 21:44:04, yzshen1 wrote: > https://codereview.chromium.org/1354003002/diff/220001/mojo/shell/identity.cc > File mojo/shell/identity.cc (right): > > https://codereview.chromium.org/1354003002/diff/220001/mojo/shell/identity.cc#newcode34 > ...
5 years, 3 months ago (2015-09-18 21:44:21 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1354003002/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1354003002/240001
5 years, 3 months ago (2015-09-18 21:48:11 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1354003002/260001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1354003002/260001
5 years, 3 months ago (2015-09-18 21:49:19 UTC) #13
yzshen1
https://codereview.chromium.org/1354003002/diff/220001/mojo/shell/identity.h File mojo/shell/identity.h (right): https://codereview.chromium.org/1354003002/diff/220001/mojo/shell/identity.h#newcode22 mojo/shell/identity.h:22: // Identity is constructed with a permissive filter (allowing ...
5 years, 3 months ago (2015-09-18 21:51:08 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/115786)
5 years, 3 months ago (2015-09-18 22:18:32 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1354003002/280001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1354003002/280001
5 years, 3 months ago (2015-09-18 23:19:08 UTC) #19
commit-bot: I haz the power
Committed patchset #15 (id:280001)
5 years, 3 months ago (2015-09-19 00:13:25 UTC) #20
commit-bot: I haz the power
Patchset 15 (id:??) landed as https://crrev.com/5403e28c9d9bfcf00b12721b6dc96c00f6d1ed24 Cr-Commit-Position: refs/heads/master@{#349815}
5 years, 3 months ago (2015-09-19 00:14:00 UTC) #21
Lei Zhang
Did this break Linux GN? http://build.chromium.org/p/chromium.linux/builders/Linux%20GN/builds/32189
5 years, 3 months ago (2015-09-21 05:33:40 UTC) #22
vabr (Chromium)
A revert of this CL (patchset #15 id:280001) has been created in https://codereview.chromium.org/1351443004/ by vabr@chromium.org. ...
5 years, 3 months ago (2015-09-21 06:58:27 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1354003002/320001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1354003002/320001
5 years, 3 months ago (2015-09-22 19:05:03 UTC) #26
commit-bot: I haz the power
Committed patchset #17 (id:320001)
5 years, 3 months ago (2015-09-22 21:47:50 UTC) #27
commit-bot: I haz the power
5 years, 3 months ago (2015-09-22 22:09:23 UTC) #28
Message was sent while issue was closed.
Patchset 17 (id:??) landed as
https://crrev.com/3a72d2e4a0f3a6ffa8bc5bee5cd5af0f87b51090
Cr-Commit-Position: refs/heads/master@{#350241}

Powered by Google App Engine
This is Rietveld 408576698