context_menu_params.cc revision 90dce4d38c5ff5333bea97d859d4e484e27edf0c
15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Copyright (c) 2011 The Chromium Authors. All rights reserved. 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// found in the LICENSE file. 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "content/public/common/context_menu_params.h" 65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)namespace content { 85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const int32 CustomContextMenuContext::kCurrentRenderWidget = kint32max; 105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)CustomContextMenuContext::CustomContextMenuContext() 125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : is_pepper_menu(false), 135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) request_id(0), 145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) render_widget_id(kCurrentRenderWidget) { 155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ContextMenuParams::ContextMenuParams() 185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) : media_type(WebKit::WebContextMenuData::MediaTypeNone), 195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) x(0), 205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) y(0), 215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) is_image_blocked(false), 225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) frame_id(0), 235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) media_flags(0), 2490dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) misspelling_hash(0), 255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) speech_input_enabled(false), 265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) spellcheck_enabled(false), 275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) is_editable(false), 2890dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)#if defined(OS_MACOSX) 2990dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) writing_direction_default( 3090dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) WebKit::WebContextMenuData::CheckableMenuItemDisabled), 3190dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) writing_direction_left_to_right( 3290dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) WebKit::WebContextMenuData::CheckableMenuItemEnabled), 3390dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) writing_direction_right_to_left( 3490dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles) WebKit::WebContextMenuData::CheckableMenuItemEnabled), 3590dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)#endif // OS_MACOSX 365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) edit_flags(0), 375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) referrer_policy(WebKit::WebReferrerPolicyDefault) { 385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ContextMenuParams::~ContextMenuParams() { 415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} 425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} // namespace content 44