Conversation
…sorigin attribute handling everywhere - needed to correctly fetch images and determine if they can be screenshotted for thumbnail or not
…l2canvas - better handling of images in screenshot generation
…k for extension, don't rely on request.destination, because html2canvas / html-to-image don't make image-destination requests
…quests to ensure that cache keys are matching later, using fixed pre-defined strategies, KNOWN_CORS_IMAGE_APIS to decide if a request is done in "cors" mode or not
… failed urls to back of current list and don't try again immediately, limit maximum tries, debounce saving current list to localStorage only every 5s
…atic build workflow
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
…s() are finished
…heck for constant also for clarity
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
…r current controller and prevent attaching a new event listener for each call to getController()
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
…er writes (or writes too late) in a long caching process
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
This reverts commit 5bd0209.
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
… and workbox "CacheFirst" strategy. Cache both normal and opaque responses, use href as key and prevent any issues with header matching
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
…ng handling of cors requests for cached responses from SW?
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
…ossible to beta-release changes which aren't commited yet
…ts to prevent merge errors on stash apply,
…and ignore all other characteristics of the request (coming from img tag or from caching?!) - results in no errors for crossorigin=anonymous tags in iOS 13 / Safari, iOS 18 / Firefox
|
🎉 Beta deployment successful!: view the changes in live preview environment: https://gridbeta-github.asterics-foundation.org/klues/715-pictogram-caching-improvements/pr |
#715