New issue
Advanced search Search tips

Issue 779229 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 3
Type: Task



Sign in to add a comment

Add test case for two URLs being loaded in quick succession when using WKBasedNavigationManager

Project Member Reported by danyao@chromium.org, Oct 27 2017

Issue description

With WKBasedNavigationManager, loading of app-specific URLs are handled in two phases: first load about:blank placeholder URL to the WKWebView, then trigger the native controller of WebUI load. I'm concerned that if another navigation is initiated between the two phases will lead to bad outcome. We don't currently have any tests for this case.
 
Project Member

Comment 1 by sheriffbot@chromium.org, Oct 29

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Status: Available (was: Untriaged)
This is still needed.
Blocking: -734150
But this does not block slim-navigation-manager launch. Right?
Correct, this shouldn't block launch. The only known scenario where this happens is in egtests when a test loads a web UI URL before chrome://newtab finishes loading. https://chromium-review.googlesource.com/1097564 added a special case in crw_web_controller.mm to work around this case.

I think we can close this bug, because there's no other known way to exploit this situation.

Sign in to add a comment