• Thomas Anderson's avatar
    Revert "Introduce WebRtcRemoteEventLogManager" · c318f63a
    Thomas Anderson authored
    This reverts commit 036ea24b.
    
    Reason for revert: Causing build failure on Cast Audio Linux:
    https://ci.chromium.org/buildbot/chromium.linux/Cast%20Audio%20Linux/8575
    
    Original change's description:
    > Introduce WebRtcRemoteEventLogManager
    > 
    > WebRtcRemoteEventLogManager is a member of WebRtcEventLogManager, in
    > charge of managing remote-bound WebRTC event logs:
    > * Store remote-bound log files locally, persisting them between session
    >   of Chrome.
    > * Uploading them when permissible (when no active peer connections are
    >   present, with which the upload's increased bandwidth utilization might
    >   interfere).
    > * Purge remote-bound log files from local disk once an upload attempt
    >   was made, regardless of whether it was successful. (Otherwise, we might
    >   end up attempting multiple times, wasting bandwidth on an upload that
    >   always fails after a non-trivial amount of data was pushed upstream.
    >   More refined retry behavior is to be added at a later stage.)
    > 
    > Upcoming related work:
    > * Actual implementation of the uploader (this CL deals with managing the
    >   files to be uploaded, and the timing of the upload).
    > * Implementation of the JS hooks.
    > 
    > Bug: 775415
    > Change-Id: Ib5ee6081ca13d85cb8a3f38d6462bbd61a99dcae
    > Reviewed-on: https://chromium-review.googlesource.com/891219
    > Commit-Queue: Elad Alon <eladalon@chromium.org>
    > Reviewed-by: Avi Drissman <avi@chromium.org>
    > Reviewed-by: Guido Urdaneta <guidou@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#534826}
    
    TBR=avi@chromium.org,guidou@chromium.org,terelius@chromium.org,eladalon@chromium.org
    
    Change-Id: I2bc87f1002eac26f4c77bc5082be45db80b0449d
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 775415
    Reviewed-on: https://chromium-review.googlesource.com/905826Reviewed-by: default avatarThomas Anderson <thomasanderson@chromium.org>
    Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#534847}
    c318f63a
webrtc_local_event_log_manager.h 3.58 KB