Gardening: Ensure correct bounds is set in RootWindowHostWayland.

This also fixes a bug in DesktopRootWindowHostWayland. bounds_ was
not set with correct value and hence we always had a wrong initial
size for RootWindow.

Effecting CL: https://codereview.chromium.org/59913008
Merge branch 'master' into Gardening