machawk1 / warcreate

Chrome extension to "Create WARC files from any webpage"
https://warcreate.com
MIT License
206 stars 13 forks source link

Use async functions for WARC content generation #90

Closed machawk1 closed 7 years ago

machawk1 commented 7 years ago

Previous and currently versions as well as the various branches of this project have experimented with various ways to implement asynchronous processing and acquisition of all of the resource presentations to concatenate and write. As of Chrome 56, async functions are supported, which should be a viable way to cleanly implement this.

Mind that the current version of Firefox, Edge, and Safari do not support this (but will in their next versions of 52, 15, and 10.1, respectively, as reported by CanIUse.com).