[Payment Request] Only process shipping options if shipping is requested, and throw an exception on duplicate shipping option IDs
Created attachment 324265 [details] Patch
Committed r223701: <https://trac.webkit.org/changeset/223701>
<rdar://problem/35568864>