Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(41)

Issue 2400213003: [Offline Pages] Fix several infobar bugs. (Closed)

Created:
4 years, 2 months ago by dewittj
Modified:
4 years, 2 months ago
CC:
chromium-reviews, romax+watch_chromium.org, fgorski+watch_chromium.org, dewittj+watch_chromium.org, petewil+watch_chromium.org, chili+watch_chromium.org, dimich+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Offline Pages] Fix several infobar bugs. * Overwrite button now deletes all page downloads with the same URL before saving the new page * Folder name is now called "Downloads" * Folder link now opens "Downloads home" BUG=653936 Committed: https://crrev.com/6a97d07086a724662167d73893ab9d2ab00605d1 Cr-Commit-Position: refs/heads/master@{#424569}

Patch Set 1 #

Patch Set 2 : git cl web #

Total comments: 19

Patch Set 3 : fgorski & dimich comments. #

Patch Set 4 : Comments. #

Total comments: 8

Patch Set 5 : Address dfalcantara's & qinmin's feedback. #

Messages

Total messages: 42 (27 generated)
dewittj
Because of merge, I had to use an existing string for the downloads name. This ...
4 years, 2 months ago (2016-10-07 23:09:45 UTC) #9
fgorski
mostly looks good. https://codereview.chromium.org/2400213003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java (right): https://codereview.chromium.org/2400213003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java#newcode65 chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java:65: if (!"".equals(mDirFullPath)) intent = getIntentForDirectoryLaunch(mDirFullPath); why ...
4 years, 2 months ago (2016-10-10 18:08:21 UTC) #12
Dmitry Titov
https://codereview.chromium.org/2400213003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java (right): https://codereview.chromium.org/2400213003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java#newcode65 chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java:65: if (!"".equals(mDirFullPath)) intent = getIntentForDirectoryLaunch(mDirFullPath); On 2016/10/10 18:08:20, fgorski ...
4 years, 2 months ago (2016-10-10 18:25:29 UTC) #14
Dmitry Titov
https://codereview.chromium.org/2400213003/diff/20001/chrome/browser/android/offline_pages/downloads/offline_page_download_bridge.h File chrome/browser/android/offline_pages/downloads/offline_page_download_bridge.h (right): https://codereview.chromium.org/2400213003/diff/20001/chrome/browser/android/offline_pages/downloads/offline_page_download_bridge.h#newcode65 chrome/browser/android/offline_pages/downloads/offline_page_download_bridge.h:65: const base::android::JavaParamRef<jstring>& j_downloads_string); on Java side you had a ...
4 years, 2 months ago (2016-10-10 18:26:56 UTC) #15
dewittj
https://codereview.chromium.org/2400213003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java (right): https://codereview.chromium.org/2400213003/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java#newcode65 chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java:65: if (!"".equals(mDirFullPath)) intent = getIntentForDirectoryLaunch(mDirFullPath); On 2016/10/10 18:08:20, fgorski ...
4 years, 2 months ago (2016-10-10 18:37:03 UTC) #18
dewittj
4 years, 2 months ago (2016-10-10 18:45:58 UTC) #20
fgorski
lgtm https://codereview.chromium.org/2400213003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java (right): https://codereview.chromium.org/2400213003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java#newcode73 chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java:73: if (!opensDownloadManager()) intent = getIntentForDirectoryLaunch(mDirFullPath); You may need ...
4 years, 2 months ago (2016-10-10 21:30:46 UTC) #24
dewittj
Dan, please take a look - whole patch is relevant since we're piggy-backing onto the ...
4 years, 2 months ago (2016-10-10 21:39:36 UTC) #26
gone
lgtm but you should swing this by Min; he owns that infobar. https://codereview.chromium.org/2400213003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java ...
4 years, 2 months ago (2016-10-11 20:01:18 UTC) #27
dewittj
+Min as infobar owner. PTAL, thanks.
4 years, 2 months ago (2016-10-11 20:05:32 UTC) #29
qinmin
lgtm % nit https://codereview.chromium.org/2400213003/diff/60001/chrome/browser/android/offline_pages/downloads/offline_page_download_bridge.cc File chrome/browser/android/offline_pages/downloads/offline_page_download_bridge.cc (right): https://codereview.chromium.org/2400213003/diff/60001/chrome/browser/android/offline_pages/downloads/offline_page_download_bridge.cc#newcode210 chrome/browser/android/offline_pages/downloads/offline_page_download_bridge.cc:210: const std::string& downloads, nit: s/downloads/downloads_label/ ?
4 years, 2 months ago (2016-10-11 21:05:06 UTC) #30
dewittj
https://codereview.chromium.org/2400213003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java File chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java (right): https://codereview.chromium.org/2400213003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java#newcode46 chrome/android/java/src/org/chromium/chrome/browser/infobar/DownloadOverwriteInfoBar.java:46: * will be opened. On 2016/10/11 20:01:18, dfalcantara wrote: ...
4 years, 2 months ago (2016-10-11 21:24:52 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2400213003/80001
4 years, 2 months ago (2016-10-11 22:13:47 UTC) #38
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 2 months ago (2016-10-11 22:20:55 UTC) #40
commit-bot: I haz the power
4 years, 2 months ago (2016-10-11 22:35:21 UTC) #42
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/6a97d07086a724662167d73893ab9d2ab00605d1
Cr-Commit-Position: refs/heads/master@{#424569}

Powered by Google App Engine
This is Rietveld 408576698