Force close Sharing WebRTC connections on timeout

If we do not send or receive any messages via the WebRTC connection for
30 seconds we force close it on either end.

Bug: 1044926
Change-Id: Iee639fd66b5e2d9f12b5a17a3fd10dccd8647145
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2022664
Commit-Queue: Richard Knoll <knollr@chromium.org>
Reviewed-by: Brian White <bcwhite@chromium.org>
Reviewed-by: Himanshu Jaju <himanshujaju@chromium.org>
Cr-Commit-Position: refs/heads/master@{#735868}
10 files changed