Chromium Code Reviews
DescriptionConvert main NTP panel to UIViewController.
To ease modernizing the NTP only the internal panels are being converted
to UIViewControllers. This means all the plumbing between the
BrowserViewController and the internal NTP panels (WebController, NTP)
hierarchy is skipped. While normally the logic to push and pop a view
controller would be owned by a coordinator, in this case the old NTP
controller adds and removes child view controllers itself when a load
is initiated, and when WebController calls -willBeDismissed.
BUG=708319
Review-Url: https://codereview.chromium.org/2806153004
Cr-Commit-Position: refs/heads/master@{#464850}
Committed: https://chromium.googlesource.com/chromium/src/+/1f6e1cbafd32c584fe6197eaefd4edd2f08e1024
Patch Set 1 #Patch Set 2 : Add Comment #Patch Set 3 : Comment typo #
Total comments: 8
Patch Set 4 : Address comments #
Total comments: 2
Patch Set 5 : Update comments #
Dependent Patchsets: Messages
Total messages: 27 (20 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||