Title: [184991] trunk/Source/WebKit2
- Revision
- 184991
- Author
- [email protected]
- Date
- 2015-05-29 10:45:06 -0700 (Fri, 29 May 2015)
Log Message
Clean up VisitedLinkProvider teardown
https://bugs.webkit.org/show_bug.cgi?id=145450
rdar://problem/20244726
Reviewed by Brady Eidson.
* UIProcess/VisitedLinkProvider.cpp:
(WebKit::VisitedLinkProvider::~VisitedLinkProvider):
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (184990 => 184991)
--- trunk/Source/WebKit2/ChangeLog 2015-05-29 17:01:12 UTC (rev 184990)
+++ trunk/Source/WebKit2/ChangeLog 2015-05-29 17:45:06 UTC (rev 184991)
@@ -1,3 +1,14 @@
+2015-05-28 Alexey Proskuryakov <[email protected]>
+
+ Clean up VisitedLinkProvider teardown
+ https://bugs.webkit.org/show_bug.cgi?id=145450
+ rdar://problem/20244726
+
+ Reviewed by Brady Eidson.
+
+ * UIProcess/VisitedLinkProvider.cpp:
+ (WebKit::VisitedLinkProvider::~VisitedLinkProvider):
+
2015-05-28 Brady Eidson <[email protected]>
Change method of signaling "should open external urls" to WebKit.
Modified: trunk/Source/WebKit2/UIProcess/VisitedLinkProvider.cpp (184990 => 184991)
--- trunk/Source/WebKit2/UIProcess/VisitedLinkProvider.cpp 2015-05-29 17:01:12 UTC (rev 184990)
+++ trunk/Source/WebKit2/UIProcess/VisitedLinkProvider.cpp 2015-05-29 17:45:06 UTC (rev 184991)
@@ -54,8 +54,10 @@
VisitedLinkProvider::~VisitedLinkProvider()
{
- for (WebProcessProxy* process : m_processes)
+ for (WebProcessProxy* process : m_processes) {
+ process->removeMessageReceiver(Messages::VisitedLinkProvider::messageReceiverName(), m_identifier);
process->didDestroyVisitedLinkProvider(*this);
+ }
}
VisitedLinkProvider::VisitedLinkProvider()
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes