Bug 243127
Summary: | onload load resources in different order from other browsers | ||
---|---|---|---|
Product: | WebKit | Reporter: | Ahmad Saleem <ahmad.saleem792> |
Component: | Page Loading | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | ap, beidson, bfulgham, rniwa |
Priority: | P2 | ||
Version: | Safari 15 | ||
Hardware: | Mac (Apple Silicon) | ||
OS: | macOS 12 | ||
URL: | https://bug517987.bmoattachments.org/attachment.cgi?id=401942 |
Ahmad Saleem
Hi Team,
Once again, I was deep diving into Mozilla Bugzilla for onload test cases and noted another bug, where the loading event sequences is different in Safari compared to other browsers (Chrome Canary 105 and Firefox Nightly 104).
NOTE - All of these testing across browsers is done in Private / Incognito to avoid any cache issues in loading.
*** STEPS TO REPRODUCE ***
1. Load following test case URL - https://bug517987.bmoattachments.org/attachment.cgi?id=401942
ACTUAL RESULT:
Frame sequence is -> window, image, image, window
EXPECTED RESULT:
Frame sequence should be like other browsers -> image, window, image, window
_______
Sample Output from Chrome Canary 105:
Image onload, frame-one
Window onload, frame-one
Image onload, frame-two
Window onload, frame-two
Sample Output from Safari 15.6 on macOS 12.5:
Window onload, frame-two
Image onload, frame-one
Image onload, frame-two
Window onload, frame-one
I am not sure on spec but I think we should match our frame loading sequence with other browsers.
If it is not a bug, then please mark it accordingly. Thanks!
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Sam Sneddon [:gsnedders]
*** This bug has been marked as a duplicate of bug 18762 ***