refactor: MenuItemType was moved to mojom

Refs: 2071443
This commit is contained in:
Samuel Attard 2021-03-05 15:36:52 -08:00
parent 0d94e0d1d9
commit 1a296e59c2
2 changed files with 9 additions and 10 deletions

View file

@ -110,19 +110,19 @@ struct Converter<ui::MenuSourceType> {
}; };
// static // static
v8::Local<v8::Value> Converter<blink::MenuItem::Type>::ToV8( v8::Local<v8::Value> Converter<blink::mojom::MenuItem::Type>::ToV8(
v8::Isolate* isolate, v8::Isolate* isolate,
const blink::MenuItem::Type& val) { const blink::mojom::MenuItem::Type& val) {
switch (val) { switch (val) {
case blink::MenuItem::CHECKABLE_OPTION: case blink::mojom::MenuItem::Type::kCheckableOption:
return StringToV8(isolate, "checkbox"); return StringToV8(isolate, "checkbox");
case blink::MenuItem::GROUP: case blink::mojom::MenuItem::Type::kGroup:
return StringToV8(isolate, "radio"); return StringToV8(isolate, "radio");
case blink::MenuItem::SEPARATOR: case blink::mojom::MenuItem::Type::kSeparator:
return StringToV8(isolate, "separator"); return StringToV8(isolate, "separator");
case blink::MenuItem::SUBMENU: case blink::mojom::MenuItem::Type::kSubMenu:
return StringToV8(isolate, "submenu"); return StringToV8(isolate, "submenu");
case blink::MenuItem::OPTION: case blink::mojom::MenuItem::Type::kOption:
default: default:
return StringToV8(isolate, "normal"); return StringToV8(isolate, "normal");
} }

View file

@ -11,7 +11,6 @@
#include "content/public/common/referrer.h" #include "content/public/common/referrer.h"
#include "content/public/common/stop_find_action.h" #include "content/public/common/stop_find_action.h"
#include "gin/converter.h" #include "gin/converter.h"
#include "third_party/blink/public/common/context_menu_data/menu_item.h"
#include "third_party/blink/public/mojom/permissions/permission_status.mojom.h" #include "third_party/blink/public/mojom/permissions/permission_status.mojom.h"
namespace content { namespace content {
@ -26,9 +25,9 @@ using ContextMenuParamsWithWebContents =
namespace gin { namespace gin {
template <> template <>
struct Converter<blink::MenuItem::Type> { struct Converter<blink::mojom::MenuItem::Type> {
static v8::Local<v8::Value> ToV8(v8::Isolate* isolate, static v8::Local<v8::Value> ToV8(v8::Isolate* isolate,
const blink::MenuItem::Type& val); const blink::mojom::MenuItem::Type& val);
}; };
template <> template <>