[Offline pages] Clean up of device conditions related code
This change moves all DeviceConditions related code to that class and
removes all the static methods for propagating conditions from
OfflinePageUtils and other classes, except for the scheduler bridge.
The code also adds a ShadowDeviceConditions to enable mocking of
static methods for testing.
BUG=699261
Review-Url: https://codereview.chromium.org/2737093002
Cr-Commit-Position: refs/heads/master@{#455498}
Committed: https://chromium.googlesource.com/chromium/src/+/4235a8b857d6685b89ae1e5cc4ffe924a7a8ecf5
Dry run: 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/224467)
3 years, 9 months ago
(2017-03-07 23:45:18 UTC)
#6
CQ is committing da patch. Bot data: {"patchset_id": 20001, "attempt_start_ts": 1488996768367690, "parent_rev": "c0d16f0bde63a69dc117bb2b6860b3dd57f3b25d", "commit_rev": "4235a8b857d6685b89ae1e5cc4ffe924a7a8ecf5"}
3 years, 9 months ago
(2017-03-08 18:38:18 UTC)
#15
CQ is committing da patch.
Bot data: {"patchset_id": 20001, "attempt_start_ts": 1488996768367690,
"parent_rev": "c0d16f0bde63a69dc117bb2b6860b3dd57f3b25d", "commit_rev":
"4235a8b857d6685b89ae1e5cc4ffe924a7a8ecf5"}
commit-bot: I haz the power
Description was changed from ========== [Offline pages] Clean up of device conditions related code This ...
3 years, 9 months ago
(2017-03-08 18:39:01 UTC)
#16
Message was sent while issue was closed.
Description was changed from
==========
[Offline pages] Clean up of device conditions related code
This change moves all DeviceConditions related code to that class and
removes all the static methods for propagating conditions from
OfflinePageUtils and other classes, except for the scheduler bridge.
The code also adds a ShadowDeviceConditions to enable mocking of
static methods for testing.
BUG=699261
==========
to
==========
[Offline pages] Clean up of device conditions related code
This change moves all DeviceConditions related code to that class and
removes all the static methods for propagating conditions from
OfflinePageUtils and other classes, except for the scheduler bridge.
The code also adds a ShadowDeviceConditions to enable mocking of
static methods for testing.
BUG=699261
Review-Url: https://codereview.chromium.org/2737093002
Cr-Commit-Position: refs/heads/master@{#455498}
Committed:
https://chromium.googlesource.com/chromium/src/+/4235a8b857d6685b89ae1e5cc4ff...
==========
commit-bot: I haz the power
Committed patchset #2 (id:20001) as https://chromium.googlesource.com/chromium/src/+/4235a8b857d6685b89ae1e5cc4ffe924a7a8ecf5
3 years, 9 months ago
(2017-03-08 18:39:02 UTC)
#17
Issue 2737093002: [Offline pages] Clean up of device conditions related code
(Closed)
Created 3 years, 9 months ago by fgorski
Modified 3 years, 9 months ago
Reviewers: Pete Williamson
Base URL:
Comments: 1