[headless] Extract utility methods from headless screen manager [chromium/src : main]

0 views
Skip to first unread message

Peter Kvitek (Gerrit)

unread,
Feb 25, 2026, 11:00:56 PMFeb 25
to Andrey Kosyakov, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, headless...@chromium.org, mac-r...@chromium.org, ozone-...@chromium.org
Attention needed from Andrey Kosyakov

New activity on the change

Open in Gerrit

Related details

Attention is currently required from:
  • Andrey Kosyakov
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
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: I32ec2cac688d06513bac4be94d108548863b4e86
Gerrit-Change-Number: 7610171
Gerrit-PatchSet: 4
Gerrit-Owner: Peter Kvitek <kvi...@chromium.org>
Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
Gerrit-Reviewer: Peter Kvitek <kvi...@chromium.org>
Gerrit-Attention: Andrey Kosyakov <ca...@chromium.org>
Gerrit-Comment-Date: Thu, 26 Feb 2026 04:00:49 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Andrey Kosyakov (Gerrit)

unread,
Feb 26, 2026, 12:44:40 PMFeb 26
to Peter Kvitek, Mitsuru Oshima, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, headless...@chromium.org, mac-r...@chromium.org, ozone-...@chromium.org
Attention needed from Mitsuru Oshima and Peter Kvitek

Andrey Kosyakov voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Mitsuru Oshima
  • Peter Kvitek
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement satisfiedReview-Enforcement
    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: I32ec2cac688d06513bac4be94d108548863b4e86
    Gerrit-Change-Number: 7610171
    Gerrit-PatchSet: 4
    Gerrit-Owner: Peter Kvitek <kvi...@chromium.org>
    Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
    Gerrit-Reviewer: Mitsuru Oshima <osh...@chromium.org>
    Gerrit-Reviewer: Peter Kvitek <kvi...@chromium.org>
    Gerrit-Attention: Peter Kvitek <kvi...@chromium.org>
    Gerrit-Attention: Mitsuru Oshima <osh...@chromium.org>
    Gerrit-Comment-Date: Thu, 26 Feb 2026 17:44:31 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Colin Blundell (Gerrit)

    unread,
    Feb 27, 2026, 3:21:55 AMFeb 27
    to Peter Kvitek, Colin Blundell, Dmitry Gozman, Andrey Kosyakov, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, headless...@chromium.org, mac-r...@chromium.org, ozone-...@chromium.org
    Attention needed from Dmitry Gozman and Peter Kvitek

    Colin Blundell voted and added 1 comment

    Votes added by Colin Blundell

    Code-Review+1

    1 comment

    Patchset-level comments
    File-level comment, Patchset 6 (Latest):
    Colin Blundell . resolved

    Thanks!

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Dmitry Gozman
    • Peter Kvitek
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement satisfiedReview-Enforcement
    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: I32ec2cac688d06513bac4be94d108548863b4e86
    Gerrit-Change-Number: 7610171
    Gerrit-PatchSet: 6
    Gerrit-Owner: Peter Kvitek <kvi...@chromium.org>
    Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
    Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
    Gerrit-Reviewer: Dmitry Gozman <dgo...@chromium.org>
    Gerrit-Reviewer: Peter Kvitek <kvi...@chromium.org>
    Gerrit-Attention: Dmitry Gozman <dgo...@chromium.org>
    Gerrit-Attention: Peter Kvitek <kvi...@chromium.org>
    Gerrit-Comment-Date: Fri, 27 Feb 2026 08:21:37 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Peter Kvitek (Gerrit)

    unread,
    Feb 27, 2026, 6:07:39 AMFeb 27
    to Colin Blundell, Dmitry Gozman, Andrey Kosyakov, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, headless...@chromium.org, mac-r...@chromium.org, ozone-...@chromium.org
    Attention needed from Dmitry Gozman

    Peter Kvitek voted Commit-Queue+2

    Commit-Queue+2
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Dmitry Gozman
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement satisfiedReview-Enforcement
    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: I32ec2cac688d06513bac4be94d108548863b4e86
    Gerrit-Change-Number: 7610171
    Gerrit-PatchSet: 6
    Gerrit-Owner: Peter Kvitek <kvi...@chromium.org>
    Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
    Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
    Gerrit-Reviewer: Dmitry Gozman <dgo...@chromium.org>
    Gerrit-Reviewer: Peter Kvitek <kvi...@chromium.org>
    Gerrit-Attention: Dmitry Gozman <dgo...@chromium.org>
    Gerrit-Comment-Date: Fri, 27 Feb 2026 11:07:33 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Chromium LUCI CQ (Gerrit)

    unread,
    Feb 27, 2026, 6:10:59 AMFeb 27
    to Peter Kvitek, Colin Blundell, Dmitry Gozman, Andrey Kosyakov, chromium...@chromium.org, devtools...@chromium.org, headless...@chromium.org, mac-r...@chromium.org, ozone-...@chromium.org

    Chromium LUCI CQ submitted the change

    Change information

    Commit message:
    [headless] Extract utility methods from headless screen manager

    This is in anticipation of more utility methods coming, see
    http://crrev.com/c/7603249. These methods are often used by headless
    screen manager clients, however, this is not always the case, so with
    more of them on the way moving them out will ensure headless screen
    manager readability
    Bug: 404587568, 476931018
    Bypass-Check-License: Renaming existing unit tests file.
    Change-Id: I32ec2cac688d06513bac4be94d108548863b4e86
    Reviewed-by: Andrey Kosyakov <ca...@chromium.org>
    Reviewed-by: Colin Blundell <blun...@chromium.org>
    Commit-Queue: Peter Kvitek <kvi...@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1591458}
    Files:
    • M chrome/browser/devtools/protocol/emulation_handler.cc
    • M headless/lib/browser/headless_screen.cc
    • M headless/lib/browser/protocol/emulation_handler.cc
    • M ui/display/BUILD.gn
    • M ui/display/headless/headless_screen_manager.cc
    • M ui/display/headless/headless_screen_manager.h
    • A ui/display/headless/headless_screen_util.cc
    • A ui/display/headless/headless_screen_util.h
    • R ui/display/headless/headless_screen_util_unittest.cc
    • M ui/display/mac/screen_mac_headless.mm
    • M ui/ozone/platform/headless/headless_screen.cc
    Change size: L
    Delta: 11 files changed, 168 insertions(+), 126 deletions(-)
    Branch: refs/heads/main
    Submit Requirements:
    • requirement satisfiedCode-Review: +1 by Andrey Kosyakov, +1 by Colin Blundell
    Open in Gerrit
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: merged
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I32ec2cac688d06513bac4be94d108548863b4e86
    Gerrit-Change-Number: 7610171
    Gerrit-PatchSet: 7
    Gerrit-Owner: Peter Kvitek <kvi...@chromium.org>
    Gerrit-Reviewer: Andrey Kosyakov <ca...@chromium.org>
    Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
    Gerrit-Reviewer: Dmitry Gozman <dgo...@chromium.org>
    Gerrit-Reviewer: Peter Kvitek <kvi...@chromium.org>
    open
    diffy
    satisfied_requirement
    Reply all
    Reply to author
    Forward
    0 new messages