Modularize //chrome/browser [chromium/src : main]

1 view
Skip to first unread message

Erik Chen (Gerrit)

unread,
May 5, 2026, 11:16:07 AM (12 days ago) May 5
to Thomas Lukaszewicz, Moe Adel, Ale Bzk, Menard, Alexis, Christian Biesinger, chromium...@chromium.org, Charles Hager, devtools...@chromium.org, Enterprise Policy Reviews, Andrew Rayskiy, Kentaro Hara, Heron Yang, (Julie)Jeongeun Kim, Raphael Kubo da Costa, Linyu He, Kevin McNee, Mangesh Ghiware, Mark Schillaci, Neil Coronado, Per Åhgren, Permissions Reviews, Rijubrata Bhaumik, Sam Zackrisson, Shu Yang, Simon Hangl, Sinan Sahin, James Su, James Maclean, Chromium LUCI CQ, SLSA Policy Verification Service, aashna...@google.com, abigailbk...@google.com, accessibility-a...@google.com, aixba+wat...@chromium.org, apavlo...@chromium.org, arc-review...@google.com, asvitki...@chromium.org, bling-ai-foundatio...@google.com, blink-revie...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, browser-comp...@chromium.org, cbe-cep-eng...@google.com, cfredri...@chromium.org, chfreme...@chromium.org, chlily...@chromium.org, chrome-gr...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, chromium-a...@chromium.org, chromiumme...@microsoft.com, cros-ed...@google.com, crost...@chromium.org, derinel+wat...@google.com, devtools-re...@chromium.org, dewitt...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtraino...@chromium.org, dtseng...@chromium.org, dullweb...@chromium.org, eic+...@google.com, ender...@chromium.org, estali...@chromium.org, extension...@chromium.org, feature-me...@chromium.org, francisjp...@google.com, gcasto+w...@chromium.org, grt+...@chromium.org, headless...@chromium.org, hidehik...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, japhet+...@chromium.org, jatapiaro+wat...@google.com, jdonnel...@chromium.org, jeffreycohen+watc...@chromium.org, jmedle...@chromium.org, josiah...@chromium.org, keithle...@chromium.org, kinuko...@chromium.org, knollr+wat...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, loyso...@chromium.org, lwinston+watc...@google.com, mac-r...@chromium.org, marq+...@chromium.org, mek+w...@chromium.org, mercer...@google.com, mfoltz+wa...@chromium.org, mfoltz+wa...@chromium.org, mgiuca...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, net-r...@chromium.org, nicolas...@chromium.org, nona+...@chromium.org, npm+...@chromium.org, omnibox-...@chromium.org, performance-m...@chromium.org, philli...@chromium.org, rginda...@chromium.org, rhalava...@chromium.org, rkgibso...@chromium.org, rmcelra...@chromium.org, rrsilva+wat...@google.com, shuche...@chromium.org, sloboda...@chromium.org, stanfie...@google.com, tbarzi...@chromium.org, tgupta...@chromium.org, thegreenf...@chromium.org, tmartino+tran...@chromium.org, tranbaod...@chromium.org, trewin...@google.com, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, xinghui...@chromium.org, ydago...@chromium.org, yhanad...@chromium.org, yhanada+...@chromium.org, yigu+...@chromium.org, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
Attention needed from Thomas Lukaszewicz

New activity on the change

Open in Gerrit

Related details

