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

Issue 2755003003: Add Interstitial for user consent (Closed)

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

Description

Add Interstitial for user consent This change adds an interstitial to notify to the user that this URL will be sent to Googles servers anonymously. The PhysicalWebShareActivity start a dialogue because of the application state listener that controls its componenet. For this reason, we send the chromeactivity an ID which will launch an activity to show the interstitial. This is done in the same way that the printshareactivity does it. BUG=685856 Review-Url: https://codereview.chromium.org/2755003003 Cr-Commit-Position: refs/heads/master@{#458522} Committed: https://chromium.googlesource.com/chromium/src/+/d7323d358bb4c28778915daef88f72407e078bd0

Patch Set 1 #

Total comments: 20

Patch Set 2 : Personal Nits 1 #

Patch Set 3 : Conleys Nits 1 #

Patch Set 4 : Removing Comment Change from Service #

Total comments: 18

Patch Set 5 : Matts Nits 1 #

Total comments: 10

Patch Set 6 : JavaDoc Problems #

Patch Set 7 : Teds Nits 1 #

Total comments: 8

Patch Set 8 : Teds Nits 2 #

Messages

Total messages: 23 (7 generated)
iankc
3 years, 9 months ago (2017-03-16 22:33:57 UTC) #3
cco3
https://codereview.chromium.org/2755003003/diff/1/chrome/android/java/AndroidManifest.xml File chrome/android/java/AndroidManifest.xml (right): https://codereview.chromium.org/2755003003/diff/1/chrome/android/java/AndroidManifest.xml#newcode660 chrome/android/java/AndroidManifest.xml:660: android:enabled="true" This line isn't needed. https://codereview.chromium.org/2755003003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWebBroadcastService.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWebBroadcastService.java (right): ...
3 years, 9 months ago (2017-03-16 22:54:33 UTC) #4
iankc
Good thing you looked over this one. https://codereview.chromium.org/2755003003/diff/1/chrome/android/java/AndroidManifest.xml File chrome/android/java/AndroidManifest.xml (right): https://codereview.chromium.org/2755003003/diff/1/chrome/android/java/AndroidManifest.xml#newcode660 chrome/android/java/AndroidManifest.xml:660: android:enabled="true" On ...
3 years, 9 months ago (2017-03-17 00:08:45 UTC) #5
mattreynolds
https://codereview.chromium.org/2755003003/diff/60001/chrome/android/java/res/values/ids.xml File chrome/android/java/res/values/ids.xml (right): https://codereview.chromium.org/2755003003/diff/60001/chrome/android/java/res/values/ids.xml#newcode61 chrome/android/java/res/values/ids.xml:61: <item type="id" name="physical_web_sharing_id" /> Let's move this to a ...
3 years, 9 months ago (2017-03-17 00:52:40 UTC) #6
iankc
https://codereview.chromium.org/2755003003/diff/60001/chrome/android/java/res/values/ids.xml File chrome/android/java/res/values/ids.xml (right): https://codereview.chromium.org/2755003003/diff/60001/chrome/android/java/res/values/ids.xml#newcode61 chrome/android/java/res/values/ids.xml:61: <item type="id" name="physical_web_sharing_id" /> On 2017/03/17 00:52:39, mattreynolds wrote: ...
3 years, 9 months ago (2017-03-17 01:46:11 UTC) #7
cco3
lgtm
3 years, 9 months ago (2017-03-17 17:04:18 UTC) #8
mattreynolds
lgtm
3 years, 9 months ago (2017-03-17 17:21:24 UTC) #10
iankc
Hey Ted, Here is a change to add an interstitial dialogue to the Physical Web ...
3 years, 9 months ago (2017-03-17 17:22:25 UTC) #11
Ted C
https://codereview.chromium.org/2755003003/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java (right): https://codereview.chromium.org/2755003003/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java#newcode1842 chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java:1842: Intent intent = new Intent(this, PhysicalWebShareEntryActivity.class); I saw the ...
3 years, 9 months ago (2017-03-20 21:06:00 UTC) #12
iankc
Hey Ted, I agree that having the Share Activity create the interstitial would be better. ...
3 years, 9 months ago (2017-03-20 21:32:23 UTC) #13
Ted C
https://codereview.chromium.org/2755003003/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java (right): https://codereview.chromium.org/2755003003/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java#newcode1842 chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java:1842: Intent intent = new Intent(this, PhysicalWebShareEntryActivity.class); On 2017/03/20 21:32:22, ...
3 years, 9 months ago (2017-03-21 00:01:22 UTC) #14
iankc
Here is the summary of the log https://codereview.chromium.org/2755003003/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java File chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java (right): https://codereview.chromium.org/2755003003/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java#newcode1842 chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java:1842: Intent intent ...
3 years, 9 months ago (2017-03-21 01:19:53 UTC) #15
Ted C
lgtm with last few comments https://codereview.chromium.org/2755003003/diff/120001/chrome/android/java/AndroidManifest.xml File chrome/android/java/AndroidManifest.xml (right): https://codereview.chromium.org/2755003003/diff/120001/chrome/android/java/AndroidManifest.xml#newcode662 chrome/android/java/AndroidManifest.xml:662: android:theme="@style/AlertDialogTheme" If you use ...
3 years, 9 months ago (2017-03-21 16:05:13 UTC) #16
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/2755003003/140001
3 years, 9 months ago (2017-03-21 18:43:10 UTC) #19
iankc
Thanks for the help Ted! https://codereview.chromium.org/2755003003/diff/120001/chrome/android/java/AndroidManifest.xml File chrome/android/java/AndroidManifest.xml (right): https://codereview.chromium.org/2755003003/diff/120001/chrome/android/java/AndroidManifest.xml#newcode662 chrome/android/java/AndroidManifest.xml:662: android:theme="@style/AlertDialogTheme" On 2017/03/21 16:05:12, ...
3 years, 9 months ago (2017-03-21 18:43:25 UTC) #20
commit-bot: I haz the power
3 years, 9 months ago (2017-03-21 19:55:44 UTC) #23
Message was sent while issue was closed.
Committed patchset #8 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/d7323d358bb4c28778915daef88f...

Powered by Google App Engine
This is Rietveld 408576698