[Force Save to Cloud] Add FailState::LOCAL_DOWNLOAD_BLOCKED [chromium/src : main]

2 views
Skip to first unread message

Colin Blundell (Gerrit)

unread,
Jan 8, 2026, 3:10:24 AM (yesterday) Jan 8
to Nasser Al-shawwa, Colin Blundell, Chromium LUCI CQ, chromium...@chromium.org, chili...@chromium.org, chlily...@chromium.org, chromium-a...@chromium.org, druber...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, fgorsk...@chromium.org
Attention needed from Nasser Al-shawwa

Colin Blundell added 1 comment

Patchset-level comments
File-level comment, Patchset 4 (Latest):
Colin Blundell . resolved

Thanks! It looks like there are bots to fix? Once that's done, could you add a closer OWNER of all the download-related code as a reviewer?

Open in Gerrit

Related details

Attention is currently required from:
  • Nasser Al-shawwa
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I973151c825acf6f6a53a65ce6cd41faf247c3735
Gerrit-Change-Number: 7410683
Gerrit-PatchSet: 4
Gerrit-Owner: Nasser Al-shawwa <alsh...@chromium.org>
Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
Gerrit-Reviewer: Nasser Al-shawwa <alsh...@chromium.org>
Gerrit-Attention: Nasser Al-shawwa <alsh...@chromium.org>
Gerrit-Comment-Date: Thu, 08 Jan 2026 08:10:11 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Nasser Al-shawwa (Gerrit)

unread,
Jan 8, 2026, 2:35:34 PM (20 hours ago) Jan 8
to Colin Blundell, Xinghui Lu, Chromium LUCI CQ, chromium...@chromium.org, chili...@chromium.org, chlily...@chromium.org, chromium-a...@chromium.org, druber...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, fgorsk...@chromium.org
Attention needed from Colin Blundell and Xinghui Lu

Nasser Al-shawwa added 1 comment

Patchset-level comments
Colin Blundell . resolved

Thanks! It looks like there are bots to fix? Once that's done, could you add a closer OWNER of all the download-related code as a reviewer?

Nasser Al-shawwa

Added Xinghui for the main download-related code, kept you for the rest of the files. Does that work?

Open in Gerrit

Related details

Attention is currently required from:
  • Colin Blundell
  • Xinghui Lu
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I973151c825acf6f6a53a65ce6cd41faf247c3735
Gerrit-Change-Number: 7410683
Gerrit-PatchSet: 5
Gerrit-Owner: Nasser Al-shawwa <alsh...@chromium.org>
Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
Gerrit-Reviewer: Nasser Al-shawwa <alsh...@chromium.org>
Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
Gerrit-Attention: Xinghui Lu <xing...@chromium.org>
Gerrit-Attention: Colin Blundell <blun...@chromium.org>
Gerrit-Comment-Date: Thu, 08 Jan 2026 19:35:29 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Colin Blundell <blun...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Min Qin (Gerrit)

unread,
Jan 8, 2026, 2:40:31 PM (20 hours ago) Jan 8
to Nasser Al-shawwa, Colin Blundell, Xinghui Lu, Chromium LUCI CQ, chromium...@chromium.org, chili...@chromium.org, chlily...@chromium.org, chromium-a...@chromium.org, druber...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, fgorsk...@chromium.org
Attention needed from Colin Blundell, Nasser Al-shawwa and Xinghui Lu

Min Qin added 1 comment

Patchset-level comments
File-level comment, Patchset 5 (Latest):
Min Qin . resolved

do you have a design doc or PRD so that I can get some background information about this CL?

Open in Gerrit

Related details

Attention is currently required from:
  • Colin Blundell
  • Nasser Al-shawwa
  • Xinghui Lu
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I973151c825acf6f6a53a65ce6cd41faf247c3735
Gerrit-Change-Number: 7410683
Gerrit-PatchSet: 5
Gerrit-Owner: Nasser Al-shawwa <alsh...@chromium.org>
Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
Gerrit-Reviewer: Nasser Al-shawwa <alsh...@chromium.org>
Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
Gerrit-CC: Min Qin <qin...@chromium.org>
Gerrit-Attention: Xinghui Lu <xing...@chromium.org>
Gerrit-Attention: Nasser Al-shawwa <alsh...@chromium.org>
Gerrit-Attention: Colin Blundell <blun...@chromium.org>
Gerrit-Comment-Date: Thu, 08 Jan 2026 19:40:22 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Xinghui Lu (Gerrit)

unread,
Jan 8, 2026, 3:11:19 PM (19 hours ago) Jan 8
to Nasser Al-shawwa, Xinghui Lu, Min Qin, Colin Blundell, Chromium LUCI CQ, chromium...@chromium.org, chili...@chromium.org, chlily...@chromium.org, chromium-a...@chromium.org, druber...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, fgorsk...@chromium.org
Attention needed from Colin Blundell and Nasser Al-shawwa

