Update Deps.
Gardening: Rebase Patches.
Gardening: Adopt to https://codereview.chromium.org/712343003/
Gardening: Adopt to https://codereview.chromium.org/688083003/
Gardening: Adopt to https://codereview.chromium.org/756643006

Actual support will be implemented later.