Aliaksandr Kalenik
|
cf985afdcb
|
LibWeb: Look for targetStepSHE in parent while creating child navigable
Reported issue in the spec https://github.com/whatwg/html/issues/9686
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
cd75b1de3d
|
LibWeb: Delete discard() in Document and BrowsingContext
Those are not used anymore after moving to navigables.
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
180c3e2fef
|
LibWeb: Remove unused BrowsingContext::close()
Was replaced by close_top_level_traversable()
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
d17b1d6b1f
|
LibWeb: Update WebDriverConnection::close_window() to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
df5db1631b
|
LibWeb: Update WebDriverConnection::close_session() to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
bf785fee34
|
LibWeb: Remove unused BrowsingContext::container_document()
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
57e53fa844
|
LibWeb: Update "has style sheet that blocking scripts" for navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
1f2ed7effc
|
LibWeb: Remove outdated version of determine_the_origin()
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
7b91f79817
|
LibWeb: Delete unused BrowsingContext::is_child_of()
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
6942bdcfce
|
LibWeb: Update top_level_browsing_context() to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
fda420875d
|
LibWeb: Delete BrowsingContext::set_active_document()
Superseded by Document::make_active()
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
2fbb6ae520
|
LibWeb: Add did_stop_being_active_document_in_navigable()
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
4532584b3a
|
LibWeb: Remove unused BrowsingContext::create_a_new_browsing_context()
Became unused after introducing
create_a_new_browsing_context_and_document() used in navigables.
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
24f97491bf
|
LibWeb: Delete unused create_a_new_browsing_context_group()
Became unused after introducing
create_a_new_browsing_context_group_and_document() used in navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
6665f0db43
|
LibWeb: Delete unused document_tree_child_browsing_context_count()
The function is no longer needed with navigables.
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
605d24ef7d
|
LibWeb: Update WindowProxy::internal_own_property_keys() for navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
089a23a1f2
|
LibWeb: Update Window::length() to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
7daa462ef8
|
LibWeb: Remove BrowsingContext::create_a_new_top_level_browsing_context
This call has been replaced by
`create_a_new_top_level_browsing_context_and_document`
after specification was refactored to use navigables.
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
b90dd9d1f8
|
LibWeb: Destroy child navigables in Document::destroy()
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
c3e2a40b76
|
LibWeb: Early return from update_layout() if document is not active
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
80a06fa672
|
LibWeb: Use relevant_global_object in lookup_custom_element_definition
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
3171abe92a
|
LibWeb: Call Document::set_window() from Document::make_active()
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
24b3e315a0
|
LibWeb: Remove unused navigation methods in BrowsingContext
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
c0c542d495
|
LibWeb: Update `shared_declarative_refresh_steps()" to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
912cf89727
|
LibWeb: Update HTMLIFrameElement to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
623d1a78da
|
LibWeb: Update HTMLObjectElement to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
3634749d98
|
LibWeb: Update Window::open_impl() to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
1e54026269
|
LibWeb: Update History::go() to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
7dd01b245b
|
LibWeb: Remove unused Page::load(LoadRequest&)
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
d559fb8b7e
|
WebContent: Update wait_for_navigation_to_complete to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
dd9eca254e
|
LibWeb: Update WindowProxy::internal_get_own_property for navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
d45f2a4952
|
LibWeb: Update Location::replace() to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
acff244335
|
LibWeb: Use navigate() instead of did_set_location_href in Location
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
083e4a3f30
|
LibWeb: Update Location::reload() to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
dd7bba66ed
|
LibWeb: Change viewport ownership from BrowsingContext to Navigable
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
4356d37b2c
|
LibWeb: Update SVGDecodedImageData to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
c7a6d418d7
|
LibWeb: Update HTMLHyperlinkElementUtils to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
857537f90c
|
LibWeb: Update HTMLFormElement to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
4a6ac18cd4
|
LibWeb: Call did_finish_load when page readiness changes to complete
Before, this function were called from FrameLoader and now we have to
move it to another place so it is still called after migrating to
navigables.
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
2323c77718
|
LibWeb: Call page_did_create_main_document() from navigables navigation
Before, this function were called from FrameLoader and now we still
have to call it from navigables navigation code so JS Console is
created.
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
aef4b84e22
|
LibWeb+WebContent: Add option to dump session history of a traversable
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
537bf4c917
|
LibWeb: Update Document::is_fully_active() to match latest spec
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
bd119b92f1
|
LibWeb: Update Document::is_active() for navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
e5302e0f56
|
LibWeb: Update Document::unload() to match latest spec
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
359d8a3dc2
|
LibWeb: Update Document::create_and_initialize() to match latest spec
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
2c3bb26551
|
LibWeb: Update the document "abort" algorithm for navigables
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
ce9af96f78
|
LibWeb: Use document from DocumentState in navigation
New navigables spec assumes that document pointer is located in
DocumentState instead of SessionHistoryEntry like it was in the
old navigation spec.
|
2023-09-16 16:53:32 +02:00 |
|
Aliaksandr Kalenik
|
ee50d9b2b5
|
LibWeb: Update Page to use navigables
|
2023-09-16 16:53:32 +02:00 |
|
Andreas Kling
|
f91b34ef2e
|
LibWeb: Update "obtain a BC to use for a navigation response"
This no longer calls "discard" on the browsing context, since discarding
is going away.
|
2023-09-16 16:53:32 +02:00 |
|
Andreas Kling
|
39f16ecd41
|
LibWeb: Don't break for atomic inline elements in white-space: nowrap
|
2023-09-16 15:21:16 +02:00 |
|