1
0
Fork 0
firefox/testing/web-platform/tests/ai/summarizer/resources/iframe-helper.html
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

26 lines
757 B
HTML

<!DOCTYPE HTML>
<meta charset="utf-8">
<script src="/resources/testdriver.js"></script>
<script src="/resources/testdriver-vendor.js"></script>
<body></body>
<script>
test_driver.set_test_context(parent);
window.onmessage = async message => {
const { id, type } = message.data;
try {
switch (type) {
case 'SummarizerCreate':
await test_driver.bless('Summarizer.create', Summarizer.create, window);
parent.postMessage({id, success: 'Success'}, '*');
break;
case 'SummarizerAvailability':
const availability = await Summarizer.availability();
parent.postMessage({id, success: availability}, '*');
break;
}
} catch (err) {
parent.postMessage({id, err: err}, '*');
}
};
</script>