ladybird/Tests/LibWeb/Text/data
Aliaksandr Kalenik 54757e3586 LibWeb: Don't force replace history handling for iframe src changes
The spec's "not completely loaded" check in navigate_an_iframe_or_frame
was applied to all navigations, including attribute-driven src changes.
This caused navigations triggered before the previous page's load event
(e.g. via postMessage during parsing) to replace the history entry
instead of pushing a new one.

Restrict the check to initial insertion only. For subsequent src
attribute changes, always use "auto" so the navigate algorithm's own
logic (navigation_must_be_a_replace) decides the history handling.
2026-04-04 11:30:55 +02:00
..
base LibWeb: Make a elements honor base element's target 2025-02-16 09:21:52 +01:00
bad.xml LibXML: Include line and column numbers in parse error messages 2024-08-03 18:23:36 +02:00
blank.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
document.xml Tests/LibWeb: Add a test for iframe load event when src has xml type 2024-04-18 08:10:05 +00:00
external-module.mjs LibWeb: Get Page from principal realm during resource loading 2024-11-24 15:29:47 -07:00
greeter.wasm LibWeb: Add Wasm Web-API streaming compilation and instantiation 2024-11-01 10:42:24 -07:00
history-pushstate-iframe.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
iframe-hashchange-event.html LibWeb: Add hashchange event support 2024-04-15 01:02:51 -07:00
iframe-nav-before-load-page-a.html LibWeb: Don't force replace history handling for iframe src changes 2026-04-04 11:30:55 +02:00
iframe-nav-before-load-page-b.html LibWeb: Don't force replace history handling for iframe src changes 2026-04-04 11:30:55 +02:00
iframe-popstate-event.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
iframe-reload.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
iframe-replace-push-then-back.html LibWeb: Fix session history replacement for superseded navigations 2026-03-29 03:11:14 +02:00
iframe-test-content-1.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
iframe-test-content-2.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
iframe-unload-event.html LibWeb: Do not destroy document until whole subtree completed unloading 2024-04-20 10:22:14 +02:00
iframe-with-border-radius-svg.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
import-1.css LibWeb/CSS: Wait for resources to load to fire <style> load event 2026-02-12 16:23:12 +01:00
import-2.css LibWeb/CSS: Wait for resources to load to fire <style> load event 2026-02-12 16:23:12 +01:00
invalid_utf8_corrupt.svg LibWeb+LibXML: Make Listener::set_source(ByteString) fallible 2025-10-02 02:25:28 +02:00
local-storage-iframe.html Tests: Use unique local storage key in local storage test 2026-01-15 09:39:00 +01:00
mime-types.json LibWeb/XHR: Ensure type set on blob responses 2025-02-16 19:08:45 +00:00
navigation-navigate-iframe.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
ParentNode-querySelector-All-content.html LibWeb: Don't allow trailing commas in selector lists 2024-11-23 09:49:33 +01:00
session-storage-event-iframe.html LibWeb/HTML: Fire storage events to windows without a Storage 2026-03-16 13:55:07 +01:00
test-iframe-content.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
video-gc-frame.html Meta: Add DOCTYPEs to most text tests 2025-03-20 11:50:49 +01:00
window-barprops-popout-window.html LibWeb: Add Extended Tests for Window BarProps 2025-03-29 02:35:27 +00:00
window-opener-post-message.html LibWeb: Protect against null navigables in lineage chain more thoroughly 2026-02-08 14:51:25 -05:00