Bug 178163
Summary: | WebAssembly: structured cloning in IndexedDb for startup performance | ||
---|---|---|---|
Product: | WebKit | Reporter: | Gaurav Dewan <gauravdewan007> |
Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Major | CC: | jfbastien |
Priority: | P2 | ||
Version: | Safari 11 | ||
Hardware: | All | ||
OS: | All |
Gaurav Dewan
(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.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
JF Bastien
*** This bug has been marked as a duplicate of bug 166481 ***