added copyright headers
[moon.git] / plugin / firefox / ff3 / ff3-bridge.h
blobbff2a596dce1b04a98ac01359f11a59417160d2b
1 /* -*- Mode: C++; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
2 /*
3 * ff3-bridge.h: Firefox 3.x bridge
5 * Contact:
6 * Moonlight List (moonlight-list@lists.ximian.com)
8 * Copyright 2007 Novell, Inc. (http://www.novell.com)
10 * See the LICENSE file included with the distribution for details.
14 #ifndef FF3_BRIDGE
15 #define FF3_BRIDGE
17 #include "browser-bridge.h"
19 class FF3BrowserBridge : public BrowserBridge {
20 public:
21 FF3BrowserBridge ();
23 virtual const char *HtmlElementGetText (NPP npp, const char *element_id);
24 virtual gpointer HtmlObjectAttachEvent (NPP npp, NPObject *npobj, const char *name, callback_dom_event cb, gpointer context);
25 virtual void HtmlObjectDetachEvent (NPP npp, const char *name, gpointer listener_ptr);
27 virtual DownloaderRequest* CreateDownloaderRequest (const char *method, const char *uri, bool disable_cache);
30 #endif // FF3_BRIDGE