summaryrefslogtreecommitdiffstats
path: root/WebKit/mac/WebView/WebViewData.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/mac/WebView/WebViewData.h')
-rw-r--r--WebKit/mac/WebView/WebViewData.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/WebKit/mac/WebView/WebViewData.h b/WebKit/mac/WebView/WebViewData.h
index b0569a2..8b834ca 100644
--- a/WebKit/mac/WebView/WebViewData.h
+++ b/WebKit/mac/WebView/WebViewData.h
@@ -1,5 +1,6 @@
/*
* Copyright (C) 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights reserved.
+ * Copyright (C) 2010 Igalia S.L
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -43,6 +44,7 @@ namespace WebCore {
@class WebPreferences;
@class WebTextCompletionController;
@protocol WebFormDelegate;
+@protocol WebDeviceOrientationProvider;
@protocol WebGeolocationProvider;
#if ENABLE(VIDEO)
@class WebVideoFullscreenController;
@@ -76,9 +78,10 @@ extern int pluginDatabaseClientCount;
BOOL allowsUndo;
float zoomMultiplier;
+ BOOL zoomsTextOnly;
NSString *applicationNameForUserAgent;
- WebCore::String userAgent;
+ WTF::String userAgent;
BOOL userAgentOverridden;
WebPreferences *preferences;
@@ -135,8 +138,10 @@ extern int pluginDatabaseClientCount;
BOOL shouldUpdateWhileOffscreen;
- // When this flag is set, we will not make any subviews underneath this WebView. This means no WebFrameViews and no WebHTMLViews.
+ // When this flag is unset, we will not make any subviews underneath this WebView. This means no WebFrameViews and no WebHTMLViews.
BOOL usesDocumentViews;
+
+ BOOL includesFlattenedCompositingLayersWhenDrawingToBitmap;
#if USE(ACCELERATED_COMPOSITING)
// When this flag is set, next time a WebHTMLView draws, it needs to temporarily disable screen updates
@@ -167,6 +172,10 @@ extern int pluginDatabaseClientCount;
WebVideoFullscreenController *fullscreenController;
#endif
+#if ENABLE(GLIB_SUPPORT)
+ CFRunLoopObserverRef glibRunLoopObserver;
+#endif
id<WebGeolocationProvider> _geolocationProvider;
+ id<WebDeviceOrientationProvider> m_deviceOrientationProvider;
}
@end