Reland "[ios] Call LoadIfNecessary even when displaying the NTP."

This reverts commit 2a974e5ae5d7df2535b2923999f48a075d5394a8.

WKBasedNavigationManagerImpl::Restore will never actually begin loading
if the current page is an NTP.  Call LoadIfNecessary to begin restore

Updated to more narrowly scope -LoadIfNecessary for NTP..

Change-Id: Ic1906bbab280d46e9b0766517eff718728b26933
Auto-Submit: Justin Cohen <>
Reviewed-by: Danyao Wang <>
Reviewed-by: Eugene But <>
Commit-Queue: Justin Cohen <>
Cr-Commit-Position: refs/heads/master@{#625047}
1 file changed