Jamie Mansfield
68d84755f4
LibWeb: Implement IDBRequest.onerror
2024-06-22 14:57:47 +02:00
Jamie Mansfield
5ebc09c83b
LibWeb: Implement IDBRequest.onsuccess
2024-06-22 14:57:47 +02:00
Jamie Mansfield
fe3962a64d
LibWeb: Implement IDBOpenDBRequest.onupgradeneeded
2024-06-22 14:57:47 +02:00
Jamie Mansfield
30db7fb323
LibWeb: Implement IDBOpenDBRequest.onblocked
2024-06-22 14:57:47 +02:00
Matthew Olsson
9ea6ab0ad4
LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues
2024-05-30 09:29:20 -06:00
Andreas Kling
899c38d342
LibWeb: Mark IDBFactory.open() with FIXME extended attribute in IDL
...
The stub implementation broke x.com and probably other sites as well,
but let's at least mark it FIXME so we get some debug logging about it.
2024-05-22 21:46:08 +02:00
Andreas Kling
79870bc603
Revert "LibWeb: Add stub for IDBFactory.open"
...
This reverts commit f7beea1397 .
This broke loading https://x.com/
2024-05-22 21:40:52 +02:00
Tim Ledbetter
68a1a78a1a
LibWeb: Use FIXME extended attribute where possible
2024-05-19 17:35:25 +02:00
Shannon Booth
4fe0cbcf85
LibWeb: Use 'FIXME' extended attribute where possible
...
This improves the debuggability of many live web pages :^)
2024-05-19 16:24:11 +02:00
Shannon Booth
f7beea1397
LibWeb: Add stub for IDBFactory.open
...
I saw that this not being implemented was causing a javascript exception
to be thrown when loading https://profiler.firefox.com/ .
I was hoping that like the last time that partially implementing this
interface would allow the page to load further, but it seems that this
is unfortunately not the case this time!
However, this may help other pages load slightly further, and puts some
of the scaffolding in place for a proper implementation :^)
2024-05-19 16:24:11 +02:00
Shannon Booth
3aa36caa52
LibWeb: Add stub interface for IDBOpenDBRequest
2024-05-19 16:24:11 +02:00
Shannon Booth
bfa330914d
LibWeb: Add stub interface for IDBRequest
2024-05-19 16:24:11 +02:00
Shannon Booth
8d5665ebe1
LibWeb: Add stub for IDBFactory
2024-05-19 16:24:11 +02:00