<!DOCTYPE html><!-- DO NOT EDIT! This test has been generated by /html/canvas/tools/gentest.py. --><metacharset="UTF-8"><title>OffscreenCanvas test: 2d.imageData.object.string</title><scriptsrc="/resources/testharness.js"></script><scriptsrc="/resources/testharnessreport.js"></script><scriptsrc="/html/canvas/resources/canvas-tests.js"></script><h1>2d.imageData.object.string</h1><pclass="desc">ImageData.data converts strings to numbers with ToNumber</p><script>vart=async_test("ImageData.data converts strings to numbers with ToNumber");vart_pass=t.done.bind(t);vart_fail=t.step_func(function(reason){throwreason;});t.step(function(){varcanvas=newOffscreenCanvas(100,50);varctx=canvas.getContext('2d');varimgdata=ctx.getImageData(0,0,10,10);imgdata.data[0]=100;imgdata.data[0]="110";_assertSame(imgdata.data[0],110,"imgdata.data[\""+(0)+"\"]","110");imgdata.data[0]=100;imgdata.data[0]="0x78";_assertSame(imgdata.data[0],120,"imgdata.data[\""+(0)+"\"]","120");imgdata.data[0]=100;imgdata.data[0]=" +130e0 ";_assertSame(imgdata.data[0],130,"imgdata.data[\""+(0)+"\"]","130");t.done();});</script>