• rajendrant's avatar
    Reland "NetworkService: Report data use of URLLoader to browser process" · feea859b
    rajendrant authored
    This is a reland of adb22130
    
    Original change's description:
    > NetworkService: Report data use of URLLoader to browser process
    >
    > When the requests complete, the total received and sent bytes are sent
    > to browser process. ChromeDataUseMeasurement records metrics on Chrome-services
    > data usage and updates metrics service.
    >
    > Subsequent CLs will record more metrics and also report this to data
    > reduction proxy settings page.
    >
    > When NetworkService is disabled, DataUseMeasurement will get network
    > delegate callbacks and record metrics.
    >
    > Bug: 808498
    > Cq-Include-Trybots: luci.chromium.try:linux_mojo
    > Change-Id: I113e480e4e1c67a65ff7461eb5ae2166a6b038d2
    > Reviewed-on: https://chromium-review.googlesource.com/c/1274202
    > Commit-Queue: rajendrant <rajendrant@chromium.org>
    > Reviewed-by: Tarun Bansal <tbansal@chromium.org>
    > Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
    > Reviewed-by: John Abd-El-Malek <jam@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#600928}
    
    TBR=kinuko@chromium.org
    
    Bug: 808498
    Change-Id: I341012581527fefeb6fd23ff16af4ed3a8373aa7
    Cq-Include-Trybots: luci.chromium.try:linux_mojo
    Reviewed-on: https://chromium-review.googlesource.com/c/1290522
    Commit-Queue: rajendrant <rajendrant@chromium.org>
    Reviewed-by: default avatarrajendrant <rajendrant@chromium.org>
    Reviewed-by: default avatarJohn Abd-El-Malek <jam@chromium.org>
    Reviewed-by: default avatarTarun Bansal <tbansal@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#601229}
    feea859b
BUILD.gn 288 KB