mirror of
				https://bitbucket.org/chromiumembedded/cef
				synced 2025-06-05 21:39:12 +02:00 
			
		
		
		
	Enable DNS-SD discovery for cast devices (see issue #2900)
This commit is contained in:
		
							
								
								
									
										1
									
								
								BUILD.gn
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								BUILD.gn
									
									
									
									
									
								
							| @@ -253,7 +253,6 @@ if (is_linux) { | |||||||
| # Set ENABLE_PRINTING=1 ENABLE_BASIC_PRINTING=1. | # Set ENABLE_PRINTING=1 ENABLE_BASIC_PRINTING=1. | ||||||
| assert(enable_basic_printing) | assert(enable_basic_printing) | ||||||
| assert(enable_print_preview) | assert(enable_print_preview) | ||||||
| assert(!enable_service_discovery) |  | ||||||
|  |  | ||||||
| # Enable support for Widevine CDM. | # Enable support for Widevine CDM. | ||||||
| assert(enable_widevine) | assert(enable_widevine) | ||||||
|   | |||||||
| @@ -262,7 +262,7 @@ index 0881b3dd9303..4df6883d4d05 100644 | |||||||
|    Profile* const profile_; |    Profile* const profile_; | ||||||
|    PrintPreviewStickySettings* const sticky_settings_; |    PrintPreviewStickySettings* const sticky_settings_; | ||||||
| diff --git chrome/browser/ui/webui/print_preview/print_preview_handler.cc chrome/browser/ui/webui/print_preview/print_preview_handler.cc | diff --git chrome/browser/ui/webui/print_preview/print_preview_handler.cc chrome/browser/ui/webui/print_preview/print_preview_handler.cc | ||||||
| index 113d34201f90..8834b94c5475 100644 | index 113d34201f90..4a75044c2bb7 100644 | ||||||
| --- chrome/browser/ui/webui/print_preview/print_preview_handler.cc | --- chrome/browser/ui/webui/print_preview/print_preview_handler.cc | ||||||
| +++ chrome/browser/ui/webui/print_preview/print_preview_handler.cc | +++ chrome/browser/ui/webui/print_preview/print_preview_handler.cc | ||||||
| @@ -27,6 +27,7 @@ | @@ -27,6 +27,7 @@ | ||||||
| @@ -282,6 +282,15 @@ index 113d34201f90..8834b94c5475 100644 | |||||||
|      initial_settings.SetStringKey( |      initial_settings.SetStringKey( | ||||||
|          kCloudPrintURL, GURL(cloud_devices::GetCloudPrintURL()).spec()); |          kCloudPrintURL, GURL(cloud_devices::GetCloudPrintURL()).spec()); | ||||||
|    } |    } | ||||||
|  | @@ -1403,7 +1404,7 @@ PrinterHandler* PrintPreviewHandler::GetPrinterHandler( | ||||||
|  |      } | ||||||
|  |      return extension_printer_handler_.get(); | ||||||
|  |    } | ||||||
|  | -#if BUILDFLAG(ENABLE_SERVICE_DISCOVERY) | ||||||
|  | +#if BUILDFLAG(ENABLE_SERVICE_DISCOVERY) && !BUILDFLAG(ENABLE_CEF) | ||||||
|  |    if (printer_type == PrinterType::kPrivetPrinter) { | ||||||
|  |      if (!privet_printer_handler_) { | ||||||
|  |        privet_printer_handler_ = | ||||||
| @@ -1411,6 +1412,9 @@ PrinterHandler* PrintPreviewHandler::GetPrinterHandler( | @@ -1411,6 +1412,9 @@ PrinterHandler* PrintPreviewHandler::GetPrinterHandler( | ||||||
|      } |      } | ||||||
|      return privet_printer_handler_.get(); |      return privet_printer_handler_.get(); | ||||||
|   | |||||||
| @@ -246,7 +246,6 @@ def GetRequiredArgs(): | |||||||
|       # ENABLE_SERVICE_DISCOVERY=0 for print preview support |       # ENABLE_SERVICE_DISCOVERY=0 for print preview support | ||||||
|       'enable_print_preview': True, |       'enable_print_preview': True, | ||||||
|       'optimize_webui': True, |       'optimize_webui': True, | ||||||
|       'enable_service_discovery': False, |  | ||||||
|       # Enable support for Widevine CDM. |       # Enable support for Widevine CDM. | ||||||
|       'enable_widevine': True, |       'enable_widevine': True, | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user