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

Issue 2086803003: Make per-file OWNERS rules for files involved in IPC consistent. (Closed)

Created:
4 years, 6 months ago by engedy
Modified:
4 years, 6 months ago
Reviewers:
jam, dcheng
CC:
chromium-reviews, rouslan+autofill_chromium.org, jam, browser-components-watch_chromium.org, jdonnelly+autofillwatch_chromium.org, eme-reviews_chromium.org, darin-cc_chromium.org, vabr+watchlistautofill_chromium.org, estade+watch_chromium.org, ddorwin, Aleksey Shlyapnikov
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make per-file OWNERS rules for files involved in IPC consistent. The new PRESUBMIT checks landed in https://codereview.chromium.org/2070483002 now expect that files involved in IPC are covered by the appropriate per-file OWNERS rules that delegate to /ipc/SECURITY_OWNERS. However, the PRESUBMIT script requires that, e.g., files matching the pattern "*_messages*.h*" are covered by the rules: per-file *_messages*.h=set noparent per-file *_messages*.h=file://ipc/SECURITY_OWNERS, and not, e.g., by rules containing the glob "*message*". There are a couple of more predefined globs in the PRESUBMIT script. This CL refactors existing per-file OWNERS rules referencing files involved in IPC to consistently use the exact glob patterns as are defined in the PRESUBMIT script. This will avoid PRESUBMIT check failures when IPC messages are modified for the first time in the affected components, and spare respective OWNERS the headache. BUG=611905 TBR=jam@chromium.org Committed: https://crrev.com/520de0f3c981d36cc59acd3afbb8484d1c0ecff2 Cr-Commit-Position: refs/heads/master@{#400967}

Patch Set 1 #

Patch Set 2 : More typos. #

Patch Set 3 : Add messages.cc to data_reduction_proxy/OWNERS. #

Patch Set 4 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+33 lines, -30 lines) Patch
M chromecast/common/media/OWNERS View 1 1 chunk +2 lines, -2 lines 0 comments Download
M components/autofill/content/common/OWNERS View 1 chunk +2 lines, -2 lines 0 comments Download
M components/cdm/common/OWNERS View 1 chunk +2 lines, -2 lines 0 comments Download
M components/data_reduction_proxy/OWNERS View 1 2 1 chunk +5 lines, -2 lines 0 comments Download
M components/printing/common/OWNERS View 1 chunk +2 lines, -2 lines 0 comments Download
M content/common/OWNERS View 1 1 chunk +2 lines, -2 lines 0 comments Download
M content/common/android/OWNERS View 1 1 chunk +2 lines, -2 lines 0 comments Download
M content/common/mojo/OWNERS View 1 1 chunk +4 lines, -4 lines 0 comments Download
M content/public/common/OWNERS View 1 1 chunk +2 lines, -2 lines 0 comments Download
M ui/events/devices/mojo/OWNERS View 1 1 chunk +2 lines, -2 lines 0 comments Download
M ui/gfx/geometry/mojo/OWNERS View 1 1 chunk +2 lines, -2 lines 0 comments Download
M ui/gfx/ipc/OWNERS View 1 1 chunk +2 lines, -2 lines 0 comments Download
M ui/gfx/ipc/geometry/OWNERS View 1 1 chunk +2 lines, -2 lines 0 comments Download
M ui/gfx/mojo/OWNERS View 1 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 19 (11 generated)
engedy
@Daniel, John, please take a look.
4 years, 6 months ago (2016-06-21 09:24:50 UTC) #4
dcheng
LGTM, thanks... not sure why my grep on the diff missed these matches =(
4 years, 6 months ago (2016-06-21 11:16:17 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2086803003/60001
4 years, 6 months ago (2016-06-21 11:56:47 UTC) #12
engedy
@John, with Daniel having reviewed I am TBR'ing you so that the fix can go ...
4 years, 6 months ago (2016-06-21 11:59:04 UTC) #13
engedy
I have used the below command to verify that patterns appearing in per-file rules are ...
4 years, 6 months ago (2016-06-21 12:02:02 UTC) #14
engedy
Finally, to verify that this CL does not change SECURITY_OWNERS coverage -- modulo the files ...
4 years, 6 months ago (2016-06-21 12:04:45 UTC) #15
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 6 months ago (2016-06-21 12:39:51 UTC) #17
commit-bot: I haz the power
4 years, 6 months ago (2016-06-21 12:41:29 UTC) #19
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/520de0f3c981d36cc59acd3afbb8484d1c0ecff2
Cr-Commit-Position: refs/heads/master@{#400967}

Powered by Google App Engine
This is Rietveld 408576698