
This is a precursor CL to allow SimpleMenuModel to include actions.h, in order to be able to create menu items from action items. Currently, simple_menu_model cannot include actions, as doing so creates a dependency cycle from ui/base -> ui/actions -> ui/base. Many of the changes here are simply renaming include paths from ui/base/models -> ui/menus/models. The only significant changes here that need to be reviewed are changes in BUILD.gn and DEPS files. Change-Id: I345efc6c42bbf2d7fdd539c0b312a8f5db338382 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5892572 Reviewed-by: Nico Weber <thakis@chromium.org> Reviewed-by: Achuith Bhandarkar <achuith@chromium.org> Commit-Queue: Joseph Park <josephjoopark@chromium.org> Reviewed-by: Emilia Paz <emiliapaz@chromium.org> Reviewed-by: Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/main@{#1370692}