| OLD | NEW | 
|    1 <!DOCTYPE html> |    1 <!DOCTYPE html> | 
|    2 <script src="../resources/testharness.js"></script> |    2 <script src="../resources/testharness.js"></script> | 
|    3 <script src="../resources/testharnessreport.js"></script> |    3 <script src="../resources/testharnessreport.js"></script> | 
|    4 <script src="../resources/mojo-helpers.js"></script> |    4 <script src="../resources/mojo-helpers.js"></script> | 
|    5 <script> |    5 <script> | 
|    6 'use strict'; |    6 'use strict'; | 
|    7  |    7  | 
|    8 // Verify that the mojo_test helper functions properly and Mojo bindings |    8 // Verify that the mojo_test helper functions properly and Mojo bindings | 
|    9 // are available. |    9 // are available. | 
|   10 mojo_test(mojo => { |   10 mojo_test(mojo => { | 
| (...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   92       assert_array_equals(response.handles, []); |   92       assert_array_equals(response.handles, []); | 
|   93     }); |   93     }); | 
|   94 }, 'Test code can receive response messages from mock interfaces.'); |   94 }, 'Test code can receive response messages from mock interfaces.'); | 
|   95  |   95  | 
|   96 mojo_test(() => { |   96 mojo_test(() => { | 
|   97   return loadMojoModules( |   97   return loadMojoModules( | 
|   98       'module loading test', |   98       'module loading test', | 
|   99       ['services/service_manager/public/interfaces/interface_provider.mojom']).t
     hen(mojo => { |   99       ['services/service_manager/public/interfaces/interface_provider.mojom']).t
     hen(mojo => { | 
|  100     let interfaceProvider = mojo.modules[0]; |  100     let interfaceProvider = mojo.modules[0]; | 
|  101     assert_equals(interfaceProvider.InterfaceProvider.name, |  101     assert_equals(interfaceProvider.InterfaceProvider.name, | 
|  102                   'shell::mojom::InterfaceProvider'); |  102                   'service_manager::mojom::InterfaceProvider'); | 
|  103  |  103  | 
|  104   }); |  104   }); | 
|  105 }, 'Generated mojo bindings can be loaded in tests'); |  105 }, 'Generated mojo bindings can be loaded in tests'); | 
|  106  |  106  | 
|  107 mojo_test(() => { |  107 mojo_test(() => { | 
|  108   return new Promise(resolve => { |  108   return new Promise(resolve => { | 
|  109     let iframe = document.createElement('iframe'); |  109     let iframe = document.createElement('iframe'); | 
|  110     let listener = result => { |  110     let listener = result => { | 
|  111       document.body.removeChild(iframe); |  111       document.body.removeChild(iframe); | 
|  112       window.removeEventListener('message', listener); |  112       window.removeEventListener('message', listener); | 
| (...skipping 13 matching lines...) Expand all  Loading... | 
|  126       popup.close(); |  126       popup.close(); | 
|  127       window.removeEventListener('message', listener); |  127       window.removeEventListener('message', listener); | 
|  128       assert_true(result.data); |  128       assert_true(result.data); | 
|  129       resolve(); |  129       resolve(); | 
|  130     } |  130     } | 
|  131     window.addEventListener('message', listener); |  131     window.addEventListener('message', listener); | 
|  132     popup = window.open('resources/mojo-helpers-inner.html'); |  132     popup = window.open('resources/mojo-helpers-inner.html'); | 
|  133   }); |  133   }); | 
|  134 }, 'Mojo bindings are accessible from popups'); |  134 }, 'Mojo bindings are accessible from popups'); | 
|  135 </script> |  135 </script> | 
| OLD | NEW |