]> git.saurik.com Git - wxWidgets.git/commitdiff
Update wxWebView guards to stop backend compilation when wxUSE_WEBVIEW is 0.
authorSteve Lamerton <steve.lamerton@gmail.com>
Mon, 12 Sep 2011 18:35:39 +0000 (18:35 +0000)
committerSteve Lamerton <steve.lamerton@gmail.com>
Mon, 12 Sep 2011 18:35:39 +0000 (18:35 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69074 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/gtk/webview_webkit.h
include/wx/gtk/webviewhistoryitem_webkit.h
include/wx/msw/webview_ie.h
include/wx/msw/webviewhistoryitem_ie.h
include/wx/osx/webview_webkit.h
include/wx/osx/webviewhistoryitem_webkit.h
src/gtk/webview_webkit.cpp
src/msw/webview_ie.cpp
src/osx/webview_webkit.mm

index 3add4d993aecdf26ef7596b7c555f080dbd191d8..f1aaead3a3cddf3c7a2c9d09eea1df107c5225bd 100644 (file)
@@ -12,7 +12,7 @@
 
 #include "wx/setup.h"
 
-#if wxUSE_WEBVIEW_WEBKIT && defined(__WXGTK__)
+#if wxUSE_WEBVIEW && wxUSE_WEBVIEW_WEBKIT && defined(__WXGTK__)
 
 #include "webkit/webkit.h"
 #include "wx/sharedptr.h"
@@ -154,6 +154,6 @@ private:
     wxDECLARE_DYNAMIC_CLASS(wxWebViewWebKit);
 };
 
-#endif // wxUSE_WEBVIEW_WEBKIT && defined(__WXGTK__)
+#endif // wxUSE_WEBVIEW && wxUSE_WEBVIEW_WEBKIT && defined(__WXGTK__)
 
 #endif
index 071f3fb9ff44904eb8fbaebfe06a2f4ab48fab64..b0a2de186325cff27895ffbe18b3b03cfd74b158 100644 (file)
@@ -12,7 +12,7 @@
 
 #include "wx/setup.h"
 
-#if wxUSE_WEBVIEW_WEBKIT && defined(__WXGTK__)
+#if wxUSE_WEBVIEW && wxUSE_WEBVIEW_WEBKIT && defined(__WXGTK__)
 
 #include "webkit/webkit.h"
 
@@ -31,6 +31,6 @@ private:
     WebKitWebHistoryItem* m_histItem;
 };
 
-#endif // wxUSE_WEBVIEW_WEBKIT && defined(__WXGTK__)
+#endif // wxUSE_WEBVIEW && wxUSE_WEBVIEW_WEBKIT && defined(__WXGTK__)
 
 #endif // _WX_GTK_WEBVIEWHISTORYITEM_H_
index bcc823ac23d4eddbd0ff3ec2fcf7de54e9c66e0e..cd63f0a8f5fa71daf1b8ddd5bbf7dec9a35d5da5 100644 (file)
@@ -12,7 +12,7 @@
 
 #include "wx/setup.h"
 
-#if wxUSE_WEBVIEW_IE && defined(__WXMSW__)
+#if wxUSE_WEBVIEW && wxUSE_WEBVIEW_IE && defined(__WXMSW__)
 
 #include "wx/control.h"
 #include "wx/webview.h"
@@ -225,6 +225,6 @@ private:
     wxSharedPtr<wxWebViewHandler> m_handler;
 };
 
-#endif // wxUSE_WEBVIEW_IE && defined(__WXMSW__)
+#endif // wxUSE_WEBVIEW && wxUSE_WEBVIEW_IE && defined(__WXMSW__)
 
 #endif // wxWebViewIE_H
index 102b98f516e96b5b27ad3d479fcf646344afbeee..3283337f810703c27a6c02d13500ab0694223fc5 100644 (file)
@@ -12,7 +12,7 @@
 
 #include "wx/setup.h"
 
-#if wxUSE_WEBVIEW_IE && defined(__WXMSW__)
+#if wxUSE_WEBVIEW && wxUSE_WEBVIEW_IE && defined(__WXMSW__)
 
 class WXDLLIMPEXP_WEBVIEW wxWebViewHistoryItem
 {
@@ -26,6 +26,6 @@ private:
     wxString m_url, m_title;
 };
 
-#endif // wxUSE_WEBVIEW_IE && defined(__WXMSW__)
+#endif // wxUSE_WEBVIEW && wxUSE_WEBVIEW_IE && defined(__WXMSW__)
 
 #endif // _WX_MSW_WEBVIEWHISTORYITEM_H_
