| <!DOCTYPE html> |
| <meta charset="utf-8"> |
| <!-- Generate token with the command: |
| generate_token.py http://127.0.0.1:8000 WebUSB2 --expire-timestamp=2000000000 |
| --> |
| <meta http-equiv="origin-trial" content="AmgWWAL+v07ElzPwp9oXvY1ldvKTbMlEUFopboMutESil7WUfQNVdYFUzfai6GRq5MndTa+ln+w1gLlRw8VshwAAAABPeyJvcmlnaW4iOiAiaHR0cDovLzEyNy4wLjAuMTo4MDAwIiwgImZlYXR1cmUiOiAiV2ViVVNCMiIsICJleHBpcnkiOiAyMDAwMDAwMDAwfQ==" /> |
| <title>WebUSB - interfaces exposed by origin trial</title> |
| <script src="../../resources/testharness.js"></script> |
| <script src="../../resources/testharnessreport.js"></script> |
| <script src="../../resources/origin-trials-helper.js"></script> |
| <script> |
| test(t => { |
| OriginTrialsHelper.check_properties(this, {'Navigator': ['usb']}); |
| }, "WebUSB related properties on interfaces in Origin-Trial enabled document."); |
| |
| test(t => { |
| OriginTrialsHelper.check_interfaces(this, |
| ['USBAlternateInterface', |
| 'USBConfiguration', |
| 'USBConnectionEvent', |
| 'USBDevice', |
| 'USBEndpoint', |
| 'USBInTransferResult', |
| 'USBInterface', |
| 'USBIsochronousInTransferPacket', |
| 'USBIsochronousInTransferResult', |
| 'USBIsochronousOutTransferPacket', |
| 'USBIsochronousOutTransferResult', |
| 'USBOutTransferResult']); |
| }, "WebUSB related interfaces in Origin-Trial enabled document."); |
| </script> |