Commit c6b2812c authored by Mark Brand's avatar Mark Brand Committed by Commit Bot

Fixing non-standard typemaps.

Fixes the deps for profile_import.mojom, and adds missing ipc/SECURITY_OWNERS for the profile_import
typemaps.
Fixes the includes for policy_value.typemap.
Removes the unused V8CacheOptions from web_preferences.typemap.
Fully-qualifies several other typemapped types.

This is a cherrypick/split from
https://chromium-review.googlesource.com/c/chromium/src/+/2108507

Change-Id: Icc4e82dfbe0a04c342e7f51ada54c77b3af77876
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2107493
Commit-Queue: Mark Brand <markbrand@google.com>
Reviewed-by: default avatarDavid Roger <droger@chromium.org>
Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#752025}
parent edec257e
......@@ -10,4 +10,7 @@ per-file *_param_traits*.*=file://ipc/SECURITY_OWNERS
per-file *.mojom=set noparent
per-file *.mojom=file://ipc/SECURITY_OWNERS
per-file *.typemap=set noparent
per-file *.typemap=file://ipc/SECURITY_OWNERS
# COMPONENT: UI>Browser>Import
......@@ -12,7 +12,7 @@ public_headers = [
]
traits_headers =
[ "//chrome/common/importer/profile_import_process_param_traits.h" ]
deps = [
public_deps = [
"//chrome/common",
"//components/favicon_base",
"//ipc",
......
......@@ -5,7 +5,4 @@
mojom = "//content/public/common/web_preferences.mojom"
public_headers = [ "//content/public/common/web_preferences.h" ]
traits_headers = [ "//content/public/common/common_param_traits_macros.h" ]
type_mappings = [
"content.mojom.V8CacheOptions=::content::V8CacheOptions",
"content.mojom.WebPreferences=::content::WebPreferences",
]
type_mappings = [ "content.mojom.WebPreferences=::content::WebPreferences" ]
......@@ -3,12 +3,10 @@
# found in the LICENSE file.
mojom = "//services/viz/public/mojom/compositing/frame_deadline.mojom"
public_headers = [ "//components/viz/common/quads/frame_deadline.h" ]
traits_headers =
[ "//services/viz/public/cpp/compositing/frame_deadline_mojom_traits.h" ]
deps = [
"//components/viz/common",
]
sources = [
"//services/viz/public/cpp/compositing/frame_deadline_mojom_traits.cc",
]
deps = [ "//components/viz/common" ]
sources =
[ "//services/viz/public/cpp/compositing/frame_deadline_mojom_traits.cc" ]
type_mappings = [ "viz.mojom.FrameDeadline=::viz::FrameDeadline" ]
......@@ -3,10 +3,10 @@
# found in the LICENSE file.
mojom = "//third_party/blink/public/mojom/feature_policy/policy_value.mojom"
public_headers = []
public_headers =
[ "//third_party/blink/public/common/feature_policy/policy_value.h" ]
traits_headers =
[ "//third_party/blink/common/feature_policy/policy_value_mojom_traits.h" ]
sources = [
"//third_party/blink/common/feature_policy/policy_value_mojom_traits.cc",
]
sources =
[ "//third_party/blink/common/feature_policy/policy_value_mojom_traits.cc" ]
type_mappings = [ "blink.mojom.PolicyValue=::blink::PolicyValue" ]
......@@ -5,4 +5,4 @@
mojom = "//ui/gfx/mojom/swap_timings.mojom"
public_headers = [ "//ui/gfx/swap_result.h" ]
traits_headers = [ "//ui/gfx/mojom/swap_timings_mojom_traits.h" ]
type_mappings = [ "gfx.mojom.SwapTimings=gfx::SwapTimings" ]
type_mappings = [ "gfx.mojom.SwapTimings=::gfx::SwapTimings" ]
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment