Similar to bug 783981 , we should get rid of this notification and replace it with DidRedirectNavigation. It looks like all the listeners only care about frame requests anyways. That way it'll work for network service path.
This will fix
-WebViewTests/WebViewTest.Shim_TestLoadStartLoadRedirect/0
-WebViewTests/WebViewTest.Shim_TestLoadStartLoadRedirect/1
and partially
-WebViewTests/WebViewTest.Shim_TestWebRequestAPIWithHeaders/0
-WebViewTests/WebViewTest.Shim_TestWebRequestAPIWithHeaders/1
(which also depend on web request API)
Comment 1 by jam@chromium.org
, Nov 22 2017