update to wabac.js 2.6.3, loading improvements with using event.waitUntil() in message haandler to wait for loading to be done!

ui: add ability to retry loading in non-embedded mode
This commit is contained in:
Ilya Kreymer
2021-03-10 14:41:46 -08:00
parent 5afc8d7665
commit b388b9d9e1
6 changed files with 14 additions and 12 deletions
+3 -1
View File
@@ -2,8 +2,10 @@
v1.3.10 (tip) v1.3.10 (tip)
- Loading: Improved loading of video, especially on Safari, cache range requests via loading - Loading: Improved loading of video, especially on Safari, cache range requests via loading
- Loading: Improved loading stability from service worker waiting for loading event to finish!
- UI: Allow retry on loading errors even in non-embed mode.
- Fidelity: Fixed replay of pages with Javascript modules. - Fidelity: Fixed replay of pages with Javascript modules.
- Dependencies: wabac.js 2.6.2, wombat 3.1.2, warcio 1.4.2 - Dependencies: wabac.js 2.6.3, wombat 3.1.2, warcio 1.4.2
v1.3.9 v1.3.9
- Fidelity: Upgrade to wabac.js 2.6.1, wombat 3.1.1: improved POST request rewriting for multipart/form-data, Tableau dashboard fidelity - Fidelity: Upgrade to wabac.js 2.6.1, wombat 3.1.1: improved POST request rewriting for multipart/form-data, Tableau dashboard fidelity
+1 -1
View File
@@ -9,7 +9,7 @@
"license": "AGPL-3.0-or-later", "license": "AGPL-3.0-or-later",
"dependencies": { "dependencies": {
"@fortawesome/fontawesome-free": "^5.13.0", "@fortawesome/fontawesome-free": "^5.13.0",
"@webrecorder/wabac": "^2.6.2", "@webrecorder/wabac": "^2.6.3",
"bulma": "^0.9.0", "bulma": "^0.9.0",
"electron-log": "^4.3.0", "electron-log": "^4.3.0",
"electron-updater": "^4.3.5", "electron-updater": "^4.3.5",
+2 -2
View File
@@ -282,8 +282,8 @@ You can select a file to upload from the main page by clicking the \'Choose File
<div class="has-text-left"> <div class="has-text-left">
<div class="error has-text-danger">${this.error}</div> <div class="error has-text-danger">${this.error}</div>
<div> <div>
${this.embed ? html` <a class="button is-warning" @click=${(e) => window.parent.location.reload()}>Try Again</a>
<a class="button is-warning" @click=${(e) => window.parent.location.reload()}>Try Again</a>` : html` ${this.embed ? html`` : html`
<a href="/" class="button is-warning">Back</a>`} <a href="/" class="button is-warning">Back</a>`}
</div>`; </div>`;
+2 -2
View File
File diff suppressed because one or more lines are too long
+2 -2
View File
@@ -1476,8 +1476,8 @@ const It=new WeakMap,Rt=v(e=>t=>{if(!(t instanceof D))throw new Error("unsafeHTM
<div class="has-text-left"> <div class="has-text-left">
<div class="error has-text-danger">${this.error}</div> <div class="error has-text-danger">${this.error}</div>
<div> <div>
${this.embed?q` <a class="button is-warning" @click=${e=>window.parent.location.reload()}>Try Again</a>
<a class="button is-warning" @click=${e=>window.parent.location.reload()}>Try Again</a>`:q` ${this.embed?q``:q`
<a href="/" class="button is-warning">Back</a>`} <a href="/" class="button is-warning">Back</a>`}
</div>`;case"permission_needed":return q` </div>`;case"permission_needed":return q`
<div class="has-text-left"> <div class="has-text-left">
+4 -4
View File
@@ -760,10 +760,10 @@
"@webassemblyjs/wast-parser" "1.9.0" "@webassemblyjs/wast-parser" "1.9.0"
"@xtuc/long" "4.2.2" "@xtuc/long" "4.2.2"
"@webrecorder/wabac@^2.6.2": "@webrecorder/wabac@^2.6.3":
version "2.6.2" version "2.6.3"
resolved "https://registry.yarnpkg.com/@webrecorder/wabac/-/wabac-2.6.2.tgz#f5e9362338ff0010a80280b93f6961a9dffacf2e" resolved "https://registry.yarnpkg.com/@webrecorder/wabac/-/wabac-2.6.3.tgz#959463172e1dc03d1175e54353612c30e49c5a1c"
integrity sha512-r3DLyQdYkny2G/P5bx2d2VDxdXT9ltqyWwoMX514M6HmIy6omGeCXzy9c20kk6UF0eRWTPR+ipe/MrQj7qM2dA== integrity sha512-mGhZQPPRvcELlmyn6UOoYhTB9nTIwA47ogn4hi8QhindTuDxRBMFm6IAbDpmke80/AVTJPAT26qyoFXaBR5JHA==
dependencies: dependencies:
"@webrecorder/wombat" "^3.1.2" "@webrecorder/wombat" "^3.1.2"
brotli "github:foliojs/brotli.js" brotli "github:foliojs/brotli.js"