Roll src/third_party/WebKit a452221:9ff6d11 (svn 202117:202119)
[chromium-blink-merge.git] / content / public / common / context_menu_params.cc
blob9fc1d3d03cfadc537f5f177859c06e224b55ac5a
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "content/public/common/context_menu_params.h"
7 namespace content {
9 const int32 CustomContextMenuContext::kCurrentRenderWidget = kint32max;
11 CustomContextMenuContext::CustomContextMenuContext()
12 : is_pepper_menu(false),
13 request_id(0),
14 render_widget_id(kCurrentRenderWidget) {
17 ContextMenuParams::ContextMenuParams()
18 : media_type(blink::WebContextMenuData::MediaTypeNone),
19 x(0),
20 y(0),
21 has_image_contents(true),
22 media_flags(0),
23 misspelling_hash(0),
24 spellcheck_enabled(false),
25 is_editable(false),
26 writing_direction_default(
27 blink::WebContextMenuData::CheckableMenuItemDisabled),
28 writing_direction_left_to_right(
29 blink::WebContextMenuData::CheckableMenuItemEnabled),
30 writing_direction_right_to_left(
31 blink::WebContextMenuData::CheckableMenuItemEnabled),
32 edit_flags(0),
33 referrer_policy(blink::WebReferrerPolicyDefault),
34 source_type(ui::MENU_SOURCE_NONE),
35 input_field_type(blink::WebContextMenuData::InputFieldTypeNone) {
38 ContextMenuParams::~ContextMenuParams() {
41 } // namespace content