Begin moving the Apple Pay code to the open source repository
authorandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 21 Jun 2016 22:46:16 +0000 (22:46 +0000)
committerandersca@apple.com <andersca@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 21 Jun 2016 22:46:16 +0000 (22:46 +0000)
commit04c64877ec9e1b98d37c94a21d7e370b95eeba25
treef4f668ae7c660a8421c2393fb1f793c08a89b237
parentbca2990fe1b5f7f4a9d7a41393dc9b5bf24dd719
Begin moving the Apple Pay code to the open source repository
https://bugs.webkit.org/show_bug.cgi?id=158998

Reviewed by Tim Horton.

Source/JavaScriptCore:

* Configurations/FeatureDefines.xcconfig:
Add ENABLE_APPLE_PAY.

Source/WebCore:

* Configurations/FeatureDefines.xcconfig:
Add ENABLE_APPLE_PAY.

* Modules/applepay/PaymentCoordinator.cpp: Added.
* Modules/applepay/PaymentCoordinator.h: Added.
* Modules/applepay/PaymentCoordinatorClient.h: Added.
* Modules/applepay/PaymentRequest.cpp: Added.
* Modules/applepay/PaymentRequest.h: Added.
* Modules/applepay/cocoa/PaymentCocoa.mm: Added.
* WebCore.xcodeproj/project.pbxproj:
Add new files.

* dom/EventNames.h:
Add new event names.

* page/MainFrame.h:
Use a forward declaration.

Source/WebKit/mac:

* Configurations/FeatureDefines.xcconfig:
Add ENABLE_APPLE_PAY.

Source/WebKit2:

* Configurations/FeatureDefines.xcconfig:
Add ENABLE_APPLE_PAY.

Tools:

* TestWebKitAPI/Configurations/FeatureDefines.xcconfig:
Add ENABLE_APPLE_PAY.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@202298 268f45cc-cd09-0410-ab3c-d52691b4dbfc
19 files changed:
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig
Source/WebCore/ChangeLog
Source/WebCore/Configurations/FeatureDefines.xcconfig
Source/WebCore/Modules/applepay/PaymentCoordinator.cpp [new file with mode: 0644]
Source/WebCore/Modules/applepay/PaymentCoordinator.h [new file with mode: 0644]
Source/WebCore/Modules/applepay/PaymentCoordinatorClient.h [new file with mode: 0644]
Source/WebCore/Modules/applepay/PaymentRequest.cpp [new file with mode: 0644]
Source/WebCore/Modules/applepay/PaymentRequest.h [new file with mode: 0644]
Source/WebCore/Modules/applepay/cocoa/PaymentCocoa.mm [new file with mode: 0644]
Source/WebCore/WebCore.xcodeproj/project.pbxproj
Source/WebCore/dom/EventNames.h
Source/WebCore/page/MainFrame.h
Source/WebKit/mac/ChangeLog
Source/WebKit/mac/Configurations/FeatureDefines.xcconfig
Source/WebKit2/ChangeLog
Source/WebKit2/Configurations/FeatureDefines.xcconfig
Tools/ChangeLog
Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig