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

Issue 10209003: Upstream Android Geolocation (Closed)

Created:
8 years, 8 months ago by John Knottenbelt
Modified:
8 years, 7 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Upstream Geolocation for Android. TEST=content_unittests: GeolocationProvider.* LocationArbitrator.* There are also some integration tests downstream for the Java specific part. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=136019

Patch Set 1 #

Total comments: 4

Patch Set 2 : It's working now. #

Patch Set 3 : Add OWNERS #

Total comments: 5

Patch Set 4 : Address Yaron's concerns. Still need to resolve Java locations. #

Total comments: 1

Patch Set 5 : Java -> content/public/android, ThreadUtils -> base #

Total comments: 2

Patch Set 6 : Make Yaron's requested change. #

Patch Set 7 : Add content/public/android/OWNERS #

Patch Set 8 : Geoposition moved to content/public. #

Patch Set 9 : Add jni/ to allowed includes for check deps. #

Total comments: 8

Patch Set 10 : Bulach review, jni DEPS change moved to content/browser/DEPS #

Patch Set 11 : Fix license year (->2012) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+745 lines, -2 lines) Patch
A base/android/java/org/chromium/base/ThreadUtils.java View 1 2 3 4 5 6 7 8 9 10 1 chunk +134 lines, -0 lines 0 comments Download
M content/browser/DEPS View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/geolocation/arbitrator_dependency_factory.cc View 1 2 3 4 5 1 chunk +5 lines, -0 lines 0 comments Download
A content/browser/geolocation/location_api_adapter_android.h View 1 2 3 4 5 6 7 8 9 1 chunk +83 lines, -0 lines 0 comments Download
A content/browser/geolocation/location_api_adapter_android.cc View 1 2 3 4 5 6 7 8 9 1 chunk +160 lines, -0 lines 0 comments Download
M content/browser/geolocation/location_provider.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -2 lines 0 comments Download
A content/browser/geolocation/location_provider_android.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +35 lines, -0 lines 0 comments Download
A content/browser/geolocation/location_provider_android.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +48 lines, -0 lines 0 comments Download
M content/content.gyp View 1 2 3 4 1 chunk +16 lines, -0 lines 0 comments Download
M content/content_browser.gypi View 1 2 3 4 5 6 7 8 9 10 2 chunks +15 lines, -0 lines 0 comments Download
M content/content_tests.gypi View 1 2 3 4 5 6 7 8 9 1 chunk +9 lines, -0 lines 0 comments Download
A content/public/android/OWNERS View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download
D content/public/android/java/content.xml View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
A content/public/android/java/org/chromium/content/browser/LocationProvider.java View 1 2 3 4 1 chunk +232 lines, -0 lines 0 comments Download

Messages

