Title: [225371] trunk/Source/WebKit
Revision
225371
Author
commit-qu...@webkit.org
Date
2017-11-30 16:40:12 -0800 (Thu, 30 Nov 2017)

Log Message

[Cocoa] Web Automation: _WKAutomationSessionConfiguration leak
https://bugs.webkit.org/show_bug.cgi?id=180222

Patch by Joseph Pecoraro <pecor...@apple.com> on 2017-11-30
Reviewed by Brian Burg.

* UIProcess/Cocoa/AutomationClient.mm:
(WebKit::AutomationClient::requestAutomationSessionWithCapabilities):

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (225370 => 225371)


--- trunk/Source/WebKit/ChangeLog	2017-12-01 00:33:00 UTC (rev 225370)
+++ trunk/Source/WebKit/ChangeLog	2017-12-01 00:40:12 UTC (rev 225371)
@@ -1,5 +1,15 @@
 2017-11-30  Joseph Pecoraro  <pecor...@apple.com>
 
+        [Cocoa] Web Automation: _WKAutomationSessionConfiguration leak
+        https://bugs.webkit.org/show_bug.cgi?id=180222
+
+        Reviewed by Brian Burg.
+
+        * UIProcess/Cocoa/AutomationClient.mm:
+        (WebKit::AutomationClient::requestAutomationSessionWithCapabilities):
+
+2017-11-30  Joseph Pecoraro  <pecor...@apple.com>
+
         Fix some NSOperationQueue leaks
         https://bugs.webkit.org/show_bug.cgi?id=180221
 

Modified: trunk/Source/WebKit/UIProcess/Cocoa/AutomationClient.mm (225370 => 225371)


--- trunk/Source/WebKit/UIProcess/Cocoa/AutomationClient.mm	2017-12-01 00:33:00 UTC (rev 225370)
+++ trunk/Source/WebKit/UIProcess/Cocoa/AutomationClient.mm	2017-12-01 00:40:12 UTC (rev 225371)
@@ -77,7 +77,7 @@
 
 void AutomationClient::requestAutomationSessionWithCapabilities(NSString *sessionIdentifier, NSDictionary *forwardedCapabilities)
 {
-    _WKAutomationSessionConfiguration *configuration = [_WKAutomationSessionConfiguration new];
+    _WKAutomationSessionConfiguration *configuration = [[[_WKAutomationSessionConfiguration alloc] init] autorelease];
     if (NSNumber *value = forwardedCapabilities[WIRAllowInsecureMediaCaptureCapabilityKey]) {
         if ([value isKindOfClass:[NSNumber class]])
             configuration.allowsInsecureMediaCapture = value.boolValue;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to