| 
									
										
										
										
											2018-10-24 11:24:11 -07:00
										 |  |  | From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 | 
					
						
							| 
									
										
										
										
											2018-09-20 17:30:26 -07:00
										 |  |  | From: Cheng Zhao <zcbenz@gmail.com> | 
					
						
							|  |  |  | Date: Thu, 20 Sep 2018 17:49:42 -0700 | 
					
						
							|  |  |  | Subject: allow_webview_file_url.patch | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Allow webview to load non-web URLs. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-09-13 22:02:16 -07:00
										 |  |  | diff --git a/content/browser/loader/resource_dispatcher_host_impl.cc b/content/browser/loader/resource_dispatcher_host_impl.cc
 | 
					
						
							| 
									
										
										
										
											2019-05-21 10:05:21 -07:00
										 |  |  | index 73c8f135fe2619e1588e7fcd5bc33e4ba7bfdef9..cc2409ee161bcdc7ec5d1db041517ef830dbd06f 100644
 | 
					
						
							| 
									
										
										
										
											2018-09-13 22:02:16 -07:00
										 |  |  | --- a/content/browser/loader/resource_dispatcher_host_impl.cc
 | 
					
						
							|  |  |  | +++ b/content/browser/loader/resource_dispatcher_host_impl.cc
 | 
					
						
							| 
									
										
										
										
											2019-05-21 10:05:21 -07:00
										 |  |  | @@ -1475,6 +1475,8 @@ void ResourceDispatcherHostImpl::BeginNavigationRequest(
 | 
					
						
							| 
									
										
										
										
											2018-09-13 22:02:16 -07:00
										 |  |  |        !policy->IsWebSafeScheme(info.common_params.url.scheme()) && | 
					
						
							|  |  |  |        !is_external_protocol; | 
					
						
							|  |  |  |   | 
					
						
							|  |  |  | +  non_web_url_in_guest = false;
 | 
					
						
							|  |  |  | +
 | 
					
						
							| 
									
										
										
										
											2018-09-14 11:03:43 -07:00
										 |  |  |    if (is_shutdown_ || non_web_url_in_guest) { | 
					
						
							|  |  |  |      url_loader_client->OnComplete( | 
					
						
							|  |  |  |          network::URLLoaderCompletionStatus(net::ERR_ABORTED)); |