• Liquan (Max) Gu's avatar
    Compile //components payment into //weblayer · fe6f3faa
    Liquan (Max) Gu authored
    Changes:
    
    * This CL compiled the //components payment targets into //weblayer.
    
    * Created WebLayerPaymentRequestFactory as an entry into java
    payment request service from web layer.
    
    * Added a base::Feature "WebLayerPayments" in PaymentFeatureList; used
    it in WebLayerPaymentRequestFactory to prevent accidental calling
    the WebLayer payment request service under construction.
    
    * Shared ChromePaymentRequestFactory#InvalidPaymentRequest with
    WebLayerPaymentRequestFactory, and stored it in the newly created
    PaymentRequestFactoryUtils.
    
    Bug: 1140798
    
    Change-Id: I1afded32372400cce62a36041002e2247e7caa73
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2491124Reviewed-by: default avatarRouslan Solomakhin <rouslan@chromium.org>
    Reviewed-by: default avatarBo <boliu@chromium.org>
    Commit-Queue: Liquan (Max) Gu <maxlg@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#820542}
    fe6f3faa
BUILD.gn 30.3 KB