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

Issue 2872353004: [Android] Implement copy and open in background of Browser Actions (Closed)

Created:
3 years, 7 months ago by ltian
Modified:
3 years, 7 months ago
Reviewers:
Ted C, Maria
CC:
chromium-reviews, srahim+watch_chromium.org, agrieve+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[Android] Implement copy and open in background of Browser Actions This CL implements two simple predefined options in Browser Action context menu including: 1. Copy link: Copies the given url and displays a toast message for it. It uses Android ClipBoaard api instead Chrome custom api since native library might not be loaded when option is selected. 2. Open in incognito tab: modifies the ChromeTabbedActivity to allow incognito tab created with FROM_EXTERNAL_APP launch type. This allows back button closes the tab and exits Chrome. BUG=719080 Review-Url: https://codereview.chromium.org/2872353004 Cr-Commit-Position: refs/heads/master@{#473256} Committed: https://chromium.googlesource.com/chromium/src/+/7efcbacb378eb77a93738a5e60479c8085a5564c

Patch Set 1 #

Total comments: 4

Patch Set 2 : Update based on Ted's comments. #

Total comments: 2

Patch Set 3 : Update based on Ted's comment. #

Total comments: 7

Patch Set 4 : Update based on Ted and Maria's comments. #

Patch Set 5 : Rebase. #

Patch Set 6 : Rebase. #

Messages

Total messages: 17 (6 generated)
ltian
Can you take a look of the changes in this CL? Thanks!
3 years, 7 months ago (2017-05-11 18:34:45 UTC) #2
Ted C
https://codereview.chromium.org/2872353004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java (right): https://codereview.chromium.org/2872353004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java#newcode1103 chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java:1103: if (IntentHandler.wasIntentSenderChrome(intent)) { We only allow chrome to open ...
3 years, 7 months ago (2017-05-11 19:04:49 UTC) #3
ltian
https://codereview.chromium.org/2872353004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java (right): https://codereview.chromium.org/2872353004/diff/1/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java#newcode1103 chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java:1103: if (IntentHandler.wasIntentSenderChrome(intent)) { On 2017/05/11 19:04:49, Ted C wrote: ...
3 years, 7 months ago (2017-05-11 22:10:58 UTC) #4
Ted C
+mariakhomenko to join in my bikesheding/naming struggle https://codereview.chromium.org/2872353004/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/IntentHandler.java File chrome/android/java/src/org/chromium/chrome/browser/IntentHandler.java (right): https://codereview.chromium.org/2872353004/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/IntentHandler.java#newcode1023 chrome/android/java/src/org/chromium/chrome/browser/IntentHandler.java:1023: public static ...
3 years, 7 months ago (2017-05-12 00:07:45 UTC) #6
ltian
https://codereview.chromium.org/2872353004/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/IntentHandler.java File chrome/android/java/src/org/chromium/chrome/browser/IntentHandler.java (right): https://codereview.chromium.org/2872353004/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/IntentHandler.java#newcode1023 chrome/android/java/src/org/chromium/chrome/browser/IntentHandler.java:1023: public static void setOpenIncognitoFromExternal(Intent intent) { On 2017/05/12 00:07:45, ...
3 years, 7 months ago (2017-05-12 19:09:19 UTC) #7
Maria
lgtm https://codereview.chromium.org/2872353004/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java (right): https://codereview.chromium.org/2872353004/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java#newcode1104 chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java:1104: if (IntentHandler.wasIntentSenderChrome(intent) && launchType != null) { do ...
3 years, 7 months ago (2017-05-12 21:18:17 UTC) #8
Ted C
https://codereview.chromium.org/2872353004/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java (right): https://codereview.chromium.org/2872353004/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java#newcode1104 chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java:1104: if (IntentHandler.wasIntentSenderChrome(intent) && launchType != null) { On 2017/05/12 ...
3 years, 7 months ago (2017-05-12 23:04:55 UTC) #9
ltian
https://codereview.chromium.org/2872353004/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java (right): https://codereview.chromium.org/2872353004/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java#newcode1104 chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java:1104: if (IntentHandler.wasIntentSenderChrome(intent) && launchType != null) { On 2017/05/12 ...
3 years, 7 months ago (2017-05-15 21:48:05 UTC) #10
Ted C
lgtm
3 years, 7 months ago (2017-05-16 18:33:42 UTC) #11
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/2872353004/100001
3 years, 7 months ago (2017-05-19 17:45:04 UTC) #14
commit-bot: I haz the power
3 years, 7 months ago (2017-05-19 18:45:17 UTC) #17
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/7efcbacb378eb77a93738a5e6047...

Powered by Google App Engine
This is Rietveld 408576698