Use a global info bar in Chrome for Testing [chromium/src : main]

0 views
Skip to first unread message

Thiago Perrotta (Gerrit)

unread,
Nov 26, 2022, 11:48:30 AM11/26/22
to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Greg Thompson, Mathias Bynens, chromium...@chromium.org

Attention is currently required from: Greg Thompson.

Patch set 2:Commit-Queue +1

View Change

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 2
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Greg Thompson <g...@chromium.org>
    Gerrit-Comment-Date: Sat, 26 Nov 2022 16:45:05 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    Gerrit-MessageType: comment

    Greg Thompson (Gerrit)

    unread,
    Nov 29, 2022, 3:32:58 AM11/29/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Mathias Bynens, chromium...@chromium.org

    Attention is currently required from: Thiago Perrotta.

    View Change

    1 comment:

    • Patchset:

      • Patch Set #3:

        iiuc, this is not ready to land on account of a crash when the link is clicked. is this still the case? if so, please flip this back to a WIP until it's ready for review. thanks.

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 3
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Tue, 29 Nov 2022 08:30:01 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Gerrit-MessageType: comment

    Thiago Perrotta (Gerrit)

    unread,
    Nov 29, 2022, 7:45:29 AM11/29/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Greg Thompson, Mathias Bynens, chromium...@chromium.org

    Attention is currently required from: Greg Thompson.

    View Change

    1 comment:

    • Patchset:

      • Patch Set #3:

        iiuc, this is not ready to land on account of a crash when the link is clicked. […]

        Yes. Technically the CL is ready, it's just blocked on the open bug. I put `COMMIT=false` in the CL description with the hopes of getting your +1 early so that when the bug is fixed I can just immediately submit it without waiting for approval. (This CL is final and won't change)

        If you prefer, I could just mark it as WIP and get your +1 later on. Just trying to speed things up a bit :-)

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 3
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Greg Thompson <g...@chromium.org>
    Gerrit-Comment-Date: Tue, 29 Nov 2022 12:41:46 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Greg Thompson <g...@chromium.org>
    Gerrit-MessageType: comment

    Greg Thompson (Gerrit)

    unread,
    Nov 29, 2022, 10:16:30 AM11/29/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Mathias Bynens, chromium...@chromium.org

    Attention is currently required from: Thiago Perrotta.

    View Change

    1 comment:

    • Patchset:

      • Patch Set #3:

        Yes. Technically the CL is ready, it's just blocked on the open bug. […]

        does the crash repro with the any other global infobars, or only with this one?

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 4
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Tue, 29 Nov 2022 15:13:27 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Greg Thompson <g...@chromium.org>
    Comment-In-Reply-To: Thiago Perrotta <tper...@chromium.org>
    Gerrit-MessageType: comment

    Thiago Perrotta (Gerrit)

    unread,
    Nov 30, 2022, 6:38:09 AM11/30/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Greg Thompson, Mathias Bynens, chromium...@chromium.org

    Attention is currently required from: Greg Thompson.

    View Change

    1 comment:

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 5
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Greg Thompson <g...@chromium.org>
    Gerrit-Comment-Date: Wed, 30 Nov 2022 11:36:00 +0000

    Greg Thompson (Gerrit)

    unread,
    Nov 30, 2022, 9:30:04 AM11/30/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Mathias Bynens, chromium...@chromium.org

    Attention is currently required from: Thiago Perrotta.

    View Change

    1 comment:

    • Patchset:

      • Patch Set #3:

        I patched chrome/browser/ui/startup/automation_infobar_delegate. […]

        great. if other infobars don't suffer from the crash because they don't have links, then that explains why we haven't seen this before. i think we need to fix the crash before we land an infobar that will crash the browser when users interact with it. or land the infobar without the link until the link-click crash is resolved. one or the other. we shouldn't land a cl that we know will crash the browser.

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 5
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Wed, 30 Nov 2022 14:27:11 +0000

    Thiago Perrotta (Gerrit)

    unread,
    Nov 30, 2022, 9:51:03 AM11/30/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Greg Thompson, Mathias Bynens, chromium...@chromium.org

    View Change

    1 comment:

    • Patchset:

      • Patch Set #3:

        great. […]

        Totally agreed! Let's see if we can get the bug fixed. If we cannot, our options for CfT are:

        (i) use global info bar, but remove the download chrome button/link
        (ii) do not use a global info bar (i.e. use an info bar that only shows up in the first browser tab)

        From a product perspective, (i) is the less worse alternative (this should be confirmed with stakeholders first though)

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 5
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-Comment-Date: Wed, 30 Nov 2022 14:48:05 +0000

    Greg Thompson (Gerrit)

    unread,
    Dec 1, 2022, 4:27:52 AM12/1/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Mathias Bynens, chromium...@chromium.org

    Attention is currently required from: Thiago Perrotta.

    View Change

    1 comment:

    • Patchset:

      • Patch Set #3:

        Totally agreed! Let's see if we can get the bug fixed. If we cannot, our options for CfT are: […]

        i encourage you to dig into the crash yourself. asking others for advice is great, of course, but it seems that you have a reliable repro, so adding a few DCHECKs and reproing the failure should very quickly show you exactly what ptr is null. knowing that, you can sprinkle more DCHECKs around the code to try to understand where it's happening. i think you could get pretty far without involving a debugger.

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 5
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Thu, 01 Dec 2022 09:24:28 +0000

    Thiago Perrotta (Gerrit)

    unread,
    Dec 20, 2022, 4:46:00 AM12/20/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Greg Thompson, Mathias Bynens, chromium...@chromium.org

    Attention is currently required from: Greg Thompson.

    View Change

    1 comment:

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 8
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Greg Thompson <g...@chromium.org>
    Gerrit-Comment-Date: Tue, 20 Dec 2022 09:43:23 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Gerrit-MessageType: comment

    Thiago Perrotta (Gerrit)

    unread,
    Dec 20, 2022, 4:47:02 AM12/20/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Greg Thompson, Mathias Bynens, chromium...@chromium.org

    Attention is currently required from: Greg Thompson.

    View Change

    1 comment:

    • Patchset:

      • Patch Set #3:

        i encourage you to dig into the crash yourself. […]

        Obsoleted (see other comment)

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 9
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Greg Thompson <g...@chromium.org>
    Gerrit-Comment-Date: Tue, 20 Dec 2022 09:44:12 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No

    Peter Kasting (Gerrit)

    unread,
    Dec 21, 2022, 3:11:26 PM12/21/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Greg Thompson, Mathias Bynens, chromium...@chromium.org

    Attention is currently required from: Greg Thompson, Thiago Perrotta.

    View Change

    2 comments:

    • File chrome/browser/ui/startup/infobar_utils.cc:

      • Patch Set #9, Line 89: ChromeForTestingInfoBarDelegate::Create(infobar_manager);

        Does anything use the old-style API anymore? If not, can it be removed entirely?

      • Patch Set #9, Line 83: infobars::ContentInfoBarManager* infobar_manager =

        Nit: Move this down to just above first use

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 9
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Peter Kasting <pkas...@chromium.org>
    Gerrit-Attention: Greg Thompson <g...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Wed, 21 Dec 2022 20:08:49 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Gerrit-MessageType: comment

    Thiago Perrotta (Gerrit)

    unread,
    Dec 21, 2022, 3:45:41 PM12/21/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Peter Kasting, Chromium LUCI CQ, Greg Thompson, Mathias Bynens, chromium...@chromium.org

    Attention is currently required from: Greg Thompson, Peter Kasting.

    View Change

    2 comments:

    • File chrome/browser/ui/startup/infobar_utils.cc:

      • Patch Set #9, Line 89: ChromeForTestingInfoBarDelegate::Create(infobar_manager);

        Does anything use the old-style API anymore? If not, can it be removed entirely?

      • Done

      • Patch Set #9, Line 83: infobars::ContentInfoBarManager* infobar_manager =

        Nit: Move this down to just above first use

      • Done

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 9
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Peter Kasting <pkas...@chromium.org>
    Gerrit-Attention: Greg Thompson <g...@chromium.org>
    Gerrit-Attention: Peter Kasting <pkas...@chromium.org>
    Gerrit-Comment-Date: Wed, 21 Dec 2022 20:41:52 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Peter Kasting <pkas...@chromium.org>
    Gerrit-MessageType: comment

    Peter Kasting (Gerrit)

    unread,
    Dec 21, 2022, 3:57:05 PM12/21/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Greg Thompson, Mathias Bynens, chromium...@chromium.org

    Attention is currently required from: Greg Thompson, Thiago Perrotta.

    Patch set 11:Code-Review +1

    View Change

    1 comment:

    • File chrome/browser/ui/startup/chrome_for_testing_infobar_delegate.cc:

      • Patch Set #11, Line 24: GlobalConfirmInfoBar::Show(std::move(delegate));

        Nit: Since the constructor is public, seems like this could just be:
        ```
        GlobalConfirmInfoBar::Show(std::make_unique<ChromeForTestingInfoBarDelegate>());
        ```

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 11
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Peter Kasting <pkas...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Greg Thompson <g...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Wed, 21 Dec 2022 20:54:32 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    Gerrit-MessageType: comment

    Thiago Perrotta (Gerrit)

    unread,
    Dec 21, 2022, 4:01:59 PM12/21/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Greg Thompson, Peter Kasting, Chromium LUCI CQ, Mathias Bynens, chromium...@chromium.org

    Attention is currently required from: Thiago Perrotta.

    Patch set 11:Commit-Queue +1

    View Change

    1 comment:

    • File chrome/browser/ui/startup/chrome_for_testing_infobar_delegate.cc:

      • Nit: Since the constructor is public, seems like this could just be: […]

        Done

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 11
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Peter Kasting <pkas...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Greg Thompson <g...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Wed, 21 Dec 2022 20:58:05 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes

    Thiago Perrotta (Gerrit)

    unread,
    Dec 21, 2022, 4:06:27 PM12/21/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Greg Thompson, Peter Kasting, Chromium LUCI CQ, Mathias Bynens, chromium...@chromium.org

    View Change

    1 comment:

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
    Gerrit-Change-Number: 4057898
    Gerrit-PatchSet: 12
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Peter Kasting <pkas...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Greg Thompson <g...@chromium.org>
    Gerrit-CC: Mathias Bynens <mat...@chromium.org>
    Gerrit-Comment-Date: Wed, 21 Dec 2022 21:03:05 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No

    Thiago Perrotta (Gerrit)

    unread,
    Dec 21, 2022, 5:11:13 PM12/21/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Greg Thompson, Peter Kasting, Chromium LUCI CQ, Mathias Bynens, chromium...@chromium.org

    Patch set 13:Commit-Queue +2

    View Change

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

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
      Gerrit-Change-Number: 4057898
      Gerrit-PatchSet: 13
      Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
      Gerrit-Reviewer: Peter Kasting <pkas...@chromium.org>
      Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
      Gerrit-CC: Greg Thompson <g...@chromium.org>
      Gerrit-CC: Mathias Bynens <mat...@chromium.org>
      Gerrit-Comment-Date: Wed, 21 Dec 2022 22:07:02 +0000

      Thiago Perrotta (Gerrit)

      unread,
      Dec 21, 2022, 5:12:32 PM12/21/22
      to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Greg Thompson, Peter Kasting, Chromium LUCI CQ, Mathias Bynens, chromium...@chromium.org

      Attention is currently required from: Thiago Perrotta.

      Patch set 14:Commit-Queue +2

      View Change

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

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
        Gerrit-Change-Number: 4057898
        Gerrit-PatchSet: 14
        Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
        Gerrit-Reviewer: Peter Kasting <pkas...@chromium.org>
        Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
        Gerrit-CC: Greg Thompson <g...@chromium.org>
        Gerrit-CC: Mathias Bynens <mat...@chromium.org>
        Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
        Gerrit-Comment-Date: Wed, 21 Dec 2022 22:09:01 +0000

        Chromium LUCI CQ (Gerrit)

        unread,
        Dec 21, 2022, 5:41:49 PM12/21/22
        to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Greg Thompson, Peter Kasting, Mathias Bynens, chromium...@chromium.org

        Chromium LUCI CQ submitted this change.

        View Change



        11 is the latest approved patch-set.
        The change was submitted with unreviewed changes in the following files:

        ```
        The name of the file: chrome/browser/ui/startup/chrome_for_testing_infobar_delegate.cc
        Insertions: 2, Deletions: 3.

        The diff is too large to show. Please review the diff.
        ```
        ```
        The name of the file: chrome/browser/ui/startup/infobar_utils.cc
        Insertions: 3, Deletions: 1.

        The diff is too large to show. Please review the diff.
        ```

        Approvals: Peter Kasting: Looks good to me Thiago Perrotta: Commit
        Use a global info bar in Chrome for Testing

        Previously the info bar was displayed only in the first browser tab.

        Design document:
        https://goo.gle/chrome-for-testing#bookmark=id.8oia0mpldm1d

        This is a follow-up of:
        https://chromium-review.googlesource.com/c/chromium/src/+/3922097

        Bug: 1336611, 1393765
        Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
        Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4057898
        Reviewed-by: Peter Kasting <pkas...@chromium.org>
        Commit-Queue: Thiago Perrotta <tper...@chromium.org>
        Cr-Commit-Position: refs/heads/main@{#1086118}
        ---
        M chrome/browser/ui/startup/chrome_for_testing_infobar_delegate.cc
        M chrome/browser/ui/startup/chrome_for_testing_infobar_delegate.h
        M chrome/browser/ui/startup/infobar_utils.cc
        3 files changed, 28 insertions(+), 21 deletions(-)


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

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: Icca2129363bc38f25a3aa40846810f464b89cd5b
        Gerrit-Change-Number: 4057898
        Gerrit-PatchSet: 15
        Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
        Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
        Gerrit-Reviewer: Peter Kasting <pkas...@chromium.org>
        Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
        Gerrit-CC: Greg Thompson <g...@chromium.org>
        Gerrit-CC: Mathias Bynens <mat...@chromium.org>
        Gerrit-MessageType: merged
        Reply all
        Reply to author
        Forward
        0 new messages