| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include <algorithm> | 5 #include <algorithm> |
| 6 #include <set> | 6 #include <set> |
| 7 | 7 |
| 8 #include "chrome/browser/tab_contents/render_view_context_menu.h" | 8 #include "chrome/browser/tab_contents/render_view_context_menu.h" |
| 9 | 9 |
| 10 #include "base/command_line.h" | 10 #include "base/command_line.h" |
| (...skipping 1404 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1415 if (!spellcheck_host) { | 1415 if (!spellcheck_host) { |
| 1416 NOTREACHED(); | 1416 NOTREACHED(); |
| 1417 break; | 1417 break; |
| 1418 } | 1418 } |
| 1419 spellcheck_host->AddWord(UTF16ToUTF8(params_.misspelled_word)); | 1419 spellcheck_host->AddWord(UTF16ToUTF8(params_.misspelled_word)); |
| 1420 SpellCheckerPlatform::AddWord(params_.misspelled_word); | 1420 SpellCheckerPlatform::AddWord(params_.misspelled_word); |
| 1421 break; | 1421 break; |
| 1422 } | 1422 } |
| 1423 | 1423 |
| 1424 case IDC_CONTENT_CONTEXT_LANGUAGE_SETTINGS: | 1424 case IDC_CONTENT_CONTEXT_LANGUAGE_SETTINGS: |
| 1425 ShowFontsLanguagesWindow( | 1425 OpenURL(GURL(chrome::kLanguageOptionsSubPage), NEW_FOREGROUND_TAB, |
| 1426 platform_util::GetTopLevel( | 1426 PageTransition::LINK); |
| 1427 source_tab_contents_->GetContentNativeView()), | |
| 1428 LANGUAGES_PAGE, profile_); | |
| 1429 break; | 1427 break; |
| 1430 | 1428 |
| 1431 case IDC_SPELLPANEL_TOGGLE: | 1429 case IDC_SPELLPANEL_TOGGLE: |
| 1432 source_tab_contents_->render_view_host()->ToggleSpellPanel( | 1430 source_tab_contents_->render_view_host()->ToggleSpellPanel( |
| 1433 SpellCheckerPlatform::SpellingPanelVisible()); | 1431 SpellCheckerPlatform::SpellingPanelVisible()); |
| 1434 break; | 1432 break; |
| 1435 | 1433 |
| 1436 #if defined(OS_MACOSX) | 1434 #if defined(OS_MACOSX) |
| 1437 case IDC_WRITING_DIRECTION_DEFAULT: | 1435 case IDC_WRITING_DIRECTION_DEFAULT: |
| 1438 // WebKit's current behavior is for this menu item to always be disabled. | 1436 // WebKit's current behavior is for this menu item to always be disabled. |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1533 profile_->GetPrefs()->GetString(prefs::kAcceptLanguages), | 1531 profile_->GetPrefs()->GetString(prefs::kAcceptLanguages), |
| 1534 g_browser_process->clipboard()); | 1532 g_browser_process->clipboard()); |
| 1535 } | 1533 } |
| 1536 | 1534 |
| 1537 void RenderViewContextMenu::MediaPlayerActionAt( | 1535 void RenderViewContextMenu::MediaPlayerActionAt( |
| 1538 const gfx::Point& location, | 1536 const gfx::Point& location, |
| 1539 const WebMediaPlayerAction& action) { | 1537 const WebMediaPlayerAction& action) { |
| 1540 source_tab_contents_->render_view_host()->MediaPlayerActionAt( | 1538 source_tab_contents_->render_view_host()->MediaPlayerActionAt( |
| 1541 location, action); | 1539 location, action); |
| 1542 } | 1540 } |
| OLD | NEW |