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

Issue 2654873004: Move content-side Feature Policy code into content/{common,child}/feature_policy (Closed)

Created:
3 years, 11 months ago by iclelland
Modified:
3 years, 10 months ago
Reviewers:
raymes, pfeldman
CC:
chromium-reviews, jam, nasko+codewatch_chromium.org, darin-cc_chromium.org, creis+watch_chromium.org, mlamouri+watch-content_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move content-side Feature Policy code into content/{common,child}/feature_policy This is part 2 of 5 in the effort to move the FeaturePolicy implementation into the content layer, which will facilitate use of the framework for browser- based policy decisions. See the other CLs in this series: [1/5] https://codereview.chromium.org/2648423002/ (Rename classes) [2/5] (This CL) (Centralize content-side code) [3/5] https://codereview.chromium.org/2655663004/ (Maintain parallel FP in browser) [4/5] https://codereview.chromium.org/2651883008/ (Use content/ FP in blink) [5/5] https://codereview.chromium.org/2656533004/ (Remove unused blink code.) BUG=685195 Review-Url: https://codereview.chromium.org/2654873004 Cr-Commit-Position: refs/heads/master@{#447952} Committed: https://chromium.googlesource.com/chromium/src/+/9071e0ea6e201c38826160e2c397327a9681473e

Patch Set 1 #

Patch Set 2 : Clean up includes #

Total comments: 10

Patch Set 3 : Fix copyright year for new files #

Patch Set 4 : Fix missed nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+143 lines, -57 lines) Patch
M content/child/BUILD.gn View 1 chunk +2 lines, -0 lines 0 comments Download
A content/child/feature_policy/OWNERS View 1 chunk +1 line, -0 lines 0 comments Download
A content/child/feature_policy/feature_policy_platform.h View 1 2 1 chunk +22 lines, -0 lines 0 comments Download
A content/child/feature_policy/feature_policy_platform.cc View 1 2 1 chunk +42 lines, -0 lines 0 comments Download
M content/common/BUILD.gn View 1 chunk +2 lines, -0 lines 0 comments Download
M content/common/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
A content/common/feature_policy/OWNERS View 1 chunk +5 lines, -0 lines 0 comments Download
A content/common/feature_policy/feature_policy.h View 1 2 3 1 chunk +38 lines, -0 lines 0 comments Download
A content/common/feature_policy/feature_policy.cc View 1 2 1 chunk +25 lines, -0 lines 0 comments Download
M content/common/frame_replication_state.h View 2 chunks +1 line, -15 lines 0 comments Download
M content/common/frame_replication_state.cc View 1 chunk +0 lines, -8 lines 0 comments Download
M content/renderer/render_frame_impl.cc View 3 chunks +2 lines, -16 lines 0 comments Download
M content/renderer/render_frame_proxy.cc View 3 chunks +2 lines, -18 lines 0 comments Download

Depends on Patchset:

Dependent Patchsets:

Messages

Total messages: 27 (19 generated)
iclelland
+r raymes -- Second part (of several) splitting up the monster CL in https://codereview.chromium.org/2636843003/ into ...
3 years, 11 months ago (2017-01-24 20:37:48 UTC) #4
raymes
lgtm - the only thing I'm not sure about is what should live in content/child ...
3 years, 11 months ago (2017-01-25 01:00:42 UTC) #7
iclelland
> lgtm - the only thing I'm not sure about is what should live in ...
3 years, 11 months ago (2017-01-25 03:28:38 UTC) #10
iclelland
https://codereview.chromium.org/2654873004/diff/20001/content/common/feature_policy/feature_policy.h File content/common/feature_policy/feature_policy.h (right): https://codereview.chromium.org/2654873004/diff/20001/content/common/feature_policy/feature_policy.h#newcode33 content/common/feature_policy/feature_policy.h:33: using ParsedFeaturePolicyHeader = std::vector<ParsedFeaturePolicyDeclaration>; On 2017/01/25 01:00:42, raymes wrote: ...
3 years, 11 months ago (2017-01-25 14:58:04 UTC) #15
iclelland
+r pfeldman, can you PTAL? Thanks!
3 years, 10 months ago (2017-01-27 20:14:59 UTC) #20
pfeldman
lgtm
3 years, 10 months ago (2017-01-27 22:08:52 UTC) #21
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/2654873004/60001
3 years, 10 months ago (2017-02-03 04:34:03 UTC) #24
commit-bot: I haz the power
3 years, 10 months ago (2017-02-03 06:36:57 UTC) #27
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/9071e0ea6e201c38826160e2c397...

Powered by Google App Engine
This is Rietveld 408576698