https://bugs.webkit.org/show_bug.cgi?id=134368
<rdar://problem/
17476582>
Reviewed by Sam Weinig.
* UIProcess/API/mac/WKView.mm:
(-[WKView browsingContextController]):
Adoption is important.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@170508
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2014-06-26 Tim Horton <timothy_horton@apple.com>
+
+ Don't leak WKBrowsingContextControllers
+ https://bugs.webkit.org/show_bug.cgi?id=134368
+ <rdar://problem/17476582>
+
+ Reviewed by Sam Weinig.
+
+ * UIProcess/API/mac/WKView.mm:
+ (-[WKView browsingContextController]):
+ Adoption is important.
+
2014-06-26 Alexey Proskuryakov <ap@apple.com>
REGRESSION: Mountain Lion: Gmail's "in new window" view of mail threads is very slow to load its content
- (WKBrowsingContextController *)browsingContextController
{
if (!_data->_browsingContextController)
- _data->_browsingContextController = [[WKBrowsingContextController alloc] _initWithPageRef:toAPI(_data->_page.get())];
+ _data->_browsingContextController = adoptNS([[WKBrowsingContextController alloc] _initWithPageRef:toAPI(_data->_page.get())]);
return _data->_browsingContextController.get();
}