[payment-instruments.https.html]
[Instrument keys are returned in the original insertion order]
expected: FAIL
[Deleting an existing instrument returns true]
expected: FAIL
[Deleting an existing instrument the second time returns false]
expected: FAIL
[Deleting a non-existing instrument returns false]
expected: FAIL
[Getting an existing instrument returns the instrument]
expected: FAIL
[Getting a non-existing instrument returns undefined]
expected: FAIL
[Resetting an existing instrument updates the instrument]
expected: FAIL
[Clearing the instruments]
expected: FAIL
[Cannot register instruments with invalid icon media type image/jif]
expected: FAIL
[Don't crash when registering instruments with very long icon media type image/pngggggg...]
expected: FAIL
[Don't crash when registering an instrument with a very long icon size 888...x888...]
expected: FAIL
[Cannot register instruments with invalid icon size "256 256" (missing "x")]
expected: FAIL
[Cannot register instruments with invalid icon URL (has a null character)]
expected: FAIL
[Cannot register instruments with non-existing non-https icon URL]
expected: FAIL
[Cannot register instruments with an existing non-https icon URL]
expected: FAIL
[Don't crash on very long key, name, method, and capability strings.]
expected: FAIL
[Don't crash on null characters in key, name, method, and capability strings.]
expected: FAIL