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

Issue 10880074: Don't prompt for directory on web intents downloads; handle in current tab. (Closed)

Created:
8 years, 3 months ago by Greg Billock
Modified:
8 years, 3 months ago
CC:
chromium-reviews, rdsmith+dwatch_chromium.org
Visibility:
Public.

Description

Don't prompt for directory on web intents downloads; handle in current tab. R=rdsmith@chromium.org,asanka@chromium.org BUG=129784, 130015, 141200 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=156420

Patch Set 1 #

Total comments: 2

Patch Set 2 : Check dispatcher #

Total comments: 7

Patch Set 3 : Add delivery browser check #

Total comments: 2

Patch Set 4 : Fix condition #

Patch Set 5 : Merge to head #

Total comments: 1

Patch Set 6 : Switch to DCHECK #

Patch Set 7 : Add target disposition check. #

Patch Set 8 : Take out redundant check. #

Patch Set 9 : Fix constant ref #

Patch Set 10 : ifdef out android #

Patch Set 11 : More android ifdef #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -5 lines) Patch
M chrome/browser/download/chrome_download_manager_delegate.cc View 1 2 3 4 5 6 7 8 9 3 chunks +20 lines, -5 lines 0 comments Download
M chrome/browser/intents/web_intents_util.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 33 (0 generated)
Greg Billock
8 years, 3 months ago (2012-08-27 20:01:12 UTC) #1
benjhayden
FYI, Asanka is on paternity leave for the week or so.
8 years, 3 months ago (2012-08-27 20:27:46 UTC) #2
benjhayden
Can you write a test? http://codereview.chromium.org/10880074/diff/1/chrome/browser/download/chrome_download_manager_delegate.cc File chrome/browser/download/chrome_download_manager_delegate.cc (right): http://codereview.chromium.org/10880074/diff/1/chrome/browser/download/chrome_download_manager_delegate.cc#newcode442 chrome/browser/download/chrome_download_manager_delegate.cc:442: delegate = web_intents::GetBrowserForBackgroundWebIntentDelivery( I ...
8 years, 3 months ago (2012-08-27 20:45:58 UTC) #3
Greg Billock
On 2012/08/27 20:45:58, benjhayden_chromium wrote: > Can you write a test? This is dependent on ...
8 years, 3 months ago (2012-08-28 15:53:39 UTC) #4
benjhayden
On Tue, Aug 28, 2012 at 11:53 AM, <gbillock@chromium.org> wrote: > On 2012/08/27 20:45:58, benjhayden_chromium ...
8 years, 3 months ago (2012-08-28 16:34:26 UTC) #5
Randy Smith (Not in Mondays)
http://codereview.chromium.org/10880074/diff/7001/chrome/browser/download/chrome_download_manager_delegate.cc File chrome/browser/download/chrome_download_manager_delegate.cc (right): http://codereview.chromium.org/10880074/diff/7001/chrome/browser/download/chrome_download_manager_delegate.cc#newcode446 chrome/browser/download/chrome_download_manager_delegate.cc:446: delegate->WebIntentDispatch(NULL, dispatcher); Shouldn't this logic be duplicated in ShouldOpenWithWebIntents ...
8 years, 3 months ago (2012-08-28 18:03:43 UTC) #6
Greg Billock
On Tue, Aug 28, 2012 at 9:34 AM, Ben Hayden <benjhayden@chromium.org> wrote: > > > ...
8 years, 3 months ago (2012-08-28 18:29:41 UTC) #7
Greg Billock
http://codereview.chromium.org/10880074/diff/7001/chrome/browser/download/chrome_download_manager_delegate.cc File chrome/browser/download/chrome_download_manager_delegate.cc (right): http://codereview.chromium.org/10880074/diff/7001/chrome/browser/download/chrome_download_manager_delegate.cc#newcode446 chrome/browser/download/chrome_download_manager_delegate.cc:446: delegate->WebIntentDispatch(NULL, dispatcher); What I found in my testing is ...
8 years, 3 months ago (2012-08-28 18:38:00 UTC) #8
benjhayden
http://codereview.chromium.org/10880074/diff/7001/chrome/browser/download/chrome_download_manager_delegate.cc File chrome/browser/download/chrome_download_manager_delegate.cc (right): http://codereview.chromium.org/10880074/diff/7001/chrome/browser/download/chrome_download_manager_delegate.cc#newcode716 chrome/browser/download/chrome_download_manager_delegate.cc:716: if (ShouldOpenWithWebIntents(download)) On 2012/08/28 18:03:43, rdsmith wrote: > Help ...
8 years, 3 months ago (2012-08-28 18:42:14 UTC) #9
Randy Smith (Not in Mondays)
On 2012/08/28 18:42:14, benjhayden_chromium wrote: > http://codereview.chromium.org/10880074/diff/7001/chrome/browser/download/chrome_download_manager_delegate.cc > File chrome/browser/download/chrome_download_manager_delegate.cc (right): > > http://codereview.chromium.org/10880074/diff/7001/chrome/browser/download/chrome_download_manager_delegate.cc#newcode716 > ...
8 years, 3 months ago (2012-08-28 18:43:22 UTC) #10
Randy Smith (Not in Mondays)
http://codereview.chromium.org/10880074/diff/7001/chrome/browser/download/chrome_download_manager_delegate.cc File chrome/browser/download/chrome_download_manager_delegate.cc (right): http://codereview.chromium.org/10880074/diff/7001/chrome/browser/download/chrome_download_manager_delegate.cc#newcode716 chrome/browser/download/chrome_download_manager_delegate.cc:716: if (ShouldOpenWithWebIntents(download)) On 2012/08/28 18:38:00, Greg Billock wrote: > ...
8 years, 3 months ago (2012-08-28 19:05:19 UTC) #11
benjhayden
On 2012/08/28 18:29:41, Greg Billock wrote: > On Tue, Aug 28, 2012 at 9:34 AM, ...
8 years, 3 months ago (2012-08-28 19:11:30 UTC) #12
benjhayden
LGTM, please wait for Randy. http://codereview.chromium.org/10880074/diff/9002/chrome/browser/download/chrome_download_manager_delegate.cc File chrome/browser/download/chrome_download_manager_delegate.cc (right): http://codereview.chromium.org/10880074/diff/9002/chrome/browser/download/chrome_download_manager_delegate.cc#newcode373 chrome/browser/download/chrome_download_manager_delegate.cc:373: if (web_intents::GetBrowserForBackgroundWebIntentDelivery(profile_) == NULL) ...
8 years, 3 months ago (2012-08-28 19:13:06 UTC) #13
Randy Smith (Not in Mondays)
On 2012/08/28 19:13:06, benjhayden_chromium wrote: > LGTM, please wait for Randy. > > http://codereview.chromium.org/10880074/diff/9002/chrome/browser/download/chrome_download_manager_delegate.cc > ...
8 years, 3 months ago (2012-09-07 17:10:24 UTC) #14
Greg Billock
http://codereview.chromium.org/10880074/diff/9002/chrome/browser/download/chrome_download_manager_delegate.cc File chrome/browser/download/chrome_download_manager_delegate.cc (right): http://codereview.chromium.org/10880074/diff/9002/chrome/browser/download/chrome_download_manager_delegate.cc#newcode373 chrome/browser/download/chrome_download_manager_delegate.cc:373: if (web_intents::GetBrowserForBackgroundWebIntentDelivery(profile_) == NULL) On 2012/08/28 19:13:06, benjhayden_chromium wrote: ...
8 years, 3 months ago (2012-09-07 18:52:34 UTC) #15
Greg Billock
On 2012/09/07 18:52:34, Greg Billock wrote: > http://codereview.chromium.org/10880074/diff/9002/chrome/browser/download/chrome_download_manager_delegate.cc > File chrome/browser/download/chrome_download_manager_delegate.cc (right): > > http://codereview.chromium.org/10880074/diff/9002/chrome/browser/download/chrome_download_manager_delegate.cc#newcode373 ...
8 years, 3 months ago (2012-09-07 20:41:03 UTC) #16
Randy Smith (Not in Mondays)
In skimming the old review comments, I didn't see a response from you either to ...
8 years, 3 months ago (2012-09-10 15:43:35 UTC) #17
Greg Billock
On 2012/09/10 15:43:35, rdsmith wrote: > In skimming the old review comments, I didn't see ...
8 years, 3 months ago (2012-09-10 16:08:58 UTC) #18
Randy Smith (Not in Mondays)
On 2012/09/10 16:08:58, Greg Billock wrote: > On 2012/09/10 15:43:35, rdsmith wrote: > > In ...
8 years, 3 months ago (2012-09-10 17:56:56 UTC) #19
Greg Billock
http://codereview.chromium.org/10880074/diff/7001/chrome/browser/download/chrome_download_manager_delegate.cc File chrome/browser/download/chrome_download_manager_delegate.cc (right): http://codereview.chromium.org/10880074/diff/7001/chrome/browser/download/chrome_download_manager_delegate.cc#newcode716 chrome/browser/download/chrome_download_manager_delegate.cc:716: if (ShouldOpenWithWebIntents(download)) Ah! I somehow didn't see this #11 ...
8 years, 3 months ago (2012-09-10 20:19:07 UTC) #20
Randy Smith (Not in Mondays)
LGTM.
8 years, 3 months ago (2012-09-11 17:36:19 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gbillock@chromium.org/10880074/23003
8 years, 3 months ago (2012-09-11 18:25:17 UTC) #22
commit-bot: I haz the power
Try job failure for 10880074-23003 (retry) on android for steps "compile, build" (clobber build). It's ...
8 years, 3 months ago (2012-09-11 19:03:10 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gbillock@chromium.org/10880074/23003
8 years, 3 months ago (2012-09-11 23:01:03 UTC) #24
commit-bot: I haz the power
Try job failure for 10880074-23003 (retry) on android for steps "compile, build" (clobber build). It's ...
8 years, 3 months ago (2012-09-11 23:28:54 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gbillock@chromium.org/10880074/31005
8 years, 3 months ago (2012-09-12 00:46:35 UTC) #26
commit-bot: I haz the power
Try job failure for 10880074-31005 (retry) on android for steps "compile, build" (clobber build). It's ...
8 years, 3 months ago (2012-09-12 02:03:07 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gbillock@chromium.org/10880074/31005
8 years, 3 months ago (2012-09-12 16:44:59 UTC) #28
commit-bot: I haz the power
Try job failure for 10880074-31005 (retry) on android for steps "compile, build" (clobber build). It's ...
8 years, 3 months ago (2012-09-12 17:34:54 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gbillock@chromium.org/10880074/26005
8 years, 3 months ago (2012-09-12 18:20:18 UTC) #30
commit-bot: I haz the power
Commit queue rejected this change because the description was changed between the time the change ...
8 years, 3 months ago (2012-09-12 20:10:43 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/gbillock@chromium.org/10880074/26005
8 years, 3 months ago (2012-09-12 21:44:39 UTC) #32
commit-bot: I haz the power
8 years, 3 months ago (2012-09-12 23:43:30 UTC) #33
Change committed as 156420

Powered by Google App Engine
This is Rietveld 408576698