24 #include <aspect/inifins/webview.h>
25 #include <aspect/webview.h>
26 #include <core/threading/thread_finalizer.h>
27 #include <webview/nav_manager.h>
28 #include <webview/request_manager.h>
29 #include <webview/rest_api_manager.h>
30 #include <webview/url_manager.h>
42 url_manager_ =
new WebUrlManager();
43 nav_manager_ =
new WebNavManager();
49 WebviewAspectIniFin::~WebviewAspectIniFin()
53 delete request_manager_;
54 delete rest_api_manager_;
58 WebviewAspectIniFin::init(
Thread *thread)
61 webview_thread = dynamic_cast<WebviewAspect *>(thread);
62 if (webview_thread == NULL) {
64 "WebviewAspect, but RTTI says it "
76 WebviewAspectIniFin::finalize(Thread *thread)
78 WebviewAspect *webview_thread;
79 webview_thread = dynamic_cast<WebviewAspect *>(thread);
80 if (webview_thread == NULL) {
82 "WebviewAspect, but RTTI says it "