Source code
Revision control
Copy as Markdown
Other Tools
<!DOCTYPE HTML>
<meta charset="utf-8">
<script src="/resources/testdriver.js"></script>
<body></body>
<script>
test_driver.set_test_context(parent);
window.onmessage = async message => {
const { id, type } = message.data;
try {
switch (type) {
case 'RewriterCreate':
await test_driver.bless('Rewriter.create', Rewriter.create, window);
parent.postMessage({ id, success: 'Success' }, '*');
break;
case 'RewriterAvailability':
const availability = await Rewriter.availability();
parent.postMessage({ id, success: availability }, '*');
break;
}
} catch (err) {
parent.postMessage({ id, err: err }, '*');
}
};
</script>