summaryrefslogtreecommitdiffstats
path: root/WebCore/page/Navigator.h
diff options
context:
space:
mode:
authorLeon Clarke <leonclarke@google.com>2010-07-15 12:03:35 +0100
committerLeon Clarke <leonclarke@google.com>2010-07-20 16:57:23 +0100
commite458d70a0d18538346f41b503114c9ebe6b2ce12 (patch)
tree86f1637deca2c524432a822e5fcedd4bef221091 /WebCore/page/Navigator.h
parentf43eabc081f7ce6af24b9df4953498a3cd6ca24d (diff)
downloadexternal_webkit-e458d70a0d18538346f41b503114c9ebe6b2ce12.zip
external_webkit-e458d70a0d18538346f41b503114c9ebe6b2ce12.tar.gz
external_webkit-e458d70a0d18538346f41b503114c9ebe6b2ce12.tar.bz2
Merge WebKit at r63173 : Initial merge by git.
Change-Id: Ife5af0c7c6261fbbc8ae6bc08c390efa9ef10b44
Diffstat (limited to 'WebCore/page/Navigator.h')
-rw-r--r--WebCore/page/Navigator.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/WebCore/page/Navigator.h b/WebCore/page/Navigator.h
index c6acfd5..3380c9c 100644
--- a/WebCore/page/Navigator.h
+++ b/WebCore/page/Navigator.h
@@ -28,18 +28,21 @@
namespace WebCore {
+ class DOMMimeTypeArray;
+ class DOMPluginArray;
class Frame;
class Geolocation;
- class MimeTypeArray;
class PluginData;
+<<<<<<< HEAD
class PluginArray;
#if PLATFORM(ANDROID)
class ApplicationInstalledCallback;
class Connection;
#endif
-
- typedef int ExceptionCode;
+=======
+ class String;
+>>>>>>> webkit.org at r63173
class Navigator : public NavigatorBase, public RefCounted<Navigator> {
public:
@@ -51,8 +54,8 @@ namespace WebCore {
String appVersion() const;
String language() const;
- PluginArray* plugins() const;
- MimeTypeArray* mimeTypes() const;
+ DOMPluginArray* plugins() const;
+ DOMMimeTypeArray* mimeTypes() const;
bool cookieEnabled() const;
bool javaEnabled() const;
@@ -76,14 +79,11 @@ namespace WebCore {
void getStorageUpdates();
#endif
- void registerProtocolHandler(const String& scheme, const String& url, const String& title, ExceptionCode& ec);
- void registerContentHandler(const String& mimeType, const String& url, const String& title, ExceptionCode& ec);
-
private:
Navigator(Frame*);
Frame* m_frame;
- mutable RefPtr<PluginArray> m_plugins;
- mutable RefPtr<MimeTypeArray> m_mimeTypes;
+ mutable RefPtr<DOMPluginArray> m_plugins;
+ mutable RefPtr<DOMMimeTypeArray> m_mimeTypes;
mutable RefPtr<Geolocation> m_geolocation;
#if PLATFORM(ANDROID)
mutable RefPtr<Connection> m_connection;