From cfcf1d6ee31a87a20b1e6f198612be41b2bfecfa Mon Sep 17 00:00:00 2001 From: Steve Lamerton Date: Wed, 4 May 2011 15:40:00 +0000 Subject: [PATCH] Application of the most recent wxWebView patch, the only changes were so tab to space conversions. Please note this probably won't compile. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/SOC2011_WEBVIEW@67698 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- build/bakefiles/build_cfg.bkl | 1 + build/bakefiles/common.bkl | 4 +- build/bakefiles/config.bkl | 11 + build/bakefiles/files.bkl | 31 +- build/bakefiles/monolithic.bkl | 3 +- build/bakefiles/multilib.bkl | 30 + build/bakefiles/wxpresets/presets/wx.bkl | 3 +- build/bakefiles/wxwin.py | 5 +- include/wx/gtk/webview.h | 116 +++ include/wx/msw/webviewie.h | 126 +++ include/wx/osx/webview.h | 142 +++ include/wx/webview.h | 429 ++++++++ samples/samples.bkl | 1 + samples/web/forward.xpm | 260 +++++ samples/web/refresh.xpm | 322 ++++++ samples/web/stop.xpm | 401 +++++++ samples/web/web.bkl | 19 + samples/web/web.cpp | 640 ++++++++++++ samples/web/wxlogo.xpm | 44 + src/common/webview.cpp | 113 ++ src/gtk/webview.cpp | 560 ++++++++++ src/msw/webviewie.cpp | 667 ++++++++++++ src/osx/webview.mm | 1208 ++++++++++++++++++++++ 23 files changed, 5130 insertions(+), 6 deletions(-) create mode 100644 include/wx/gtk/webview.h create mode 100644 include/wx/msw/webviewie.h create mode 100644 include/wx/osx/webview.h create mode 100644 include/wx/webview.h create mode 100644 samples/web/forward.xpm create mode 100644 samples/web/refresh.xpm create mode 100644 samples/web/stop.xpm create mode 100644 samples/web/web.bkl create mode 100644 samples/web/web.cpp create mode 100644 samples/web/wxlogo.xpm create mode 100644 src/common/webview.cpp create mode 100644 src/gtk/webview.cpp create mode 100644 src/msw/webviewie.cpp create mode 100644 src/osx/webview.mm diff --git a/build/bakefiles/build_cfg.bkl b/build/bakefiles/build_cfg.bkl index 00b2d33f5c..b9e973b09e 100644 --- a/build/bakefiles/build_cfg.bkl +++ b/build/bakefiles/build_cfg.bkl @@ -39,6 +39,7 @@ @echo USE_THREADS=$(USE_THREADS) >>$(BUILD_CFG_FILE) @echo USE_GUI=$(USE_GUI) >>$(BUILD_CFG_FILE) @echo USE_HTML=$(USE_HTML) >>$(BUILD_CFG_FILE) + @echo USE_WEB=$(USE_WEB) >>$(BUILD_CFG_FILE) @echo USE_MEDIA=$(USE_MEDIA) >>$(BUILD_CFG_FILE) @echo USE_OPENGL=$(USE_OPENGL) >>$(BUILD_CFG_FILE) @echo USE_QA=$(USE_QA) >>$(BUILD_CFG_FILE) diff --git a/build/bakefiles/common.bkl b/build/bakefiles/common.bkl index 8948042f2b..8de09ff2a7 100644 --- a/build/bakefiles/common.bkl +++ b/build/bakefiles/common.bkl @@ -161,7 +161,9 @@ $(mk.evalExpr(wxwin.mkLibName('stc'))) - + + $(mk.evalExpr(wxwin.mkLibName('web'))) + $(mk.evalExpr(wxwin.mkLibName('mono'))) diff --git a/build/bakefiles/config.bkl b/build/bakefiles/config.bkl index ee14b32871..4d57319cce 100644 --- a/build/bakefiles/config.bkl +++ b/build/bakefiles/config.bkl @@ -200,6 +200,14 @@ Default is to use debug CRT if and only if BUILD==debug. + +