diff options
-rw-r--r-- | lib/web_contents_delegate_qt.cpp | 5 | ||||
-rw-r--r-- | lib/web_contents_delegate_qt.h | 1 |
2 files changed, 2 insertions, 4 deletions
diff --git a/lib/web_contents_delegate_qt.cpp b/lib/web_contents_delegate_qt.cpp index 78de00620..e64649aea 100644 --- a/lib/web_contents_delegate_qt.cpp +++ b/lib/web_contents_delegate_qt.cpp @@ -50,8 +50,7 @@ #include "content/public/browser/invalidate_type.h" WebContentsDelegateQt::WebContentsDelegateQt(content::WebContents *webContents, WebContentsAdapterClient *adapterClient) - : m_webContents(webContents) - , m_viewClient(adapterClient) + : m_viewClient(adapterClient) { webContents->SetDelegate(this); Observe(webContents); @@ -60,7 +59,7 @@ WebContentsDelegateQt::WebContentsDelegateQt(content::WebContents *webContents, void WebContentsDelegateQt::NavigationStateChanged(const content::WebContents* source, unsigned changed_flags) { if (changed_flags & content::INVALIDATE_TYPE_URL) - m_viewClient->urlChanged(toQt(m_webContents->GetVisibleURL())); + m_viewClient->urlChanged(toQt(source->GetVisibleURL())); } void WebContentsDelegateQt::AddNewContents(content::WebContents* source, content::WebContents* new_contents, WindowOpenDisposition disposition, const gfx::Rect& initial_pos, bool user_gesture, bool* was_blocked) diff --git a/lib/web_contents_delegate_qt.h b/lib/web_contents_delegate_qt.h index 6568631b4..e56800571 100644 --- a/lib/web_contents_delegate_qt.h +++ b/lib/web_contents_delegate_qt.h @@ -66,7 +66,6 @@ public: virtual void DidFinishLoad(int64 frame_id, const GURL &validated_url, bool is_main_frame, content::RenderViewHost *render_view_host); private: - content::WebContents *m_webContents; WebContentsAdapterClient *m_viewClient; }; |