Title: [170540] trunk/Source/WebKit2
Revision
170540
Author
[email protected]
Date
2014-06-27 11:13:58 -0700 (Fri, 27 Jun 2014)

Log Message

Fix various leaks, RetainPtrs should adopt allocs
https://bugs.webkit.org/show_bug.cgi?id=134308

Reviewed by Alexey Proskuryakov.

* WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm:
(-[WKWebProcessPlugInBrowserContextController _remoteObjectRegistry]):

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (170539 => 170540)


--- trunk/Source/WebKit2/ChangeLog	2014-06-27 18:13:55 UTC (rev 170539)
+++ trunk/Source/WebKit2/ChangeLog	2014-06-27 18:13:58 UTC (rev 170540)
@@ -1,3 +1,13 @@
+2014-06-27  Joseph Pecoraro  <[email protected]>
+
+        Fix various leaks, RetainPtrs should adopt allocs
+        https://bugs.webkit.org/show_bug.cgi?id=134308
+
+        Reviewed by Alexey Proskuryakov.
+
+        * WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm:
+        (-[WKWebProcessPlugInBrowserContextController _remoteObjectRegistry]):
+
 2014-06-27  Dan Bernstein  <[email protected]>
 
         Remove unused definitions that were mistakenly added back in r170323 and then again in r170329

Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm (170539 => 170540)


--- trunk/Source/WebKit2/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm	2014-06-27 18:13:55 UTC (rev 170539)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm	2014-06-27 18:13:58 UTC (rev 170540)
@@ -384,7 +384,7 @@
 - (_WKRemoteObjectRegistry *)_remoteObjectRegistry
 {
     if (!_remoteObjectRegistry) {
-        _remoteObjectRegistry = [[_WKRemoteObjectRegistry alloc] _initWithMessageSender:*_page];
+        _remoteObjectRegistry = adoptNS([[_WKRemoteObjectRegistry alloc] _initWithMessageSender:*_page]);
         WebProcess::shared().addMessageReceiver(Messages::RemoteObjectRegistry::messageReceiverName(), _page->pageID(), [_remoteObjectRegistry remoteObjectRegistry]);
     }
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to