Gardening: Update to latest revision.
Gardening: Make GetWindowPlacement() consistent with X11 implementation.

Effecting CL:https://codereview.chromium.org/224863003
Gardening: Notify widgets when they are shown or hidden.

Effecting CL: https://codereview.chromium.org/216093003
Gardening: Adopt to SurfaceOzoneEGL changes.

Effecting CLS:
1)https://codereview.chromium.org/205433002
2)https://codereview.chromium.org/225023021/
Style: Line should be <= 80 character.
Gardening: Adopt to PlatformEventSource.

Effecting CLS:
1)https://codereview.chromium.org/219743002
2)https://codereview.chromium.org/223363003
Gardening: Remove unnecessary Resize related IPC calls in DRWH.

Effecting CL: https://codereview.chromium.org/222893004/