2
* Copyright (C) 2010 Patrick Gansterer <paroga@paroga.com>
4
* Redistribution and use in source and binary forms, with or without
5
* modification, are permitted provided that the following conditions
7
* 1. Redistributions of source code must retain the above copyright
8
* notice, this list of conditions and the following disclaimer.
9
* 2. Redistributions in binary form must reproduce the above copyright
10
* notice, this list of conditions and the following disclaimer in the
11
* documentation and/or other materials provided with the distribution.
13
* THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
14
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
15
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
16
* DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
17
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
18
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
19
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
20
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
22
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26
#include "ContextMenuClientWinCE.h"
28
#include "ContextMenu.h"
29
#include "NotImplemented.h"
31
using namespace WebCore;
35
ContextMenuClientWinCE::ContextMenuClientWinCE(WebView *webView)
40
void ContextMenuClientWinCE::contextMenuDestroyed()
45
PassOwnPtr<ContextMenu> ContextMenuClientWinCE::customizeMenu(PassOwnPtr<ContextMenu> menu)
50
void ContextMenuClientWinCE::contextMenuItemSelected(ContextMenuItem*, const ContextMenu*)
55
void ContextMenuClientWinCE::downloadURL(const KURL& url)
60
void ContextMenuClientWinCE::copyImageToClipboard(const HitTestResult&)
65
void ContextMenuClientWinCE::searchWithGoogle(const Frame*)
70
void ContextMenuClientWinCE::lookUpInDictionary(Frame*)
75
void ContextMenuClientWinCE::speak(const String&)
80
void ContextMenuClientWinCE::stopSpeaking()
85
bool ContextMenuClientWinCE::isSpeaking()