Revert "2010-03-25 Laszlo Gombos <laszlo.1.gombos@nokia.com>"
[WebKit-https.git] / WebCore / plugins / PluginViewNone.cpp
1 /*
2  * Copyright (C) 2008 Kevin Ollivier <kevino@theolliviers.com> All Rights Reserved.
3  *
4  * Redistribution and use in source and binary forms, with or without
5  * modification, are permitted provided that the following conditions
6  * are met:
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.
12  *
13  * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
14  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
16  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
17  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
18  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
19  * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
20  * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
21  * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
22  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
23  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24  */
25
26 #include "config.h"
27 #include "PluginView.h"
28
29 using namespace WTF;
30
31 namespace WebCore {
32
33 void PluginView::setFocus()
34 {
35 }
36
37 void PluginView::show()
38 {
39 }
40
41 void PluginView::hide()
42 {
43 }
44
45 void PluginView::paint(GraphicsContext*, const IntRect&)
46 {
47 }
48
49 void PluginView::handleKeyboardEvent(KeyboardEvent*)
50 {
51 }
52
53 void PluginView::handleMouseEvent(MouseEvent*)
54 {
55 }
56
57 void PluginView::setParent(ScrollView*)
58 {
59 }
60
61 void PluginView::setNPWindowRect(const IntRect&)
62 {
63 }
64
65 NPError PluginView::handlePostReadFile(Vector<char>&, uint32, const char*)
66 {
67     return 0;
68 }
69
70 bool PluginView::platformGetValue(NPNVariable, void*, NPError*)
71 {
72     return false;
73 }
74
75 #if ENABLE(NETSCAPE_PLUGIN_API)
76 bool PluginView::platformGetValueStatic(NPNVariable, void*, NPError*)
77 {
78     return false;
79 }
80 #endif
81
82 void PluginView::invalidateRect(NPRect*)
83 {
84 }
85
86 void PluginView::invalidateRect(const IntRect&)
87 {
88 }
89
90 void PluginView::invalidateRegion(NPRegion)
91 {
92 }
93
94 void PluginView::forceRedraw()
95 {
96 }
97
98 bool PluginView::platformStart()
99 {
100     return true;
101 }
102
103 void PluginView::platformDestroy()
104 {
105 }
106
107 void PluginView::setParentVisible(bool)
108 {
109 }
110
111 void PluginView::updatePluginWidget()
112 {
113 }
114
115 void PluginView::halt()
116 {
117 }
118
119 void PluginView::restart()
120 {
121 }
122
123 #if ENABLE(NETSCAPE_PLUGIN_API)
124 void PluginView::keepAlive(NPP)
125 {
126 }
127 #endif
128
129 void PluginView::privateBrowsingStateChanged(bool)
130 {
131 }
132
133 void PluginView::setJavaScriptPaused(bool)
134 {
135 }
136
137 } // namespace WebCore