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

Issue 2353283002: [TimeZoneMonitor] Decouple //content/browser/time_zone_monitor* to //device/. (Closed)

Created:
4 years, 3 months ago by leonhsl(Using Gerrit)
Modified:
4 years, 2 months ago
Reviewers:
jam, blundell
CC:
chromium-reviews, jam, nasko+codewatch_chromium.org, darin-cc_chromium.org, creis+watch_chromium.org, mlamouri+watch-content_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[TimeZoneMonitor] Decouple //content/browser/time_zone_monitor* to //device/. BUG=612341 TEST=http://crbug.com/288697#c12: load the page, change the system time zone, and then click "recheck" to ensure that the renderer picks up the new time zone. Don't reload the page, which is likely to give you a new renderer process, use the "recheck" link on the page. Committed: https://crrev.com/c6c6dca93baa98e7375f90589f1342d5b2ad5318 Cr-Commit-Position: refs/heads/master@{#420927}

Patch Set 1 #

Patch Set 2 : Fix trybots #

Patch Set 3 : Fix mac #

Patch Set 4 : Fix android bots #

Total comments: 4

Patch Set 5 : Do not set output_name in gn #

Unified diffs Side-by-side diffs Delta from patch set Stats (+193 lines, -660 lines) Patch
M content/app/BUILD.gn View 1 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 2 chunks +1 line, -8 lines 0 comments Download
M content/browser/DEPS View 1 chunk +1 line, -1 line 0 comments Download
M content/browser/android/browser_jni_registrar.cc View 2 chunks +0 lines, -2 lines 0 comments Download
M content/browser/browser_main_loop.h View 4 chunks +6 lines, -3 lines 0 comments Download
M content/browser/browser_main_loop.cc View 3 chunks +3 lines, -2 lines 0 comments Download
M content/browser/renderer_host/render_process_host_impl.cc View 3 chunks +2 lines, -2 lines 0 comments Download
D content/browser/time_zone_monitor.h View 1 chunk +0 lines, -73 lines 0 comments Download
D content/browser/time_zone_monitor.cc View 1 chunk +0 lines, -62 lines 0 comments Download
D content/browser/time_zone_monitor_android.h View 1 chunk +0 lines, -39 lines 0 comments Download
D content/browser/time_zone_monitor_android.cc View 1 chunk +0 lines, -43 lines 0 comments Download
D content/browser/time_zone_monitor_chromeos.cc View 1 chunk +0 lines, -39 lines 0 comments Download
D content/browser/time_zone_monitor_linux.cc View 1 chunk +0 lines, -176 lines 0 comments Download
D content/browser/time_zone_monitor_mac.mm View 1 chunk +0 lines, -42 lines 0 comments Download
D content/browser/time_zone_monitor_win.cc View 1 chunk +0 lines, -48 lines 0 comments Download
M content/common/BUILD.gn View 1 chunk +0 lines, -1 line 0 comments Download
M content/public/android/BUILD.gn View 1 2 3 3 chunks +1 line, -2 lines 0 comments Download
D content/public/android/java/src/org/chromium/content/browser/TimeZoneMonitor.java View 1 chunk +0 lines, -68 lines 0 comments Download
M content/renderer/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
A device/time_zone_monitor/BUILD.gn View 1 2 3 4 1 chunk +69 lines, -0 lines 0 comments Download
A device/time_zone_monitor/DEPS View 1 chunk +6 lines, -0 lines 0 comments Download
A + device/time_zone_monitor/android/java/src/org/chromium/device/time_zone_monitor/TimeZoneMonitor.java View 1 4 chunks +7 lines, -7 lines 0 comments Download
A device/time_zone_monitor/android/time_zone_monitor_jni_registrar.h View 1 chunk +20 lines, -0 lines 0 comments Download
A + device/time_zone_monitor/android/time_zone_monitor_jni_registrar.cc View 1 chunk +4 lines, -4 lines 0 comments Download
A + device/time_zone_monitor/time_zone_monitor.h View 4 chunks +7 lines, -5 lines 0 comments Download
A + device/time_zone_monitor/time_zone_monitor.cc View 2 chunks +3 lines, -3 lines 0 comments Download
A + device/time_zone_monitor/time_zone_monitor_android.h View 2 chunks +3 lines, -3 lines 0 comments Download
A + device/time_zone_monitor/time_zone_monitor_android.cc View 3 chunks +7 lines, -7 lines 0 comments Download
A + device/time_zone_monitor/time_zone_monitor_chromeos.cc View 2 chunks +3 lines, -3 lines 0 comments Download
A device/time_zone_monitor/time_zone_monitor_export.h View 1 chunk +29 lines, -0 lines 0 comments Download
A + device/time_zone_monitor/time_zone_monitor_linux.cc View 4 chunks +5 lines, -8 lines 0 comments Download
A + device/time_zone_monitor/time_zone_monitor_mac.mm View 2 chunks +3 lines, -3 lines 0 comments Download
A + device/time_zone_monitor/time_zone_monitor_win.cc View 3 chunks +6 lines, -6 lines 0 comments Download

Messages

Total messages: 38 (25 generated)
leonhsl(Using Gerrit)
Hi, I can't wait anymore for the trybots results today, android trybots are still running. ...
4 years, 3 months ago (2016-09-22 09:58:04 UTC) #12
blundell
Thanks! It looks like the Android failures are real, but I didn't have time to ...
4 years, 3 months ago (2016-09-22 15:32:27 UTC) #15
leonhsl(Using Gerrit)
OK android trybots are happy now at ps#4 ;-) Would you PTAL? Thanks.
4 years, 3 months ago (2016-09-23 05:39:24 UTC) #20
leonhsl(Using Gerrit)
On 2016/09/23 05:39:24, leonhsl wrote: > OK android trybots are happy now at ps#4 ;-) ...
4 years, 3 months ago (2016-09-23 06:47:40 UTC) #21
blundell
lgtm, thanks! +jam for OWNERS (whole CL) https://codereview.chromium.org/2353283002/diff/60001/device/time_zone_monitor/BUILD.gn File device/time_zone_monitor/BUILD.gn (right): https://codereview.chromium.org/2353283002/diff/60001/device/time_zone_monitor/BUILD.gn#newcode12 device/time_zone_monitor/BUILD.gn:12: output_name = ...
4 years, 3 months ago (2016-09-23 11:06:56 UTC) #23
leonhsl(Using Gerrit)
Thanks blundell@ a lot for kindly review. https://codereview.chromium.org/2353283002/diff/60001/device/time_zone_monitor/BUILD.gn File device/time_zone_monitor/BUILD.gn (right): https://codereview.chromium.org/2353283002/diff/60001/device/time_zone_monitor/BUILD.gn#newcode12 device/time_zone_monitor/BUILD.gn:12: output_name = ...
4 years, 3 months ago (2016-09-23 15:18:08 UTC) #24
blundell
https://codereview.chromium.org/2353283002/diff/60001/device/time_zone_monitor/BUILD.gn File device/time_zone_monitor/BUILD.gn (right): https://codereview.chromium.org/2353283002/diff/60001/device/time_zone_monitor/BUILD.gn#newcode12 device/time_zone_monitor/BUILD.gn:12: output_name = "device_time_zone_monitor" On 2016/09/23 15:18:08, leonhsl wrote: > ...
4 years, 2 months ago (2016-09-23 16:10:21 UTC) #25
leonhsl(Using Gerrit)
Uploaded ps#5 to avoid setting output_name casually in gn. Thanks~ https://codereview.chromium.org/2353283002/diff/60001/device/time_zone_monitor/BUILD.gn File device/time_zone_monitor/BUILD.gn (right): https://codereview.chromium.org/2353283002/diff/60001/device/time_zone_monitor/BUILD.gn#newcode12 ...
4 years, 2 months ago (2016-09-24 13:23:08 UTC) #28
leonhsl(Using Gerrit)
Ping jam@, Thanks.
4 years, 2 months ago (2016-09-26 14:22:05 UTC) #31
jam
lgtm
4 years, 2 months ago (2016-09-26 15:14:36 UTC) #32
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/2353283002/80001
4 years, 2 months ago (2016-09-26 15:44:17 UTC) #35
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 2 months ago (2016-09-26 18:00:11 UTC) #36
commit-bot: I haz the power
4 years, 2 months ago (2016-09-26 18:02:12 UTC) #38
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/c6c6dca93baa98e7375f90589f1342d5b2ad5318
Cr-Commit-Position: refs/heads/master@{#420927}

Powered by Google App Engine
This is Rietveld 408576698