Commit Graph

10 Commits

Author SHA1 Message Date
Shannon Booth
cc6e048bd6 LibWeb+LibIDL: Remove support for #import directives during parsing
These no longer serve any purpose now that we run the IDLGenerator
on all of these files at once.
2026-04-24 20:08:29 +02:00
Timothy Flynn
3d0b05099c LibWeb: Remove the Experimental attribute from CacheStorage
Although our cache storage is ephemeral, it is otherwise written to spec
and should not cause any issues.
2026-04-03 11:04:12 +02:00
Timothy Flynn
5e81346640 LibWeb: Implement CacheStorage.match 2026-04-03 11:04:12 +02:00
Timothy Flynn
733b57af1c LibWeb: Implement CacheStorage.keys 2026-04-03 11:04:12 +02:00
Timothy Flynn
2f1c9b6365 LibWeb: Implement CacheStorage.delete 2026-04-03 11:04:12 +02:00
Timothy Flynn
0d2f0a6ed9 LibWeb: Implement CacheStorage.open 2026-04-03 11:04:12 +02:00
Timothy Flynn
80b612b789 LibWeb: Move the WindowOrWorkerGlobalScope caches attribute
Let's copy-paste the partial interface from the spec.
2026-04-03 11:04:12 +02:00
Luke Wilde
f06732d180 LibWeb: Mark CacheStorage as Experimental
CacheStorage is currently a stub that breaks anything that uses it.
2026-02-24 17:08:48 +01:00
Aliaksandr Kalenik
d8c86a2b09 LibWeb: Stub CacheStorage::has()
This is a step to get https://web.telegram.org/a/ login working.
2025-06-08 18:26:13 +02:00
Aliaksandr Kalenik
7efdd1c1ec LibWeb: Stub CacheStorage interface
With this change we can again open login form https://discord.com/login
instead of failing in js because `caches.open()` is not defined.
2025-06-05 23:02:21 +02:00