Add a persistent infobar warning when launching Chrome for Testing [chromium/src : main]

0 views
Skip to first unread message

Thiago Perrotta (Gerrit)

unread,
Oct 18, 2022, 8:42:43 AM10/18/22
to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Mathias Bynens, Maksim Sadym, Vladimir Nechaev, Christian Flach, Greg Thompson, Tricium, chromium...@chromium.org

Attention is currently required from: Maksim Sadym.

View Change

1 comment:

  • File chrome/app/generated_resources.grd:

    • Patch Set #17, Line 12563: This version of Chrome doesn't update automatically and you shouldn't use it unless you're a developer testing new features.

      nit: Since this is a UI text string, we should follow go/punctuation-standards and use proper apostr […]

      Done

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

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
Gerrit-Change-Number: 3922097
Gerrit-PatchSet: 18
Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
Gerrit-Attention: Maksim Sadym <sa...@chromium.org>
Gerrit-Comment-Date: Tue, 18 Oct 2022 12:40:10 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Mathias Bynens <mat...@chromium.org>
Gerrit-MessageType: comment

Maksim Sadym (Gerrit)

unread,
Oct 19, 2022, 3:56:57 AM10/19/22
to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Mathias Bynens, Vladimir Nechaev, Christian Flach, Greg Thompson, Tricium, chromium...@chromium.org

Attention is currently required from: Thiago Perrotta.

Patch set 19:Code-Review +1

