Add async to EvaluateScriptAsPromiseAsync and tests #3314
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes: Stack Overflow issue https://stackoverflow.com/questions/65229445/evaulatescriptaspromiseasync-and-async-await
Summary:
async
to theGetPromiseHandlerScript
innerImmediatelyInvokedFuncExpression
function. This allows forawait
to be used in methods passed to this.Changes: [specify the structures changed]
GetPromiseHandlerScript
to use an async functionOffscreenBrowserBasicFacts
. Tests pass.How Has This Been Tested?
OffscreenBrowserBasicFacts.cs
, specifically returning values, as well as usingfetch
to make an AJAX request.Types of changes
Checklist: