Backport of https://chromium-review.googlesource.com/c/chromium/src/+/1030530 to fix the order of V8 and Blink initialization. Also fixes the order of DidCreateScriptContext notification with initialization of window globals to fix electron/electron#13787. The backport landed in Chromium 67 but the DidCreateScriptContext re-ordering needs to be upstreamed or kept indefinitely
Checklist
[x] PR description included and stakeholders cc'd
[x] Patch information is added to appropriate .patches.yaml
Description of Change
Fixes https://github.com/electron/electron/issues/13787
Backport of https://chromium-review.googlesource.com/c/chromium/src/+/1030530 to fix the order of V8 and Blink initialization. Also fixes the order of
DidCreateScriptContext
notification with initialization of window globals to fix electron/electron#13787. The backport landed in Chromium 67 but theDidCreateScriptContext
re-ordering needs to be upstreamed or kept indefinitelyChecklist
.patches.yaml
script/update
runs without errorcc @deepak1556