Changeset 202570 in webkit
- Timestamp:
- Jun 28, 2016 9:45:12 AM (8 years ago)
- Location:
- trunk/Source
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r202569 r202570 1 2016-06-27 Anders Carlsson <andersca@apple.com> 2 3 WebKit::WebPaymentCoordinator leak 4 https://bugs.webkit.org/show_bug.cgi?id=159168 5 rdar://problem/26929772 6 7 Reviewed by Beth Dakin. 8 9 * Modules/applepay/PaymentCoordinator.cpp: 10 (WebCore::PaymentCoordinator::~PaymentCoordinator): 11 Call paymentCoordinatorDestroyed(). 12 13 * Modules/applepay/PaymentCoordinatorClient.h: 14 Rename mainFrameDestroyed to paymentCoordinatorDestroyed(). 15 16 * loader/EmptyClients.cpp: 17 1 18 2016-06-28 Frederic Wang <fwang@igalia.com> 2 19 -
trunk/Source/WebCore/Modules/applepay/PaymentCoordinator.cpp
r202298 r202570 42 42 PaymentCoordinator::~PaymentCoordinator() 43 43 { 44 m_client.paymentCoordinatorDestroyed(); 44 45 } 45 46 -
trunk/Source/WebCore/Modules/applepay/PaymentCoordinatorClient.h
r202298 r202570 51 51 virtual void completePaymentSession(PaymentAuthorizationStatus) = 0; 52 52 virtual void abortPaymentSession() = 0; 53 virtual void mainFrameDestroyed() = 0;53 virtual void paymentCoordinatorDestroyed() = 0; 54 54 55 55 protected: -
trunk/Source/WebCore/loader/EmptyClients.cpp
r202345 r202570 64 64 void completePaymentSession(PaymentAuthorizationStatus) override { } 65 65 void abortPaymentSession() override { } 66 void mainFrameDestroyed() override { }66 void paymentCoordinatorDestroyed() override { } 67 67 }; 68 68 #endif -
trunk/Source/WebKit/mac/ChangeLog
r202524 r202570 1 2016-06-27 Anders Carlsson <andersca@apple.com> 2 3 WebKit::WebPaymentCoordinator leak 4 https://bugs.webkit.org/show_bug.cgi?id=159168 5 rdar://problem/26929772 6 7 Reviewed by Beth Dakin. 8 9 Update for WebCore changes. 10 11 * WebCoreSupport/WebPaymentCoordinatorClient.h: 12 * WebCoreSupport/WebPaymentCoordinatorClient.mm: 13 (WebPaymentCoordinatorClient::paymentCoordinatorDestroyed): 14 (WebPaymentCoordinatorClient::mainFrameDestroyed): Deleted. 15 1 16 2016-06-27 Tim Horton <timothy_horton@apple.com> 2 17 -
trunk/Source/WebKit/mac/WebCoreSupport/WebPaymentCoordinatorClient.h
r202346 r202570 47 47 void completePaymentSession(WebCore::PaymentAuthorizationStatus) override; 48 48 void abortPaymentSession() override; 49 void mainFrameDestroyed() override;49 void paymentCoordinatorDestroyed() override; 50 50 }; 51 51 -
trunk/Source/WebKit/mac/WebCoreSupport/WebPaymentCoordinatorClient.mm
r202346 r202570 84 84 } 85 85 86 void WebPaymentCoordinatorClient:: mainFrameDestroyed()86 void WebPaymentCoordinatorClient::paymentCoordinatorDestroyed() 87 87 { 88 88 delete this; -
trunk/Source/WebKit2/ChangeLog
r202540 r202570 1 2016-06-27 Anders Carlsson <andersca@apple.com> 2 3 WebKit::WebPaymentCoordinator leak 4 https://bugs.webkit.org/show_bug.cgi?id=159168 5 rdar://problem/26929772 6 7 Reviewed by Beth Dakin. 8 9 Update for WebCore changes. 10 11 * WebProcess/ApplePay/WebPaymentCoordinator.cpp: 12 (WebKit::WebPaymentCoordinator::paymentCoordinatorDestroyed): 13 (WebKit::WebPaymentCoordinator::mainFrameDestroyed): Deleted. 14 * WebProcess/ApplePay/WebPaymentCoordinator.h: 15 1 16 2016-06-27 Simon Fraser <simon.fraser@apple.com> 2 17 -
trunk/Source/WebKit2/WebProcess/ApplePay/WebPaymentCoordinator.cpp
r202432 r202570 124 124 } 125 125 126 void WebPaymentCoordinator:: mainFrameDestroyed()126 void WebPaymentCoordinator::paymentCoordinatorDestroyed() 127 127 { 128 128 delete this; -
trunk/Source/WebKit2/WebProcess/ApplePay/WebPaymentCoordinator.h
r202432 r202570 65 65 void abortPaymentSession() override; 66 66 67 void mainFrameDestroyed() override;67 void paymentCoordinatorDestroyed() override; 68 68 69 69 // IPC::MessageReceiver.
Note: See TracChangeset
for help on using the changeset viewer.