diff options
Diffstat (limited to 'browser/components/resistfingerprinting/test/browser/shared_test_funcs.js')
-rw-r--r-- | browser/components/resistfingerprinting/test/browser/shared_test_funcs.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/browser/components/resistfingerprinting/test/browser/shared_test_funcs.js b/browser/components/resistfingerprinting/test/browser/shared_test_funcs.js new file mode 100644 index 0000000000..0949ef5848 --- /dev/null +++ b/browser/components/resistfingerprinting/test/browser/shared_test_funcs.js @@ -0,0 +1,10 @@ +function waitForMessage(aMsg, aOrigin) { + return new Promise(resolve => { + window.addEventListener("message", function listener(event) { + if (event.data == aMsg && (aOrigin == "*" || event.origin == aOrigin)) { + window.removeEventListener("message", listener); + resolve(); + } + }); + }); +} |