Replace frame by autolayout

The NewTabPage used to change the frame of its  subviews directly. This CL
changes it to use auto layout constraints instead.

Bug: 733166
Change-Id: Ic138ad673ba6831625ad90909fa055a30a0b61cd
Reviewed-on: https://chromium-review.googlesource.com/535516
Reviewed-by: Justin Cohen <justincohen@chromium.org>
Reviewed-by: Jean-François Geyelin <jif@chromium.org>
Commit-Queue: Gauthier Ambard <gambard@chromium.org>
Cr-Commit-Position: refs/heads/master@{#480443}
8 files changed