Attention is currently required from:
  • Thomas Lukaszewicz
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement 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: Ie42c13948dc22978ba6298d0806246c186503e3d
Gerrit-Change-Number: 7815008
Gerrit-PatchSet: 5
Gerrit-Owner: Erik Chen <erik...@chromium.org>
Gerrit-Reviewer: Erik Chen <erik...@chromium.org>
Gerrit-Reviewer: SLSA Policy Verification Service <devtools-gerritco...@google.com>
Gerrit-Reviewer: Thomas Lukaszewicz <tl...@chromium.org>
Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
Gerrit-CC: Ale Bzk <ales...@chromium.org>
Gerrit-CC: Andrew Rayskiy <green...@google.com>
Gerrit-CC: Charles Hager <clh...@google.com>
Gerrit-CC: Christian Biesinger <cbies...@chromium.org>
Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
Gerrit-CC: Heron Yang <hero...@google.com>
Gerrit-CC: James Maclean <wjma...@chromium.org>
Gerrit-CC: James Su <su...@chromium.org>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Kevin McNee <mc...@chromium.org>
Gerrit-CC: Linyu He <lin...@google.com>
Gerrit-CC: Mangesh Ghiware <mghi...@google.com>
Gerrit-CC: Mark Schillaci <mschi...@google.com>
Gerrit-CC: Menard, Alexis <alexis...@intel.com>
Gerrit-CC: Moe Adel <ad...@google.com>
Gerrit-CC: Neil Coronado <ne...@google.com>
Gerrit-CC: Per Åhgren <pe...@chromium.org>
Gerrit-CC: Permissions Reviews <permissio...@chromium.org>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-CC: Rijubrata Bhaumik <rijubrat...@intel.com>
Gerrit-CC: Sam Zackrisson <sa...@chromium.org>
Gerrit-CC: Shu Yang <shu...@google.com>
Gerrit-CC: Simon Hangl <sim...@google.com>
Gerrit-CC: Sinan Sahin <sinan...@google.com>
Gerrit-Attention: Thomas Lukaszewicz <tl...@chromium.org>
Gerrit-Comment-Date: Tue, 05 May 2026 15:15:47 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Thomas Lukaszewicz (Gerrit)

unread,
May 5, 2026, 2:33:12 PM (12 days ago) May 5
to Erik Chen, Moe Adel, Ale Bzk, Menard, Alexis, Christian Biesinger, chromium...@chromium.org, Charles Hager, devtools...@chromium.org, Enterprise Policy Reviews, Andrew Rayskiy, Kentaro Hara, Heron Yang, (Julie)Jeongeun Kim, Raphael Kubo da Costa, Linyu He, Kevin McNee, Mangesh Ghiware, Mark Schillaci, Neil Coronado, Per Åhgren, Permissions Reviews, Rijubrata Bhaumik, Sam Zackrisson, Shu Yang, Simon Hangl, Sinan Sahin, James Su, James Maclean, Chromium LUCI CQ, SLSA Policy Verification Service, aashna...@google.com, abigailbk...@google.com, accessibility-a...@google.com, aixba+wat...@chromium.org, apavlo...@chromium.org, arc-review...@google.com, asvitki...@chromium.org, bling-ai-foundatio...@google.com, blink-revie...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, browser-comp...@chromium.org, cbe-cep-eng...@google.com, cfredri...@chromium.org, chfreme...@chromium.org, chlily...@chromium.org, chrome-gr...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, chromium-a...@chromium.org, chromiumme...@microsoft.com, cros-ed...@google.com, crost...@chromium.org, derinel+wat...@google.com, devtools-re...@chromium.org, dewitt...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtraino...@chromium.org, dtseng...@chromium.org, dullweb...@chromium.org, eic+...@google.com, ender...@chromium.org, estali...@chromium.org, extension...@chromium.org, feature-me...@chromium.org, francisjp...@google.com, gcasto+w...@chromium.org, grt+...@chromium.org, headless...@chromium.org, hidehik...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, japhet+...@chromium.org, jatapiaro+wat...@google.com, jdonnel...@chromium.org, jeffreycohen+watc...@chromium.org, jmedle...@chromium.org, josiah...@chromium.org, keithle...@chromium.org, kinuko...@chromium.org, knollr+wat...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, loyso...@chromium.org, lwinston+watc...@google.com, mac-r...@chromium.org, marq+...@chromium.org, mek+w...@chromium.org, mercer...@google.com, mfoltz+wa...@chromium.org, mfoltz+wa...@chromium.org, mgiuca...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, net-r...@chromium.org, nicolas...@chromium.org, nona+...@chromium.org, npm+...@chromium.org, omnibox-...@chromium.org, performance-m...@chromium.org, philli...@chromium.org, rginda...@chromium.org, rhalava...@chromium.org, rkgibso...@chromium.org, rmcelra...@chromium.org, rrsilva+wat...@google.com, shuche...@chromium.org, sloboda...@chromium.org, stanfie...@google.com, tbarzi...@chromium.org, tgupta...@chromium.org, thegreenf...@chromium.org, tmartino+tran...@chromium.org, tranbaod...@chromium.org, trewin...@google.com, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, xinghui...@chromium.org, ydago...@chromium.org, yhanad...@chromium.org, yhanada+...@chromium.org, yigu+...@chromium.org, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
Attention needed from Erik Chen

