Changeset 80392 in webkit
- Timestamp:
- Mar 4, 2011 4:35:35 PM (13 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r80391 r80392 1 2011-03-04 Brian Weinstein <bweinstein@apple.com> 2 3 Reviewed by Darin Adler. 4 5 Reference-counting for WKBundlePageResourceLoadClient::willSendRequestForFrame seems unclear/wrong 6 https://bugs.webkit.org/show_bug.cgi?id=53919 7 <rdar://problem/8966020> 8 9 Adopt the result of m_client.willSendRequestForFrame (which will be leaked by the client). 10 11 * WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.cpp: 12 (WebKit::InjectedBundlePageResourceLoadClient::willSendRequestForFrame): 13 1 14 2011-03-04 Darin Adler <darin@apple.com> 2 15 -
trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.h
r80275 r80392 148 148 const void * clientInfo; 149 149 WKBundlePageDidInitiateLoadForResourceCallback didInitiateLoadForResource; 150 151 // willSendRequestForFrame is supposed to return a retained reference to the URL request. 150 152 WKBundlePageWillSendRequestForFrameCallback willSendRequestForFrame; 153 151 154 WKBundlePageDidReceiveResponseForResourceCallback didReceiveResponseForResource; 152 155 WKBundlePageDidReceiveContentLengthForResourceCallback didReceiveContentLengthForResource; -
trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.cpp
r77908 r80392 47 47 return; 48 48 49 RefPtr<WebURLRequest> returnedRequest = toImpl(m_client.willSendRequestForFrame(toAPI(page), toAPI(frame), identifier, toAPI(request), toAPI(redirectResponse), m_client.clientInfo));49 RefPtr<WebURLRequest> returnedRequest = adoptRef(toImpl(m_client.willSendRequestForFrame(toAPI(page), toAPI(frame), identifier, toAPI(request), toAPI(redirectResponse), m_client.clientInfo))); 50 50 if (returnedRequest) 51 51 request = returnedRequest->resourceRequest();
Note: See TracChangeset
for help on using the changeset viewer.