Total messages: 31 (0 generated)
John Knottenbelt
Hi Yaron, This isn't working yet -- jni headers not being generated yet. Can you ...
8 years, 8 months ago (2012-04-24 17:02:13 UTC) #1
Yaron
I don't see anything obvious. I'd try to build content_unittests and also re-gyp/touch the java ...
8 years, 8 months ago (2012-04-24 17:10:23 UTC) #2
John Knottenbelt
https://chromiumcodereview.appspot.com/10209003/diff/1/content/content_browser.gypi File content/content_browser.gypi (right): https://chromiumcodereview.appspot.com/10209003/diff/1/content/content_browser.gypi#newcode820 content/content_browser.gypi:820: }, { # OS!="android" Right you are -- although ...
8 years, 8 months ago (2012-04-25 15:25:37 UTC) #3
John Knottenbelt
content/android/OWNERS copied from base/android/OWNERS bulach, please review content/browser/geolocation jrg, please can you take a look ...
8 years, 8 months ago (2012-04-25 17:14:08 UTC) #4
jam
see where the android files went per http://codereview.chromium.org/10035034/
8 years, 8 months ago (2012-04-25 17:23:45 UTC) #5
Yaron
https://chromiumcodereview.appspot.com/10209003/diff/1/content/content_browser.gypi File content/content_browser.gypi (right): https://chromiumcodereview.appspot.com/10209003/diff/1/content/content_browser.gypi#newcode820 content/content_browser.gypi:820: }, { # OS!="android" On 2012/04/25 15:25:37, John Knottenbelt ...
8 years, 8 months ago (2012-04-25 17:26:09 UTC) #6
John Knottenbelt
http://codereview.chromium.org/10209003/diff/1/content/content_browser.gypi File content/content_browser.gypi (right): http://codereview.chromium.org/10209003/diff/1/content/content_browser.gypi#newcode820 content/content_browser.gypi:820: }, { # OS!="android" Renamed to location_api_adapter_android On 2012/04/25 ...
8 years, 8 months ago (2012-04-26 15:14:50 UTC) #7
John Knottenbelt
On 2012/04/25 17:23:45, John Abd-El-Malek wrote: > see where the android files went per http://codereview.chromium.org/10035034/ ...
8 years, 8 months ago (2012-04-26 15:31:21 UTC) #8
John Knottenbelt
Thanks for reviews guys. If content/android/java is not the correct place for these files (I ...
8 years, 8 months ago (2012-04-26 15:33:56 UTC) #9
John Knottenbelt
http://codereview.chromium.org/10209003/diff/9002/content/public/android/java/content.xml File content/public/android/java/content.xml (left): http://codereview.chromium.org/10209003/diff/9002/content/public/android/java/content.xml#oldcode1 content/public/android/java/content.xml:1: <!-- Copyright (c) 2012 The Chromium Authors. All rights ...
8 years, 8 months ago (2012-04-26 15:35:33 UTC) #10
Yaron
On 2012/04/26 15:35:33, John Knottenbelt wrote: > http://codereview.chromium.org/10209003/diff/9002/content/public/android/java/content.xml > File content/public/android/java/content.xml (left): > > http://codereview.chromium.org/10209003/diff/9002/content/public/android/java/content.xml#oldcode1 ...
8 years, 8 months ago (2012-04-26 19:03:54 UTC) #11
jam
On 2012/04/26 19:03:54, Yaron wrote: > On 2012/04/26 15:35:33, John Knottenbelt wrote: > > > ...
8 years, 8 months ago (2012-04-26 19:29:40 UTC) #12
klobag.chromium
Even the classes are private to the package, the .jar needs to be included by ...
8 years, 8 months ago (2012-04-27 00:45:58 UTC) #13
John Knottenbelt
Thanks for your patience, I've move the java files into content/public/android/java and ThreadUtils to base.
8 years, 8 months ago (2012-04-27 13:00:00 UTC) #14
Yaron
gyp and java lgtm with the one change http://codereview.chromium.org/10209003/diff/23001/content/content_browser.gypi File content/content_browser.gypi (right): http://codereview.chromium.org/10209003/diff/23001/content/content_browser.gypi#newcode819 content/content_browser.gypi:819: # ...
8 years, 8 months ago (2012-04-27 17:29:27 UTC) #15
John Knottenbelt
Thanks for review guys. John A-M - please could you review the gyp and gypis ...
8 years, 7 months ago (2012-04-30 10:51:23 UTC) #16
jam
On 2012/04/30 10:51:23, John Knottenbelt wrote: > Thanks for review guys. > > John A-M ...
8 years, 7 months ago (2012-04-30 16:12:13 UTC) #17
John Knottenbelt
As discussed with bulach, going to submit this TBR=bulach (for Geolocation). There are no changes ...
8 years, 7 months ago (2012-05-04 09:47:59 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jknotten@chromium.org/10209003/31002
8 years, 7 months ago (2012-05-04 09:48:13 UTC) #19
commit-bot: I haz the power
Try job failure for 10209003-31002 (retry) on android for steps "Compile, build". It's a second ...
8 years, 7 months ago (2012-05-04 09:59:03 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jknotten@chromium.org/10209003/40002
8 years, 7 months ago (2012-05-04 11:27:50 UTC) #21
commit-bot: I haz the power
Try job failure for 10209003-40002 (retry) on mac_rel for step "check_deps". It's a second try, ...
8 years, 7 months ago (2012-05-04 12:18:01 UTC) #22
John Knottenbelt
@jam, could you please review my change to content/DEPS ? Should I move this down ...
8 years, 7 months ago (2012-05-04 12:51:49 UTC) #23
bulach
lgtm thanks john! sorry about the delay.. just some nits below, the first suggestion below ...
8 years, 7 months ago (2012-05-08 09:11:04 UTC) #24
John Knottenbelt
Will do the ThreadUtils.java changes downstream first, as suggested. @jam, DEPS change moved to content/browser/DEPS ...
8 years, 7 months ago (2012-05-08 13:43:16 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jknotten@chromium.org/10209003/40003
8 years, 7 months ago (2012-05-08 13:43:38 UTC) #26
commit-bot: I haz the power
Try job failure for 10209003-40003 (retry) on win_rel for step "browser_tests". It's a second try, ...
8 years, 7 months ago (2012-05-08 16:35:34 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jknotten@chromium.org/10209003/40003
8 years, 7 months ago (2012-05-08 17:15:40 UTC) #28
commit-bot: I haz the power
Try job failure for 10209003-40003 (retry) on win_rel for step "update". It's a second try, ...
8 years, 7 months ago (2012-05-08 19:39:12 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jknotten@chromium.org/10209003/40003
8 years, 7 months ago (2012-05-09 09:12:42 UTC) #30
commit-bot: I haz the power
8 years, 7 months ago (2012-05-09 09:22:32 UTC) #31
Try job failure for 10209003-40003 on win_rel for step "update".
http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&nu...

Step "update" is always a major failure.
Look at the try server FAQ for more details.

Powered by Google App Engine
This is Rietveld 408576698