Add a permission details subpage for Automatic Picture-in-Picture [chromium/src : main]

0 views
Skip to first unread message

Christian Dullweber (Gerrit)

unread,
Sep 17, 2025, 12:48:57 PM (4 days ago) Sep 17
to Benjamin Keen, Tommy Steimel, Chromium LUCI CQ, chromium...@chromium.org, Permissions Reviews, feature-me...@chromium.org
Attention needed from Benjamin Keen

Christian Dullweber added 2 comments

Patchset-level comments
File-level comment, Patchset 2 (Latest):
Christian Dullweber . resolved

sorry, I'm ooo for the next week and didn't quite get to this review. Could you ask one of the other pageinfo owners to continue the review?

Commit Message
Line 9, Patchset 2 (Latest):This change adds a subpage to the Automatic Picture-in-Picture content
Christian Dullweber . unresolved

This change also seems to add a webui settings page? Could you add that to the description?

Open in Gerrit

Related details

Attention is currently required from:
  • Benjamin Keen
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ibe5f4cce98ea9415d2c000f1335571e69a838d72
Gerrit-Change-Number: 6955752
Gerrit-PatchSet: 2
Gerrit-Owner: Benjamin Keen <bk...@google.com>
Gerrit-Reviewer: Benjamin Keen <bk...@google.com>
Gerrit-Reviewer: Christian Dullweber <dull...@chromium.org>
Gerrit-CC: Permissions Reviews <permissio...@chromium.org>
Gerrit-CC: Tommy Steimel <ste...@chromium.org>
Gerrit-Attention: Benjamin Keen <bk...@google.com>
Gerrit-Comment-Date: Wed, 17 Sep 2025 16:48:40 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Benjamin Keen (Gerrit)

unread,
Sep 17, 2025, 1:56:15 PM (4 days ago) Sep 17
to Emily Stark, Christian Dullweber, Tommy Steimel, Chromium LUCI CQ, chromium...@chromium.org, Permissions Reviews, feature-me...@chromium.org
Attention needed from Christian Dullweber and Emily Stark

Benjamin Keen added 2 comments

Patchset-level comments
Christian Dullweber . resolved

sorry, I'm ooo for the next week and didn't quite get to this review. Could you ask one of the other pageinfo owners to continue the review?

Benjamin Keen

Absolutely, enjoy your time off!

Commit Message
Line 9, Patchset 2:This change adds a subpage to the Automatic Picture-in-Picture content
Christian Dullweber . resolved

This change also seems to add a webui settings page? Could you add that to the description?

Benjamin Keen

Done

Open in Gerrit

Related details

Attention is currently required from:
  • Christian Dullweber
  • Emily Stark
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ibe5f4cce98ea9415d2c000f1335571e69a838d72
Gerrit-Change-Number: 6955752
Gerrit-PatchSet: 3
Gerrit-Owner: Benjamin Keen <bk...@google.com>
Gerrit-Reviewer: Benjamin Keen <bk...@google.com>
Gerrit-Reviewer: Emily Stark <est...@chromium.org>
Gerrit-CC: Christian Dullweber <dull...@chromium.org>
Gerrit-CC: Permissions Reviews <permissio...@chromium.org>
Gerrit-CC: Tommy Steimel <ste...@chromium.org>
Gerrit-Attention: Christian Dullweber <dull...@chromium.org>
Gerrit-Attention: Emily Stark <est...@chromium.org>
Gerrit-Comment-Date: Wed, 17 Sep 2025 17:56:09 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Christian Dullweber <dull...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Emily Stark (Gerrit)

unread,
Sep 19, 2025, 5:04:58 PM (2 days ago) Sep 19
to Benjamin Keen, Christian Dullweber, Tommy Steimel, Chromium LUCI CQ, chromium...@chromium.org, Permissions Reviews, feature-me...@chromium.org
Attention needed from Benjamin Keen and Christian Dullweber

