Bug 260377 - Async Script Execution Order should be fixed
Summary: Async Script Execution Order should be fixed
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: Safari 17
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL: https://wpt.fyi/results/html/semantic...
Keywords: BrowserCompat, InRadar, WPTImpact
Depends on:
Blocks:
 
Reported: 2023-08-17 21:55 PDT by Karl Dubost
Modified: 2023-08-21 08:43 PDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Karl Dubost 2023-08-17 21:55:21 PDT
See the result of 
https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/defer-script/async-script-2.html
http://wpt.live/html/semantics/scripting-1/the-script-element/defer-script/async-script-2.html


Firefox, Chrome
Expected: ["Inline1", "Sync1", "Async1", "Sync2", "EndOfBody", "DOMContentLoaded"] 
Actual:   ["Inline1", "Sync1", "Async1", "Sync2", "EndOfBody", "DOMContentLoaded"]


Safari:
Expected: ["Inline1", "Sync1", "Async1", "Sync2", "EndOfBody", "DOMContentLoaded"] 
Actual:   ["Inline1", "Sync1", "Sync2", "EndOfBody", "DOMContentLoaded", "Async1"]
Comment 1 Radar WebKit Bug Importer 2023-08-17 21:55:30 PDT
<rdar://problem/114064973>