mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 09:22:44 +00:00 
			
		
		
		
	LibWeb: Don't navigate() to about:blank when making a fresh Traversable
This matches the behavior of the window open steps, and should probably be a spec issue :yakplus:
This commit is contained in:
		
							parent
							
								
									889b903e40
								
							
						
					
					
						commit
						53273e2037
					
				
					 3 changed files with 24 additions and 6 deletions
				
			
		|  | @ -61,7 +61,7 @@ ErrorOr<JS::NonnullGCPtr<SVGDecodedImageData>> SVGDecodedImageData::create(JS::R | |||
|     auto page_client = SVGPageClient::create(Bindings::main_thread_vm(), host_page); | ||||
|     auto page = Page::create(Bindings::main_thread_vm(), *page_client); | ||||
|     page_client->m_svg_page = page.ptr(); | ||||
|     page->set_top_level_traversable(MUST(Web::HTML::TraversableNavigable::create_a_fresh_top_level_traversable(*page, AK::URL("about:blank")))); | ||||
|     page->set_top_level_traversable(MUST(Web::HTML::TraversableNavigable::create_a_new_top_level_traversable(*page, nullptr, {}))); | ||||
|     JS::NonnullGCPtr<HTML::Navigable> navigable = page->top_level_traversable(); | ||||
|     auto response = Fetch::Infrastructure::Response::create(navigable->vm()); | ||||
|     response->url_list().append(url); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Andrew Kaster
						Andrew Kaster