index 32a4d982479a4f9798f347f49f5e554845f6886e..7fea5243a78d533bd5e6002e60a679f329be3c3c 100644 (file)
@@ -15,8 +15,8 @@
 
 #include "wx/setup.h"
 
-#if wxUSE_WEBVIEW_WEBKIT && (defined(__WXOSX_COCOA__) \
-                         ||  defined(__WXOSX_CARBON__))
+#if wxUSE_WEBVIEW && wxUSE_WEBVIEW_WEBKIT && (defined(__WXOSX_COCOA__) \
+                                          ||  defined(__WXOSX_CARBON__))
 
 #include "wx/control.h"
 #include "wx/webview.h"
@@ -158,6 +158,6 @@ private:
     //TODO: look into using DECLARE_WXCOCOA_OBJC_CLASS rather than this.
 };
 
-#endif // wxUSE_WEBKIT
+#endif // wxUSE_WEBVIEW && wxUSE_WEBVIEW_WEBKIT 
 
 #endif // _WX_WEBKIT_H_
index 9ae2577496268f3cde7d93ff7edbe7f0ca19ae50..776311cbeaff0e26ffc15a9eea1921f7f6030a8b 100644 (file)
@@ -12,8 +12,8 @@
 
 #include "wx/setup.h"
 
-#if wxUSE_WEBVIEW_WEBKIT && (defined(__WXOSX_COCOA__) \
-                         ||  defined(__WXOSX_CARBON__))
+#if wxUSE_WEBVIEW && wxUSE_WEBVIEW_WEBKIT && (defined(__WXOSX_COCOA__) \
+                                          ||  defined(__WXOSX_CARBON__))
 
 class WXDLLIMPEXP_WEBVIEW wxWebViewHistoryItem
 {
@@ -30,6 +30,6 @@ private:
     struct objc_object *m_histItem;
 };
 
-#endif // wxUSE_WEBVIEW_WEBKIT && defined(__WXOSX_MAC__)
+#endif // wxUSE_WEBVIEW && wxUSE_WEBVIEW_WEBKIT 
 
 #endif // _WX_OSX_WEBVIEWHISTORYITEM_H_
index 03cb7868e96e3a7b7145924740086b0fecf39ff4..08199cd778da4fb5d0c4dda179c61e9acc082280 100644 (file)
@@ -10,7 +10,7 @@
 // For compilers that support precompilation, includes "wx.h".
 #include "wx/wxprec.h"
 
-#if wxUSE_WEBVIEW_WEBKIT
+#if wxUSE_WEBVIEW && wxUSE_WEBVIEW_WEBKIT
 
 #include "wx/stockitem.h"
 #include "wx/gtk/webview_webkit.h"
@@ -930,4 +930,4 @@ wxWebViewWebKit::GetClassDefaultAttributes(wxWindowVariant WXUNUSED(variant))
 }
 
 
-#endif // wxHAVE_WEB_BACKEND_GTK_WEBKIT
+#endif // wxUSE_WEBVIEW && wxUSE_WEBVIEW_WEBKIT
index 92edb4ecd5e8a1d86f7faa0c35036bad56cc1344..d76af6d707c98db107c9fef4e14232527330d1ab 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "wx/msw/webview_ie.h"
 
-#if wxUSE_WEBVIEW_IE
+#if wxUSE_WEBVIEW && wxUSE_WEBVIEW_IE
 
 #include <olectl.h>
 #include <oleidl.h>
@@ -1134,4 +1134,4 @@ ULONG ClassFactory::Release(void)
 
 } 
 
-#endif
+#endif // wxUSE_WEBVIEW && wxUSE_WEBVIEW_IE
index 0d0e0e72e3c8b818ae4909b75b067c52bc60040b..74e23a63ccc7843c29b22d3f9286671be0b4d070 100644 (file)
@@ -14,8 +14,8 @@
 
 #include "wx/osx/webview_webkit.h"
 
-#if wxUSE_WEBVIEW_WEBKIT && (defined(__WXOSX_COCOA__) \
-                         ||  defined(__WXOSX_CARBON__))
+#if wxUSE_WEBVIEW && wxUSE_WEBVIEW_WEBKIT && (defined(__WXOSX_COCOA__) \
+                                          ||  defined(__WXOSX_CARBON__))
 
 // For compilers that support precompilation, includes "wx.h".
 #include "wx/wxprec.h"
@@ -1315,4 +1315,4 @@ wxString nsErrorToWxHtmlError(NSError* error, wxWebViewNavigationError* out)
 
 @end
 
-#endif //wxUSE_WEBVIEW_WEBKIT
+#endif //wxUSE_WEBVIEW && wxUSE_WEBVIEW_WEBKIT