* feat: route deprecated clipboard commands through permission checks * docs: address review feedback * fix: enable checks for child windows
		
			
				
	
	
		
			41 lines
		
	
	
	
		
			1 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
	
		
			1 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
import("//mojo/public/tools/bindings/mojom.gni")
 | 
						|
 | 
						|
mojom("mojo") {
 | 
						|
  sources = [ "api/api.mojom" ]
 | 
						|
 | 
						|
  public_deps = [
 | 
						|
    "//mojo/public/mojom/base",
 | 
						|
    "//third_party/blink/public/mojom:mojom_core",
 | 
						|
    "//ui/gfx/geometry/mojom",
 | 
						|
  ]
 | 
						|
 | 
						|
  # Needed for component build or we'll get duplicate symbols for many mojom
 | 
						|
  # interfaces already included in blink_common.dll
 | 
						|
  overridden_deps = [ "//third_party/blink/public/mojom:mojom_core" ]
 | 
						|
  component_deps = [ "//third_party/blink/public/common" ]
 | 
						|
}
 | 
						|
 | 
						|
mojom("plugin") {
 | 
						|
  # We don't want Blink variants of these bindings to be generated.
 | 
						|
  disable_variants = true
 | 
						|
 | 
						|
  sources = [ "plugin.mojom" ]
 | 
						|
 | 
						|
  public_deps = [
 | 
						|
    "//content/public/common:interfaces",
 | 
						|
    "//mojo/public/mojom/base",
 | 
						|
  ]
 | 
						|
}
 | 
						|
 | 
						|
mojom("web_contents_utility") {
 | 
						|
  # We don't want Blink variants of these bindings to be generated.
 | 
						|
  disable_variants = true
 | 
						|
 | 
						|
  sources = [ "web_contents_utility.mojom" ]
 | 
						|
 | 
						|
  public_deps = [
 | 
						|
    "//content/public/common:interfaces",
 | 
						|
    "//third_party/blink/public/mojom/tokens",
 | 
						|
    "//url/mojom:url_mojom_origin",
 | 
						|
  ]
 | 
						|
}
 |