Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.
This repository has been archived by the owner on May 10, 2024. It is now read-only.

Intermittent Incorrect URL Bar state and various fixes related with state and url  #8635

Closed
@soner-yuksel

Description

Description:

URL Bar update moved to didFailProvisionalNavigation to support spoofing prevention properly. For cancelation didFailProvisionalNavigation should be used.

This way we can cover both cancelation url update problem and also blank address bar before loading starts.

Issues closed related with this were

#8393
#8576

Also the async trigger for observe webview key values inside didCommit is removed. In addition verifyTrust is forced to run async and the awaited result is used on updateURL bar.

We are thinking these 2 changes will solve the intermittent problem related with loading urls stuck in insecure state.

In addition this change also should be tested where we show secure icon when insecure website is loaded.

#7403

Test Plan

Test all the STRs in these 3 tickets, fresh test all over again.

#8393
#8576
#7403

In addition always keep an eye on if a insecure website indicator shown on a secure website.

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions