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

Issue 2354833002: Web Share: Show a warning prompt when share is used from incognito. (Closed)

Created:
4 years, 3 months ago by Matt Giuca
Modified:
4 years, 3 months ago
Reviewers:
Ted C, Sam McNally
CC:
chromium-reviews, chrome-apps-syd-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Web Share: Show a warning prompt when share is used from incognito. This is the same dialog as shown when external links are opened from incognito, informing the user that they are leaving incognito mode and potentially sharing data with an external application. BUG=645007 Committed: https://crrev.com/7db85418178d9d4f01a7901da7450e40e08414ec Cr-Commit-Position: refs/heads/master@{#420564}

Patch Set 1 #

Patch Set 2 : Abstract canceling callback into a method. #

Patch Set 3 : Abstract the construction of the leave-incognito dialog. #

Patch Set 4 : Rebase. #

Total comments: 2

Patch Set 5 : Added Javadoc. #

Patch Set 6 : Un-rebase from CL 2354613005. #

Patch Set 7 : Remove unused local variable. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+77 lines, -28 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java View 1 2 3 4 5 6 2 chunks +28 lines, -15 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/webshare/ShareServiceImpl.java View 1 2 5 chunks +49 lines, -13 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 21 (9 generated)
Matt Giuca
Screenshot on bug: https://bugs.chromium.org/p/chromium/issues/detail?id=645006 So as not to block on https://codereview.chromium.org/2338203002/, I will add an ...
4 years, 3 months ago (2016-09-20 05:53:42 UTC) #2
Matt Giuca
On 2016/09/20 05:53:42, Matt Giuca wrote: > Screenshot on bug: > https://bugs.chromium.org/p/chromium/issues/detail?id=645006 > > So ...
4 years, 3 months ago (2016-09-20 06:01:57 UTC) #3
Sam McNally
lgtm
4 years, 3 months ago (2016-09-20 07:00:39 UTC) #4
Matt Giuca
+tedchoc for OWNERS. Thanks!
4 years, 3 months ago (2016-09-21 00:21:57 UTC) #6
Ted C
lgtm https://codereview.chromium.org/2354833002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java File chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java (right): https://codereview.chromium.org/2354833002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java#newcode367 chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java:367: public static void showLeaveIncognitoWarningDialog(Activity activity, we should add ...
4 years, 3 months ago (2016-09-21 20:26:53 UTC) #8
Matt Giuca
https://codereview.chromium.org/2354833002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java File chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java (right): https://codereview.chromium.org/2354833002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java#newcode367 chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java:367: public static void showLeaveIncognitoWarningDialog(Activity activity, On 2016/09/21 20:26:53, Ted ...
4 years, 3 months ago (2016-09-22 07:03:02 UTC) #9
Matt Giuca
I've removed the dependency on CL 2354613005, as that seems to be controversial. This can ...
4 years, 3 months ago (2016-09-23 01:42:17 UTC) #10
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/2354833002/120001
4 years, 3 months ago (2016-09-23 01:42:55 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: android_clang_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/133698)
4 years, 3 months ago (2016-09-23 02:29:49 UTC) #15
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/2354833002/140001
4 years, 3 months ago (2016-09-23 02:44:10 UTC) #18
commit-bot: I haz the power
Committed patchset #7 (id:140001)
4 years, 3 months ago (2016-09-23 03:19:50 UTC) #19
commit-bot: I haz the power
4 years, 3 months ago (2016-09-23 03:21:15 UTC) #21
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/7db85418178d9d4f01a7901da7450e40e08414ec
Cr-Commit-Position: refs/heads/master@{#420564}

Powered by Google App Engine
This is Rietveld 408576698