Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port WebBrowser completion events fix from 4.8 #4993

Merged
merged 2 commits into from
Aug 17, 2021

Conversation

SamBent
Copy link
Contributor

@SamBent SamBent commented Aug 3, 2021

Addresses Issue #4990

Description

When WebBrowser navigates to about:blank, it cancels outstanding navigations. However it may still receive completion events for those navigations, due to race conditions between the browser process and the WPF app. When this happens, ignore the completion event (instead of failing an assert and crashing).

Customer Impact

Intermittent crashes.

Regression

No.

Testing

Ad-hoc around customer scenario.
Standard regressions testing.

Risk

Low. Port of .NETFx servicing fix released earlier this year.

@SamBent SamBent requested a review from a team as a code owner August 3, 2021 18:23
@ghost ghost added the PR metadata: Label to tag PRs, to facilitate with triage label Aug 3, 2021
@ghost ghost requested review from fabiant3 and ryalanms August 3, 2021 18:23
@SamBent SamBent merged commit cfb2ec0 into dotnet:main Aug 17, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Apr 7, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
PR metadata: Label to tag PRs, to facilitate with triage
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants