| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <title>Credential Manager: FederatedCredential basics.</title> | 2 <title>Credential Manager: FederatedCredential basics.</title> |
| 3 <script src="../resources/testharness.js"></script> | 3 <script src="../resources/testharness.js"></script> |
| 4 <script src="../resources/testharnessreport.js"></script> | 4 <script src="../resources/testharnessreport.js"></script> |
| 5 <script src="/serviceworker/resources/interfaces.js"></script> | 5 <script src="resources/interfaces.js"></script> |
| 6 <script> | 6 <script> |
| 7 test(function() { | 7 test(function() { |
| 8 var credential = new FederatedCredential({ | 8 var credential = new FederatedCredential({ |
| 9 'id': 'id', | 9 'id': 'id', |
| 10 'provider': 'https://federation.test/', | 10 'provider': 'https://federation.test/', |
| 11 'name': 'name', | 11 'name': 'name', |
| 12 'iconURL': 'https://example.test/icon.png' | 12 'iconURL': 'https://example.test/icon.png' |
| 13 }); | 13 }); |
| 14 | 14 |
| 15 assert_true(credential instanceof Credential); | 15 assert_true(credential instanceof Credential); |
| (...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 106 assert_throws(new TypeError(), | 106 assert_throws(new TypeError(), |
| 107 () => { new FederatedCredential({ 'provider': '' }); }); | 107 () => { new FederatedCredential({ 'provider': '' }); }); |
| 108 assert_throws(new TypeError(), | 108 assert_throws(new TypeError(), |
| 109 () => { new FederatedCredential({ 'id': undefined, 'provider':
undefined }); }); | 109 () => { new FederatedCredential({ 'id': undefined, 'provider':
undefined }); }); |
| 110 assert_throws(new TypeError(), | 110 assert_throws(new TypeError(), |
| 111 () => { new FederatedCredential({ 'id': undefined, 'provider':
'' }); }); | 111 () => { new FederatedCredential({ 'id': undefined, 'provider':
'' }); }); |
| 112 assert_throws(new TypeError(), | 112 assert_throws(new TypeError(), |
| 113 () => { new FederatedCredential({ 'id': undefined, 'provider':
undefined }); }); | 113 () => { new FederatedCredential({ 'id': undefined, 'provider':
undefined }); }); |
| 114 }, 'FederatedCredential objects require IDs and Providers'); | 114 }, 'FederatedCredential objects require IDs and Providers'); |
| 115 </script> | 115 </script> |
| OLD | NEW |