Andrew Kaster
85541f1e76
LibWeb: Add most of ServiceWorker Update algorithm
...
This misses the final, most important part of actually creating a
service worker object and sending the script over to it in a WebWorker
process.
2024-10-23 11:33:28 -06:00
Andrew Kaster
7faebb2702
LibWeb: Implement most of Service Worker registration
...
This approach will need some rework to be properly handled at the user
agent level instead of per renderer process, but it's a start.
2024-10-09 15:58:36 -06:00
Andrew Kaster
29416befe6
LibWeb: Add ServiceWorker job registration and execution
...
Now we can register jobs and they will be executed on the event loop
"later". This doesn't feel like the right place to execute them, but
the spec needs some updates in this regard anyway.
2024-10-04 07:08:08 +02:00
Andrew Kaster
c77d9a2732
LibWeb: Start implementing serviceWorker.register
...
This is mostly the fun boilerplate. Actually creating the Job queue
to do the heavy lifting is next.
2024-09-20 22:41:24 +01:00