View Change

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 19
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Wed, 19 Oct 2022 07:54:17 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    Gerrit-MessageType: comment

    Thiago Perrotta (Gerrit)

    unread,
    Oct 24, 2022, 10:16:54 AM10/24/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Maksim Sadym, Mathias Bynens, Vladimir Nechaev, Christian Flach, Greg Thompson, Tricium, chromium...@chromium.org

    View Change

    1 comment:

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 22
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Comment-Date: Mon, 24 Oct 2022 14:14:32 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Thiago Perrotta <tper...@chromium.org>
    Gerrit-MessageType: comment

    Mathias Bynens (Gerrit)

    unread,
    Oct 24, 2022, 10:26:06 AM10/24/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Maksim Sadym, Vladimir Nechaev, Christian Flach, Greg Thompson, Tricium, chromium...@chromium.org

    Attention is currently required from: Thiago Perrotta.

    Patch set 22:Code-Review +1

    View Change

    1 comment:

    • Patchset:

      • Patch Set #22:

        Christian, Greg, I know you’ve both reviewed and discussed this CL. Could you please LGTM/no-LGTM?

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 22
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Mon, 24 Oct 2022 14:24:01 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    Gerrit-MessageType: comment

    Thiago Perrotta (Gerrit)

    unread,
    Oct 24, 2022, 10:40:26 AM10/24/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Maksim Sadym, Mathias Bynens, Vladimir Nechaev, Christian Flach, Greg Thompson, Tricium, chromium...@chromium.org

    View Change

    1 comment:

      • Update: wording discussion is still happening.

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 22
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Comment-Date: Mon, 24 Oct 2022 14:38:09 +0000

    Christian Flach (Gerrit)

    unread,
    Oct 24, 2022, 10:42:02 AM10/24/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Christian Flach, Maksim Sadym, Mathias Bynens, Vladimir Nechaev, Greg Thompson, Tricium, chromium...@chromium.org

    Attention is currently required from: Thiago Perrotta.

    Patch set 23:Code-Review +1

    View Change

    1 comment:

    • Patchset:

      • Patch Set #23:

        This looks good to me. A test would be nice, but I'm not sure if there are even builders that run with `BUILDFLAG(GOOGLE_CHROME_FOR_TESTING_BRANDING)`, so no idea if that is feasible.

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 23
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Mon, 24 Oct 2022 14:39:39 +0000

    Greg Thompson (Gerrit)

    unread,
    Oct 25, 2022, 7:49:49 AM10/25/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Christian Flach, Maksim Sadym, Mathias Bynens, Vladimir Nechaev, Tricium, chromium...@chromium.org

    Attention is currently required from: Thiago Perrotta.

    View Change

    4 comments:

    • File chrome/app/generated_resources.grd:

    • File chrome/browser/ui/BUILD.gn:

      • Patch Set #23, Line 1309: "startup/chrome_for_testing_infobar_delegate.cc",

        can these be conditionally built based on whether or not the build is targeting CfT?

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

      • Patch Set #23, Line 91: {

        nit: omit braces for consistency with the rest of this file

      • Patch Set #23, Line 92: AutomationInfoBarDelegate::Create();

        i see that the Automation infobar is a GlobalConfirmInfoBar shown for every tab in every browser. don't we want that for the CfT infobar, too? if you Ctrl-N to open a new browser window, does it not have the infobar?

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 23
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Tue, 25 Oct 2022 11:47:32 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Gerrit-MessageType: comment

    Thiago Perrotta (Gerrit)

    unread,
    Oct 25, 2022, 8:43:40 AM10/25/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Christian Flach, Maksim Sadym, Mathias Bynens, Vladimir Nechaev, Greg Thompson, Tricium, chromium...@chromium.org

    View Change

    2 comments:

    • File chrome/app/generated_resources.grd:

      • Patch Set #23, Line 12580: <message name="IDS_CHROME_FOR_TESTING_DISCLAIMER" desc="Message shown whenever Chrome for Testing is launched.">

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

      • Done

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 23
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Comment-Date: Tue, 25 Oct 2022 12:40:48 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Greg Thompson <g...@chromium.org>
    Gerrit-MessageType: comment

    Thiago Perrotta (Gerrit)

    unread,
    Oct 25, 2022, 8:46:17 AM10/25/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Christian Flach, Maksim Sadym, Mathias Bynens, Vladimir Nechaev, Greg Thompson, Tricium, chromium...@chromium.org

    View Change

    2 comments:

    • File chrome/browser/ui/BUILD.gn:

      • Patch Set #23, Line 1309: "startup/chrome_for_testing_infobar_delegate.cc",

        can these be conditionally built based on whether or not the build is targeting CfT?

      • Sure, this is a nice quality-of-life improvement. Done.

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

      • Patch Set #23, Line 92: AutomationInfoBarDelegate::Create();

        i see that the Automation infobar is a GlobalConfirmInfoBar shown for every tab in every browser. […]

        Currently, no. This is a good observation, and a design decision. Let me ask around to see whether it's needed.

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 23
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Comment-Date: Tue, 25 Oct 2022 12:43:48 +0000

    Thiago Perrotta (Gerrit)

    unread,
    Oct 25, 2022, 10:20:34 AM10/25/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Christian Flach, Maksim Sadym, Mathias Bynens, Vladimir Nechaev, Greg Thompson, Tricium, chromium...@chromium.org

    Attention is currently required from: Christian Flach, Maksim Sadym, Mathias Bynens.

    View Change

    1 comment:

    • File chrome/app/generated_resources.grd:

      • Patch Set #23, Line 12580: <message name="IDS_CHROME_FOR_TESTING_DISCLAIMER" desc="Message shown whenever Chrome for Testing is launched.">

      • Will do once the final string is finalized.

        Done

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 28
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Christian Flach <cmf...@chromium.org>
    Gerrit-Attention: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Maksim Sadym <sa...@chromium.org>
    Gerrit-Comment-Date: Tue, 25 Oct 2022 14:17:56 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Greg Thompson <g...@chromium.org>

    Christian Flach (Gerrit)

    unread,
    Oct 27, 2022, 7:59:34 AM10/27/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Christian Flach, Maksim Sadym, Mathias Bynens, Vladimir Nechaev, Greg Thompson, Tricium, chromium...@chromium.org

    Attention is currently required from: Maksim Sadym, Mathias Bynens, Thiago Perrotta.

    View Change

    1 comment:

    • Patchset:

      • Patch Set #29:

        Removing myself from attention set for now, Thiago, please let me know once I should take a look again.

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 29
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@google.com>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Attention: Maksim Sadym <sa...@chromium.org>
    Gerrit-Comment-Date: Thu, 27 Oct 2022 11:56:19 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Gerrit-MessageType: comment

    Mathias Bynens (Gerrit)

    unread,
    Oct 27, 2022, 8:43:25 AM10/27/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Christian Flach, Maksim Sadym, Vladimir Nechaev, Greg Thompson, Tricium, chromium...@chromium.org

    Attention is currently required from: Maksim Sadym, Thiago Perrotta.

    Patch set 29:Code-Review +1

    View Change

    1 comment:

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 29
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@google.com>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Attention: Maksim Sadym <sa...@chromium.org>
    Gerrit-Comment-Date: Thu, 27 Oct 2022 12:40:40 +0000

    Thiago Perrotta (Gerrit)

    unread,
    Oct 27, 2022, 10:23:35 AM10/27/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Mathias Bynens, Christian Flach, Maksim Sadym, Vladimir Nechaev, Greg Thompson, Tricium, chromium...@chromium.org

    Attention is currently required from: Christian Flach, Maksim Sadym.

    View Change

    2 comments:

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 29
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@google.com>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Christian Flach <cmf...@google.com>
    Gerrit-Attention: Maksim Sadym <sa...@chromium.org>
    Gerrit-Comment-Date: Thu, 27 Oct 2022 14:20:39 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Christian Flach <cmf...@google.com>

    Christian Flach (Gerrit)

    unread,
    Oct 27, 2022, 10:33:50 AM10/27/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Mathias Bynens, Christian Flach, Maksim Sadym, Vladimir Nechaev, Greg Thompson, Tricium, chromium...@chromium.org

    Attention is currently required from: Maksim Sadym, Thiago Perrotta.

    View Change

    1 comment:

      • The question above remains. Do you happen to know, Christian?

      • Ah, sorry, I didn't realize that you wanted me to answer that question.

      • Do we also need to extract the download URL to the GRD file?

      • What do you mean, exactly? The link text of the download button (`ChromeForTestingInfoBarDelegate::GetLinkText`), or literally the download URL (`ChromeForTestingInfoBarDelegate::GetLinkURL`)? I feel like the link text should get translated, whereas the URL itself probably shouldn't.
        (take this with a grain of salt, though, given that I have never added a translated string to Chrome myself)

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 29
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@google.com>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Attention: Maksim Sadym <sa...@chromium.org>
    Gerrit-Comment-Date: Thu, 27 Oct 2022 14:31:14 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No

    Greg Thompson (Gerrit)

    unread,
    Oct 27, 2022, 11:05:45 AM10/27/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Mathias Bynens, Christian Flach, Maksim Sadym, Vladimir Nechaev, Tricium, chromium...@chromium.org

    Attention is currently required from: Christian Flach, Maksim Sadym, Thiago Perrotta.

    View Change

    1 comment:

    • Patchset:

      • Patch Set #7:

        > The question above remains. Do you happen to know, Christian? […]

        taking chrome/browser/ui/dialogs/outdated_upgrade_bubble.cc as an example, the URL there is not in a grd file. i don't think we need to in this case, since we don't need, for example, different URLs for Chromium vs. Chrome. (this infobar is never shown in production scenarios from a non-CfT build, right?)

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 29
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@google.com>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Christian Flach <cmf...@google.com>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Attention: Maksim Sadym <sa...@chromium.org>
    Gerrit-Comment-Date: Thu, 27 Oct 2022 15:02:15 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Christian Flach <cmf...@google.com>

    Thiago Perrotta (Gerrit)

    unread,
    Oct 28, 2022, 3:11:54 PM10/28/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Mathias Bynens, Christian Flach, Maksim Sadym, Vladimir Nechaev, Greg Thompson, Tricium, chromium...@chromium.org

    Attention is currently required from: Christian Flach, Maksim Sadym.

    View Change

    1 comment:

    • Patchset:

      • Patch Set #7:

        >(this infobar is never shown in production scenarios from a non-CfT build, right?)

        That's right.

      • What do you mean, exactly?

      • `GetLinkText` should be added to the GRD file for sure. My question was about the URL itself (`GetLinkURL`), but sounds like we shouldn't move it to the GRD file.

        The original motivation behind my question wasn't to translate the URL (it doesn't make sense in this context), but rather not to hard-code URLs into source code (*.cc). Somehow adding URLS to *.grd seemed a bit more elegant. But maybe it makes no difference at all. I'll leave it untouched then.

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 29
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@google.com>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Christian Flach <cmf...@google.com>
    Gerrit-Attention: Maksim Sadym <sa...@chromium.org>
    Gerrit-Comment-Date: Fri, 28 Oct 2022 19:09:20 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Christian Flach <cmf...@google.com>
    Comment-In-Reply-To: Greg Thompson <g...@chromium.org>

    Thiago Perrotta (Gerrit)

    unread,
    Oct 28, 2022, 3:39:23 PM10/28/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Mathias Bynens, Christian Flach, Maksim Sadym, Vladimir Nechaev, Greg Thompson, Tricium, chromium...@chromium.org

    Attention is currently required from: Christian Flach, Maksim Sadym, Mathias Bynens.

    View Change

    2 comments:

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 29
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@google.com>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Christian Flach <cmf...@google.com>
    Gerrit-Attention: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Maksim Sadym <sa...@chromium.org>
    Gerrit-Comment-Date: Fri, 28 Oct 2022 19:36:43 +0000

    Thiago Perrotta (Gerrit)

    unread,
    Nov 7, 2022, 4:24:07 PM11/7/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Mathias Bynens, Christian Flach, Maksim Sadym, Vladimir Nechaev, Greg Thompson, Tricium, chromium...@chromium.org

    View Change

    1 comment:

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

      • Currently, no. This is a good observation, and a design decision. […]

        Added a note and an AI to the design doc for this, but will defer to the next CL to unblock.

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 33
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@google.com>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Comment-Date: Mon, 07 Nov 2022 21:21:47 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No

    Greg Thompson (Gerrit)

    unread,
    Nov 8, 2022, 6:11:28 AM11/8/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Mathias Bynens, Christian Flach, Maksim Sadym, Vladimir Nechaev, Tricium, chromium...@chromium.org

    Attention is currently required from: Thiago Perrotta.

    View Change

    1 comment:

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

      • Added a note and an AI to the design doc for this, but will defer to the next CL to unblock.

        @tper...@chromium.org: i'm not sure what you mean. are you planning to change this CL so that it uses a global infobar?

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 33
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@google.com>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Tue, 08 Nov 2022 11:09:18 +0000

    Thiago Perrotta (Gerrit)

    unread,
    Nov 8, 2022, 6:40:54 AM11/8/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Mathias Bynens, Christian Flach, Maksim Sadym, Vladimir Nechaev, Greg Thompson, Tricium, chromium...@chromium.org

    View Change

    1 comment:

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

      • @tper...@chromium.org: i'm not sure what you mean. […]

        No, the opposite, I'll leave that to a follow-up CL. There are some issues when using a global bar that need to be investigated separately.
        For example, clicking the 'Download Chrome' link makes the browser CRASH when using a global info bar, but that doesn't happen when using a non-global info bar.

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 33
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@google.com>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Comment-Date: Tue, 08 Nov 2022 11:38:21 +0000

    Greg Thompson (Gerrit)

    unread,
    Nov 9, 2022, 8:27:55 AM11/9/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Chromium LUCI CQ, Mathias Bynens, Christian Flach, Maksim Sadym, Vladimir Nechaev, Tricium, chromium...@chromium.org

    Attention is currently required from: Thiago Perrotta.

    Patch set 34:Code-Review +1

    View Change

    2 comments:

    • Patchset:

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

      • Patch Set #34, Line 88: ChromeForTestingInfoBarDelegate::Create(infobar_manager);

        this looks like a good place for a comment along the lines of `// TODO(crbug.com/NNNN): Switch to a global infobar.`

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 34
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@google.com>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Maksim Sadym <sa...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Wed, 09 Nov 2022 13:25:54 +0000

    Thiago Perrotta (Gerrit)

    unread,
    Nov 9, 2022, 8:58:28 AM11/9/22
    to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Colin Blundell, Maksim Sadym, Greg Thompson, Chromium LUCI CQ, Mathias Bynens, Christian Flach, Vladimir Nechaev, Tricium, chromium...@chromium.org

    Attention is currently required from: Colin Blundell.

    View Change

    1 comment:

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

      • this looks like a good place for a comment along the lines of `// TODO(crbug. […]

        Done

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 34
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@google.com>
    Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Maksim Sadym <sa...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Colin Blundell <blun...@chromium.org>
    Gerrit-Comment-Date: Wed, 09 Nov 2022 13:56:11 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Greg Thompson <g...@chromium.org>
    Gerrit-MessageType: comment

    Colin Blundell (Gerrit)

    unread,
    Nov 10, 2022, 3:52:04 AM11/10/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Colin Blundell, Maksim Sadym, Greg Thompson, Chromium LUCI CQ, Mathias Bynens, Christian Flach, Vladimir Nechaev, Tricium, chromium...@chromium.org

    Attention is currently required from: Mathias Bynens, Thiago Perrotta.

    Patch set 35:Code-Review +1

    View Change

    2 comments:

    • Patchset:

    • File components/infobars/core/infobar_delegate.h:

      • Patch Set #35, Line 65: // KEEP IN SYNC WITH THE InfoBarIdentifier ENUM IN enums.xml.

        nit: Add an element to the enum (I think it's also missing the element for 111 as well).

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
    Gerrit-Change-Number: 3922097
    Gerrit-PatchSet: 35
    Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Reviewer: Christian Flach <cmf...@google.com>
    Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
    Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
    Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
    Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
    Gerrit-CC: Maksim Sadym <sa...@chromium.org>
    Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
    Gerrit-Attention: Mathias Bynens <mat...@chromium.org>
    Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
    Gerrit-Comment-Date: Thu, 10 Nov 2022 08:48:56 +0000

    Mathias Bynens (Gerrit)

    unread,
    Nov 10, 2022, 7:29:16 AM11/10/22
    to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Colin Blundell, Maksim Sadym, Greg Thompson, Chromium LUCI CQ, Christian Flach, Vladimir Nechaev, Tricium, chromium...@chromium.org

    Attention is currently required from: Thiago Perrotta.

    Patch set 35:Code-Review +1

    View Change

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

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
      Gerrit-Change-Number: 3922097
      Gerrit-PatchSet: 35
      Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
      Gerrit-Reviewer: Christian Flach <cmf...@google.com>
      Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
      Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
      Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
      Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
      Gerrit-CC: Maksim Sadym <sa...@chromium.org>
      Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
      Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
      Gerrit-Comment-Date: Thu, 10 Nov 2022 12:27:00 +0000

      Thiago Perrotta (Gerrit)

      unread,
      Nov 10, 2022, 9:34:43 AM11/10/22
      to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Joemer Ramos, Mathias Bynens, Colin Blundell, Maksim Sadym, Greg Thompson, Chromium LUCI CQ, Christian Flach, Vladimir Nechaev, Tricium, chromium...@chromium.org

      Attention is currently required from: Colin Blundell, Greg Thompson, Mathias Bynens.

      View Change

      1 comment:

      • File components/infobars/core/infobar_delegate.h:

        • Patch Set #35, Line 65: // KEEP IN SYNC WITH THE InfoBarIdentifier ENUM IN enums.xml.

          nit: Add an element to the enum (I think it's also missing the element for 111 as well).

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

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
      Gerrit-Change-Number: 3922097
      Gerrit-PatchSet: 35
      Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
      Gerrit-Reviewer: Christian Flach <cmf...@google.com>
      Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
      Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
      Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
      Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
      Gerrit-CC: Joemer Ramos <joeme...@chromium.org>
      Gerrit-CC: Maksim Sadym <sa...@chromium.org>
      Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
      Gerrit-Attention: Greg Thompson <g...@chromium.org>
      Gerrit-Attention: Mathias Bynens <mat...@chromium.org>
      Gerrit-Attention: Colin Blundell <blun...@chromium.org>
      Gerrit-Comment-Date: Thu, 10 Nov 2022 14:32:16 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Colin Blundell <blun...@chromium.org>
      Gerrit-MessageType: comment

      Mathias Bynens (Gerrit)

      unread,
      Nov 10, 2022, 9:35:45 AM11/10/22
      to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Joemer Ramos, Colin Blundell, Maksim Sadym, Greg Thompson, Chromium LUCI CQ, Christian Flach, Vladimir Nechaev, Tricium, chromium...@chromium.org

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

      Patch set 36:Code-Review +1

      View Change

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

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
        Gerrit-Change-Number: 3922097
        Gerrit-PatchSet: 36
        Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
        Gerrit-Reviewer: Christian Flach <cmf...@google.com>
        Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
        Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
        Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
        Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
        Gerrit-CC: Joemer Ramos <joeme...@chromium.org>
        Gerrit-CC: Maksim Sadym <sa...@chromium.org>
        Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
        Gerrit-Attention: Greg Thompson <g...@chromium.org>
        Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
        Gerrit-Attention: Colin Blundell <blun...@chromium.org>
        Gerrit-Comment-Date: Thu, 10 Nov 2022 14:33:00 +0000

        Greg Thompson (Gerrit)

        unread,
        Nov 11, 2022, 3:02:04 AM11/11/22
        to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Mathias Bynens, Joemer Ramos, Colin Blundell, Maksim Sadym, Chromium LUCI CQ, Christian Flach, Vladimir Nechaev, Tricium, chromium...@chromium.org

        Attention is currently required from: Colin Blundell, Thiago Perrotta.

        Patch set 36:Code-Review +1

        View Change

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

          Gerrit-Project: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
          Gerrit-Change-Number: 3922097
          Gerrit-PatchSet: 36
          Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
          Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
          Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
          Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
          Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
          Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
          Gerrit-CC: Joemer Ramos <joeme...@chromium.org>
          Gerrit-CC: Maksim Sadym <sa...@chromium.org>
          Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
          Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
          Gerrit-Attention: Colin Blundell <blun...@chromium.org>
          Gerrit-Comment-Date: Fri, 11 Nov 2022 07:59:01 +0000

          Colin Blundell (Gerrit)

          unread,
          Nov 17, 2022, 3:57:32 AM11/17/22
          to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Colin Blundell, Greg Thompson, Mathias Bynens, Joemer Ramos, Maksim Sadym, Chromium LUCI CQ, Christian Flach, Vladimir Nechaev, Tricium, chromium...@chromium.org

          Attention is currently required from: Thiago Perrotta.

          Patch set 36:Code-Review +1

          View Change

          1 comment:

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

          Gerrit-Project: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
          Gerrit-Change-Number: 3922097
          Gerrit-PatchSet: 36
          Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
          Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
          Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
          Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
          Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
          Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
          Gerrit-CC: Joemer Ramos <joeme...@chromium.org>
          Gerrit-CC: Maksim Sadym <sa...@chromium.org>
          Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
          Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
          Gerrit-Comment-Date: Thu, 17 Nov 2022 08:55:53 +0000

          Thiago Perrotta (Gerrit)

          unread,
          Nov 17, 2022, 7:22:21 AM11/17/22
          to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Colin Blundell, Greg Thompson, Mathias Bynens, Joemer Ramos, Maksim Sadym, Chromium LUCI CQ, Christian Flach, Vladimir Nechaev, Tricium, chromium...@chromium.org

          Attention is currently required from: Christian Flach.

          View Change

          1 comment:

          • Patchset:

            • Patch Set #14:

              Unresolving

              I am going to skip this for now, because:

              (i) we do not currently have plans to add a presubmit CI for CfT, so even if these tests are added, they wouldn't be run automatically

              (ii) I tested this change one last time, manually, and it is currently passing / working as expected

              (iii) this is blocking CfT progress for a while

              That said, this will likely not be the final change to the infobar, there's at least one other AI that is still open, I am just deferring it to a follow-up CL.

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

          Gerrit-Project: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
          Gerrit-Change-Number: 3922097
          Gerrit-PatchSet: 36
          Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
          Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
          Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
          Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
          Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
          Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
          Gerrit-CC: Joemer Ramos <joeme...@chromium.org>
          Gerrit-CC: Maksim Sadym <sa...@chromium.org>
          Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
          Gerrit-Attention: Christian Flach <cmf...@chromium.org>
          Gerrit-Comment-Date: Thu, 17 Nov 2022 12:20:45 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          Comment-In-Reply-To: Christian Flach <cmf...@chromium.org>

          Thiago Perrotta (Gerrit)

          unread,
          Nov 17, 2022, 7:22:44 AM11/17/22
          to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Colin Blundell, Greg Thompson, Mathias Bynens, Joemer Ramos, Maksim Sadym, Chromium LUCI CQ, Christian Flach, Vladimir Nechaev, Tricium, chromium...@chromium.org

          Attention is currently required from: Christian Flach.

          Patch set 36:Commit-Queue +2

          View Change

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

            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
            Gerrit-Change-Number: 3922097
            Gerrit-PatchSet: 36
            Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
            Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
            Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
            Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
            Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
            Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
            Gerrit-CC: Joemer Ramos <joeme...@chromium.org>
            Gerrit-CC: Maksim Sadym <sa...@chromium.org>
            Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
            Gerrit-Attention: Christian Flach <cmf...@chromium.org>
            Gerrit-Comment-Date: Thu, 17 Nov 2022 12:20:49 +0000

            Thiago Perrotta (Gerrit)

            unread,
            Nov 17, 2022, 7:59:29 AM11/17/22
            to cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Colin Blundell, Greg Thompson, Mathias Bynens, Joemer Ramos, Maksim Sadym, Chromium LUCI CQ, Christian Flach, Vladimir Nechaev, Tricium, chromium...@chromium.org

            Attention is currently required from: Christian Flach.

            View Change

            1 comment:

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

            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
            Gerrit-Change-Number: 3922097
            Gerrit-PatchSet: 36
            Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
            Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
            Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
            Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
            Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
            Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
            Gerrit-CC: Joemer Ramos <joeme...@chromium.org>
            Gerrit-CC: Maksim Sadym <sa...@chromium.org>
            Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
            Gerrit-Attention: Christian Flach <cmf...@chromium.org>
            Gerrit-Comment-Date: Thu, 17 Nov 2022 12:57:40 +0000

            Christian Flach (Gerrit)

            unread,
            Nov 17, 2022, 8:03:02 AM11/17/22
            to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Christian Flach, Colin Blundell, Greg Thompson, Mathias Bynens, Joemer Ramos, Maksim Sadym, Chromium LUCI CQ, Vladimir Nechaev, Tricium, chromium...@chromium.org

            Attention is currently required from: Thiago Perrotta.

            Patch set 36:Code-Review +1

            View Change

            2 comments:

            • Patchset:

              • Patch Set #14:

                Also linking supporting comment thread: https://docs.google. […]

                Makes sense :+1: And I didn't intend to hold up anything with that comment, I was just wondering whether it would easily be possible to add a test 😊

            • Patchset:

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

            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
            Gerrit-Change-Number: 3922097
            Gerrit-PatchSet: 36
            Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
            Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
            Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
            Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
            Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
            Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
            Gerrit-CC: Joemer Ramos <joeme...@chromium.org>
            Gerrit-CC: Maksim Sadym <sa...@chromium.org>
            Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
            Gerrit-Attention: Thiago Perrotta <tper...@chromium.org>
            Gerrit-Comment-Date: Thu, 17 Nov 2022 13:01:12 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: Yes

            Chromium LUCI CQ (Gerrit)

            unread,
            Nov 17, 2022, 8:08:28 AM11/17/22
            to Thiago Perrotta, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Christian Flach, Colin Blundell, Greg Thompson, Mathias Bynens, Joemer Ramos, Maksim Sadym, Vladimir Nechaev, Tricium, chromium...@chromium.org

            Chromium LUCI CQ submitted this change.

            View Change

            Approvals: Colin Blundell: Looks good to me Mathias Bynens: Looks good to me Thiago Perrotta: Commit Christian Flach: Looks good to me Greg Thompson: Looks good to me
            Add a persistent infobar warning when launching Chrome for Testing

            The CfT infobar is meant to warn developers/users that CfT is an unsupported product that does not auto-update.

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

            Preview: https://bugs.chromium.org/p/chromium/issues/detail?id=1336611#c56

            Bug: 1336611
            Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
            Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3922097
            Reviewed-by: Mathias Bynens <mat...@chromium.org>
            Commit-Queue: Thiago Perrotta <tper...@chromium.org>
            Reviewed-by: Greg Thompson <g...@chromium.org>
            Reviewed-by: Colin Blundell <blun...@chromium.org>
            Reviewed-by: Christian Flach <cmf...@chromium.org>
            Cr-Commit-Position: refs/heads/main@{#1072750}
            ---
            M chrome/app/generated_resources.grd
            A chrome/app/generated_resources_grd/IDS_CHROME_FOR_TESTING_DISCLAIMER.png.sha1
            A chrome/app/generated_resources_grd/IDS_DOWNLOAD_CHROME.png.sha1
            M chrome/browser/ui/BUILD.gn
            A chrome/browser/ui/startup/chrome_for_testing_infobar_delegate.cc
            A chrome/browser/ui/startup/chrome_for_testing_infobar_delegate.h
            M chrome/browser/ui/startup/infobar_utils.cc
            M components/infobars/core/infobar_delegate.h
            M tools/metrics/histograms/enums.xml
            9 files changed, 184 insertions(+), 9 deletions(-)


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

            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
            Gerrit-Change-Number: 3922097
            Gerrit-PatchSet: 37
            Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
            Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
            Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
            Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
            Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
            Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
            Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
            Gerrit-CC: Joemer Ramos <joeme...@chromium.org>
            Gerrit-CC: Maksim Sadym <sa...@chromium.org>
            Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
            Gerrit-MessageType: merged

            Thiago Perrotta (Gerrit)

            unread,
            Nov 26, 2022, 11:48:42 AM11/26/22
            to Chromium LUCI CQ, cmfcmf...@chromium.org, nicolas...@chromium.org, ydago...@chromium.org, Christian Flach, Colin Blundell, Greg Thompson, Mathias Bynens, Joemer Ramos, Maksim Sadym, Vladimir Nechaev, Tricium, chromium...@chromium.org

            View Change

            1 comment:

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

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

            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: Ia4a017c2828a5fcaae97de57dfe8c6ae27136c24
            Gerrit-Change-Number: 3922097
            Gerrit-PatchSet: 37
            Gerrit-Owner: Thiago Perrotta <tper...@chromium.org>
            Gerrit-Reviewer: Christian Flach <cmf...@chromium.org>
            Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
            Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
            Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
            Gerrit-Reviewer: Mathias Bynens <mat...@chromium.org>
            Gerrit-Reviewer: Thiago Perrotta <tper...@chromium.org>
            Gerrit-CC: Joemer Ramos <joeme...@chromium.org>
            Gerrit-CC: Maksim Sadym <sa...@chromium.org>
            Gerrit-CC: Vladimir Nechaev <nec...@chromium.org>
            Gerrit-Comment-Date: Sat, 26 Nov 2022 16:45:52 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            Comment-In-Reply-To: Greg Thompson <g...@chromium.org>
            Reply all
            Reply to author
            Forward
            0 new messages