Related issue #1882552: Get rid of menu_list_system_menus()
They are needed to select parent menu link all over core.
Suppose we need deeper refactoring of menu link selection widget - for example:
[select menu] - ajax loads dependent list of it's menu-items
[select menu item]
Looks like there's only few forms to add menu links, so we should just unify this widget to MenuLinkFormController
menu_edit_item() - hopefully gone with #916388: Convert menu links into entities to form controller
Updated issue summary.
Drupal 8.0.6 was released on April 6 and is the final bugfix release for the Drupal 8.0.x series. Drupal 8.0.x will not receive any further development aside from security fixes. Drupal 8.1.0-rc1 is now available and sites should prepare to update to 8.1.0.
Bug reports should be targeted against the 8.1.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.2.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.
Drupal is a registered trademark of Dries Buytaert.