Emily Stark voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Benjamin Keen
  • Christian Dullweber
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ibe5f4cce98ea9415d2c000f1335571e69a838d72
    Gerrit-Change-Number: 6955752
    Gerrit-PatchSet: 3
    Gerrit-Owner: Benjamin Keen <bk...@google.com>
    Gerrit-Reviewer: Benjamin Keen <bk...@google.com>
    Gerrit-Reviewer: Emily Stark <est...@chromium.org>
    Gerrit-CC: Christian Dullweber <dull...@chromium.org>
    Gerrit-CC: Permissions Reviews <permissio...@chromium.org>
    Gerrit-CC: Tommy Steimel <ste...@chromium.org>
    Gerrit-Attention: Benjamin Keen <bk...@google.com>
    Gerrit-Attention: Christian Dullweber <dull...@chromium.org>
    Gerrit-Comment-Date: Fri, 19 Sep 2025 21:04:45 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Benjamin Keen (Gerrit)

    unread,
    Sep 19, 2025, 7:09:29 PM (2 days ago) Sep 19
    to David Pennington, Lei Zhang, Jordan Bayles, Emily Stark, Christian Dullweber, Tommy Steimel, Chromium LUCI CQ, chromium...@chromium.org, Permissions Reviews, feature-me...@chromium.org
    Attention needed from David Pennington, Jordan Bayles and Lei Zhang

    Benjamin Keen added 1 comment

    Patchset-level comments
    File-level comment, Patchset 3 (Latest):
    Benjamin Keen . resolved
    Adding:
    * @dpen...@chromium.org for c/b/u/chrome_pages.cc
    * @the...@chromium.org for c/c/webui_url_constants.h
    * @jop...@chromium.org for m/b/media_switches.*
    Tx!
    Open in Gerrit

    Related details

    Attention is currently required from:
    • David Pennington
    • Jordan Bayles
    • Lei Zhang
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ibe5f4cce98ea9415d2c000f1335571e69a838d72
    Gerrit-Change-Number: 6955752
    Gerrit-PatchSet: 3
    Gerrit-Owner: Benjamin Keen <bk...@google.com>
    Gerrit-Reviewer: Benjamin Keen <bk...@google.com>
    Gerrit-Reviewer: David Pennington <dpen...@chromium.org>
    Gerrit-Reviewer: Emily Stark <est...@chromium.org>
    Gerrit-Reviewer: Jordan Bayles <jop...@chromium.org>
    Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
    Gerrit-CC: Christian Dullweber <dull...@chromium.org>
    Gerrit-CC: Permissions Reviews <permissio...@chromium.org>
    Gerrit-CC: Tommy Steimel <ste...@chromium.org>
    Gerrit-Attention: Lei Zhang <the...@chromium.org>
    Gerrit-Attention: David Pennington <dpen...@chromium.org>
    Gerrit-Attention: Jordan Bayles <jop...@chromium.org>
    Gerrit-Comment-Date: Fri, 19 Sep 2025 23:09:19 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Lei Zhang (Gerrit)

    unread,
    Sep 19, 2025, 7:58:39 PM (2 days ago) Sep 19
    to Benjamin Keen, Lei Zhang, David Pennington, Jordan Bayles, Emily Stark, Christian Dullweber, Tommy Steimel, Chromium LUCI CQ, chromium...@chromium.org, Permissions Reviews, feature-me...@chromium.org
    Attention needed from Benjamin Keen, David Pennington and Jordan Bayles

    Lei Zhang voted Code-Review+1

    Code-Review+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Benjamin Keen
    • David Pennington
    • Jordan Bayles
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ibe5f4cce98ea9415d2c000f1335571e69a838d72
    Gerrit-Change-Number: 6955752
    Gerrit-PatchSet: 3
    Gerrit-Owner: Benjamin Keen <bk...@google.com>
    Gerrit-Reviewer: Benjamin Keen <bk...@google.com>
    Gerrit-Reviewer: David Pennington <dpen...@chromium.org>
    Gerrit-Reviewer: Emily Stark <est...@chromium.org>
    Gerrit-Reviewer: Jordan Bayles <jop...@chromium.org>
    Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
    Gerrit-CC: Christian Dullweber <dull...@chromium.org>
    Gerrit-CC: Permissions Reviews <permissio...@chromium.org>
    Gerrit-CC: Tommy Steimel <ste...@chromium.org>
    Gerrit-Attention: Benjamin Keen <bk...@google.com>
    Gerrit-Attention: David Pennington <dpen...@chromium.org>
    Gerrit-Attention: Jordan Bayles <jop...@chromium.org>
    Gerrit-Comment-Date: Fri, 19 Sep 2025 23:58:29 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Jordan Bayles (Gerrit)

    unread,
    Sep 19, 2025, 9:06:45 PM (2 days ago) Sep 19
    to Benjamin Keen, Lei Zhang, David Pennington, Emily Stark, Christian Dullweber, Tommy Steimel, Chromium LUCI CQ, chromium...@chromium.org, Permissions Reviews, feature-me...@chromium.org
    Attention needed from Benjamin Keen and David Pennington

    Jordan Bayles voted and added 2 comments

    Votes added by Jordan Bayles

    Code-Review+1

    2 comments

    Patchset-level comments
    Jordan Bayles . resolved

    media/base LGTM % feedback.

    File media/base/media_switches.h
    Line 602, Patchset 3 (Latest):MEDIA_EXPORT bool IsAutoPictureInPicturePageInfoDetailsEnabled();
    Jordan Bayles . unresolved

    Since this is only used once? consider deleting this function in favor of just checking the feature list directly.

    I think these helpers can be useful if whether something is enabled depends on more than just the base::Feature (e.g. build flags, configs), but since it's just wrapping a feature list check I actually think it makes things less clear.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Benjamin Keen
    • David Pennington
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ibe5f4cce98ea9415d2c000f1335571e69a838d72
    Gerrit-Change-Number: 6955752
    Gerrit-PatchSet: 3
    Gerrit-Owner: Benjamin Keen <bk...@google.com>
    Gerrit-Reviewer: Benjamin Keen <bk...@google.com>
    Gerrit-Reviewer: David Pennington <dpen...@chromium.org>
    Gerrit-Reviewer: Emily Stark <est...@chromium.org>
    Gerrit-Reviewer: Jordan Bayles <jop...@chromium.org>
    Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
    Gerrit-CC: Christian Dullweber <dull...@chromium.org>
    Gerrit-CC: Permissions Reviews <permissio...@chromium.org>
    Gerrit-CC: Tommy Steimel <ste...@chromium.org>
    Gerrit-Attention: Benjamin Keen <bk...@google.com>
    Gerrit-Attention: David Pennington <dpen...@chromium.org>
    Gerrit-Comment-Date: Sat, 20 Sep 2025 01:06:32 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Benjamin Keen (Gerrit)

    unread,
    Sep 19, 2025, 11:46:42 PM (2 days ago) Sep 19
    to Jordan Bayles, Lei Zhang, David Pennington, Emily Stark, Christian Dullweber, Tommy Steimel, Chromium LUCI CQ, chromium...@chromium.org, Permissions Reviews, feature-me...@chromium.org
    Attention needed from David Pennington

    Benjamin Keen added 1 comment

    File media/base/media_switches.h
    Line 602, Patchset 3:MEDIA_EXPORT bool IsAutoPictureInPicturePageInfoDetailsEnabled();
    Jordan Bayles . resolved

    Since this is only used once? consider deleting this function in favor of just checking the feature list directly.

    I think these helpers can be useful if whether something is enabled depends on more than just the base::Feature (e.g. build flags, configs), but since it's just wrapping a feature list check I actually think it makes things less clear.

    Benjamin Keen

    I think the method saves on visual clutter, but I agree that not having it does make things clearer. Updated.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • David Pennington
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ibe5f4cce98ea9415d2c000f1335571e69a838d72
    Gerrit-Change-Number: 6955752
    Gerrit-PatchSet: 4
    Gerrit-Owner: Benjamin Keen <bk...@google.com>
    Gerrit-Reviewer: Benjamin Keen <bk...@google.com>
    Gerrit-Reviewer: David Pennington <dpen...@chromium.org>
    Gerrit-Reviewer: Emily Stark <est...@chromium.org>
    Gerrit-Reviewer: Jordan Bayles <jop...@chromium.org>
    Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
    Gerrit-CC: Christian Dullweber <dull...@chromium.org>
    Gerrit-CC: Permissions Reviews <permissio...@chromium.org>
    Gerrit-CC: Tommy Steimel <ste...@chromium.org>
    Gerrit-Attention: David Pennington <dpen...@chromium.org>
    Gerrit-Comment-Date: Sat, 20 Sep 2025 03:46:34 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Jordan Bayles <jop...@chromium.org>
    satisfied_requirement
    open
    diffy
    Reply all
    Reply to author
    Forward
    0 new messages