Chromecast: virtual/override cleanup.

See: https://codereview.chromium.org/831863003

R=lcwu@chromium.org
BUG=417463

Review URL: https://codereview.chromium.org/837453003

Cr-Commit-Position: refs/heads/master@{#310131}
53 files changed