aw: Call DidPresent through AwGLSurface

Previously directly shortcutting to
Display::DidReceivePresentationFeedback skipped layers and also could
cause memory corruption crashes because not every DrawAndSwap call
actually swaps.

Bug: 943065
Change-Id: Id30c78f45f3a5eab7d75dc6f2a09951a67f98d9a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1529929
Reviewed-by: Peng Huang <penghuang@chromium.org>
Commit-Queue: Bo <boliu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#642936}
6 files changed