summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/web_contents_delegate_qt.cpp5
-rw-r--r--lib/web_contents_delegate_qt.h1
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;
};