We intend to land synchronous initial about:blank soon in Firefox 147. This is a web-exposed change to align with the web platform.
Summary: Gecko currently generates a synthetic (non-parser-generated) about:blank document as needed when creating a new browsing context. However, if that context navigates to about:blank, we asynchronously create _another_ about:blank document that replaces the synthetic one and then fires a load event. This is a long-standing Web compat issue because the second document overwrites changes made to the first and affects load timing. Our change removes the second parser-created about:blank and fires the load event for the synthetic about:blank synchronously if the initial (possibly implicit) navigation URL is about:blank. Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=543435 Intent to prototype: https://groups.google.com/a/mozilla.org/g/dev-platform/c/RVzIESoPFSs/m/gvdj9GH9AAAJ -- You received this message because you are subscribed to the Google Groups "[email protected]" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/CAGnPerJ5YN-_DZpJED4VJcY5cCpx5pSsT_BO8eQy9OtzPCcSrA%40mail.gmail.com.
