commit | 90c716c882f40d47716c04d2263202df03228312 | [log] [tgz] |
---|---|---|
author | Tim Schumann <tschumann@chromium.org> | Mon Apr 16 16:13:41 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Apr 16 16:13:41 2018 |
tree | 07bbc7a6642d8dd3bef811c7963593eb6959df2b | |
parent | ead3110f47a6112c5bb20c08dbe16c1e66446788 [diff] |
Reland: Keep poll intervals in prefs. Cause for breakage: Side effect in DCHECK() which wasn't exercised on trybots (apparently they have all DCHECKs enabled) Without persisting them, server-side provided intervals are less efficient on platforms with relatively short app lifetime. This also allows lower poll intervals for latency-sensitive use cases in cases when our notifications are not reliable enough (yet). Bug: 832019 Change-Id: Ifcd55edcbb9fb17583caac847f6c110024a83e19 Reviewed-on: https://chromium-review.googlesource.com/1013457 Reviewed-by: Marc Treib <treib@chromium.org> Commit-Queue: Tim Schumann <tschumann@chromium.org> Cr-Commit-Position: refs/heads/master@{#550984}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .