Issue metadata
Sign in to add a comment
|
Bookmarks: Convert BookmarkEditViewController to use ChromeTableViewController |
||||||||||||||||||||||
Issue descriptionBookmarkEditViewController is currently built on top of CollectionViewController. We'd like to convert it to use ChromeTableViewController instead. This will involve writing UITableViewCell subclasses for the various pieces of UI in the edit screen. It will also require ChromeTableViewController to support MDCAppBar. The edit view uses BookmarkElevatedToolbar to display contextual actions in a bottom toolbar. That will need to be ported to the new VC or rewritten to use UINavigationController's bottom toolbar instead.
,
May 8 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/e0cf7fc3149e673f93a9081cfc0e6f58c5dd00b5 commit e0cf7fc3149e673f93a9081cfc0e6f58c5dd00b5 Author: sczs <sczs@chromium.org> Date: Tue May 08 00:45:29 2018 [ios] Converts BookmarkEditVC to TableVC - BookmarkEditVC subclasses ChromeTableVC instead of CollectionVC. - BookmarksEditVC, BookmarkFolderVC and BookmarksFolderEditor hide or show the toolbar on viewWillAppear. Screenshots: Old: https://drive.google.com/open?id=18hYFEmdmXv5WemJbwmx3jcP8e4zZRRf_ New: https://drive.google.com/open?id=1cJbQeEGIwMWKiulLk-geEIBVn1_cB-wN Bug: 839460 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I4ce83e551b45fbfce10399f39eadba74add5449b Reviewed-on: https://chromium-review.googlesource.com/1045887 Commit-Queue: Sergio Collazos <sczs@chromium.org> Reviewed-by: Rohit Rao <rohitrao@chromium.org> Cr-Commit-Position: refs/heads/master@{#556628} [modify] https://crrev.com/e0cf7fc3149e673f93a9081cfc0e6f58c5dd00b5/ios/chrome/browser/ui/bookmarks/BUILD.gn [modify] https://crrev.com/e0cf7fc3149e673f93a9081cfc0e6f58c5dd00b5/ios/chrome/browser/ui/bookmarks/bookmark_edit_view_controller.h [modify] https://crrev.com/e0cf7fc3149e673f93a9081cfc0e6f58c5dd00b5/ios/chrome/browser/ui/bookmarks/bookmark_edit_view_controller.mm [modify] https://crrev.com/e0cf7fc3149e673f93a9081cfc0e6f58c5dd00b5/ios/chrome/browser/ui/bookmarks/bookmark_folder_editor_view_controller.h [modify] https://crrev.com/e0cf7fc3149e673f93a9081cfc0e6f58c5dd00b5/ios/chrome/browser/ui/bookmarks/bookmark_folder_editor_view_controller.mm [modify] https://crrev.com/e0cf7fc3149e673f93a9081cfc0e6f58c5dd00b5/ios/chrome/browser/ui/bookmarks/bookmark_folder_view_controller.mm [modify] https://crrev.com/e0cf7fc3149e673f93a9081cfc0e6f58c5dd00b5/ios/chrome/browser/ui/bookmarks/bookmarks_egtest.mm
,
May 9 2018
Anything left here, or can we close the bug?
,
May 9 2018
There's a cleanup CL in flight, but this task is completed. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by bugdroid1@chromium.org
, May 3 2018