[DownloadBubble] Do not show bubble automatically when observed by extensions. [chromium/src : main]

0 views
Skip to first unread message

Xinghui Lu (Gerrit)

unread,
Aug 8, 2022, 4:27:17 PM8/8/22
to bhatiaro...@chromium.org, chromium-a...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, xinghui...@chromium.org, Rohit Bhatia, Min Qin, Chromium LUCI CQ, chromium...@chromium.org

Attention is currently required from: Min Qin, Rohit Bhatia.

Patch set 5:Commit-Queue +1

View Change

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

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I0cbc9d2ea879f790939273246f777843424d7719
    Gerrit-Change-Number: 3814950
    Gerrit-PatchSet: 5
    Gerrit-Owner: Xinghui Lu <xing...@chromium.org>
    Gerrit-Reviewer: Min Qin <qin...@chromium.org>
    Gerrit-Reviewer: Rohit Bhatia <bhati...@google.com>
    Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
    Gerrit-Attention: Min Qin <qin...@chromium.org>
    Gerrit-Attention: Rohit Bhatia <bhati...@google.com>
    Gerrit-Comment-Date: Mon, 08 Aug 2022 20:27:07 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    Gerrit-MessageType: comment

    Rohit Bhatia (Gerrit)

    unread,
    Aug 9, 2022, 1:10:56 AM8/9/22
    to Xinghui Lu, bhatiaro...@chromium.org, chromium-a...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, xinghui...@chromium.org, Min Qin, Chromium LUCI CQ, chromium...@chromium.org

    Attention is currently required from: Min Qin, Xinghui Lu.

    Patch set 6:Code-Review +1

    View Change

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

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I0cbc9d2ea879f790939273246f777843424d7719
      Gerrit-Change-Number: 3814950
      Gerrit-PatchSet: 6
      Gerrit-Owner: Xinghui Lu <xing...@chromium.org>
      Gerrit-Reviewer: Min Qin <qin...@chromium.org>
      Gerrit-Reviewer: Rohit Bhatia <bhati...@google.com>
      Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
      Gerrit-Attention: Min Qin <qin...@chromium.org>
      Gerrit-Attention: Xinghui Lu <xing...@chromium.org>
      Gerrit-Comment-Date: Tue, 09 Aug 2022 05:10:45 +0000

      Min Qin (Gerrit)

      unread,
      Aug 10, 2022, 4:32:47 PM8/10/22
      to Xinghui Lu, bhatiaro...@chromium.org, chromium-a...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, xinghui...@chromium.org, Rohit Bhatia, Chromium LUCI CQ, chromium...@chromium.org

      Attention is currently required from: Xinghui Lu.

      Patch set 7:Code-Review +1

      View Change

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

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I0cbc9d2ea879f790939273246f777843424d7719
        Gerrit-Change-Number: 3814950
        Gerrit-PatchSet: 7
        Gerrit-Owner: Xinghui Lu <xing...@chromium.org>
        Gerrit-Reviewer: Min Qin <qin...@chromium.org>
        Gerrit-Reviewer: Rohit Bhatia <bhati...@google.com>
        Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
        Gerrit-Attention: Xinghui Lu <xing...@chromium.org>
        Gerrit-Comment-Date: Wed, 10 Aug 2022 20:32:34 +0000

        Xinghui Lu (Gerrit)

        unread,
        Aug 11, 2022, 12:37:57 PM8/11/22
        to bhatiaro...@chromium.org, chromium-a...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, xinghui...@chromium.org, Peter Boström, Min Qin, Rohit Bhatia, Chromium LUCI CQ, chromium...@chromium.org

        Attention is currently required from: Peter Boström.

        View Change

        1 comment:

        • Patchset:

          • Patch Set #8:

            +pbos@, could you review browser_close_unittest.cc? Thanks!

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

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I0cbc9d2ea879f790939273246f777843424d7719
        Gerrit-Change-Number: 3814950
        Gerrit-PatchSet: 8
        Gerrit-Owner: Xinghui Lu <xing...@chromium.org>
        Gerrit-Reviewer: Min Qin <qin...@chromium.org>
        Gerrit-Reviewer: Peter Boström <pb...@chromium.org>
        Gerrit-Reviewer: Rohit Bhatia <bhati...@google.com>
        Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
        Gerrit-Attention: Peter Boström <pb...@chromium.org>
        Gerrit-Comment-Date: Thu, 11 Aug 2022 16:37:42 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Gerrit-MessageType: comment

        Peter Boström (Gerrit)

        unread,
        Aug 11, 2022, 6:12:13 PM8/11/22
        to Xinghui Lu, bhatiaro...@chromium.org, chromium-a...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, xinghui...@chromium.org, Min Qin, Rohit Bhatia, Chromium LUCI CQ, chromium...@chromium.org

        Attention is currently required from: Xinghui Lu.

        Patch set 8:Code-Review +1

        View Change

        1 comment:

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

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I0cbc9d2ea879f790939273246f777843424d7719
        Gerrit-Change-Number: 3814950
        Gerrit-PatchSet: 8
        Gerrit-Owner: Xinghui Lu <xing...@chromium.org>
        Gerrit-Reviewer: Min Qin <qin...@chromium.org>
        Gerrit-Reviewer: Peter Boström <pb...@chromium.org>
        Gerrit-Reviewer: Rohit Bhatia <bhati...@google.com>
        Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
        Gerrit-Attention: Xinghui Lu <xing...@chromium.org>
        Gerrit-Comment-Date: Thu, 11 Aug 2022 22:12:01 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: Yes
        Gerrit-MessageType: comment

        Xinghui Lu (Gerrit)

        unread,
        Aug 11, 2022, 7:31:53 PM8/11/22
        to bhatiaro...@chromium.org, chromium-a...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, xinghui...@chromium.org, Peter Boström, Min Qin, Rohit Bhatia, Chromium LUCI CQ, chromium...@chromium.org

        Attention is currently required from: Xinghui Lu.

        Patch set 8:Commit-Queue +2

        View Change

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

          Gerrit-Project: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: I0cbc9d2ea879f790939273246f777843424d7719
          Gerrit-Change-Number: 3814950
          Gerrit-PatchSet: 8
          Gerrit-Owner: Xinghui Lu <xing...@chromium.org>
          Gerrit-Reviewer: Min Qin <qin...@chromium.org>
          Gerrit-Reviewer: Peter Boström <pb...@chromium.org>
          Gerrit-Reviewer: Rohit Bhatia <bhati...@google.com>
          Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
          Gerrit-Attention: Xinghui Lu <xing...@chromium.org>
          Gerrit-Comment-Date: Thu, 11 Aug 2022 23:31:42 +0000

          Chromium LUCI CQ (Gerrit)

          unread,
          Aug 11, 2022, 8:27:46 PM8/11/22
          to Xinghui Lu, bhatiaro...@chromium.org, chromium-a...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, xinghui...@chromium.org, Peter Boström, Min Qin, Rohit Bhatia, chromium...@chromium.org

          Chromium LUCI CQ submitted this change.

          View Change


          Approvals: Xinghui Lu: Commit Min Qin: Looks good to me Peter Boström: Looks good to me Rohit Bhatia: Looks good to me
          [DownloadBubble] Do not show bubble automatically when observed by extensions.

          When the extension bubble and the download bubble are shown at the
          same time, they may overlap with each other (e.g.
          http://screen/AjBcrA44qdeWhpK). In this CL, if download events are
          observed by at least one extension, we no longer show the bubble
          automatically when the download has started or completed. The
          download bubble will still be shown if the user clicks the toolbar
          button manually.

          Bug: 1349532
          Change-Id: I0cbc9d2ea879f790939273246f777843424d7719
          Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3814950
          Reviewed-by: Rohit Bhatia <bhati...@google.com>
          Reviewed-by: Min Qin <qin...@chromium.org>
          Reviewed-by: Peter Boström <pb...@chromium.org>
          Commit-Queue: Xinghui Lu <xing...@chromium.org>
          Cr-Commit-Position: refs/heads/main@{#1034261}
          ---
          M chrome/browser/download/bubble/download_bubble_prefs.cc
          M chrome/browser/download/bubble/download_bubble_prefs.h
          M chrome/browser/download/bubble/download_display_controller.cc
          M chrome/browser/download/download_core_service.h
          M chrome/browser/download/download_core_service_impl.cc
          M chrome/browser/download/download_core_service_impl.h
          M chrome/browser/extensions/api/downloads/downloads_api.cc
          M chrome/browser/extensions/api/downloads/downloads_api.h
          M chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc
          M chrome/browser/ui/browser_close_unittest.cc
          10 files changed, 104 insertions(+), 17 deletions(-)


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

          Gerrit-Project: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: I0cbc9d2ea879f790939273246f777843424d7719
          Gerrit-Change-Number: 3814950
          Gerrit-PatchSet: 9
          Gerrit-Owner: Xinghui Lu <xing...@chromium.org>
          Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
          Gerrit-Reviewer: Min Qin <qin...@chromium.org>
          Gerrit-Reviewer: Peter Boström <pb...@chromium.org>
          Gerrit-Reviewer: Rohit Bhatia <bhati...@google.com>
          Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
          Gerrit-MessageType: merged
          Reply all
          Reply to author
          Forward
          0 new messages