protocol_handlers-member-manual.tentative.html (1236B)
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <link rel="manifest" href="resources/protocol_handlers-member.webmanifest" /> 6 <title>Protocol Handling Web Platform Test</title> 7 <script> 8 navigator.serviceWorker.register( 9 'protocol_handlers-member-service-worker.js'); 10 </script> 11 </head> 12 <body> 13 <h1>Protocol Handling Web Platform Test</h1> 14 <p>This test validates that an install application can register URL protocol 15 handlers via a property in the web app manifest. The app should open 16 directly when the 'web+testing' custom-scheme URL is visited. 17 </p> 18 <h2>Manual Test Steps:</h2> 19 <p> 20 <ol> 21 <li>Install this app.</li> 22 <li>Launch 'web+testing://test-url/'. Instructions will vary by OS. 23 <ul> 24 <li>On Windows - open a command prompt, and run "start web+testing://test-url/".</li> 25 <li>On MacOS - open a terminal, and "open web+testing://test-url/".</li> 26 <li>On Linux - open a terminal, and "xgd-open web+testing://test-url/".</li> 27 </ul> 28 </li> 29 <li>If your browser prompts you, allow the app to open.</li> 30 <li>The app window that opens should indicate success of this test.</li> 31 </ol> 32 </p> 33 </body> 34 </html>