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

Issue 2762733002: Add PhysicalWeb.updateScans() (Closed)

Created:
3 years, 9 months ago by cco3
Modified:
3 years, 9 months ago
CC:
chromium-reviews, gayane+watch_chromium.org, asvitkine+watch_chromium.org, agrieve+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Add PhysicalWeb.updateScans() This updateScans method simplifies the environment checks needed before beginning or ending a scan. Instead of each code path that may begin or end a scan checking permissions by itself, based on what event has just occurred, this method will check and update scans as needed. This paves the way for an upgraded scanning API that will let client code to the Physical Web request different scan policies. On each request, we will be able to simply call updateScans(). BUG=703308 Review-Url: https://codereview.chromium.org/2762733002 Cr-Commit-Position: refs/heads/master@{#458254} Committed: https://chromium.googlesource.com/chromium/src/+/73b7f2fce6f5ef21212bb6482fd5cfa7ec9344f6

Patch Set 1 #

Total comments: 2

Patch Set 2 : Fix location check #

Total comments: 2

Patch Set 3 : Add javadoc #

Patch Set 4 : Remove dead store #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -44 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java View 1 2 4 chunks +22 lines, -33 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/PhysicalWebPreferenceFragment.java View 2 chunks +1 line, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/PrivacyPreferencesManager.java View 1 2 3 1 chunk +4 lines, -10 lines 0 comments Download

Messages

Total messages: 19 (9 generated)
cco3
Hi Matt, enjoy a warm fresh CL, compliments of the chef.
3 years, 9 months ago (2017-03-20 20:03:53 UTC) #2
mattreynolds
lgtm https://codereview.chromium.org/2762733002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java (right): https://codereview.chromium.org/2762733002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java#newcode162 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java:162: || locationUtils.isSystemLocationSettingEnabled() Should this be !locationUtils.isSystemLocationSettingEnabled()?
3 years, 9 months ago (2017-03-20 20:47:50 UTC) #3
cco3
https://codereview.chromium.org/2762733002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java (right): https://codereview.chromium.org/2762733002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java#newcode162 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java:162: || locationUtils.isSystemLocationSettingEnabled() On 2017/03/20 20:47:50, mattreynolds wrote: > Should ...
3 years, 9 months ago (2017-03-20 21:13:09 UTC) #4
cco3
Hi David, would you be able to take a look at this change? Thanks.
3 years, 9 months ago (2017-03-20 21:17:11 UTC) #6
David Trainor- moved to gerrit
lgtm https://codereview.chromium.org/2762733002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java (right): https://codereview.chromium.org/2762733002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java#newcode159 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java:159: public static void updateScans() { Javadoc
3 years, 9 months ago (2017-03-20 21:26:59 UTC) #7
cco3
Thanks! https://codereview.chromium.org/2762733002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java (right): https://codereview.chromium.org/2762733002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java#newcode159 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/PhysicalWeb.java:159: public static void updateScans() { On 2017/03/20 21:26:59, ...
3 years, 9 months ago (2017-03-20 21:35:01 UTC) #8
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/2762733002/40001
3 years, 9 months ago (2017-03-20 21:36:27 UTC) #11
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/231810)
3 years, 9 months ago (2017-03-20 22:39:55 UTC) #13
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/2762733002/60001
3 years, 9 months ago (2017-03-20 23:09:42 UTC) #16
commit-bot: I haz the power
3 years, 9 months ago (2017-03-21 00:36:01 UTC) #19
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/73b7f2fce6f5ef21212bb6482fd5...

Powered by Google App Engine
This is Rietveld 408576698