// Given a piece of 'code', runs it in the worklet, then once loaded finish the
// test (content_shell will ensure a full frame update before exit).
//
// Usage:
// importPaintWorkletThenEndTest('/* worklet code goes here. */');
function importPaintWorkletThenEndTest(code) {
if (window.testRunner) {
testRunner.waitUntilDone();
}
var blob = new Blob([code], {type: 'text/javascript'});
CSS.paintWorklet.addModule(URL.createObjectURL(blob)).then(function() {
if (window.testRunner) {
testRunner.notifyDone();
}
});
}