Thomas Lukaszewicz added 1 comment

File chrome/browser/BUILD.gn
Line 200, Patchset 5 (Latest):source_set("core") {
Thomas Lukaszewicz . unresolved

Creating the `:core` target here sounds good to me.

Now that we've moved many of the `deps`, `public_deps` and `allow_circular_includes_from` to `:core` is it possible to also remove these from the `:browser` target below? Or do lists in both have to co-exist in the meantime?

Open in Gerrit

Related details

Attention is currently required from:
  • Erik Chen
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    Gerrit-Attention: Erik Chen <erik...@chromium.org>
    Gerrit-Comment-Date: Tue, 05 May 2026 18:32:35 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Erik Chen (Gerrit)

    unread,
    May 5, 2026, 2:34:34 PM (12 days ago) May 5
    to Thomas Lukaszewicz, Moe Adel, Ale Bzk, Menard, Alexis, Christian Biesinger, chromium...@chromium.org, Charles Hager, devtools...@chromium.org, Enterprise Policy Reviews, Andrew Rayskiy, Kentaro Hara, Heron Yang, (Julie)Jeongeun Kim, Raphael Kubo da Costa, Linyu He, Kevin McNee, Mangesh Ghiware, Mark Schillaci, Neil Coronado, Per Åhgren, Permissions Reviews, Rijubrata Bhaumik, Sam Zackrisson, Shu Yang, Simon Hangl, Sinan Sahin, James Su, James Maclean, Chromium LUCI CQ, SLSA Policy Verification Service, aashna...@google.com, abigailbk...@google.com, accessibility-a...@google.com, aixba+wat...@chromium.org, apavlo...@chromium.org, arc-review...@google.com, asvitki...@chromium.org, bling-ai-foundatio...@google.com, blink-revie...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, browser-comp...@chromium.org, cbe-cep-eng...@google.com, cfredri...@chromium.org, chfreme...@chromium.org, chlily...@chromium.org, chrome-gr...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, chromium-a...@chromium.org, chromiumme...@microsoft.com, cros-ed...@google.com, crost...@chromium.org, derinel+wat...@google.com, devtools-re...@chromium.org, dewitt...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtraino...@chromium.org, dtseng...@chromium.org, dullweb...@chromium.org, eic+...@google.com, ender...@chromium.org, estali...@chromium.org, extension...@chromium.org, feature-me...@chromium.org, francisjp...@google.com, gcasto+w...@chromium.org, grt+...@chromium.org, headless...@chromium.org, hidehik...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, japhet+...@chromium.org, jatapiaro+wat...@google.com, jdonnel...@chromium.org, jeffreycohen+watc...@chromium.org, jmedle...@chromium.org, josiah...@chromium.org, keithle...@chromium.org, kinuko...@chromium.org, knollr+wat...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, loyso...@chromium.org, lwinston+watc...@google.com, mac-r...@chromium.org, marq+...@chromium.org, mek+w...@chromium.org, mercer...@google.com, mfoltz+wa...@chromium.org, mfoltz+wa...@chromium.org, mgiuca...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, net-r...@chromium.org, nicolas...@chromium.org, nona+...@chromium.org, npm+...@chromium.org, omnibox-...@chromium.org, performance-m...@chromium.org, philli...@chromium.org, rginda...@chromium.org, rhalava...@chromium.org, rkgibso...@chromium.org, rmcelra...@chromium.org, rrsilva+wat...@google.com, shuche...@chromium.org, sloboda...@chromium.org, stanfie...@google.com, tbarzi...@chromium.org, tgupta...@chromium.org, thegreenf...@chromium.org, tmartino+tran...@chromium.org, tranbaod...@chromium.org, trewin...@google.com, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, xinghui...@chromium.org, ydago...@chromium.org, yhanad...@chromium.org, yhanada+...@chromium.org, yigu+...@chromium.org, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
    Attention needed from Thomas Lukaszewicz

    Erik Chen added 1 comment

    File chrome/browser/BUILD.gn
    Line 200, Patchset 5 (Latest):source_set("core") {
    Thomas Lukaszewicz . unresolved

    Creating the `:core` target here sounds good to me.

    Now that we've moved many of the `deps`, `public_deps` and `allow_circular_includes_from` to `:core` is it possible to also remove these from the `:browser` target below? Or do lists in both have to co-exist in the meantime?

    Erik Chen

    yep my thoughts exactly. most can be removed.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Thomas Lukaszewicz
    Gerrit-Attention: Thomas Lukaszewicz <tl...@chromium.org>
    Gerrit-Comment-Date: Tue, 05 May 2026 18:34:26 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Thomas Lukaszewicz <tl...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Thomas Lukaszewicz (Gerrit)

    unread,
    May 5, 2026, 2:36:53 PM (12 days ago) May 5
    to Erik Chen, Moe Adel, Ale Bzk, Menard, Alexis, Christian Biesinger, chromium...@chromium.org, Charles Hager, devtools...@chromium.org, Enterprise Policy Reviews, Andrew Rayskiy, Kentaro Hara, Heron Yang, (Julie)Jeongeun Kim, Raphael Kubo da Costa, Linyu He, Kevin McNee, Mangesh Ghiware, Mark Schillaci, Neil Coronado, Per Åhgren, Permissions Reviews, Rijubrata Bhaumik, Sam Zackrisson, Shu Yang, Simon Hangl, Sinan Sahin, James Su, James Maclean, Chromium LUCI CQ, SLSA Policy Verification Service, aashna...@google.com, abigailbk...@google.com, accessibility-a...@google.com, aixba+wat...@chromium.org, apavlo...@chromium.org, arc-review...@google.com, asvitki...@chromium.org, bling-ai-foundatio...@google.com, blink-revie...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, browser-comp...@chromium.org, cbe-cep-eng...@google.com, cfredri...@chromium.org, chfreme...@chromium.org, chlily...@chromium.org, chrome-gr...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, chromium-a...@chromium.org, chromiumme...@microsoft.com, cros-ed...@google.com, crost...@chromium.org, derinel+wat...@google.com, devtools-re...@chromium.org, dewitt...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtraino...@chromium.org, dtseng...@chromium.org, dullweb...@chromium.org, eic+...@google.com, ender...@chromium.org, estali...@chromium.org, extension...@chromium.org, feature-me...@chromium.org, francisjp...@google.com, gcasto+w...@chromium.org, grt+...@chromium.org, headless...@chromium.org, hidehik...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, japhet+...@chromium.org, jatapiaro+wat...@google.com, jdonnel...@chromium.org, jeffreycohen+watc...@chromium.org, jmedle...@chromium.org, josiah...@chromium.org, keithle...@chromium.org, kinuko...@chromium.org, knollr+wat...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, loyso...@chromium.org, lwinston+watc...@google.com, mac-r...@chromium.org, marq+...@chromium.org, mek+w...@chromium.org, mercer...@google.com, mfoltz+wa...@chromium.org, mfoltz+wa...@chromium.org, mgiuca...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, net-r...@chromium.org, nicolas...@chromium.org, nona+...@chromium.org, npm+...@chromium.org, omnibox-...@chromium.org, performance-m...@chromium.org, philli...@chromium.org, rginda...@chromium.org, rhalava...@chromium.org, rkgibso...@chromium.org, rmcelra...@chromium.org, rrsilva+wat...@google.com, shuche...@chromium.org, sloboda...@chromium.org, stanfie...@google.com, tbarzi...@chromium.org, tgupta...@chromium.org, thegreenf...@chromium.org, tmartino+tran...@chromium.org, tranbaod...@chromium.org, trewin...@google.com, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, xinghui...@chromium.org, ydago...@chromium.org, yhanad...@chromium.org, yhanada+...@chromium.org, yigu+...@chromium.org, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
    Attention needed from Erik Chen

    Thomas Lukaszewicz voted and added 1 comment

    Votes added by Thomas Lukaszewicz

    Code-Review+1

    1 comment

    File chrome/browser/BUILD.gn
    Line 200, Patchset 5 (Latest):source_set("core") {
    Thomas Lukaszewicz . resolved

    Creating the `:core` target here sounds good to me.

    Now that we've moved many of the `deps`, `public_deps` and `allow_circular_includes_from` to `:core` is it possible to also remove these from the `:browser` target below? Or do lists in both have to co-exist in the meantime?

    Erik Chen

    yep my thoughts exactly. most can be removed.

    Thomas Lukaszewicz

    sgtm - happy to approve this and will leave it to you if we want to try to remove them in this change or a follow-up.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Erik Chen
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Gerrit-Attention: Erik Chen <erik...@chromium.org>
      Gerrit-Comment-Date: Tue, 05 May 2026 18:36:21 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      Comment-In-Reply-To: Erik Chen <erik...@chromium.org>
      Comment-In-Reply-To: Thomas Lukaszewicz <tl...@chromium.org>
      satisfied_requirement
      open
      diffy

      Erik Chen (Gerrit)

      unread,
      May 5, 2026, 3:39:22 PM (12 days ago) May 5
      to Thomas Lukaszewicz, Moe Adel, Ale Bzk, Menard, Alexis, Christian Biesinger, chromium...@chromium.org, Charles Hager, devtools...@chromium.org, Enterprise Policy Reviews, Andrew Rayskiy, Kentaro Hara, Heron Yang, (Julie)Jeongeun Kim, Raphael Kubo da Costa, Linyu He, Kevin McNee, Mangesh Ghiware, Mark Schillaci, Neil Coronado, Per Åhgren, Permissions Reviews, Rijubrata Bhaumik, Sam Zackrisson, Shu Yang, Simon Hangl, Sinan Sahin, James Su, James Maclean, Chromium LUCI CQ, SLSA Policy Verification Service, aashna...@google.com, abigailbk...@google.com, accessibility-a...@google.com, aixba+wat...@chromium.org, apavlo...@chromium.org, arc-review...@google.com, asvitki...@chromium.org, bling-ai-foundatio...@google.com, blink-revie...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, browser-comp...@chromium.org, cbe-cep-eng...@google.com, cfredri...@chromium.org, chfreme...@chromium.org, chlily...@chromium.org, chrome-gr...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, chromium-a...@chromium.org, chromiumme...@microsoft.com, cros-ed...@google.com, crost...@chromium.org, derinel+wat...@google.com, devtools-re...@chromium.org, dewitt...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtraino...@chromium.org, dtseng...@chromium.org, dullweb...@chromium.org, eic+...@google.com, ender...@chromium.org, estali...@chromium.org, extension...@chromium.org, feature-me...@chromium.org, francisjp...@google.com, gcasto+w...@chromium.org, grt+...@chromium.org, headless...@chromium.org, hidehik...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, japhet+...@chromium.org, jatapiaro+wat...@google.com, jdonnel...@chromium.org, jeffreycohen+watc...@chromium.org, jmedle...@chromium.org, josiah...@chromium.org, keithle...@chromium.org, kinuko...@chromium.org, knollr+wat...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, loyso...@chromium.org, lwinston+watc...@google.com, mac-r...@chromium.org, marq+...@chromium.org, mek+w...@chromium.org, mercer...@google.com, mfoltz+wa...@chromium.org, mfoltz+wa...@chromium.org, mgiuca...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, net-r...@chromium.org, nicolas...@chromium.org, nona+...@chromium.org, npm+...@chromium.org, omnibox-...@chromium.org, performance-m...@chromium.org, philli...@chromium.org, rginda...@chromium.org, rhalava...@chromium.org, rkgibso...@chromium.org, rmcelra...@chromium.org, rrsilva+wat...@google.com, shuche...@chromium.org, sloboda...@chromium.org, stanfie...@google.com, tbarzi...@chromium.org, tgupta...@chromium.org, thegreenf...@chromium.org, tmartino+tran...@chromium.org, tranbaod...@chromium.org, trewin...@google.com, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, xinghui...@chromium.org, ydago...@chromium.org, yhanad...@chromium.org, yhanada+...@chromium.org, yigu+...@chromium.org, yuzo+...@chromium.org, zelin+watch-we...@chromium.org

      Erik Chen voted Commit-Queue+2

      Commit-Queue+2
      Open in Gerrit

      Related details

      Attention set is empty
      Gerrit-Comment-Date: Tue, 05 May 2026 19:39:09 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      Chromium LUCI CQ (Gerrit)

      unread,
      May 5, 2026, 3:42:26 PM (12 days ago) May 5
      to Erik Chen, Thomas Lukaszewicz, Moe Adel, Akihiro Ota, Ale Bzk, Menard, Alexis, Christian Biesinger, chromium...@chromium.org, Charles Hager, devtools...@chromium.org, Enterprise Policy Reviews, Andrew Rayskiy, Kentaro Hara, Heron Yang, (Julie)Jeongeun Kim, Raphael Kubo da Costa, Linyu He, Kevin McNee, Mangesh Ghiware, Mark Schillaci, Neil Coronado, Per Åhgren, Permissions Reviews, Rijubrata Bhaumik, Sam Zackrisson, Shu Yang, Simon Hangl, Sinan Sahin, James Su, James Maclean, SLSA Policy Verification Service, aashna...@google.com, abigailbk...@google.com, accessibility-a...@google.com, aixba+wat...@chromium.org, apavlo...@chromium.org, arc-review...@google.com, asvitki...@chromium.org, bling-ai-foundatio...@google.com, blink-revie...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, browser-comp...@chromium.org, cbe-cep-eng...@google.com, cfredri...@chromium.org, chfreme...@chromium.org, chlily...@chromium.org, chrome-gr...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, chromium-a...@chromium.org, chromiumme...@microsoft.com, cros-ed...@google.com, crost...@chromium.org, derinel+wat...@google.com, devtools-re...@chromium.org, dewitt...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtraino...@chromium.org, dtseng...@chromium.org, dullweb...@chromium.org, eic+...@google.com, ender...@chromium.org, estali...@chromium.org, extension...@chromium.org, feature-me...@chromium.org, francisjp...@google.com, gcasto+w...@chromium.org, grt+...@chromium.org, headless...@chromium.org, hidehik...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, japhet+...@chromium.org, jatapiaro+wat...@google.com, jdonnel...@chromium.org, jeffreycohen+watc...@chromium.org, jmedle...@chromium.org, josiah...@chromium.org, keithle...@chromium.org, kinuko...@chromium.org, knollr+wat...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, loyso...@chromium.org, lwinston+watc...@google.com, mac-r...@chromium.org, marq+...@chromium.org, mek+w...@chromium.org, mercer...@google.com, mfoltz+wa...@chromium.org, mfoltz+wa...@chromium.org, mgiuca...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, net-r...@chromium.org, nicolas...@chromium.org, nona+...@chromium.org, npm+...@chromium.org, omnibox-...@chromium.org, performance-m...@chromium.org, philli...@chromium.org, rginda...@chromium.org, rhalava...@chromium.org, rkgibso...@chromium.org, rmcelra...@chromium.org, rrsilva+wat...@google.com, shuche...@chromium.org, sloboda...@chromium.org, stanfie...@google.com, tbarzi...@chromium.org, tgupta...@chromium.org, thegreenf...@chromium.org, tmartino+tran...@chromium.org, tranbaod...@chromium.org, trewin...@google.com, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, xinghui...@chromium.org, ydago...@chromium.org, yhanad...@chromium.org, yhanada+...@chromium.org, yigu+...@chromium.org, yuzo+...@chromium.org, zelin+watch-we...@chromium.org

      Chromium LUCI CQ submitted the change

      Change information

      Commit message:
      Modularize //chrome/browser

      This CL refactors `chrome/browser/BUILD.gn` by splitting the existing
      `static_library("browser")` into a new `source_set("core")` target plus
      a slimmed-down `static_library("browser")`. The new `:core` target
      absorbs the bulk of the source files, deps, and
      `allow_circular_includes_from` entries, while `:browser` retains only a
      small set of sources (icon_manager, memory_details, net_benchmarking,
      etc.) and now depends on `:core`. The
      `chrome/browser/media/prefs/BUILD.gn` visibility list is updated to
      grant access to the new `//chrome/browser:core` target. This is a
      build-system reorganization with no functional code changes.

      AGENT_GENERATED_CL
      Bug: 353332589
      Change-Id: Ie42c13948dc22978ba6298d0806246c186503e3d
      Reviewed-by: Thomas Lukaszewicz <tl...@chromium.org>
      Commit-Queue: Erik Chen <erik...@chromium.org>
      Cr-Commit-Position: refs/heads/main@{#1625651}
      Files:
      • M chrome/browser/BUILD.gn
      • M chrome/browser/media/prefs/BUILD.gn
      Change size: XL
      Delta: 2 files changed, 999 insertions(+), 3 deletions(-)
      Branch: refs/heads/main
      Submit Requirements:
      • requirement satisfiedCode-Review: +1 by Thomas Lukaszewicz
      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: Ie42c13948dc22978ba6298d0806246c186503e3d
      Gerrit-Change-Number: 7815008
      Gerrit-PatchSet: 6
      Gerrit-Owner: Erik Chen <erik...@chromium.org>
      Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
      Gerrit-Reviewer: Erik Chen <erik...@chromium.org>
      Gerrit-Reviewer: SLSA Policy Verification Service <devtools-gerritco...@google.com>
      Gerrit-Reviewer: Thomas Lukaszewicz <tl...@chromium.org>
      Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
      Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
      Gerrit-CC: Ale Bzk <ales...@chromium.org>
      Gerrit-CC: Andrew Rayskiy <green...@google.com>
      Gerrit-CC: Charles Hager <clh...@google.com>
      Gerrit-CC: Christian Biesinger <cbies...@chromium.org>
      open
      diffy
      satisfied_requirement

      Dale Curtis (Gerrit)

      unread,
      May 5, 2026, 3:47:35 PM (12 days ago) May 5
      to Erik Chen, Chromium LUCI CQ, Thomas Lukaszewicz, Moe Adel, Ale Bzk, Menard, Alexis, Christian Biesinger, chromium...@chromium.org, Charles Hager, devtools...@chromium.org, Enterprise Policy Reviews, Andrew Rayskiy, Kentaro Hara, Heron Yang, (Julie)Jeongeun Kim, Raphael Kubo da Costa, Linyu He, Kevin McNee, Mangesh Ghiware, Mark Schillaci, Neil Coronado, Per Åhgren, Permissions Reviews, Rijubrata Bhaumik, Sam Zackrisson, Shu Yang, Simon Hangl, Sinan Sahin, James Su, James Maclean, SLSA Policy Verification Service, aashna...@google.com, abigailbk...@google.com, accessibility-a...@google.com, aixba+wat...@chromium.org, apavlo...@chromium.org, arc-review...@google.com, asvitki...@chromium.org, bling-ai-foundatio...@google.com, blink-revie...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, browser-comp...@chromium.org, cbe-cep-eng...@google.com, cfredri...@chromium.org, chfreme...@chromium.org, chlily...@chromium.org, chrome-gr...@chromium.org, chrome-intell...@chromium.org, chrome-intelligence-te...@google.com, chromium-a...@chromium.org, chromiumme...@microsoft.com, cros-ed...@google.com, crost...@chromium.org, derinel+wat...@google.com, devtools-re...@chromium.org, dewitt...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtraino...@chromium.org, dtseng...@chromium.org, dullweb...@chromium.org, eic+...@google.com, ender...@chromium.org, estali...@chromium.org, extension...@chromium.org, feature-me...@chromium.org, francisjp...@google.com, gcasto+w...@chromium.org, grt+...@chromium.org, headless...@chromium.org, hidehik...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, japhet+...@chromium.org, jatapiaro+wat...@google.com, jdonnel...@chromium.org, jeffreycohen+watc...@chromium.org, jmedle...@chromium.org, josiah...@chromium.org, keithle...@chromium.org, kinuko...@chromium.org, knollr+wat...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, loyso...@chromium.org, lwinston+watc...@google.com, mac-r...@chromium.org, marq+...@chromium.org, mek+w...@chromium.org, mercer...@google.com, mfoltz+wa...@chromium.org, mfoltz+wa...@chromium.org, mgiuca...@chromium.org, msrame...@chromium.org, nektar...@chromium.org, net-r...@chromium.org, nicolas...@chromium.org, nona+...@chromium.org, npm+...@chromium.org, omnibox-...@chromium.org, performance-m...@chromium.org, philli...@chromium.org, rginda...@chromium.org, rhalava...@chromium.org, rkgibso...@chromium.org, rmcelra...@chromium.org, rrsilva+wat...@google.com, shuche...@chromium.org, sloboda...@chromium.org, stanfie...@google.com, tbarzi...@chromium.org, tgupta...@chromium.org, thegreenf...@chromium.org, tmartino+tran...@chromium.org, tranbaod...@chromium.org, trewin...@google.com, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, xinghui...@chromium.org, ydago...@chromium.org, yhanad...@chromium.org, yhanada+...@chromium.org, yigu+...@chromium.org, yuzo+...@chromium.org, zelin+watch-we...@chromium.org

      Dale Curtis has created a revert of this change

      Related details

      Attention set is empty
      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: revert
      satisfied_requirement
      open
      diffy
      Reply all
      Reply to author
      Forward
      0 new messages