Bug 178163

Summary: WebAssembly: structured cloning in IndexedDb for startup performance
Product: WebKit Reporter: Gaurav Dewan <gauravdewan007>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Major CC: jfbastien
Priority: P2    
Version: Safari 11   
Hardware: All   
OS: All   

Description Gaurav Dewan 2017-10-11 03:48:28 PDT
(1) Open webpage with WebAssembly in Webworker which tries to store and load webassembly in indexeddb after feature testing
(2) Safari 11 on ios and Mac OS does not support serialization of machine code to indexeddb or load from that indexeddb in WebWorker
Result:
Startup on second launch on Safari is much slower as compared to Firefox (or chrome canary).
On first launch, Safari is relatively faster but owing to indexeddb support, Firefox (and other browsers) look much faster on second launch
Expected:
Safari should be fastest browser in second launch of webpage.
Comment 1 JF Bastien 2017-10-11 09:02:11 PDT

*** This bug has been marked as a duplicate of bug 166481 ***