1234567891011121314151617181920212223242526272829303132333435363738394041 |
- 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",
- ]
- }
|