Aliaksandr Kalenik
d9d8896380
LibWeb: Implement "get session history entries" for navigables
...
https://html.spec.whatwg.org/multipage/browsing-the-web.html#getting-session-history-entries
2023-04-28 18:11:44 +02:00
Aliaksandr Kalenik
c9c8f2413f
LibWeb: Change Navigable::traversable_navigable() to be const
2023-04-28 18:11:44 +02:00
Aliaksandr Kalenik
9a19bdbfcf
LibWeb: Implement Navigable::initialize_navigable()
2023-04-26 15:51:50 +02:00
Aliaksandr Kalenik
ce9d9a10b8
LibWeb: Start fleshing out Navigable::navigate()
...
Start implementation of https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigate
Co-authored-by: Andreas Kling <kling@serenityos.org>
2023-04-25 12:54:01 +02:00
Andreas Kling
6e416284b9
LibWeb: Add API for finding Navigable with a given active document
...
This will be used to look up a document's node navigable. It might be
nice to have a direct pointer from Document to its Navigable, but at
the moment I don't understand the algorithms well enough to maintain
that linkage.
2023-04-23 15:41:05 +02:00
Andreas Kling
54e01824c7
LibWeb: Implement getting the top-level traversable of a navigable
2023-04-23 14:18:57 +02:00
Andreas Kling
05dc1da321
LibWeb: Implement getting the traversable navigable of a navigable
2023-04-23 14:18:57 +02:00
Andreas Kling
2d602dcb34
LibWeb: Add HTML::Navigable
...
This is the first step towards implementing the new "navigable" concept
from the HTML spec.
Co-authored-by: Aliaksandr Kalenik <kalenik.aliaksandr@gmail.com>
2023-04-19 18:26:45 +02:00