Changing MenuRunner::RunMenuAt to take in a MenuButtonController.

This is needed so Buttons can be not a subclass of MenuButton but still
install a MenuButtonController for the same behavior.

Bug: 901183, 819854
Change-Id: Iccd82dab68ba243f86a8784916332030a295b9ff
Reviewed-by: Xiyuan Xia <>
Reviewed-by: Michael Wasserman <>
Reviewed-by: Taylor Bergquist <>
Commit-Queue: Charlene Yan <>
Cr-Commit-Position: refs/heads/master@{#652633}
53 files changed