Pipe shortcut app badge to shelf model [chromium/src : main]

0 views
Skip to first unread message

Toni Barzic (Gerrit)

unread,
Oct 29, 2023, 10:43:18 PM10/29/23
to arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org

Toni Barzic uploaded patch set #2 to this change.

View Change

Pipe shortcut app badge to shelf model

Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
---
M ash/public/cpp/shelf_item.h
M chrome/browser/ash/app_list/app_service/app_service_app_icon_loader.cc
M chrome/browser/ash/app_list/app_service/app_service_promise_app_icon_loader.cc
M chrome/browser/ash/app_list/app_service/app_service_shortcut_icon_loader.cc
M chrome/browser/ash/app_list/app_service/app_service_shortcut_icon_loader.h
M chrome/browser/ash/app_list/arc/arc_app_unittest.cc
M chrome/browser/ash/app_list/search/arc/arc_app_shortcut_search_result.cc
M chrome/browser/ash/app_list/search/arc/arc_app_shortcut_search_result.h
M chrome/browser/ash/file_system_provider/notification_manager.cc
M chrome/browser/ash/file_system_provider/notification_manager.h
M chrome/browser/extensions/api/file_system/request_file_system_notification.cc
M chrome/browser/extensions/chrome_app_icon_loader.cc
M chrome/browser/extensions/chrome_app_icon_unittest.cc
M chrome/browser/notifications/extension_notifier_controller.cc
M chrome/browser/notifications/extension_notifier_controller.h
M chrome/browser/ui/app_icon_loader_delegate.h
M chrome/browser/ui/ash/shelf/arc_app_window.cc
M chrome/browser/ui/ash/shelf/arc_app_window.h
M chrome/browser/ui/ash/shelf/chrome_shelf_controller.cc
M chrome/browser/ui/ash/shelf/chrome_shelf_controller.h
M chrome/browser/ui/ash/shelf/crostini_app_window.cc
M chrome/browser/ui/views/arc_app_dialog_view.cc
M chrome/browser/ui/views/arc_data_removal_dialog_view.cc
23 files changed, 75 insertions(+), 36 deletions(-)

To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newpatchset
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
Gerrit-Change-Number: 4987448
Gerrit-PatchSet: 2
Gerrit-Owner: Toni Barzic <tba...@chromium.org>
Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
Gerrit-CC: Peter Beverloo <pe...@chromium.org>

Toni Barzic (Gerrit)

unread,
Oct 29, 2023, 10:46:28 PM10/29/23
to arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org

Attention is currently required from: Toni Barzic.

Toni Barzic uploaded patch set #3 to this change.

View Change

The following approvals got outdated and were removed: Commit-Queue+1 by Toni Barzic

23 files changed, 74 insertions(+), 36 deletions(-)

To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newpatchset
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
Gerrit-Change-Number: 4987448
Gerrit-PatchSet: 3
Gerrit-Owner: Toni Barzic <tba...@chromium.org>
Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
Gerrit-CC: Peter Beverloo <pe...@chromium.org>
Gerrit-Attention: Toni Barzic <tba...@chromium.org>

Toni Barzic (Gerrit)

unread,
Oct 29, 2023, 11:25:56 PM10/29/23
to arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org

Attention is currently required from: Toni Barzic.

Toni Barzic uploaded patch set #4 to this change.

View Change

Pipe shortcut app badge to shelf model
23 files changed, 81 insertions(+), 48 deletions(-)

To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newpatchset
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
Gerrit-Change-Number: 4987448
Gerrit-PatchSet: 4

Toni Barzic (Gerrit)

unread,
Oct 29, 2023, 11:27:50 PM10/29/23
to arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org

Attention is currently required from: Toni Barzic.

Toni Barzic uploaded patch set #5 to this change.

View Change

Pipe shortcut app badge to shelf model

