[w3c/webpayments-payment-apps-api] Add support for topLevelOrigin and paymentRequestOrigin (#130)

Per task force discussion about origin:
 https://www.w3.org/2017/04/04-apps-minutes#item01

Also updated open window algorithm, which referred to the wrong origin.
Now checks that window origin same as payment app service worker client origin.

You can view, comment on, or merge this pull request online at:

  https://github.com/w3c/webpayments-payment-apps-api/pull/130

-- Commit Summary --

  * * Small fixes
  * tweaks based on marcos suggestion (remove "user agent" from
  * Merge remote-tracking branch 'w3c/gh-pages' into gh-pages
  * Merge remote-tracking branch 'w3c/gh-pages' into gh-pages
  * respec fixes (except 5)
  * More respec fixes, including better use of respec attributes,
  * More tweaks based on Marcos comments
  * introduce topLevelOrigin and paymentRequestOrigin
  * Edits from Marcos. Not all handled yet
  * Additional cleanup
  * more fixes!
  * caps fix
  * working on this with AdamR
  * changes with AdamR to add clear()
  * removed example in favor of clear()
  * key order : original insertion order
  * Add ref to issue 128 re: examples
  * some twaeks to refs
  * Merge branch 'gh-pages' into iframe
  * Merge remote-tracking branch 'w3c/gh-pages' into iframe

-- File Changes --

    M index.html (38)

-- Patch Links --

https://github.com/w3c/webpayments-payment-apps-api/pull/130.patch
https://github.com/w3c/webpayments-payment-apps-api/pull/130.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/webpayments-payment-apps-api/pull/130

Received on Thursday, 13 April 2017 12:39:54 UTC