DescriptionReporting: Make DeliveryAgent self-scheduling.
Reporting is a spec for delivering out-of-band reports from various
other parts of the browser. See http://wicg.github.io/reporting/ for
the spec, or https://goo.gl/pygX5I for details of the planned
implementation in Chromium.
This makes the existing DeliveryAgent class self-scheduling using the
ReportingObserver interface: when reports are added to the cache, or
periodically while reports are still queued, it automatically runs the
"send reports" algorithm described in the spec.
BUG=704259
Review-Url: https://codereview.chromium.org/2785293003
Cr-Commit-Position: refs/heads/master@{#465663}
Committed: https://chromium.googlesource.com/chromium/src/+/830962ad03b788b02aa7ac6d8dd02f0a38ba6d4b
Patch Set 1 #Patch Set 2 : rebase #Patch Set 3 : Make DeliveryAgent self-scheduling #Patch Set 4 : Remove vestigal delivery scheduler #Patch Set 5 : rebase #Patch Set 6 : rebase #Patch Set 7 : rebase #
Messages
Total messages: 34 (24 generated)
|