For app shortcuts, app items in the shelf should have a badge (the
badge will be the app icon of the app that hosts the app shortcut).
This updates AppIconLoaderDelegate::OnAppImageUpdated to pass the badge
image in addition to the app image. The badge image is currently set for
app shortcuts only.

BUG=b:306294395
Gerrit-PatchSet: 5

Toni Barzic (Gerrit)

unread,
Oct 29, 2023, 11:27:59 PM10/29/23
to Owen Zhang, Maggie Cai, arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org

Attention is currently required from: Maggie Cai, Owen Zhang.

Toni Barzic would like Owen Zhang and Maggie Cai to review this change.

Gerrit-MessageType: newchange
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
Gerrit-Change-Number: 4987448
Gerrit-PatchSet: 5
Gerrit-Owner: Toni Barzic <tba...@chromium.org>
Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
Gerrit-Reviewer: Owen Zhang <owen...@google.com>
Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
Gerrit-CC: Peter Beverloo <pe...@chromium.org>
Gerrit-Attention: Owen Zhang <owen...@google.com>
Gerrit-Attention: Maggie Cai <mx...@chromium.org>

Owen Zhang (Gerrit)

unread,
Oct 30, 2023, 2:18:26 AM10/30/23
to Toni Barzic, arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org, Maggie Cai, Chromium LUCI CQ, chromium...@chromium.org, Nancy Wang, Peter Beverloo

Attention is currently required from: Maggie Cai, Toni Barzic.

View Change

1 comment:

To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
Gerrit-Change-Number: 4987448
Gerrit-PatchSet: 5
Gerrit-Owner: Toni Barzic <tba...@chromium.org>
Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
Gerrit-Reviewer: Owen Zhang <owen...@google.com>
Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
Gerrit-CC: Peter Beverloo <pe...@chromium.org>
Gerrit-Attention: Toni Barzic <tba...@chromium.org>
Gerrit-Attention: Maggie Cai <mx...@chromium.org>
Gerrit-Comment-Date: Mon, 30 Oct 2023 06:18:15 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No

Maggie Cai (Gerrit)

unread,
Oct 30, 2023, 2:23:11 AM10/30/23
to Toni Barzic, arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org, Owen Zhang, Chromium LUCI CQ, chromium...@chromium.org, Nancy Wang, Peter Beverloo

Attention is currently required from: Toni Barzic.

View Change

1 comment:

  • File chrome/browser/ui/app_icon_loader_delegate.h:

    • Patch Set #5, Line 20: OnAppImageUpdated

      Just wondering if it make more sense to have a separate interface for badge image updated? It looks like this added argument is only used in one place bug we are changing the interface everywhere. can they be updated separately? In the backend it is possible that we have a updated badge icon but no updated shortcut icon

To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
Gerrit-Change-Number: 4987448
Gerrit-PatchSet: 5
Gerrit-Owner: Toni Barzic <tba...@chromium.org>
Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
Gerrit-Reviewer: Owen Zhang <owen...@google.com>
Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
Gerrit-CC: Peter Beverloo <pe...@chromium.org>
Gerrit-Attention: Toni Barzic <tba...@chromium.org>
Gerrit-Comment-Date: Mon, 30 Oct 2023 06:22:56 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No

Kevin Radtke (Gerrit)

unread,
Oct 30, 2023, 6:54:36 PM10/30/23
to Toni Barzic, arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org

Attention is currently required from: Toni Barzic.

Kevin Radtke uploaded patch set #6 to the change originally created by Toni Barzic.

To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newpatchset
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
Gerrit-Change-Number: 4987448
Gerrit-PatchSet: 6

Toni Barzic (Gerrit)

unread,
Oct 30, 2023, 8:22:58 PM10/30/23
to Kevin Radtke, arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org, Maggie Cai, Owen Zhang, Chromium LUCI CQ, chromium...@chromium.org, Nancy Wang, Peter Beverloo

Attention is currently required from: Kevin Radtke, Maggie Cai.

View Change

1 comment:

  • File chrome/browser/ui/app_icon_loader_delegate.h:

    • Just wondering if it make more sense to have a separate interface for badge image updated? It looks […]

      yeah, having a separate badge image updated interface is an interesting idea.

      Though, with the current state of the code, sending icon updates separately seemed awkward given that they're generally created at the same time (and we probably want to badge the shortcut app icon from the start - I.e. badge seems to be a component of the overall app image, rather than a separate entity). And this avoids some edge cases where we could first paint the app badge, and then the main icon (depending on how the app icon loader behaves).

      And one other advantage of returning main and badge image together would be that it may make developers think about whether their UI needs a badge (it just happens that for or non shelf view usages of AppIconLoader, it's used for app types that don't need badges).

      Though, maybe if we untangle image generation and UI updates a bit more, I could see us having a separate badge icon loader (right now, both main and badge icon changes would be handled the same - shelf view just gets generic ShelfItemUpdated event, so we'd have some duplicate work with to separate IconUpdated interfaces).

To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
Gerrit-Change-Number: 4987448
Gerrit-PatchSet: 6
Gerrit-Owner: Toni Barzic <tba...@chromium.org>
Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
Gerrit-Reviewer: Owen Zhang <owen...@google.com>
Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
Gerrit-CC: Peter Beverloo <pe...@chromium.org>
Gerrit-Attention: Kevin Radtke <kra...@chromium.org>
Gerrit-Attention: Maggie Cai <mx...@chromium.org>
Gerrit-Comment-Date: Tue, 31 Oct 2023 00:22:50 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Maggie Cai <mx...@chromium.org>

Maggie Cai (Gerrit)

unread,
Oct 30, 2023, 10:39:50 PM10/30/23
to Kevin Radtke, Toni Barzic, arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org, Owen Zhang, Chromium LUCI CQ, chromium...@chromium.org, Nancy Wang, Peter Beverloo

Attention is currently required from: Kevin Radtke, Toni Barzic.

Patch set 6:Code-Review +1

View Change

1 comment:

  • File chrome/browser/ui/app_icon_loader_delegate.h:

    • yeah, having a separate badge image updated interface is an interesting idea. […]

      i see...emmm...then maybe we could change the badge_image to an optional value to indicate it doesn't have to be filled? but otherwise this LGTM

To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
Gerrit-Change-Number: 4987448
Gerrit-PatchSet: 6
Gerrit-Owner: Toni Barzic <tba...@chromium.org>
Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
Gerrit-Reviewer: Owen Zhang <owen...@google.com>
Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
Gerrit-CC: Peter Beverloo <pe...@chromium.org>
Gerrit-Attention: Kevin Radtke <kra...@chromium.org>
Gerrit-Attention: Toni Barzic <tba...@chromium.org>
Gerrit-Comment-Date: Tue, 31 Oct 2023 02:39:39 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Toni Barzic <tba...@chromium.org>
Comment-In-Reply-To: Maggie Cai <mx...@chromium.org>

Toni Barzic (Gerrit)

unread,
Oct 31, 2023, 2:42:15 AM10/31/23
to arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org

Attention is currently required from: Kevin Radtke, Toni Barzic.

Toni Barzic uploaded patch set #7 to this change.

View Change

23 files changed, 118 insertions(+), 65 deletions(-)

To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newpatchset
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
Gerrit-Change-Number: 4987448
Gerrit-PatchSet: 7

Toni Barzic (Gerrit)

unread,
Oct 31, 2023, 2:44:17 AM10/31/23
to arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org, Maggie Cai, Owen Zhang, Chromium LUCI CQ, chromium...@chromium.org, Nancy Wang, Peter Beverloo

Patch set 7:-Commit-Queue

View Change

1 comment:

  • File chrome/browser/ui/app_icon_loader_delegate.h:

    • i see...emmm... […]

      Done

To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
Gerrit-Change-Number: 4987448
Gerrit-PatchSet: 7
Gerrit-Owner: Toni Barzic <tba...@chromium.org>
Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
Gerrit-Reviewer: Owen Zhang <owen...@google.com>
Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
Gerrit-CC: Peter Beverloo <pe...@chromium.org>
Gerrit-Comment-Date: Tue, 31 Oct 2023 06:44:09 +0000

Toni Barzic (Gerrit)

unread,
Oct 31, 2023, 6:04:05 PM10/31/23
to Scott Violet, Ahmed Fakhry, arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org, Maggie Cai, Owen Zhang

Attention is currently required from: Ahmed Fakhry, Scott Violet.

Toni Barzic would like Scott Violet and Ahmed Fakhry to review this change.

To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newchange
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
Gerrit-Change-Number: 4987448
Gerrit-PatchSet: 7
Gerrit-Owner: Toni Barzic <tba...@chromium.org>
Gerrit-Reviewer: Ahmed Fakhry <afa...@chromium.org>
Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
Gerrit-Reviewer: Owen Zhang <owen...@google.com>
Gerrit-Reviewer: Scott Violet <s...@chromium.org>
Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
Gerrit-CC: Peter Beverloo <pe...@chromium.org>
Gerrit-Attention: Scott Violet <s...@chromium.org>
Gerrit-Attention: Ahmed Fakhry <afa...@chromium.org>

Toni Barzic (Gerrit)

unread,
Oct 31, 2023, 6:04:10 PM10/31/23
to arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org, Ahmed Fakhry, Scott Violet, Maggie Cai, Owen Zhang, Chromium LUCI CQ, chromium...@chromium.org, Nancy Wang, Peter Beverloo

Attention is currently required from: Ahmed Fakhry, Scott Violet.

View Change

1 comment:

  • Patchset:

    • Patch Set #7:

      Adding more owners:
      sky for chrome/browser/ui/
      afakhry for ash changes

To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
Gerrit-Change-Number: 4987448
Gerrit-PatchSet: 7
Gerrit-Owner: Toni Barzic <tba...@chromium.org>
Gerrit-Reviewer: Ahmed Fakhry <afa...@chromium.org>
Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
Gerrit-Reviewer: Owen Zhang <owen...@google.com>
Gerrit-Reviewer: Scott Violet <s...@chromium.org>
Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
Gerrit-CC: Peter Beverloo <pe...@chromium.org>
Gerrit-Attention: Scott Violet <s...@chromium.org>
Gerrit-Attention: Ahmed Fakhry <afa...@chromium.org>
Gerrit-Comment-Date: Tue, 31 Oct 2023 22:04:02 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No

Scott Violet (Gerrit)

unread,
Nov 1, 2023, 12:11:03 PM11/1/23
to Toni Barzic, arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org, Scott Violet, Ahmed Fakhry, Maggie Cai, Owen Zhang, Chromium LUCI CQ, chromium...@chromium.org, Nancy Wang, Peter Beverloo

Attention is currently required from: Ahmed Fakhry, Toni Barzic.

Patch set 7:Code-Review +1

View Change

    To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
    Gerrit-Change-Number: 4987448
    Gerrit-PatchSet: 7
    Gerrit-Owner: Toni Barzic <tba...@chromium.org>
    Gerrit-Reviewer: Ahmed Fakhry <afa...@chromium.org>
    Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
    Gerrit-Reviewer: Owen Zhang <owen...@google.com>
    Gerrit-Reviewer: Scott Violet <s...@chromium.org>
    Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
    Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
    Gerrit-CC: Peter Beverloo <pe...@chromium.org>
    Gerrit-Attention: Ahmed Fakhry <afa...@chromium.org>
    Gerrit-Attention: Toni Barzic <tba...@chromium.org>
    Gerrit-Comment-Date: Wed, 01 Nov 2023 16:10:54 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes

    Toni Barzic (Gerrit)

    unread,
    Nov 1, 2023, 2:53:49 PM11/1/23
    to Giovanni Ortuno Urquidi, arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org, Scott Violet, Ahmed Fakhry, Maggie Cai, Owen Zhang

    Attention is currently required from: Ahmed Fakhry, Giovanni Ortuno Urquidi.

    Toni Barzic would like Giovanni Ortuno Urquidi to review this change.

    To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-MessageType: newchange
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
    Gerrit-Change-Number: 4987448
    Gerrit-PatchSet: 7
    Gerrit-Owner: Toni Barzic <tba...@chromium.org>
    Gerrit-Reviewer: Ahmed Fakhry <afa...@chromium.org>
    Gerrit-Reviewer: Giovanni Ortuno Urquidi <ort...@chromium.org>
    Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
    Gerrit-Reviewer: Owen Zhang <owen...@google.com>
    Gerrit-Reviewer: Scott Violet <s...@chromium.org>
    Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
    Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
    Gerrit-CC: Peter Beverloo <pe...@chromium.org>
    Gerrit-Attention: Giovanni Ortuno Urquidi <ort...@chromium.org>
    Gerrit-Attention: Ahmed Fakhry <afa...@chromium.org>

    Toni Barzic (Gerrit)

    unread,
    Nov 1, 2023, 2:53:56 PM11/1/23
    to arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org, Giovanni Ortuno Urquidi, Scott Violet, Ahmed Fakhry, Maggie Cai, Owen Zhang, Chromium LUCI CQ, chromium...@chromium.org, Nancy Wang, Peter Beverloo

    Attention is currently required from: Ahmed Fakhry, Giovanni Ortuno Urquidi.

    View Change

    1 comment:

    To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
    Gerrit-Change-Number: 4987448
    Gerrit-PatchSet: 7
    Gerrit-Owner: Toni Barzic <tba...@chromium.org>
    Gerrit-Reviewer: Ahmed Fakhry <afa...@chromium.org>
    Gerrit-Reviewer: Giovanni Ortuno Urquidi <ort...@chromium.org>
    Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
    Gerrit-Reviewer: Owen Zhang <owen...@google.com>
    Gerrit-Reviewer: Scott Violet <s...@chromium.org>
    Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
    Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
    Gerrit-CC: Peter Beverloo <pe...@chromium.org>
    Gerrit-Attention: Giovanni Ortuno Urquidi <ort...@chromium.org>
    Gerrit-Attention: Ahmed Fakhry <afa...@chromium.org>
    Gerrit-Comment-Date: Wed, 01 Nov 2023 18:53:45 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No

    Giovanni Ortuno Urquidi (Gerrit)

    unread,
    Nov 1, 2023, 7:12:51 PM11/1/23
    to Toni Barzic, arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org, Giovanni Ortuno Urquidi, Scott Violet, Ahmed Fakhry, Maggie Cai, Owen Zhang, Chromium LUCI CQ, chromium...@chromium.org, Nancy Wang, Peter Beverloo

    Attention is currently required from: Ahmed Fakhry, Toni Barzic.

    Patch set 7:Code-Review +1

    View Change

      To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
      Gerrit-Change-Number: 4987448
      Gerrit-PatchSet: 7
      Gerrit-Owner: Toni Barzic <tba...@chromium.org>
      Gerrit-Reviewer: Ahmed Fakhry <afa...@chromium.org>
      Gerrit-Reviewer: Giovanni Ortuno Urquidi <ort...@chromium.org>
      Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
      Gerrit-Reviewer: Owen Zhang <owen...@google.com>
      Gerrit-Reviewer: Scott Violet <s...@chromium.org>
      Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
      Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
      Gerrit-CC: Peter Beverloo <pe...@chromium.org>
      Gerrit-Attention: Ahmed Fakhry <afa...@chromium.org>
      Gerrit-Attention: Toni Barzic <tba...@chromium.org>
      Gerrit-Comment-Date: Wed, 01 Nov 2023 23:12:39 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes

      Toni Barzic (Gerrit)

      unread,
      Nov 1, 2023, 8:50:25 PM11/1/23
      to arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org, Giovanni Ortuno Urquidi, Scott Violet, Ahmed Fakhry, Maggie Cai, Owen Zhang, Chromium LUCI CQ, chromium...@chromium.org, Nancy Wang, Peter Beverloo

      Attention is currently required from: Ahmed Fakhry.

      Patch set 7:Commit-Queue +2

      View Change

        To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-MessageType: comment
        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
        Gerrit-Change-Number: 4987448
        Gerrit-PatchSet: 7
        Gerrit-Owner: Toni Barzic <tba...@chromium.org>
        Gerrit-Reviewer: Ahmed Fakhry <afa...@chromium.org>
        Gerrit-Reviewer: Giovanni Ortuno Urquidi <ort...@chromium.org>
        Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
        Gerrit-Reviewer: Owen Zhang <owen...@google.com>
        Gerrit-Reviewer: Scott Violet <s...@chromium.org>
        Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
        Gerrit-CC: Nancy Wang <nancyl...@chromium.org>
        Gerrit-CC: Peter Beverloo <pe...@chromium.org>
        Gerrit-Attention: Ahmed Fakhry <afa...@chromium.org>
        Gerrit-Comment-Date: Thu, 02 Nov 2023 00:50:16 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes

        Chromium LUCI CQ (Gerrit)

        unread,
        Nov 1, 2023, 9:36:57 PM11/1/23
        to Toni Barzic, arc-review...@google.com, chromium-a...@chromium.org, cros-enterpris...@chromium.org, crost...@chromium.org, dominickn+wat...@chromium.org, extension...@chromium.org, filesapp...@chromium.org, greengra...@google.com, hidehik...@chromium.org, kinuko+...@chromium.org, mtomas...@chromium.org, mxcai+watch...@chromium.org, sarakat...@chromium.org, tsergea...@chromium.org, Giovanni Ortuno Urquidi, Scott Violet, Ahmed Fakhry, Maggie Cai, Owen Zhang, chromium...@chromium.org, Nancy Wang, Peter Beverloo

        Chromium LUCI CQ submitted this change.

        View Change

        Approvals: Scott Violet: Looks good to me Maggie Cai: Looks good to me Toni Barzic: Commit Giovanni Ortuno Urquidi: Looks good to me
        Pipe shortcut app badge to shelf model

        For app shortcuts, app items in the shelf should have a badge (the
        badge will be the app icon of the app that hosts the app shortcut).
        This updates AppIconLoaderDelegate::OnAppImageUpdated to pass the badge
        image in addition to the app image. The badge image is currently set for
        app shortcuts only.

        BUG=b:306294395

        Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
        Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4987448
        Reviewed-by: Scott Violet <s...@chromium.org>
        Reviewed-by: Maggie Cai <mx...@chromium.org>
        Commit-Queue: Toni Barzic <tba...@chromium.org>
        Reviewed-by: Giovanni Ortuno Urquidi <ort...@chromium.org>
        Cr-Commit-Position: refs/heads/main@{#1218589}

        To view, visit change 4987448. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-MessageType: merged
        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I3ef60004c924e268c94a7e28e5967aa999282239
        Gerrit-Change-Number: 4987448
        Gerrit-PatchSet: 8
        Gerrit-Owner: Toni Barzic <tba...@chromium.org>
        Gerrit-Reviewer: Ahmed Fakhry <afa...@chromium.org>
        Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
        Gerrit-Reviewer: Giovanni Ortuno Urquidi <ort...@chromium.org>
        Gerrit-Reviewer: Maggie Cai <mx...@chromium.org>
        Gerrit-Reviewer: Owen Zhang <owen...@google.com>
        Gerrit-Reviewer: Scott Violet <s...@chromium.org>
        Gerrit-Reviewer: Toni Barzic <tba...@chromium.org>
        Reply all
        Reply to author
        Forward
        0 new messages