Changeset 74329 in webkit
- Timestamp:
- Dec 19, 2010 6:42:52 PM (13 years ago)
- Location:
- trunk/WebKit2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit2/ChangeLog
r74327 r74329 1 2010-12-19 Dan Bernstein <mitz@apple.com> 2 3 Reviewed by Sam Weinig. 4 5 <rdar://problem/8769525> WKView leak when performing key equivalents 6 https://bugs.webkit.org/show_bug.cgi?id=51315 7 8 * UIProcess/API/mac/WKView.mm: 9 (-[WKView performKeyEquivalent:]): Use a RetainPtr to ensure that the view is released in the 10 early return code path. 11 1 12 2010-12-19 Benjamin Poulain <benjamin.poulain@nokia.com> 2 13 -
trunk/WebKit2/UIProcess/API/mac/WKView.mm
r74284 r74329 441 441 442 442 BOOL eventWasSentToWebCore = (_data->_keyDownEventBeingResent == event); 443 BOOL ret = NO; 444 445 [self retain]; 443 444 RetainPtr<WKView> retainedSelf = self; 446 445 447 446 // Pass key combos through WebCore if there is a key binding available for … … 457 456 } 458 457 459 ret = [self _handleStyleKeyEquivalent:event] || [super performKeyEquivalent:event]; 460 461 [self release]; 462 463 return ret; 458 return [self _handleStyleKeyEquivalent:event] || [super performKeyEquivalent:event]; 464 459 } 465 460
Note: See TracChangeset
for help on using the changeset viewer.