Xinghui Lu voted and added 1 comment

Votes added by Xinghui Lu

Code-Review+1

1 comment

File components/download/public/common/download_interrupt_reason_values.h
Line 146, Patchset 5 (Latest):// Local download blocked
Xinghui Lu . unresolved

Could you add a bit more details here?

Open in Gerrit

Related details

Attention is currently required from:
  • Colin Blundell
  • Nasser Al-shawwa
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I973151c825acf6f6a53a65ce6cd41faf247c3735
    Gerrit-Change-Number: 7410683
    Gerrit-PatchSet: 5
    Gerrit-Owner: Nasser Al-shawwa <alsh...@chromium.org>
    Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
    Gerrit-Reviewer: Nasser Al-shawwa <alsh...@chromium.org>
    Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
    Gerrit-CC: Min Qin <qin...@chromium.org>
    Gerrit-Attention: Nasser Al-shawwa <alsh...@chromium.org>
    Gerrit-Attention: Colin Blundell <blun...@chromium.org>
    Gerrit-Comment-Date: Thu, 08 Jan 2026 20:11:07 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Min Qin (Gerrit)

    unread,
    Jan 8, 2026, 4:15:36 PM (18 hours ago) Jan 8
    to Nasser Al-shawwa, Xinghui Lu, Colin Blundell, Chromium LUCI CQ, chromium...@chromium.org, chili...@chromium.org, chlily...@chromium.org, chromium-a...@chromium.org, druber...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, fgorsk...@chromium.org
    Attention needed from Colin Blundell and Nasser Al-shawwa

    Min Qin added 1 comment

    File chrome/browser/ui/download/download_bubble_security_view_info.cc
    Gerrit-Comment-Date: Thu, 08 Jan 2026 21:15:24 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Nasser Al-shawwa (Gerrit)

    unread,
    Jan 8, 2026, 4:24:28 PM (18 hours ago) Jan 8
    to Xinghui Lu, Min Qin, Colin Blundell, Chromium LUCI CQ, chromium...@chromium.org, chili...@chromium.org, chlily...@chromium.org, chromium-a...@chromium.org, druber...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, fgorsk...@chromium.org
    Attention needed from Colin Blundell and Min Qin

    Nasser Al-shawwa added 2 comments

    File chrome/browser/ui/download/download_bubble_security_view_info.cc
    Line 226, Patchset 5 (Latest): case FailState::LOCAL_DOWNLOAD_BLOCKED:
    Nasser Al-shawwa

    This will be done in a subsequent CL, and is intentionally omitted here. This CL is just to introduce the new FAIL_STATE and make it mimic FILE_BLOCKED behaviour. The logical separation means that if I make a mistake with introducing the string, I can roll it back and still keep the new FAIL_STATE.

    File components/download/public/common/download_interrupt_reason_values.h
    Line 146, Patchset 5 (Latest):// Local download blocked
    Xinghui Lu . resolved

    Could you add a bit more details here?

    Nasser Al-shawwa

    Marked as resolved.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Colin Blundell
    • Min Qin
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I973151c825acf6f6a53a65ce6cd41faf247c3735
    Gerrit-Change-Number: 7410683
    Gerrit-PatchSet: 5
    Gerrit-Owner: Nasser Al-shawwa <alsh...@chromium.org>
    Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
    Gerrit-Reviewer: Nasser Al-shawwa <alsh...@chromium.org>
    Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
    Gerrit-CC: Min Qin <qin...@chromium.org>
    Gerrit-Attention: Colin Blundell <blun...@chromium.org>
    Gerrit-Attention: Min Qin <qin...@chromium.org>
    Gerrit-Comment-Date: Thu, 08 Jan 2026 21:24:20 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Xinghui Lu <xing...@chromium.org>
    Comment-In-Reply-To: Min Qin <qin...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Min Qin (Gerrit)

    unread,
    Jan 8, 2026, 4:31:08 PM (18 hours ago) Jan 8
    to Nasser Al-shawwa, Xinghui Lu, Colin Blundell, Chromium LUCI CQ, chromium...@chromium.org, chili...@chromium.org, chlily...@chromium.org, chromium-a...@chromium.org, druber...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, fgorsk...@chromium.org
    Attention needed from Colin Blundell and Nasser Al-shawwa

    Min Qin voted Code-Review+1

    Code-Review+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Colin Blundell
    • Nasser Al-shawwa
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I973151c825acf6f6a53a65ce6cd41faf247c3735
    Gerrit-Change-Number: 7410683
    Gerrit-PatchSet: 6
    Gerrit-Owner: Nasser Al-shawwa <alsh...@chromium.org>
    Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
    Gerrit-Reviewer: Min Qin <qin...@chromium.org>
    Gerrit-Reviewer: Nasser Al-shawwa <alsh...@chromium.org>
    Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
    Gerrit-Attention: Nasser Al-shawwa <alsh...@chromium.org>
    Gerrit-Attention: Colin Blundell <blun...@chromium.org>
    Gerrit-Comment-Date: Thu, 08 Jan 2026 21:30:58 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Nasser Al-shawwa (Gerrit)

    unread,
    1:45 AM (9 hours ago) 1:45 AM
    to Min Qin, Xinghui Lu, Colin Blundell, Chromium LUCI CQ, chromium...@chromium.org, chili...@chromium.org, chlily...@chromium.org, chromium-a...@chromium.org, druber...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, fgorsk...@chromium.org
    Attention needed from Colin Blundell

    Nasser Al-shawwa added 1 comment

    File chrome/browser/ui/download/download_bubble_security_view_info.cc
    Line 226, Patchset 5: case FailState::LOCAL_DOWNLOAD_BLOCKED:
    Min Qin . resolved

    you also need to update here to show user a warning message that the download is getting blocked: https://source.chromium.org/chromium/chromium/src/+/main:chrome/browser/download/download_ui_controller.cc;l=248
    and here:
    https://source.chromium.org/chromium/chromium/src/+/main:chrome/browser/download/download_offline_content_provider.cc;l=479

    Nasser Al-shawwa

    This will be done in a subsequent CL, and is intentionally omitted here. This CL is just to introduce the new FAIL_STATE and make it mimic FILE_BLOCKED behaviour. The logical separation means that if I make a mistake with introducing the string, I can roll it back and still keep the new FAIL_STATE.

    Nasser Al-shawwa

    Done

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Colin Blundell
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I973151c825acf6f6a53a65ce6cd41faf247c3735
      Gerrit-Change-Number: 7410683
      Gerrit-PatchSet: 6
      Gerrit-Owner: Nasser Al-shawwa <alsh...@chromium.org>
      Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
      Gerrit-Reviewer: Min Qin <qin...@chromium.org>
      Gerrit-Reviewer: Nasser Al-shawwa <alsh...@chromium.org>
      Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
      Gerrit-Attention: Colin Blundell <blun...@chromium.org>
      Gerrit-Comment-Date: Fri, 09 Jan 2026 06:45:45 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Nasser Al-shawwa <alsh...@chromium.org>
      Comment-In-Reply-To: Min Qin <qin...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Colin Blundell (Gerrit)

      unread,
      3:05 AM (8 hours ago) 3:05 AM
      to Nasser Al-shawwa, Colin Blundell, Min Qin, Xinghui Lu, Chromium LUCI CQ, chromium...@chromium.org, chili...@chromium.org, chlily...@chromium.org, chromium-a...@chromium.org, druber...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, fgorsk...@chromium.org
      Attention needed from Nasser Al-shawwa

      Colin Blundell voted and added 1 comment

      Votes added by Colin Blundell

      Code-Review+1

      1 comment

      Patchset-level comments
      Colin Blundell . resolved

      Thanks!

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Nasser Al-shawwa
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I973151c825acf6f6a53a65ce6cd41faf247c3735
      Gerrit-Change-Number: 7410683
      Gerrit-PatchSet: 6
      Gerrit-Owner: Nasser Al-shawwa <alsh...@chromium.org>
      Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
      Gerrit-Reviewer: Min Qin <qin...@chromium.org>
      Gerrit-Reviewer: Nasser Al-shawwa <alsh...@chromium.org>
      Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
      Gerrit-Attention: Nasser Al-shawwa <alsh...@chromium.org>
      Gerrit-Comment-Date: Fri, 09 Jan 2026 08:05:28 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      Nasser Al-shawwa (Gerrit)

      unread,
      8:48 AM (2 hours ago) 8:48 AM
      to Colin Blundell, Min Qin, Xinghui Lu, Chromium LUCI CQ, chromium...@chromium.org, chili...@chromium.org, chlily...@chromium.org, chromium-a...@chromium.org, druber...@chromium.org, dtraino...@chromium.org, extension...@chromium.org, fgorsk...@chromium.org

      Nasser Al-shawwa voted Commit-Queue+2

      Commit-Queue+2
      Open in Gerrit

      Related details

      Attention set is empty
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I973151c825acf6f6a53a65ce6cd41faf247c3735
      Gerrit-Change-Number: 7410683
      Gerrit-PatchSet: 6
      Gerrit-Owner: Nasser Al-shawwa <alsh...@chromium.org>
      Gerrit-Reviewer: Colin Blundell <blun...@chromium.org>
      Gerrit-Reviewer: Min Qin <qin...@chromium.org>
      Gerrit-Reviewer: Nasser Al-shawwa <alsh...@chromium.org>
      Gerrit-Reviewer: Xinghui Lu <xing...@chromium.org>
      Gerrit-Comment-Date: Fri, 09 Jan 2026 13:48:36 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy
      Reply all
      Reply to author
      Forward
      0 new messages