No fennec chrome needed for this.
Turns out there will need to be some chrome support. Adding the pertinent parties to the bug.
Adding references for convenience:
Digital Goods for Express Checkout: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_IntroducingExpressCheckoutDG
Mobile Payment Library (Android lib): https://www.x.com/developers/paypal/products/mobile-payment-libraries
Mobile Express Checkout (Web + Android lib): https://www.x.com/developers/paypal/products/mobile-express-checkout-library
I question why this is needed for phase 2. Phase 2 intends to target chromeless support (which as we've seen already on desktop, is turning out to be a lot more work then we originally thought). I don't understand why this is needed for phase 2, as nailing down the chromeless support for phase 2 seems to be the critical path.
Can someone summarize what this bug is about? The title is vague and there is no bug summary. I am mainly asking because isn't this feature already supported? I mean, the user would need to have pre-auth enabled and payments might take exactly 2 clicks but otherwise it will be fairly quick and painless.
(In reply to Kumar McMillan [:kumar] from comment #5)
> Can someone summarize what this bug is about? The title is vague and there
> is no bug summary. I am mainly asking because isn't this feature already
> supported? I mean, the user would need to have pre-auth enabled and payments
> might take exactly 2 clicks but otherwise it will be fairly quick and
That's what I thought too. Flagging productwanted. Jen - What is this feature? And why do we even need it? 2 clicks in the current marketplace in-app payment flow sounds okay to me. Why is there integration even on fennec native side?
Sounds like this bug should be resolved as a won't fix, given that the in-app payment flow already does a sufficient job at solving the in-app payments problem.
This bug was opened to be meta bug for the work of 1-click in-app payment support. At the time it was unclear if there was chrome support needed in fennec or if it could be done all in content.
Now as I look at this I cannot find the requirement for 1-click in-app payment. Fligtar???
The only native integration with in-app I can think of is the chrome-level dialog that we want in-app purchase screens to be displayed in for security. Based on a security discussion today, this is actually seen as a blocker for wider release of the Marketplace, but I'll let Rags comment on that as he took on this action item.
This doesn't sound like this a blocker for the 1st release of Android WebRT, as were trying to get foundational pieces in place (it's not necessarily tied to the release of marketplace). I question the importance of this now in the short-term, given that we need to have paid apps on the marketplace that actually work first.