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

Issue 2176753003: Geolocation: move from content/browser to device/ (Closed)

Created:
4 years, 5 months ago by mcasas
Modified:
4 years, 4 months ago
Reviewers:
jam
CC:
chromium-reviews, droger+watchlist_chromium.org, blundell+watchlist_chromium.org, nasko+codewatch_chromium.org, browser-components-watch_chromium.org, nyquist+watch-blimp_chromium.org, kmarshall+watch-blimp_chromium.org, shaktisahu+watch-blimp_chromium.org, maniscalco+watch-blimp_chromium.org, mlamouri+watch-geolocation_chromium.org, lcwu+watch_chromium.org, sdefresne+watchlist_chromium.org, jam, gcasto+watch-blimp_chromium.org, Peter Beverloo, marcinjb+watch-blimp_chromium.org, jessicag+watch-blimp_chromium.org, darin-cc_chromium.org, jochen+watch_chromium.org, halliwell+watch_chromium.org, devtools-reviews_chromium.org, vabr+watchlistautofill_chromium.org, android-webview-reviews_chromium.org, mlamouri+watch-content_chromium.org, creis+watch_chromium.org, lethalantidote+watch-blimp_chromium.org, rouslan+autofill_chromium.org, oshima+watch_chromium.org, Michael van Ouwerkerk, mlamouri+watch-permissions_chromium.org, alokp+watch_chromium.org, khushalsagar+watch-blimp_chromium.org, anandc+watch-blimp_chromium.org, sriramsr+watch-blimp_chromium.org, jdonnelly+autofillwatch_chromium.org, pfeldman, estade+watch_chromium.org, dtrainor+watch-blimp_chromium.org, davemoore+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Geolocation: move from content/browser to device/ This CL: - moves all of content/browser/geolocation to device/geolocation - the public geolocation files in content/common/{browser, public} are also relocated to device/geolocation - the geolocation-specific unittests are compiled into (already existing) device_unittests - adds new fancy new device/geolocation BUILD.gn and geolocation.gyp as well - makes a component of geolocation (at least for gn) and that forces adding geolocation_export.h (like other //device/ folders). - Java Geolocation files are moved as well, and a new geolocation_jni_registrar is added. - classes are moved to device namespace. All paths and include/call sites updated, DEPS, BUILD.gn files, gypi files etc. Some tricks: - can't use BrowserThread::CurrentlyOn, etc; instead, the task runner is cached on constructor and used for both thread checking and PostTask()ing (a few unittest and wifi_data_provider* needed that substitution). - GeolocationServiceContext is moved to public/cpp so it can be referenced from WebContentsImpl. - MockLocationProvider.java is also moved to device/geolocation. BUG=612334 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation TBR=pstew@chromium.org rationale:device/geolocation depends on dbus and this triggers a DEPS presubmit rule -- however, this CL adds no new dependencies, hence moving on in the interest of speed (and avoiding more rebases). Committed: https://crrev.com/822d05507b47dffc998a77e30e9f46c9c070045b Cr-Commit-Position: refs/heads/master@{#408160}

Patch Set 1 #

Total comments: 10

Patch Set 2 : removed device/geolocation/public/cpp #

Total comments: 6

Patch Set 3 : jam@s comments and rebase (mostly blimp/engine) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1035 lines, -8537 lines) Patch
M android_webview/browser/DEPS View 1 1 chunk +2 lines, -0 lines 0 comments Download
M android_webview/browser/aw_browser_main_parts.cc View 1 4 chunks +8 lines, -8 lines 0 comments Download
M android_webview/browser/aw_content_browser_client.cc View 1 1 chunk +2 lines, -0 lines 0 comments Download
M android_webview/javatests/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M android_webview/javatests/src/org/chromium/android_webview/test/GeolocationTest.java View 1 chunk +2 lines, -2 lines 0 comments Download
M android_webview/test/BUILD.gn View 1 chunk +2 lines, -0 lines 0 comments Download
M blimp/engine/BUILD.gn View 1 2 4 chunks +4 lines, -0 lines 0 comments Download
M blimp/engine/DEPS View 1 1 chunk +1 line, -0 lines 0 comments Download
M blimp/engine/app/blimp_content_browser_client.cc View 1 chunk +1 line, -1 line 0 comments Download
M blimp/engine/feature/geolocation/blimp_location_provider.h View 1 2 3 chunks +7 lines, -7 lines 0 comments Download
M blimp/engine/feature/geolocation/blimp_location_provider.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M blimp/engine/feature/geolocation/blimp_location_provider_unittest.cc View 1 2 2 chunks +5 lines, -5 lines 0 comments Download
M blimp/engine/feature/geolocation/engine_geolocation_feature.h View 1 2 2 chunks +7 lines, -5 lines 0 comments Download
M blimp/engine/feature/geolocation/engine_geolocation_feature.cc View 1 2 7 chunks +16 lines, -16 lines 0 comments Download
M blimp/engine/feature/geolocation/engine_geolocation_feature_unittest.cc View 1 2 4 chunks +11 lines, -10 lines 0 comments Download
M blimp/engine/feature/geolocation/mock_blimp_location_provider_delegate.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M blimp/engine/session/blimp_engine_session.cc View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/android/BUILD.gn View 1 3 chunks +4 lines, -0 lines 0 comments Download
M chrome/android/javatests/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/GeolocationTest.java View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/chrome_browser_main.cc View 1 2 4 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/chrome_content_browser_client.cc View 1 2 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/policy/device_status_collector.h View 1 5 chunks +8 lines, -8 lines 0 comments Download
M chrome/browser/chromeos/policy/device_status_collector.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/policy/device_status_collector_browsertest.cc View 1 4 chunks +9 lines, -10 lines 0 comments Download
M chrome/browser/geolocation/access_token_store_browsertest.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/geolocation/chrome_access_token_store.h View 1 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/geolocation/chrome_access_token_store.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/geolocation/geolocation_browsertest.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/geolocation/geolocation_permission_context.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/test/DEPS View 1 1 chunk +1 line, -0 lines 0 comments Download
M chrome/test/base/ui_test_utils.cc View 1 3 chunks +4 lines, -4 lines 0 comments Download
M chromecast/browser/BUILD.gn View 1 1 chunk +1 line, -0 lines 0 comments Download
M chromecast/browser/DEPS View 1 1 chunk +1 line, -0 lines 0 comments Download
M chromecast/browser/cast_browser_main_parts.cc View 1 3 chunks +5 lines, -5 lines 0 comments Download
M chromecast/browser/geolocation/cast_access_token_store.h View 1 2 chunks +2 lines, -2 lines 0 comments Download
M chromeos/geolocation/DEPS View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M chromeos/geolocation/geoposition.h View 1 1 chunk +1 line, -1 line 0 comments Download
M components/BUILD.gn View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M components/autofill.gypi View 1 2 1 chunk +7 lines, -1 line 0 comments Download
M components/autofill/content/browser/BUILD.gn View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M components/autofill/content/browser/DEPS View 1 1 chunk +1 line, -0 lines 0 comments Download
M components/autofill/content/browser/risk/fingerprint.cc View 1 8 chunks +10 lines, -10 lines 0 comments Download
M components/autofill/content/browser/risk/fingerprint_browsertest.cc View 1 3 chunks +4 lines, -4 lines 0 comments Download
M content/DEPS View 1 chunk +1 line, -2 lines 0 comments Download
M content/app/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M content/app/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M content/app/android/library_loader_hooks.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M content/browser/BUILD.gn View 1 5 chunks +3 lines, -25 lines 0 comments Download
M content/browser/DEPS View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/android/browser_jni_registrar.cc View 1 3 chunks +0 lines, -4 lines 0 comments Download
M content/browser/android/content_view_core_impl.cc View 1 2 chunks +1 line, -1 line 0 comments Download
M content/browser/browser_main_loop.cc View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M content/browser/devtools/protocol/emulation_handler.cc View 1 1 chunk +4 lines, -1 line 0 comments Download
M content/browser/frame_host/render_frame_host_delegate.h View 2 chunks +5 lines, -2 lines 0 comments Download
M content/browser/frame_host/render_frame_host_delegate.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M content/browser/frame_host/render_frame_host_impl.cc View 1 2 4 chunks +3 lines, -3 lines 0 comments Download
D content/browser/geolocation/DEPS View 1 chunk +0 lines, -4 lines 0 comments Download
D content/browser/geolocation/OWNERS View 1 chunk +0 lines, -2 lines 0 comments Download
D content/browser/geolocation/empty_wifi_data_provider.h View 1 chunk +0 lines, -32 lines 0 comments Download
D content/browser/geolocation/empty_wifi_data_provider.cc View 1 chunk +0 lines, -28 lines 0 comments Download
D content/browser/geolocation/fake_access_token_store.h View 1 chunk +0 lines, -54 lines 0 comments Download
D content/browser/geolocation/fake_access_token_store.cc View 1 chunk +0 lines, -53 lines 0 comments Download
D content/browser/geolocation/geolocation_provider_impl.h View 1 chunk +0 lines, -102 lines 0 comments Download
D content/browser/geolocation/geolocation_provider_impl.cc View 1 chunk +0 lines, -202 lines 0 comments Download
D content/browser/geolocation/geolocation_provider_impl_unittest.cc View 1 chunk +0 lines, -262 lines 0 comments Download
D content/browser/geolocation/geolocation_service_context.h View 1 chunk +0 lines, -61 lines 0 comments Download
D content/browser/geolocation/geolocation_service_context.cc View 1 chunk +0 lines, -64 lines 0 comments Download
D content/browser/geolocation/geolocation_service_impl.h View 1 chunk +0 lines, -84 lines 0 comments Download
D content/browser/geolocation/geolocation_service_impl.cc View 1 chunk +0 lines, -195 lines 0 comments Download
D content/browser/geolocation/location_api_adapter_android.h View 1 chunk +0 lines, -85 lines 0 comments Download
D content/browser/geolocation/location_api_adapter_android.cc View 1 chunk +0 lines, -172 lines 0 comments Download
D content/browser/geolocation/location_arbitrator.h View 1 chunk +0 lines, -37 lines 0 comments Download
D content/browser/geolocation/location_arbitrator_impl.h View 1 chunk +0 lines, -128 lines 0 comments Download
D content/browser/geolocation/location_arbitrator_impl.cc View 1 chunk +0 lines, -213 lines 0 comments Download
D content/browser/geolocation/location_arbitrator_impl_unittest.cc View 1 chunk +0 lines, -443 lines 0 comments Download
D content/browser/geolocation/location_provider_android.h View 1 chunk +0 lines, -38 lines 0 comments Download
D content/browser/geolocation/location_provider_android.cc View 1 chunk +0 lines, -53 lines 0 comments Download
D content/browser/geolocation/location_provider_base.h View 1 chunk +0 lines, -36 lines 0 comments Download
D content/browser/geolocation/location_provider_base.cc View 1 chunk +0 lines, -28 lines 0 comments Download
D content/browser/geolocation/mock_location_arbitrator.h View 1 chunk +0 lines, -37 lines 0 comments Download
D content/browser/geolocation/mock_location_arbitrator.cc View 1 chunk +0 lines, -33 lines 0 comments Download
D content/browser/geolocation/mock_location_provider.h View 1 chunk +0 lines, -64 lines 0 comments Download
D content/browser/geolocation/mock_location_provider.cc View 1 chunk +0 lines, -124 lines 0 comments Download
D content/browser/geolocation/network_location_provider.h View 1 chunk +0 lines, -146 lines 0 comments Download
D content/browser/geolocation/network_location_provider.cc View 1 chunk +0 lines, -273 lines 0 comments Download
D content/browser/geolocation/network_location_provider_unittest.cc View 1 chunk +0 lines, -559 lines 0 comments Download
D content/browser/geolocation/network_location_request.h View 1 chunk +0 lines, -81 lines 0 comments Download
D content/browser/geolocation/network_location_request.cc View 1 chunk +0 lines, -427 lines 0 comments Download
D content/browser/geolocation/wifi_data.h View 1 chunk +0 lines, -54 lines 0 comments Download
D content/browser/geolocation/wifi_data.cc View 1 chunk +0 lines, -57 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider.h View 1 chunk +0 lines, -74 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider.cc View 1 chunk +0 lines, -54 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_chromeos.h View 1 chunk +0 lines, -67 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_chromeos.cc View 1 chunk +0 lines, -175 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_chromeos_unittest.cc View 1 chunk +0 lines, -102 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_common.h View 1 chunk +0 lines, -84 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_common.cc View 1 chunk +0 lines, -91 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_common_unittest.cc View 1 chunk +0 lines, -240 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_common_win.h View 1 chunk +0 lines, -24 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_common_win.cc View 1 chunk +0 lines, -57 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_corewlan_mac.mm View 1 chunk +0 lines, -192 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_linux.h View 1 chunk +0 lines, -40 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_linux.cc View 1 chunk +0 lines, -381 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_linux_unittest.cc View 1 chunk +0 lines, -237 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_mac.h View 1 chunk +0 lines, -36 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_mac.cc View 1 chunk +0 lines, -46 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_manager.h View 1 chunk +0 lines, -97 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_manager.cc View 1 chunk +0 lines, -98 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_win.h View 1 chunk +0 lines, -30 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_win.cc View 1 chunk +0 lines, -643 lines 0 comments Download
D content/browser/geolocation/wifi_data_provider_win_unittest.cc View 1 chunk +0 lines, -24 lines 0 comments Download
D content/browser/geolocation/wifi_polling_policy.h View 1 chunk +0 lines, -57 lines 0 comments Download
M content/browser/web_contents/web_contents_impl.h View 3 chunks +3 lines, -3 lines 0 comments Download
M content/browser/web_contents/web_contents_impl.cc View 1 2 4 chunks +4 lines, -3 lines 0 comments Download
M content/content_browser.gypi View 1 2 9 chunks +0 lines, -66 lines 0 comments Download
M content/content_common.gypi View 1 3 chunks +2 lines, -3 lines 0 comments Download
M content/content_jni.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M content/content_shell.gypi View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/content_tests.gypi View 1 2 8 chunks +2 lines, -26 lines 0 comments Download
M content/public/android/BUILD.gn View 2 chunks +2 lines, -2 lines 0 comments Download
D content/public/android/java/src/org/chromium/content/browser/LocationProviderAdapter.java View 1 chunk +0 lines, -100 lines 0 comments Download
D content/public/android/java/src/org/chromium/content/browser/LocationProviderFactory.java View 1 chunk +0 lines, -212 lines 0 comments Download
M content/public/android/javatests/src/org/chromium/content/browser/ContentViewLocationTest.java View 1 chunk +2 lines, -1 line 0 comments Download
M content/public/android/javatests/src/org/chromium/content/browser/LocationProviderTest.java View 1 chunk +2 lines, -0 lines 0 comments Download
M content/public/browser/BUILD.gn View 1 1 chunk +1 line, -0 lines 0 comments Download
D content/public/browser/access_token_store.h View 1 chunk +0 lines, -56 lines 0 comments Download
D content/public/browser/geolocation_delegate.h View 1 chunk +0 lines, -39 lines 0 comments Download
D content/public/browser/geolocation_delegate.cc View 1 chunk +0 lines, -25 lines 0 comments Download
D content/public/browser/geolocation_provider.h View 1 chunk +0 lines, -71 lines 0 comments Download
D content/public/browser/location_provider.h View 1 chunk +0 lines, -58 lines 0 comments Download
D content/public/common/geoposition.h View 1 chunk +0 lines, -69 lines 0 comments Download
D content/public/common/geoposition.cc View 1 chunk +0 lines, -41 lines 0 comments Download
M content/public/test/DEPS View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/public/test/android/BUILD.gn View 1 2 chunks +1 line, -1 line 0 comments Download
M content/public/test/android/javatests/src/org/chromium/content/browser/test/util/MockLocationProvider.java View 1 chunk +0 lines, -92 lines 0 comments Download
M content/public/test/content_test_suite_base.cc View 1 2 chunks +2 lines, -0 lines 0 comments Download
M content/shell/BUILD.gn View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/shell/android/BUILD.gn View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/shell/browser/DEPS View 1 1 chunk +1 line, -0 lines 0 comments Download
M content/shell/browser/shell_access_token_store.h View 1 1 chunk +2 lines, -2 lines 0 comments Download
M content/shell/browser/shell_browser_main_parts.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
M content/test/BUILD.gn View 1 2 6 chunks +3 lines, -6 lines 0 comments Download
M device/BUILD.gn View 2 chunks +3 lines, -0 lines 0 comments Download
A device/geolocation/BUILD.gn View 1 2 1 chunk +200 lines, -0 lines 0 comments Download
A device/geolocation/DEPS View 1 2 1 chunk +9 lines, -0 lines 0 comments Download
A + device/geolocation/OWNERS View 1 2 1 chunk +1 line, -0 lines 0 comments Download
A + device/geolocation/access_token_store.h View 1 2 chunks +8 lines, -8 lines 0 comments Download
A device/geolocation/android/geolocation_jni_registrar.h View 1 1 chunk +24 lines, -0 lines 0 comments Download
A + device/geolocation/android/geolocation_jni_registrar.cc View 1 chunk +6 lines, -6 lines 0 comments Download
A + device/geolocation/android/java/org/chromium/device/geolocation/LocationProviderAdapter.java View 2 chunks +2 lines, -2 lines 0 comments Download
A + device/geolocation/android/java/org/chromium/device/geolocation/LocationProviderFactory.java View 2 chunks +2 lines, -2 lines 0 comments Download
A + device/geolocation/android/java/org/chromium/device/geolocation/MockLocationProvider.java View 1 chunk +1 line, -4 lines 0 comments Download
A + device/geolocation/empty_wifi_data_provider.h View 2 chunks +6 lines, -6 lines 0 comments Download
A + device/geolocation/empty_wifi_data_provider.cc View 2 chunks +4 lines, -4 lines 0 comments Download
A + device/geolocation/fake_access_token_store.h View 1 2 chunks +6 lines, -6 lines 0 comments Download
A + device/geolocation/fake_access_token_store.cc View 3 chunks +3 lines, -3 lines 0 comments Download
A device/geolocation/geolocation.gyp View 1 2 1 chunk +130 lines, -0 lines 0 comments Download
A + device/geolocation/geolocation_delegate.h View 1 2 chunks +7 lines, -7 lines 0 comments Download
A + device/geolocation/geolocation_delegate.cc View 1 2 chunks +5 lines, -5 lines 0 comments Download
A device/geolocation/geolocation_export.h View 1 1 chunk +28 lines, -0 lines 0 comments Download
A + device/geolocation/geolocation_provider.h View 1 3 chunks +8 lines, -8 lines 0 comments Download
A + device/geolocation/geolocation_provider_impl.h View 1 3 chunks +13 lines, -9 lines 0 comments Download
A + device/geolocation/geolocation_provider_impl.cc View 1 9 chunks +17 lines, -19 lines 0 comments Download
A + device/geolocation/geolocation_provider_impl_unittest.cc View 1 9 chunks +10 lines, -14 lines 0 comments Download
A + device/geolocation/geolocation_service_context.h View 1 2 chunks +10 lines, -7 lines 0 comments Download
A + device/geolocation/geolocation_service_context.cc View 1 2 chunks +5 lines, -3 lines 0 comments Download
A + device/geolocation/geolocation_service_impl.h View 2 chunks +6 lines, -6 lines 0 comments Download
A + device/geolocation/geolocation_service_impl.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
A + device/geolocation/geoposition.h View 1 2 chunks +7 lines, -7 lines 0 comments Download
A + device/geolocation/geoposition.cc View 1 3 chunks +3 lines, -3 lines 0 comments Download
A + device/geolocation/location_api_adapter_android.h View 3 chunks +5 lines, -5 lines 0 comments Download
A + device/geolocation/location_api_adapter_android.cc View 4 chunks +5 lines, -5 lines 0 comments Download
A + device/geolocation/location_arbitrator.h View 1 2 chunks +7 lines, -7 lines 0 comments Download
A + device/geolocation/location_arbitrator_impl.h View 1 4 chunks +13 lines, -12 lines 0 comments Download
A + device/geolocation/location_arbitrator_impl.cc View 1 4 chunks +7 lines, -8 lines 0 comments Download
A + device/geolocation/location_arbitrator_impl_unittest.cc View 1 2 chunks +7 lines, -8 lines 0 comments Download
A + device/geolocation/location_provider.h View 1 2 chunks +6 lines, -6 lines 0 comments Download
A + device/geolocation/location_provider_android.h View 1 2 chunks +7 lines, -7 lines 0 comments Download
A + device/geolocation/location_provider_android.cc View 1 2 chunks +5 lines, -5 lines 0 comments Download
A + device/geolocation/location_provider_base.h View 1 2 chunks +8 lines, -8 lines 0 comments Download
A + device/geolocation/location_provider_base.cc View 2 chunks +3 lines, -3 lines 0 comments Download
A + device/geolocation/mock_location_arbitrator.h View 2 chunks +6 lines, -6 lines 0 comments Download
A + device/geolocation/mock_location_arbitrator.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
A + device/geolocation/mock_location_provider.h View 1 3 chunks +7 lines, -7 lines 0 comments Download
A + device/geolocation/mock_location_provider.cc View 3 chunks +3 lines, -3 lines 0 comments Download
A + device/geolocation/network_location_provider.h View 1 3 chunks +12 lines, -12 lines 0 comments Download
A + device/geolocation/network_location_provider.cc View 1 3 chunks +4 lines, -4 lines 0 comments Download
A + device/geolocation/network_location_provider_unittest.cc View 3 chunks +6 lines, -6 lines 0 comments Download
A + device/geolocation/network_location_request.h View 1 5 chunks +8 lines, -8 lines 0 comments Download
A + device/geolocation/network_location_request.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
A + device/geolocation/wifi_data.h View 1 3 chunks +8 lines, -8 lines 0 comments Download
A + device/geolocation/wifi_data.cc View 3 chunks +3 lines, -3 lines 0 comments Download
A + device/geolocation/wifi_data_provider.h View 1 3 chunks +8 lines, -8 lines 0 comments Download
A + device/geolocation/wifi_data_provider.cc View 2 chunks +3 lines, -3 lines 0 comments Download
A + device/geolocation/wifi_data_provider_chromeos.h View 2 chunks +16 lines, -8 lines 0 comments Download
A + device/geolocation/wifi_data_provider_chromeos.cc View 6 chunks +13 lines, -13 lines 0 comments Download
A + device/geolocation/wifi_data_provider_chromeos_unittest.cc View 4 chunks +5 lines, -5 lines 0 comments Download
A + device/geolocation/wifi_data_provider_common.h View 1 4 chunks +10 lines, -9 lines 0 comments Download
A + device/geolocation/wifi_data_provider_common.cc View 3 chunks +3 lines, -3 lines 0 comments Download
A + device/geolocation/wifi_data_provider_common_unittest.cc View 5 chunks +5 lines, -6 lines 0 comments Download
A + device/geolocation/wifi_data_provider_common_win.h View 2 chunks +6 lines, -6 lines 0 comments Download
A + device/geolocation/wifi_data_provider_common_win.cc View 2 chunks +4 lines, -4 lines 0 comments Download
A + device/geolocation/wifi_data_provider_corewlan_mac.mm View 3 chunks +3 lines, -3 lines 0 comments Download
A + device/geolocation/wifi_data_provider_linux.h View 1 2 chunks +9 lines, -8 lines 0 comments Download
A + device/geolocation/wifi_data_provider_linux.cc View 3 chunks +4 lines, -4 lines 0 comments Download
A + device/geolocation/wifi_data_provider_linux_unittest.cc View 5 chunks +6 lines, -6 lines 0 comments Download
A + device/geolocation/wifi_data_provider_mac.h View 2 chunks +6 lines, -6 lines 0 comments Download
A + device/geolocation/wifi_data_provider_mac.cc View 2 chunks +5 lines, -5 lines 0 comments Download
A + device/geolocation/wifi_data_provider_manager.h View 1 4 chunks +8 lines, -8 lines 0 comments Download
A + device/geolocation/wifi_data_provider_manager.cc View 2 chunks +4 lines, -4 lines 0 comments Download
A + device/geolocation/wifi_data_provider_win.h View 1 2 chunks +9 lines, -8 lines 0 comments Download
A + device/geolocation/wifi_data_provider_win.cc View 3 chunks +6 lines, -6 lines 0 comments Download
A + device/geolocation/wifi_data_provider_win_unittest.cc View 2 chunks +5 lines, -5 lines 0 comments Download
A + device/geolocation/wifi_polling_policy.h View 2 chunks +5 lines, -5 lines 0 comments Download
M device/test/run_all_unittests.cc View 2 chunks +2 lines, -0 lines 0 comments Download

Messages

Total messages: 84 (68 generated)
mcasas
jam@ PTAL (I 'm still chasing some specific calls to RegisterGeolocationJni for some tests, but ...
4 years, 5 months ago (2016-07-25 21:30:48 UTC) #23
jam
https://codereview.chromium.org/2176753003/diff/270001/device/geolocation/public/cpp/access_token_store.h File device/geolocation/public/cpp/access_token_store.h (right): https://codereview.chromium.org/2176753003/diff/270001/device/geolocation/public/cpp/access_token_store.h#newcode1 device/geolocation/public/cpp/access_token_store.h:1: // Copyright (c) 2012 The Chromium Authors. All rights ...
4 years, 5 months ago (2016-07-25 22:29:22 UTC) #24
mcasas
PTAL https://codereview.chromium.org/2176753003/diff/270001/device/geolocation/public/cpp/access_token_store.h File device/geolocation/public/cpp/access_token_store.h (right): https://codereview.chromium.org/2176753003/diff/270001/device/geolocation/public/cpp/access_token_store.h#newcode1 device/geolocation/public/cpp/access_token_store.h:1: // Copyright (c) 2012 The Chromium Authors. All ...
4 years, 5 months ago (2016-07-26 00:17:24 UTC) #27
jam
https://codereview.chromium.org/2176753003/diff/270001/device/geolocation/public/cpp/access_token_store.h File device/geolocation/public/cpp/access_token_store.h (right): https://codereview.chromium.org/2176753003/diff/270001/device/geolocation/public/cpp/access_token_store.h#newcode1 device/geolocation/public/cpp/access_token_store.h:1: // Copyright (c) 2012 The Chromium Authors. All rights ...
4 years, 4 months ago (2016-07-26 17:21:29 UTC) #34
mcasas
https://codereview.chromium.org/2176753003/diff/270001/device/geolocation/public/cpp/access_token_store.h File device/geolocation/public/cpp/access_token_store.h (right): https://codereview.chromium.org/2176753003/diff/270001/device/geolocation/public/cpp/access_token_store.h#newcode1 device/geolocation/public/cpp/access_token_store.h:1: // Copyright (c) 2012 The Chromium Authors. All rights ...
4 years, 4 months ago (2016-07-26 17:45:32 UTC) #35
jam
https://codereview.chromium.org/2176753003/diff/270001/device/geolocation/public/cpp/access_token_store.h File device/geolocation/public/cpp/access_token_store.h (right): https://codereview.chromium.org/2176753003/diff/270001/device/geolocation/public/cpp/access_token_store.h#newcode1 device/geolocation/public/cpp/access_token_store.h:1: // Copyright (c) 2012 The Chromium Authors. All rights ...
4 years, 4 months ago (2016-07-26 19:27:27 UTC) #37
mcasas
PTAL, PS2 removes //device/geolocation/public/cpp and gets a few more bots green. https://codereview.chromium.org/2176753003/diff/270001/device/geolocation/public/cpp/access_token_store.h File device/geolocation/public/cpp/access_token_store.h (right): ...
4 years, 4 months ago (2016-07-26 22:42:35 UTC) #40
jam
lgtm https://codereview.chromium.org/2176753003/diff/420001/chromeos/geolocation/DEPS File chromeos/geolocation/DEPS (right): https://codereview.chromium.org/2176753003/diff/420001/chromeos/geolocation/DEPS#newcode3 chromeos/geolocation/DEPS:3: "+device/geolocation", nit: order https://codereview.chromium.org/2176753003/diff/420001/device/geolocation/DEPS File device/geolocation/DEPS (right): https://codereview.chromium.org/2176753003/diff/420001/device/geolocation/DEPS#newcode7 ...
4 years, 4 months ago (2016-07-26 23:34:33 UTC) #41
mcasas
https://codereview.chromium.org/2176753003/diff/420001/chromeos/geolocation/DEPS File chromeos/geolocation/DEPS (right): https://codereview.chromium.org/2176753003/diff/420001/chromeos/geolocation/DEPS#newcode3 chromeos/geolocation/DEPS:3: "+device/geolocation", On 2016/07/26 23:34:33, jam wrote: > nit: order ...
4 years, 4 months ago (2016-07-27 06:38:17 UTC) #55
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/2176753003/580001
4 years, 4 months ago (2016-07-27 16:29:42 UTC) #73
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/226183)
4 years, 4 months ago (2016-07-27 16:39:44 UTC) #75
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/2176753003/580001
4 years, 4 months ago (2016-07-27 16:48:06 UTC) #78
commit-bot: I haz the power
Committed patchset #3 (id:580001)
4 years, 4 months ago (2016-07-27 17:07:46 UTC) #80
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/822d05507b47dffc998a77e30e9f46c9c070045b Cr-Commit-Position: refs/heads/master@{#408160}
4 years, 4 months ago (2016-07-27 17:09:09 UTC) #82
robliao
A revert of this CL (patchset #3 id:580001) has been created in https://codereview.chromium.org/2191613002/ by robliao@chromium.org. ...
4 years, 4 months ago (2016-07-27 17:56:21 UTC) #83
mcasas
4 years, 4 months ago (2016-07-27 17:56:58 UTC) #84
Message was sent while issue was closed.
A revert of this CL (patchset #3 id:580001) has been created in
https://codereview.chromium.org/2181183004/ by mcasas@chromium.org.

The reason for reverting is: broke win8 bot

https://build.chromium.org/p/chromium.win/builders/Win8%20GYP%20%28dbg%29/bui...


FAILED: obj/device/geolocation/device_geolocation.wifi_data_provider_win.obj 
ninja -t msvc -e environment.x86 -- E:\b\c\cipd\goma/gomacc
"E:\b\depot_tools\win_toolchain\vs_files\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\VC\bin\amd64_x86\cl.exe"
/nologo /showIncludes /FC
@obj\device\geolocation\device_geolocation.wifi_data_provider_win.obj.rsp /c
..\..\device\geolocation\wifi_data_provider_win.cc
/Foobj\device\geolocation\device_geolocation.wifi_data_provider_win.obj
/Fdobj\device\geolocation\device_geolocation.cc.pdb 
e:\b\c\b\win_gyp\src\device\geolocation\wifi_data_provider_win.cc(164): error
C2220: warning treated as error - no 'object' file generated
e:\b\c\b\win_gyp\src\device\geolocation\wifi_data_provider_win.cc(164): warning
C4273: 'device::WifiDataProviderManager::DefaultFactoryFunction': inconsistent
dll linkage
e:\b\c\b\win_gyp\src\device\geolocation\wifi_data_provider_manager.h(79): note:
see previous definition of 'DefaultFactoryFunction'
e:\b\c\b\win_gyp\src\device\geolocation\wifi_data_provider_win.cc(168): warning
C4273: 'device::WifiDataProviderWin::WifiDataProviderWin': inconsistent dll
linkage
e:\b\c\b\win_gyp\src\device\geolocation\wifi_data_provider_win.h(17): note: see
previous definition of '{ctor}'
e:\b\c\b\win_gyp\src\device\geolocation\wifi_data_provider_win.cc(171): warning
C4273: 'device::WifiDataProviderWin::~WifiDataProviderWin': inconsistent dll
linkage
e:\b\c\b\win_gyp\src\device\geolocation\wifi_data_provider_win.h(20): note: see
previous definition of '{dtor}'
e:\b\c\b\win_gyp\src\device\geolocation\wifi_data_provider_win.cc(174): warning
C4273: 'device::WifiDataProviderWin::NewWlanApi': inconsistent dll linkage
e:\b\c\b\win_gyp\src\device\geolocation\wifi_data_provider_win.h(23): note: see
previous definition of 'NewWlanApi'
e:\b\c\b\win_gyp\src\device\geolocation\wifi_data_provider_win.cc(184): warning
C4273: 'device::WifiDataProviderWin::NewPollingPolicy': inconsistent dll linkage
e:\b\c\b\win_gyp\src\device\geolocation\wifi_data_provider_win.h(24): note: see
previous definition of 'NewPollingPolicy'
[148/2191] CXX
obj\device\geolocation\device_geolocation.wifi_data_provider_manager.obj.

Powered by Google App Engine
This is Rietveld 408576698