| <!DOCTYPE html> | 
 | <html> | 
 | <script src="/resources/testharness.js"></script> | 
 | <script src="/resources/testharnessreport.js"></script> | 
 | <script> | 
 | const log = []; | 
 | </script> | 
 | <link rel="modulepreload" href="../resources/empty.js?pipe=trickle(d1)"></link> | 
 | <script type="importmap"> | 
 | { | 
 |   "imports": { | 
 |     "../resources/log.js?pipe=sub&name=A": "../resources/log.js?pipe=sub&name=B" | 
 |   } | 
 | } | 
 | </script> | 
 | <script> | 
 | promise_test(() => { | 
 |   return import("../resources/log.js?pipe=sub&name=A") | 
 |     .then(() => assert_array_equals(log, ["log:B"])) | 
 |   }, | 
 |   'After <link rel=modulepreload> import maps should work fine'); | 
 | </script> |