Best JavaScript code snippet using playwright-internal
inputstream.js
Source:inputstream.js  
1function injectInputStream(referenceTestFrameNumber) { 2if (referenceTestFrameNumber == 19) simulateMouseEvent("mousemove", 0.7225475841874085, 0.4453125, 0);3if (referenceTestFrameNumber == 19) simulateMouseEvent("mousemove", 0.7225475841874085, 0.4453125, 0);4if (referenceTestFrameNumber == 20) simulateMouseEvent("mousemove", 0.7320644216691069, 0.45703125, 0);5if (referenceTestFrameNumber == 20) simulateMouseEvent("mousemove", 0.7452415812591509, 0.4713541666666667, 0);6if (referenceTestFrameNumber == 22) simulateMouseEvent("mousemove", 0.7693997071742313, 0.5, 0);7if (referenceTestFrameNumber == 23) simulateMouseEvent("mousemove", 0.7759882869692533, 0.5104166666666666, 0);8if (referenceTestFrameNumber == 24) simulateMouseEvent("mousemove", 0.7862371888726208, 0.5299479166666666, 0);9if (referenceTestFrameNumber == 25) simulateMouseEvent("mousemove", 0.7913616398243045, 0.5390625, 0);10if (referenceTestFrameNumber == 26) simulateMouseEvent("mousemove", 0.8060029282576867, 0.5611979166666666, 0);11if (referenceTestFrameNumber == 26) simulateMouseEvent("mousemove", 0.8060029282576867, 0.5611979166666666, 0);12if (referenceTestFrameNumber == 27) simulateMouseEvent("mousemove", 0.8155197657393851, 0.5638020833333334, 0);13if (referenceTestFrameNumber == 28) simulateMouseEvent("mousemove", 0.8272327964860908, 0.56640625, 0);14if (referenceTestFrameNumber == 29) simulateMouseEvent("mousemove", 0.8506588579795022, 0.56640625, 0);15if (referenceTestFrameNumber == 29) simulateMouseEvent("mousemove", 0.8506588579795022, 0.56640625, 0);16if (referenceTestFrameNumber == 30) simulateMouseEvent("mousemove", 0.8601756954612005, 0.56640625, 0);17if (referenceTestFrameNumber == 31) simulateMouseEvent("mousemove", 0.8689604685212299, 0.5677083333333334, 0);18if (referenceTestFrameNumber == 32) simulateMouseEvent("mousemove", 0.883601756954612, 0.5690104166666666, 0);19if (referenceTestFrameNumber == 32) simulateMouseEvent("mousemove", 0.883601756954612, 0.5690104166666666, 0);20if (referenceTestFrameNumber == 33) simulateMouseEvent("mousemove", 0.8894582723279648, 0.5794270833333334, 0);21if (referenceTestFrameNumber == 34) simulateMouseEvent("mousemove", 0.890190336749634, 0.5846354166666666, 0);22if (referenceTestFrameNumber == 35) simulateMouseEvent("mousemove", 0.8909224011713031, 0.5885416666666666, 0);23if (referenceTestFrameNumber == 36) simulateMouseEvent("mousemove", 0.8909224011713031, 0.5911458333333334, 0);24if (referenceTestFrameNumber == 37) simulateMouseEvent("mousemove", 0.8923865300146413, 0.5911458333333334, 0);25if (referenceTestFrameNumber == 38) simulateMouseEvent("mousemove", 0.8938506588579795, 0.59375, 0);26if (referenceTestFrameNumber == 39) simulateMouseEvent("mousemove", 0.8960468521229868, 0.5963541666666666, 0);27if (referenceTestFrameNumber == 40) simulateMouseEvent("mousemove", 0.8982430453879942, 0.59765625, 0);28if (referenceTestFrameNumber == 41) simulateMouseEvent("mousemove", 0.9004392386530015, 0.6002604166666666, 0);29if (referenceTestFrameNumber == 42) simulateMouseEvent("mousemove", 0.9019033674963397, 0.6002604166666666, 0);30if (referenceTestFrameNumber == 43) simulateMouseEvent("mousemove", 0.9033674963396779, 0.6015625, 0);31if (referenceTestFrameNumber == 44) simulateMouseEvent("mousemove", 0.904099560761347, 0.6041666666666666, 0);32if (referenceTestFrameNumber == 45) simulateMouseEvent("mousemove", 0.9055636896046853, 0.6041666666666666, 0);33if (referenceTestFrameNumber == 46) simulateMouseEvent("mousemove", 0.9062957540263543, 0.6041666666666666, 0);34if (referenceTestFrameNumber == 55) simulateMouseEvent("mousemove", 0.9092240117130308, 0.6041666666666666, 0);35if (referenceTestFrameNumber == 56) simulateMouseEvent("mousemove", 0.9150805270863837, 0.6106770833333334, 0);36if (referenceTestFrameNumber == 57) simulateMouseEvent("mousemove", 0.9224011713030746, 0.62109375, 0);37if (referenceTestFrameNumber == 58) simulateMouseEvent("mousemove", 0.9275256222547584, 0.62890625, 0);38if (referenceTestFrameNumber == 60) simulateMouseEvent("mousemove", 0.9348462664714495, 0.640625, 0);39if (referenceTestFrameNumber == 61) simulateMouseEvent("mousemove", 0.9399707174231332, 0.6458333333333334, 0);40if (referenceTestFrameNumber == 62) simulateMouseEvent("mousemove", 0.9428989751098097, 0.6497395833333334, 0);41if (referenceTestFrameNumber == 63) simulateMouseEvent("mousemove", 0.945095168374817, 0.65234375, 0);42if (referenceTestFrameNumber == 64) simulateMouseEvent("mousemove", 0.9458272327964861, 0.6536458333333334, 0);43if (referenceTestFrameNumber == 65) simulateMouseEvent("mousemove", 0.9458272327964861, 0.6549479166666666, 0);44if (referenceTestFrameNumber == 68) simulateMouseEvent("mousemove", 0.9458272327964861, 0.65625, 0);45if (referenceTestFrameNumber == 69) simulateMouseEvent("mousemove", 0.9465592972181552, 0.65625, 0);46if (referenceTestFrameNumber == 70) simulateMouseEvent("mousemove", 0.9472913616398243, 0.65625, 0);47if (referenceTestFrameNumber == 72) simulateMouseEvent("mousemove", 0.9480234260614934, 0.65625, 0);48if (referenceTestFrameNumber == 75) simulateMouseEvent("mousemove", 0.9487554904831625, 0.6575520833333334, 0);49if (referenceTestFrameNumber == 121) simulateMouseEvent("mousedown", 0.9487554904831625, 0.6575520833333334, 0);50if (referenceTestFrameNumber == 134) simulateMouseEvent("mousemove", 0.9480234260614934, 0.6575520833333334, 0);51if (referenceTestFrameNumber == 135) simulateMouseEvent("mousemove", 0.9472913616398243, 0.6575520833333334, 0);52if (referenceTestFrameNumber == 136) simulateMouseEvent("mousemove", 0.9465592972181552, 0.6575520833333334, 0);53if (referenceTestFrameNumber == 137) simulateMouseEvent("mousemove", 0.9458272327964861, 0.6575520833333334, 0);54if (referenceTestFrameNumber == 138) simulateMouseEvent("mousemove", 0.945095168374817, 0.6575520833333334, 0);55if (referenceTestFrameNumber == 139) simulateMouseEvent("mousemove", 0.9436310395314788, 0.65625, 0);56if (referenceTestFrameNumber == 140) simulateMouseEvent("mousemove", 0.9428989751098097, 0.6549479166666666, 0);57if (referenceTestFrameNumber == 141) simulateMouseEvent("mousemove", 0.9421669106881405, 0.65234375, 0);58if (referenceTestFrameNumber == 142) simulateMouseEvent("mousemove", 0.9414348462664714, 0.6510416666666666, 0);59if (referenceTestFrameNumber == 143) simulateMouseEvent("mousemove", 0.9399707174231332, 0.6510416666666666, 0);60if (referenceTestFrameNumber == 144) simulateMouseEvent("mousemove", 0.9385065885797951, 0.6497395833333334, 0);61if (referenceTestFrameNumber == 145) simulateMouseEvent("mousemove", 0.9370424597364568, 0.6484375, 0);62if (referenceTestFrameNumber == 147) simulateMouseEvent("mousemove", 0.9363103953147877, 0.6484375, 0);63if (referenceTestFrameNumber == 148) simulateMouseEvent("mousemove", 0.9355783308931186, 0.6458333333333334, 0);64if (referenceTestFrameNumber == 149) simulateMouseEvent("mousemove", 0.9341142020497804, 0.6458333333333334, 0);65if (referenceTestFrameNumber == 150) simulateMouseEvent("mousemove", 0.9333821376281113, 0.64453125, 0);66if (referenceTestFrameNumber == 151) simulateMouseEvent("mousemove", 0.931918008784773, 0.64453125, 0);67if (referenceTestFrameNumber == 151) simulateMouseEvent("mousemove", 0.931185944363104, 0.6432291666666666, 0);68if (referenceTestFrameNumber == 153) simulateMouseEvent("mousemove", 0.9297218155197657, 0.6419270833333334, 0);69if (referenceTestFrameNumber == 154) simulateMouseEvent("mousemove", 0.9289897510980967, 0.6419270833333334, 0);70if (referenceTestFrameNumber == 155) simulateMouseEvent("mousemove", 0.9275256222547584, 0.6419270833333334, 0);71if (referenceTestFrameNumber == 156) simulateMouseEvent("mousemove", 0.9267935578330894, 0.6393229166666666, 0);72if (referenceTestFrameNumber == 157) simulateMouseEvent("mousemove", 0.9260614934114202, 0.6393229166666666, 0);73if (referenceTestFrameNumber == 158) simulateMouseEvent("mousemove", 0.924597364568082, 0.6380208333333334, 0);74if (referenceTestFrameNumber == 159) simulateMouseEvent("mousemove", 0.9238653001464129, 0.6380208333333334, 0);75if (referenceTestFrameNumber == 160) simulateMouseEvent("mousemove", 0.9231332357247438, 0.63671875, 0);76if (referenceTestFrameNumber == 161) simulateMouseEvent("mousemove", 0.9216691068814056, 0.6354166666666666, 0);77if (referenceTestFrameNumber == 162) simulateMouseEvent("mousemove", 0.9209370424597365, 0.6354166666666666, 0);78if (referenceTestFrameNumber == 163) simulateMouseEvent("mousemove", 0.9194729136163983, 0.6341145833333334, 0);79if (referenceTestFrameNumber == 164) simulateMouseEvent("mousemove", 0.9194729136163983, 0.6328125, 0);80if (referenceTestFrameNumber == 165) simulateMouseEvent("mousemove", 0.91800878477306, 0.6328125, 0);81if (referenceTestFrameNumber == 166) simulateMouseEvent("mousemove", 0.917276720351391, 0.6315104166666666, 0);82if (referenceTestFrameNumber == 167) simulateMouseEvent("mousemove", 0.9158125915080527, 0.6315104166666666, 0);83if (referenceTestFrameNumber == 168) simulateMouseEvent("mousemove", 0.9143484626647145, 0.6302083333333334, 0);84if (referenceTestFrameNumber == 169) simulateMouseEvent("mousemove", 0.9136163982430454, 0.62890625, 0);85if (referenceTestFrameNumber == 170) simulateMouseEvent("mousemove", 0.9128843338213762, 0.62890625, 0);86if (referenceTestFrameNumber == 171) simulateMouseEvent("mousemove", 0.9121522693997072, 0.6276041666666666, 0);87if (referenceTestFrameNumber == 172) simulateMouseEvent("mousemove", 0.9106881405563689, 0.6276041666666666, 0);88if (referenceTestFrameNumber == 173) simulateMouseEvent("mousemove", 0.9099560761346999, 0.6276041666666666, 0);89if (referenceTestFrameNumber == 175) simulateMouseEvent("mousemove", 0.9084919472913616, 0.6276041666666666, 0);90if (referenceTestFrameNumber == 176) simulateMouseEvent("mousemove", 0.9077598828696926, 0.6276041666666666, 0);91if (referenceTestFrameNumber == 177) simulateMouseEvent("mousemove", 0.9070278184480234, 0.6276041666666666, 0);92if (referenceTestFrameNumber == 178) simulateMouseEvent("mousemove", 0.9055636896046853, 0.625, 0);93if (referenceTestFrameNumber == 179) simulateMouseEvent("mousemove", 0.9048316251830161, 0.625, 0);94if (referenceTestFrameNumber == 180) simulateMouseEvent("mousemove", 0.9033674963396779, 0.625, 0);95if (referenceTestFrameNumber == 181) simulateMouseEvent("mousemove", 0.9026354319180088, 0.625, 0);96if (referenceTestFrameNumber == 182) simulateMouseEvent("mousemove", 0.9011713030746705, 0.625, 0);97if (referenceTestFrameNumber == 183) simulateMouseEvent("mousemove", 0.8997071742313324, 0.6236979166666666, 0);98if (referenceTestFrameNumber == 184) simulateMouseEvent("mousemove", 0.8989751098096632, 0.6236979166666666, 0);99if (referenceTestFrameNumber == 185) simulateMouseEvent("mousemove", 0.8975109809663251, 0.6236979166666666, 0);100if (referenceTestFrameNumber == 186) simulateMouseEvent("mousemove", 0.8967789165446559, 0.6236979166666666, 0);101if (referenceTestFrameNumber == 187) simulateMouseEvent("mousemove", 0.8960468521229868, 0.6236979166666666, 0);102if (referenceTestFrameNumber == 188) simulateMouseEvent("mousemove", 0.8953147877013177, 0.6236979166666666, 0);103if (referenceTestFrameNumber == 189) simulateMouseEvent("mousemove", 0.8945827232796486, 0.6223958333333334, 0);104if (referenceTestFrameNumber == 190) simulateMouseEvent("mousemove", 0.8931185944363104, 0.6223958333333334, 0);105if (referenceTestFrameNumber == 191) simulateMouseEvent("mousemove", 0.8923865300146413, 0.6223958333333334, 0);106if (referenceTestFrameNumber == 192) simulateMouseEvent("mousemove", 0.8923865300146413, 0.6223958333333334, 0);107if (referenceTestFrameNumber == 193) simulateMouseEvent("mousemove", 0.890190336749634, 0.62109375, 0);108if (referenceTestFrameNumber == 194) simulateMouseEvent("mousemove", 0.8894582723279648, 0.6197916666666666, 0);109if (referenceTestFrameNumber == 195) simulateMouseEvent("mousemove", 0.8879941434846267, 0.6184895833333334, 0);110if (referenceTestFrameNumber == 196) simulateMouseEvent("mousemove", 0.8872620790629575, 0.6171875, 0);111if (referenceTestFrameNumber == 197) simulateMouseEvent("mousemove", 0.8865300146412884, 0.6158854166666666, 0);112if (referenceTestFrameNumber == 198) simulateMouseEvent("mousemove", 0.8850658857979502, 0.6158854166666666, 0);113if (referenceTestFrameNumber == 199) simulateMouseEvent("mousemove", 0.8843338213762811, 0.6145833333333334, 0);114if (referenceTestFrameNumber == 200) simulateMouseEvent("mousemove", 0.8828696925329429, 0.6145833333333334, 0);115if (referenceTestFrameNumber == 201) simulateMouseEvent("mousemove", 0.8814055636896047, 0.6145833333333334, 0);116if (referenceTestFrameNumber == 202) simulateMouseEvent("mousemove", 0.8799414348462665, 0.61328125, 0);117if (referenceTestFrameNumber == 203) simulateMouseEvent("mousemove", 0.8784773060029283, 0.61328125, 0);118if (referenceTestFrameNumber == 204) simulateMouseEvent("mousemove", 0.87701317715959, 0.6119791666666666, 0);119if (referenceTestFrameNumber == 205) simulateMouseEvent("mousemove", 0.876281112737921, 0.6106770833333334, 0);120if (referenceTestFrameNumber == 206) simulateMouseEvent("mousemove", 0.8755490483162518, 0.6106770833333334, 0);121if (referenceTestFrameNumber == 207) simulateMouseEvent("mousemove", 0.8748169838945827, 0.6106770833333334, 0);122if (referenceTestFrameNumber == 208) simulateMouseEvent("mousemove", 0.8740849194729137, 0.609375, 0);123if (referenceTestFrameNumber == 209) simulateMouseEvent("mousemove", 0.8733528550512445, 0.609375, 0);124if (referenceTestFrameNumber == 211) simulateMouseEvent("mousemove", 0.8726207906295754, 0.6080729166666666, 0);125if (referenceTestFrameNumber == 212) simulateMouseEvent("mousemove", 0.8718887262079063, 0.6080729166666666, 0);126if (referenceTestFrameNumber == 213) simulateMouseEvent("mousemove", 0.8711566617862372, 0.6067708333333334, 0);127if (referenceTestFrameNumber == 214) simulateMouseEvent("mousemove", 0.8711566617862372, 0.6067708333333334, 0);128if (referenceTestFrameNumber == 215) simulateMouseEvent("mousemove", 0.8704245973645681, 0.6067708333333334, 0);129if (referenceTestFrameNumber == 217) simulateMouseEvent("mousemove", 0.8696925329428989, 0.6067708333333334, 0);130if (referenceTestFrameNumber == 220) simulateMouseEvent("mousemove", 0.8689604685212299, 0.60546875, 0);131if (referenceTestFrameNumber == 222) simulateMouseEvent("mousemove", 0.8689604685212299, 0.60546875, 0);132if (referenceTestFrameNumber == 223) simulateMouseEvent("mousemove", 0.8682284040995608, 0.60546875, 0);133if (referenceTestFrameNumber == 224) simulateMouseEvent("mousemove", 0.8682284040995608, 0.6041666666666666, 0);134if (referenceTestFrameNumber == 225) simulateMouseEvent("mousemove", 0.8674963396778916, 0.6041666666666666, 0);135if (referenceTestFrameNumber == 226) simulateMouseEvent("mousemove", 0.8667642752562226, 0.6041666666666666, 0);136if (referenceTestFrameNumber == 227) simulateMouseEvent("mousemove", 0.8653001464128843, 0.6041666666666666, 0);137if (referenceTestFrameNumber == 228) simulateMouseEvent("mousemove", 0.8645680819912153, 0.6028645833333334, 0);138if (referenceTestFrameNumber == 229) simulateMouseEvent("mousemove", 0.863103953147877, 0.6028645833333334, 0);139if (referenceTestFrameNumber == 230) simulateMouseEvent("mousemove", 0.862371888726208, 0.6028645833333334, 0);140if (referenceTestFrameNumber == 231) simulateMouseEvent("mousemove", 0.8609077598828697, 0.6028645833333334, 0);141if (referenceTestFrameNumber == 232) simulateMouseEvent("mousemove", 0.8594436310395315, 0.6015625, 0);142if (referenceTestFrameNumber == 233) simulateMouseEvent("mousemove", 0.8579795021961932, 0.6015625, 0);143if (referenceTestFrameNumber == 234) simulateMouseEvent("mousemove", 0.8572474377745242, 0.6015625, 0);144if (referenceTestFrameNumber == 235) simulateMouseEvent("mousemove", 0.8557833089311859, 0.6002604166666666, 0);145if (referenceTestFrameNumber == 236) simulateMouseEvent("mousemove", 0.8550512445095169, 0.6002604166666666, 0);146if (referenceTestFrameNumber == 238) simulateMouseEvent("mousemove", 0.8543191800878477, 0.6002604166666666, 0);147if (referenceTestFrameNumber == 239) simulateMouseEvent("mousemove", 0.8528550512445096, 0.5989583333333334, 0);148if (referenceTestFrameNumber == 240) simulateMouseEvent("mousemove", 0.8521229868228404, 0.5989583333333334, 0);149if (referenceTestFrameNumber == 241) simulateMouseEvent("mousemove", 0.8513909224011713, 0.5989583333333334, 0);150if (referenceTestFrameNumber == 242) simulateMouseEvent("mousemove", 0.8506588579795022, 0.59765625, 0);151if (referenceTestFrameNumber == 243) simulateMouseEvent("mousemove", 0.849194729136164, 0.5963541666666666, 0);152if (referenceTestFrameNumber == 244) simulateMouseEvent("mousemove", 0.8477306002928258, 0.5963541666666666, 0);153if (referenceTestFrameNumber == 245) simulateMouseEvent("mousemove", 0.8462664714494875, 0.5963541666666666, 0);154if (referenceTestFrameNumber == 246) simulateMouseEvent("mousemove", 0.8440702781844802, 0.5950520833333334, 0);155if (referenceTestFrameNumber == 247) simulateMouseEvent("mousemove", 0.842606149341142, 0.5950520833333334, 0);156if (referenceTestFrameNumber == 248) simulateMouseEvent("mousemove", 0.8404099560761347, 0.5950520833333334, 0);157if (referenceTestFrameNumber == 249) simulateMouseEvent("mousemove", 0.8382137628111274, 0.59375, 0);158if (referenceTestFrameNumber == 250) simulateMouseEvent("mousemove", 0.8367496339677891, 0.5924479166666666, 0);159if (referenceTestFrameNumber == 251) simulateMouseEvent("mousemove", 0.835285505124451, 0.5924479166666666, 0);160if (referenceTestFrameNumber == 252) simulateMouseEvent("mousemove", 0.8338213762811127, 0.5911458333333334, 0);161if (referenceTestFrameNumber == 253) simulateMouseEvent("mousemove", 0.8323572474377745, 0.5911458333333334, 0);162if (referenceTestFrameNumber == 254) simulateMouseEvent("mousemove", 0.8316251830161054, 0.58984375, 0);163if (referenceTestFrameNumber == 255) simulateMouseEvent("mousemove", 0.8301610541727672, 0.58984375, 0);164if (referenceTestFrameNumber == 256) simulateMouseEvent("mousemove", 0.828696925329429, 0.58984375, 0);165if (referenceTestFrameNumber == 257) simulateMouseEvent("mousemove", 0.8272327964860908, 0.5885416666666666, 0);166if (referenceTestFrameNumber == 258) simulateMouseEvent("mousemove", 0.8257686676427526, 0.5885416666666666, 0);167if (referenceTestFrameNumber == 259) simulateMouseEvent("mousemove", 0.8243045387994143, 0.5872395833333334, 0);168if (referenceTestFrameNumber == 260) simulateMouseEvent("mousemove", 0.8235724743777453, 0.5872395833333334, 0);169if (referenceTestFrameNumber == 261) simulateMouseEvent("mousemove", 0.8228404099560761, 0.5872395833333334, 0);170if (referenceTestFrameNumber == 262) simulateMouseEvent("mousemove", 0.822108345534407, 0.5872395833333334, 0);171if (referenceTestFrameNumber == 263) simulateMouseEvent("mousemove", 0.821376281112738, 0.5872395833333334, 0);172if (referenceTestFrameNumber == 264) simulateMouseEvent("mousemove", 0.8206442166910688, 0.5859375, 0);173if (referenceTestFrameNumber == 265) simulateMouseEvent("mousemove", 0.8199121522693997, 0.5859375, 0);174if (referenceTestFrameNumber == 266) simulateMouseEvent("mousemove", 0.8184480234260615, 0.5846354166666666, 0);175if (referenceTestFrameNumber == 267) simulateMouseEvent("mousemove", 0.8177159590043924, 0.5846354166666666, 0);176if (referenceTestFrameNumber == 268) simulateMouseEvent("mousemove", 0.8169838945827232, 0.5833333333333334, 0);177if (referenceTestFrameNumber == 269) simulateMouseEvent("mousemove", 0.8162518301610542, 0.5833333333333334, 0);178if (referenceTestFrameNumber == 270) simulateMouseEvent("mousemove", 0.8155197657393851, 0.58203125, 0);179if (referenceTestFrameNumber == 271) simulateMouseEvent("mousemove", 0.8140556368960469, 0.58203125, 0);180if (referenceTestFrameNumber == 272) simulateMouseEvent("mousemove", 0.8125915080527086, 0.5807291666666666, 0);181if (referenceTestFrameNumber == 273) simulateMouseEvent("mousemove", 0.8111273792093704, 0.5807291666666666, 0);182if (referenceTestFrameNumber == 275) simulateMouseEvent("mousemove", 0.8096632503660323, 0.5794270833333334, 0);183if (referenceTestFrameNumber == 276) simulateMouseEvent("mousemove", 0.8089311859443631, 0.5794270833333334, 0);184if (referenceTestFrameNumber == 277) simulateMouseEvent("mousemove", 0.8074670571010248, 0.5794270833333334, 0);185if (referenceTestFrameNumber == 278) simulateMouseEvent("mousemove", 0.8060029282576867, 0.5794270833333334, 0);186if (referenceTestFrameNumber == 279) simulateMouseEvent("mousemove", 0.8038067349926794, 0.578125, 0);187if (referenceTestFrameNumber == 280) simulateMouseEvent("mousemove", 0.8030746705710102, 0.578125, 0);188if (referenceTestFrameNumber == 281) simulateMouseEvent("mousemove", 0.801610541727672, 0.578125, 0);189if (referenceTestFrameNumber == 282) simulateMouseEvent("mousemove", 0.7994143484626647, 0.578125, 0);190if (referenceTestFrameNumber == 283) simulateMouseEvent("mousemove", 0.7979502196193266, 0.578125, 0);191if (referenceTestFrameNumber == 284) simulateMouseEvent("mousemove", 0.7957540263543191, 0.578125, 0);192if (referenceTestFrameNumber == 285) simulateMouseEvent("mousemove", 0.7935578330893118, 0.578125, 0);193if (referenceTestFrameNumber == 286) simulateMouseEvent("mousemove", 0.7920937042459737, 0.578125, 0);194if (referenceTestFrameNumber == 287) simulateMouseEvent("mousemove", 0.7898975109809663, 0.578125, 0);195if (referenceTestFrameNumber == 288) simulateMouseEvent("mousemove", 0.7884333821376281, 0.578125, 0);196if (referenceTestFrameNumber == 289) simulateMouseEvent("mousemove", 0.7869692532942899, 0.578125, 0);197if (referenceTestFrameNumber == 290) simulateMouseEvent("mousemove", 0.7855051244509517, 0.5794270833333334, 0);198if (referenceTestFrameNumber == 291) simulateMouseEvent("mousemove", 0.7840409956076134, 0.5794270833333334, 0);199if (referenceTestFrameNumber == 292) simulateMouseEvent("mousemove", 0.7825768667642753, 0.5794270833333334, 0);200if (referenceTestFrameNumber == 293) simulateMouseEvent("mousemove", 0.7818448023426061, 0.5794270833333334, 0);201if (referenceTestFrameNumber == 294) simulateMouseEvent("mousemove", 0.7796486090775988, 0.5794270833333334, 0);202if (referenceTestFrameNumber == 295) simulateMouseEvent("mousemove", 0.7781844802342606, 0.5794270833333334, 0);203if (referenceTestFrameNumber == 296) simulateMouseEvent("mousemove", 0.7767203513909224, 0.5794270833333334, 0);204if (referenceTestFrameNumber == 297) simulateMouseEvent("mousemove", 0.7745241581259151, 0.5794270833333334, 0);205if (referenceTestFrameNumber == 298) simulateMouseEvent("mousemove", 0.7730600292825769, 0.5794270833333334, 0);206if (referenceTestFrameNumber == 299) simulateMouseEvent("mousemove", 0.7715959004392386, 0.5794270833333334, 0);207if (referenceTestFrameNumber == 300) simulateMouseEvent("mousemove", 0.7701317715959004, 0.5794270833333334, 0);208if (referenceTestFrameNumber == 301) simulateMouseEvent("mousemove", 0.7693997071742313, 0.5794270833333334, 0);209if (referenceTestFrameNumber == 302) simulateMouseEvent("mousemove", 0.7679355783308931, 0.5794270833333334, 0);210if (referenceTestFrameNumber == 303) simulateMouseEvent("mousemove", 0.767203513909224, 0.5794270833333334, 0);211if (referenceTestFrameNumber == 304) simulateMouseEvent("mousemove", 0.7657393850658858, 0.5794270833333334, 0);212if (referenceTestFrameNumber == 305) simulateMouseEvent("mousemove", 0.7650073206442167, 0.5794270833333334, 0);213if (referenceTestFrameNumber == 306) simulateMouseEvent("mousemove", 0.7642752562225475, 0.5794270833333334, 0);214if (referenceTestFrameNumber == 307) simulateMouseEvent("mousemove", 0.7635431918008785, 0.5794270833333334, 0);215if (referenceTestFrameNumber == 308) simulateMouseEvent("mousemove", 0.7613469985358712, 0.5794270833333334, 0);216if (referenceTestFrameNumber == 309) simulateMouseEvent("mousemove", 0.7598828696925329, 0.5794270833333334, 0);217if (referenceTestFrameNumber == 310) simulateMouseEvent("mousemove", 0.7591508052708639, 0.5794270833333334, 0);218if (referenceTestFrameNumber == 311) simulateMouseEvent("mousemove", 0.7576866764275256, 0.5794270833333334, 0);219if (referenceTestFrameNumber == 312) simulateMouseEvent("mousemove", 0.7562225475841874, 0.578125, 0);220if (referenceTestFrameNumber == 314) simulateMouseEvent("mousemove", 0.7554904831625183, 0.578125, 0);221if (referenceTestFrameNumber == 315) simulateMouseEvent("mousemove", 0.7540263543191801, 0.578125, 0);222if (referenceTestFrameNumber == 316) simulateMouseEvent("mousemove", 0.7525622254758418, 0.578125, 0);223if (referenceTestFrameNumber == 317) simulateMouseEvent("mousemove", 0.7503660322108345, 0.5768229166666666, 0);224if (referenceTestFrameNumber == 318) simulateMouseEvent("mousemove", 0.7481698389458272, 0.5768229166666666, 0);225if (referenceTestFrameNumber == 319) simulateMouseEvent("mousemove", 0.746705710102489, 0.5768229166666666, 0);226if (referenceTestFrameNumber == 320) simulateMouseEvent("mousemove", 0.7445095168374817, 0.5768229166666666, 0);227if (referenceTestFrameNumber == 321) simulateMouseEvent("mousemove", 0.7430453879941434, 0.5755208333333334, 0);228if (referenceTestFrameNumber == 322) simulateMouseEvent("mousemove", 0.7415812591508053, 0.5755208333333334, 0);229if (referenceTestFrameNumber == 323) simulateMouseEvent("mousemove", 0.7401171303074671, 0.5755208333333334, 0);230if (referenceTestFrameNumber == 324) simulateMouseEvent("mousemove", 0.7371888726207906, 0.5755208333333334, 0);231if (referenceTestFrameNumber == 325) simulateMouseEvent("mousemove", 0.7357247437774525, 0.5755208333333334, 0);232if (referenceTestFrameNumber == 326) simulateMouseEvent("mousemove", 0.732796486090776, 0.5755208333333334, 0);233if (referenceTestFrameNumber == 327) simulateMouseEvent("mousemove", 0.7306002928257687, 0.5755208333333334, 0);234if (referenceTestFrameNumber == 328) simulateMouseEvent("mousemove", 0.7284040995607614, 0.5755208333333334, 0);235if (referenceTestFrameNumber == 329) simulateMouseEvent("mousemove", 0.7247437774524158, 0.5755208333333334, 0);236if (referenceTestFrameNumber == 330) simulateMouseEvent("mousemove", 0.7225475841874085, 0.57421875, 0);237if (referenceTestFrameNumber == 331) simulateMouseEvent("mousemove", 0.718887262079063, 0.57421875, 0);238if (referenceTestFrameNumber == 332) simulateMouseEvent("mousemove", 0.7159590043923866, 0.57421875, 0);239if (referenceTestFrameNumber == 333) simulateMouseEvent("mousemove", 0.7130307467057101, 0.57421875, 0);240if (referenceTestFrameNumber == 334) simulateMouseEvent("mousemove", 0.7101024890190337, 0.57421875, 0);241if (referenceTestFrameNumber == 335) simulateMouseEvent("mousemove", 0.7071742313323572, 0.57421875, 0);242if (referenceTestFrameNumber == 336) simulateMouseEvent("mousemove", 0.7042459736456809, 0.57421875, 0);243if (referenceTestFrameNumber == 337) simulateMouseEvent("mousemove", 0.7005856515373353, 0.57421875, 0);244if (referenceTestFrameNumber == 338) simulateMouseEvent("mousemove", 0.698389458272328, 0.57421875, 0);245if (referenceTestFrameNumber == 339) simulateMouseEvent("mousemove", 0.6954612005856515, 0.57421875, 0);246if (referenceTestFrameNumber == 340) simulateMouseEvent("mousemove", 0.6939970717423133, 0.57421875, 0);247if (referenceTestFrameNumber == 341) simulateMouseEvent("mousemove", 0.691800878477306, 0.57421875, 0);248if (referenceTestFrameNumber == 342) simulateMouseEvent("mousemove", 0.6888726207906296, 0.57421875, 0);249if (referenceTestFrameNumber == 343) simulateMouseEvent("mousemove", 0.6874084919472914, 0.57421875, 0);250if (referenceTestFrameNumber == 344) simulateMouseEvent("mousemove", 0.6852122986822841, 0.57421875, 0);251if (referenceTestFrameNumber == 346) simulateMouseEvent("mousemove", 0.6837481698389458, 0.57421875, 0);252if (referenceTestFrameNumber == 347) simulateMouseEvent("mousemove", 0.6822840409956076, 0.57421875, 0);253if (referenceTestFrameNumber == 348) simulateMouseEvent("mousemove", 0.6800878477306003, 0.57421875, 0);254if (referenceTestFrameNumber == 349) simulateMouseEvent("mousemove", 0.678623718887262, 0.57421875, 0);255if (referenceTestFrameNumber == 350) simulateMouseEvent("mousemove", 0.6764275256222547, 0.57421875, 0);256if (referenceTestFrameNumber == 351) simulateMouseEvent("mousemove", 0.6749633967789166, 0.57421875, 0);257if (referenceTestFrameNumber == 352) simulateMouseEvent("mousemove", 0.6734992679355783, 0.5729166666666666, 0);258if (referenceTestFrameNumber == 353) simulateMouseEvent("mousemove", 0.671303074670571, 0.5729166666666666, 0);259if (referenceTestFrameNumber == 354) simulateMouseEvent("mousemove", 0.6698389458272328, 0.5716145833333334, 0);260if (referenceTestFrameNumber == 355) simulateMouseEvent("mousemove", 0.6676427525622255, 0.5703125, 0);261if (referenceTestFrameNumber == 356) simulateMouseEvent("mousemove", 0.664714494875549, 0.5703125, 0);262if (referenceTestFrameNumber == 357) simulateMouseEvent("mousemove", 0.6625183016105417, 0.5690104166666666, 0);263if (referenceTestFrameNumber == 358) simulateMouseEvent("mousemove", 0.6603221083455344, 0.5690104166666666, 0);264if (referenceTestFrameNumber == 359) simulateMouseEvent("mousemove", 0.657393850658858, 0.5677083333333334, 0);265if (referenceTestFrameNumber == 360) simulateMouseEvent("mousemove", 0.6544655929721815, 0.5677083333333334, 0);266if (referenceTestFrameNumber == 361) simulateMouseEvent("mousemove", 0.6515373352855052, 0.5677083333333334, 0);267if (referenceTestFrameNumber == 362) simulateMouseEvent("mousemove", 0.6493411420204978, 0.56640625, 0);268if (referenceTestFrameNumber == 363) simulateMouseEvent("mousemove", 0.6478770131771596, 0.56640625, 0);269if (referenceTestFrameNumber == 364) simulateMouseEvent("mousemove", 0.6449487554904831, 0.56640625, 0);270if (referenceTestFrameNumber == 365) simulateMouseEvent("mousemove", 0.6434846266471449, 0.5651041666666666, 0);271if (referenceTestFrameNumber == 366) simulateMouseEvent("mousemove", 0.6412884333821376, 0.5638020833333334, 0);272if (referenceTestFrameNumber == 367) simulateMouseEvent("mousemove", 0.6390922401171303, 0.5638020833333334, 0);273if (referenceTestFrameNumber == 368) simulateMouseEvent("mousemove", 0.636896046852123, 0.5638020833333334, 0);274if (referenceTestFrameNumber == 369) simulateMouseEvent("mousemove", 0.6346998535871157, 0.5625, 0);275if (referenceTestFrameNumber == 370) simulateMouseEvent("mousemove", 0.6332357247437774, 0.5625, 0);276if (referenceTestFrameNumber == 371) simulateMouseEvent("mousemove", 0.6310395314787701, 0.5625, 0);277if (referenceTestFrameNumber == 372) simulateMouseEvent("mousemove", 0.6288433382137628, 0.5625, 0);278if (referenceTestFrameNumber == 373) simulateMouseEvent("mousemove", 0.6266471449487555, 0.5625, 0);279if (referenceTestFrameNumber == 374) simulateMouseEvent("mousemove", 0.6244509516837482, 0.5611979166666666, 0);280if (referenceTestFrameNumber == 375) simulateMouseEvent("mousemove", 0.6215226939970717, 0.5611979166666666, 0);281if (referenceTestFrameNumber == 376) simulateMouseEvent("mousemove", 0.6193265007320644, 0.55859375, 0);282if (referenceTestFrameNumber == 377) simulateMouseEvent("mousemove", 0.6178623718887262, 0.55859375, 0);283if (referenceTestFrameNumber == 378) simulateMouseEvent("mousemove", 0.616398243045388, 0.55859375, 0);284if (referenceTestFrameNumber == 379) simulateMouseEvent("mousemove", 0.6149341142020498, 0.5572916666666666, 0);285if (referenceTestFrameNumber == 380) simulateMouseEvent("mousemove", 0.6142020497803806, 0.5572916666666666, 0);286if (referenceTestFrameNumber == 381) simulateMouseEvent("mousemove", 0.6127379209370425, 0.5572916666666666, 0);287if (referenceTestFrameNumber == 382) simulateMouseEvent("mousemove", 0.6120058565153733, 0.5572916666666666, 0);288if (referenceTestFrameNumber == 383) simulateMouseEvent("mousemove", 0.6112737920937042, 0.5572916666666666, 0);289if (referenceTestFrameNumber == 384) simulateMouseEvent("mousemove", 0.6105417276720352, 0.5572916666666666, 0);290if (referenceTestFrameNumber == 386) simulateMouseEvent("mousemove", 0.609809663250366, 0.5572916666666666, 0);291if (referenceTestFrameNumber == 386) simulateMouseEvent("mousemove", 0.6090775988286969, 0.5559895833333334, 0);292if (referenceTestFrameNumber == 387) simulateMouseEvent("mousemove", 0.6083455344070278, 0.5559895833333334, 0);293if (referenceTestFrameNumber == 389) simulateMouseEvent("mousemove", 0.6083455344070278, 0.5546875, 0);294if (referenceTestFrameNumber == 390) simulateMouseEvent("mousemove", 0.6076134699853587, 0.5546875, 0);295if (referenceTestFrameNumber == 391) simulateMouseEvent("mousemove", 0.6068814055636896, 0.5546875, 0);296if (referenceTestFrameNumber == 421) simulateMouseEvent("mouseup", 0.6068814055636896, 0.5546875, 0);297if (referenceTestFrameNumber == 442) simulateMouseEvent("mousemove", 0.6068814055636896, 0.5546875, 0);298if (referenceTestFrameNumber == 443) simulateMouseEvent("mousemove", 0.6061493411420205, 0.5546875, 0);299if (referenceTestFrameNumber == 445) simulateMouseEvent("mousemove", 0.6061493411420205, 0.5559895833333334, 0);300if (referenceTestFrameNumber == 446) simulateMouseEvent("mousemove", 0.609809663250366, 0.5598958333333334, 0);301if (referenceTestFrameNumber == 447) simulateMouseEvent("mousemove", 0.6171303074670571, 0.56640625, 0);302if (referenceTestFrameNumber == 448) simulateMouseEvent("mousemove", 0.6288433382137628, 0.5755208333333334, 0);303if (referenceTestFrameNumber == 449) simulateMouseEvent("mousemove", 0.6493411420204978, 0.5963541666666666, 0);304if (referenceTestFrameNumber == 450) simulateMouseEvent("mousemove", 0.6698389458272328, 0.6171875, 0);305if (referenceTestFrameNumber == 451) simulateMouseEvent("mousemove", 0.6837481698389458, 0.6341145833333334, 0);306if (referenceTestFrameNumber == 452) simulateMouseEvent("mousemove", 0.6932650073206442, 0.6484375, 0);307if (referenceTestFrameNumber == 453) simulateMouseEvent("mousemove", 0.6998535871156661, 0.6614583333333334, 0);308if (referenceTestFrameNumber == 463) simulateMouseEvent("mousemove", 0.7020497803806734, 0.6614583333333334, 0);309if (referenceTestFrameNumber == 464) simulateMouseEvent("mousemove", 0.7101024890190337, 0.6627604166666666, 0);310if (referenceTestFrameNumber == 465) simulateMouseEvent("mousemove", 0.719619326500732, 0.6705729166666666, 0);311if (referenceTestFrameNumber == 467) simulateMouseEvent("mousemove", 0.739385065885798, 0.6796875, 0);312if (referenceTestFrameNumber == 468) simulateMouseEvent("mousemove", 0.7701317715959004, 0.6927083333333334, 0);313if (referenceTestFrameNumber == 469) simulateMouseEvent("mousemove", 0.7964860907759883, 0.703125, 0);314if (referenceTestFrameNumber == 470) simulateMouseEvent("mousemove", 0.828696925329429, 0.7109375, 0);315if (referenceTestFrameNumber == 471) simulateMouseEvent("mousemove", 0.8462664714494875, 0.7161458333333334, 0);316if (referenceTestFrameNumber == 472) simulateMouseEvent("mousemove", 0.8543191800878477, 0.7200520833333334, 0);317if (referenceTestFrameNumber == 473) simulateMouseEvent("mousemove", 0.8594436310395315, 0.72265625, 0);318if (referenceTestFrameNumber == 482) simulateMouseEvent("mousemove", 0.8601756954612005, 0.72265625, 0);319if (referenceTestFrameNumber == 483) simulateMouseEvent("mousemove", 0.8667642752562226, 0.72265625, 0);320if (referenceTestFrameNumber == 484) simulateMouseEvent("mousemove", 0.876281112737921, 0.7278645833333334, 0);321if (referenceTestFrameNumber == 485) simulateMouseEvent("mousemove", 0.8857979502196194, 0.7369791666666666, 0);322if (referenceTestFrameNumber == 486) simulateMouseEvent("mousemove", 0.9019033674963397, 0.7513020833333334, 0);323if (referenceTestFrameNumber == 487) simulateMouseEvent("mousemove", 0.9114202049780381, 0.7630208333333334, 0);324if (referenceTestFrameNumber == 488) simulateMouseEvent("mousemove", 0.91800878477306, 0.7721354166666666, 0);325if (referenceTestFrameNumber == 489) simulateMouseEvent("mousemove", 0.9231332357247438, 0.78125, 0);326if (referenceTestFrameNumber == 490) simulateMouseEvent("mousemove", 0.9267935578330894, 0.78515625, 0);327if (referenceTestFrameNumber == 491) simulateMouseEvent("mousemove", 0.9289897510980967, 0.7890625, 0);328if (referenceTestFrameNumber == 492) simulateMouseEvent("mousemove", 0.931918008784773, 0.7942708333333334, 0);329if (referenceTestFrameNumber == 493) simulateMouseEvent("mousemove", 0.9333821376281113, 0.7981770833333334, 0);330if (referenceTestFrameNumber == 494) simulateMouseEvent("mousemove", 0.9348462664714495, 0.8020833333333334, 0);331if (referenceTestFrameNumber == 495) simulateMouseEvent("mousemove", 0.9348462664714495, 0.8033854166666666, 0);332if (referenceTestFrameNumber == 519) simulateMouseEvent("mousemove", 0.9348462664714495, 0.8072916666666666, 0);333if (referenceTestFrameNumber == 520) simulateMouseEvent("mousemove", 0.9348462664714495, 0.8190104166666666, 0);334if (referenceTestFrameNumber == 521) simulateMouseEvent("mousemove", 0.9348462664714495, 0.8294270833333334, 0);335if (referenceTestFrameNumber == 522) simulateMouseEvent("mousemove", 0.9370424597364568, 0.8411458333333334, 0);336if (referenceTestFrameNumber == 522) simulateMouseEvent("mousemove", 0.9370424597364568, 0.8411458333333334, 0);337if (referenceTestFrameNumber == 524) simulateMouseEvent("mousemove", 0.9377745241581259, 0.8424479166666666, 0);338if (referenceTestFrameNumber == 525) simulateMouseEvent("mousemove", 0.9385065885797951, 0.84375, 0);339if (referenceTestFrameNumber == 543) simulateMouseEvent("mousedown", 0.9385065885797951, 0.84375, 0);340if (referenceTestFrameNumber == 553) simulateMouseEvent("mousemove", 0.9377745241581259, 0.84375, 0);341if (referenceTestFrameNumber == 554) simulateMouseEvent("mousemove", 0.9363103953147877, 0.84375, 0);342if (referenceTestFrameNumber == 555) simulateMouseEvent("mousemove", 0.9341142020497804, 0.8411458333333334, 0);343if (referenceTestFrameNumber == 556) simulateMouseEvent("mousemove", 0.931918008784773, 0.8385416666666666, 0);344if (referenceTestFrameNumber == 557) simulateMouseEvent("mousemove", 0.9297218155197657, 0.8372395833333334, 0);345if (referenceTestFrameNumber == 559) simulateMouseEvent("mousemove", 0.9260614934114202, 0.8359375, 0);346if (referenceTestFrameNumber == 560) simulateMouseEvent("mousemove", 0.9216691068814056, 0.8346354166666666, 0);347if (referenceTestFrameNumber == 561) simulateMouseEvent("mousemove", 0.91800878477306, 0.83203125, 0);348if (referenceTestFrameNumber == 562) simulateMouseEvent("mousemove", 0.9128843338213762, 0.8307291666666666, 0);349if (referenceTestFrameNumber == 563) simulateMouseEvent("mousemove", 0.9070278184480234, 0.8294270833333334, 0);350if (referenceTestFrameNumber == 564) simulateMouseEvent("mousemove", 0.9026354319180088, 0.828125, 0);351if (referenceTestFrameNumber == 565) simulateMouseEvent("mousemove", 0.8953147877013177, 0.8255208333333334, 0);352if (referenceTestFrameNumber == 566) simulateMouseEvent("mousemove", 0.8909224011713031, 0.82421875, 0);353if (referenceTestFrameNumber == 567) simulateMouseEvent("mousemove", 0.8872620790629575, 0.8229166666666666, 0);354if (referenceTestFrameNumber == 568) simulateMouseEvent("mousemove", 0.8828696925329429, 0.8216145833333334, 0);355if (referenceTestFrameNumber == 569) simulateMouseEvent("mousemove", 0.8777452415812591, 0.8190104166666666, 0);356if (referenceTestFrameNumber == 570) simulateMouseEvent("mousemove", 0.8755490483162518, 0.8177083333333334, 0);357if (referenceTestFrameNumber == 571) simulateMouseEvent("mousemove", 0.8718887262079063, 0.81640625, 0);358if (referenceTestFrameNumber == 572) simulateMouseEvent("mousemove", 0.8674963396778916, 0.8151041666666666, 0);359if (referenceTestFrameNumber == 573) simulateMouseEvent("mousemove", 0.8645680819912153, 0.8138020833333334, 0);360if (referenceTestFrameNumber == 574) simulateMouseEvent("mousemove", 0.8616398243045388, 0.8125, 0);361if (referenceTestFrameNumber == 575) simulateMouseEvent("mousemove", 0.8587115666178624, 0.8111979166666666, 0);362if (referenceTestFrameNumber == 576) simulateMouseEvent("mousemove", 0.8565153733528551, 0.8111979166666666, 0);363if (referenceTestFrameNumber == 577) simulateMouseEvent("mousemove", 0.8528550512445096, 0.8111979166666666, 0);364if (referenceTestFrameNumber == 578) simulateMouseEvent("mousemove", 0.8499267935578331, 0.8111979166666666, 0);365if (referenceTestFrameNumber == 579) simulateMouseEvent("mousemove", 0.8462664714494875, 0.8111979166666666, 0);366if (referenceTestFrameNumber == 580) simulateMouseEvent("mousemove", 0.8440702781844802, 0.8098958333333334, 0);367if (referenceTestFrameNumber == 581) simulateMouseEvent("mousemove", 0.8411420204978038, 0.8098958333333334, 0);368if (referenceTestFrameNumber == 582) simulateMouseEvent("mousemove", 0.8382137628111274, 0.80859375, 0);369if (referenceTestFrameNumber == 583) simulateMouseEvent("mousemove", 0.83601756954612, 0.80859375, 0);370if (referenceTestFrameNumber == 584) simulateMouseEvent("mousemove", 0.8338213762811127, 0.80859375, 0);371if (referenceTestFrameNumber == 585) simulateMouseEvent("mousemove", 0.8323572474377745, 0.80859375, 0);372if (referenceTestFrameNumber == 586) simulateMouseEvent("mousemove", 0.8301610541727672, 0.8072916666666666, 0);373if (referenceTestFrameNumber == 587) simulateMouseEvent("mousemove", 0.828696925329429, 0.8072916666666666, 0);374if (referenceTestFrameNumber == 588) simulateMouseEvent("mousemove", 0.8272327964860908, 0.8059895833333334, 0);375if (referenceTestFrameNumber == 589) simulateMouseEvent("mousemove", 0.8250366032210834, 0.8046875, 0);376if (referenceTestFrameNumber == 590) simulateMouseEvent("mousemove", 0.8235724743777453, 0.8046875, 0);377if (referenceTestFrameNumber == 591) simulateMouseEvent("mousemove", 0.822108345534407, 0.8046875, 0);378if (referenceTestFrameNumber == 592) simulateMouseEvent("mousemove", 0.8199121522693997, 0.8033854166666666, 0);379if (referenceTestFrameNumber == 594) simulateMouseEvent("mousemove", 0.8184480234260615, 0.8033854166666666, 0);380if (referenceTestFrameNumber == 595) simulateMouseEvent("mousemove", 0.8169838945827232, 0.8020833333333334, 0);381if (referenceTestFrameNumber == 596) simulateMouseEvent("mousemove", 0.8147877013177159, 0.8020833333333334, 0);382if (referenceTestFrameNumber == 597) simulateMouseEvent("mousemove", 0.8133235724743777, 0.80078125, 0);383if (referenceTestFrameNumber == 598) simulateMouseEvent("mousemove", 0.8111273792093704, 0.7994791666666666, 0);384if (referenceTestFrameNumber == 599) simulateMouseEvent("mousemove", 0.8096632503660323, 0.7994791666666666, 0);385if (referenceTestFrameNumber == 600) simulateMouseEvent("mousemove", 0.8089311859443631, 0.7981770833333334, 0);386if (referenceTestFrameNumber == 601) simulateMouseEvent("mousemove", 0.808199121522694, 0.7981770833333334, 0);387if (referenceTestFrameNumber == 602) simulateMouseEvent("mousemove", 0.8067349926793558, 0.796875, 0);388if (referenceTestFrameNumber == 603) simulateMouseEvent("mousemove", 0.8060029282576867, 0.7955729166666666, 0);389if (referenceTestFrameNumber == 604) simulateMouseEvent("mousemove", 0.8052708638360175, 0.7942708333333334, 0);390if (referenceTestFrameNumber == 605) simulateMouseEvent("mousemove", 0.8045387994143485, 0.79296875, 0);391if (referenceTestFrameNumber == 606) simulateMouseEvent("mousemove", 0.8038067349926794, 0.79296875, 0);392if (referenceTestFrameNumber == 607) simulateMouseEvent("mousemove", 0.8030746705710102, 0.7916666666666666, 0);393if (referenceTestFrameNumber == 608) simulateMouseEvent("mousemove", 0.8023426061493412, 0.7903645833333334, 0);394if (referenceTestFrameNumber == 609) simulateMouseEvent("mousemove", 0.801610541727672, 0.7903645833333334, 0);395if (referenceTestFrameNumber == 610) simulateMouseEvent("mousemove", 0.801610541727672, 0.7890625, 0);396if (referenceTestFrameNumber == 611) simulateMouseEvent("mousemove", 0.8001464128843339, 0.7877604166666666, 0);397if (referenceTestFrameNumber == 612) simulateMouseEvent("mousemove", 0.7994143484626647, 0.7877604166666666, 0);398if (referenceTestFrameNumber == 613) simulateMouseEvent("mousemove", 0.7986822840409956, 0.7864583333333334, 0);399if (referenceTestFrameNumber == 614) simulateMouseEvent("mousemove", 0.7972181551976574, 0.7864583333333334, 0);400if (referenceTestFrameNumber == 615) simulateMouseEvent("mousemove", 0.7972181551976574, 0.7864583333333334, 0);401if (referenceTestFrameNumber == 616) simulateMouseEvent("mousemove", 0.7964860907759883, 0.7864583333333334, 0);402if (referenceTestFrameNumber == 617) simulateMouseEvent("mousemove", 0.7950219619326501, 0.7864583333333334, 0);403if (referenceTestFrameNumber == 618) simulateMouseEvent("mousemove", 0.7935578330893118, 0.7864583333333334, 0);404if (referenceTestFrameNumber == 619) simulateMouseEvent("mousemove", 0.7928257686676428, 0.7838541666666666, 0);405if (referenceTestFrameNumber == 620) simulateMouseEvent("mousemove", 0.7920937042459737, 0.7838541666666666, 0);406if (referenceTestFrameNumber == 621) simulateMouseEvent("mousemove", 0.7913616398243045, 0.7825520833333334, 0);407if (referenceTestFrameNumber == 622) simulateMouseEvent("mousemove", 0.7906295754026355, 0.7825520833333334, 0);408if (referenceTestFrameNumber == 623) simulateMouseEvent("mousemove", 0.7898975109809663, 0.7825520833333334, 0);409if (referenceTestFrameNumber == 624) simulateMouseEvent("mousemove", 0.7891654465592972, 0.78125, 0);410if (referenceTestFrameNumber == 625) simulateMouseEvent("mousemove", 0.7884333821376281, 0.78125, 0);411if (referenceTestFrameNumber == 627) simulateMouseEvent("mousemove", 0.787701317715959, 0.7799479166666666, 0);412if (referenceTestFrameNumber == 628) simulateMouseEvent("mousemove", 0.7869692532942899, 0.7786458333333334, 0);413if (referenceTestFrameNumber == 629) simulateMouseEvent("mousemove", 0.7855051244509517, 0.7786458333333334, 0);414if (referenceTestFrameNumber == 630) simulateMouseEvent("mousemove", 0.7847730600292826, 0.77734375, 0);415if (referenceTestFrameNumber == 631) simulateMouseEvent("mousemove", 0.7825768667642753, 0.77734375, 0);416if (referenceTestFrameNumber == 632) simulateMouseEvent("mousemove", 0.781112737920937, 0.7760416666666666, 0);417if (referenceTestFrameNumber == 633) simulateMouseEvent("mousemove", 0.780380673499268, 0.7760416666666666, 0);418if (referenceTestFrameNumber == 634) simulateMouseEvent("mousemove", 0.7789165446559297, 0.7734375, 0);419if (referenceTestFrameNumber == 635) simulateMouseEvent("mousemove", 0.7774524158125915, 0.7734375, 0);420if (referenceTestFrameNumber == 636) simulateMouseEvent("mousemove", 0.7767203513909224, 0.7734375, 0);421if (referenceTestFrameNumber == 637) simulateMouseEvent("mousemove", 0.7745241581259151, 0.7734375, 0);422if (referenceTestFrameNumber == 638) simulateMouseEvent("mousemove", 0.7730600292825769, 0.7721354166666666, 0);423if (referenceTestFrameNumber == 639) simulateMouseEvent("mousemove", 0.7715959004392386, 0.7708333333333334, 0);424if (referenceTestFrameNumber == 640) simulateMouseEvent("mousemove", 0.7701317715959004, 0.76953125, 0);425if (referenceTestFrameNumber == 641) simulateMouseEvent("mousemove", 0.7686676427525623, 0.7682291666666666, 0);426if (referenceTestFrameNumber == 642) simulateMouseEvent("mousemove", 0.767203513909224, 0.7669270833333334, 0);427if (referenceTestFrameNumber == 643) simulateMouseEvent("mousemove", 0.7650073206442167, 0.765625, 0);428if (referenceTestFrameNumber == 644) simulateMouseEvent("mousemove", 0.7635431918008785, 0.7643229166666666, 0);429if (referenceTestFrameNumber == 645) simulateMouseEvent("mousemove", 0.7613469985358712, 0.7630208333333334, 0);430if (referenceTestFrameNumber == 646) simulateMouseEvent("mousemove", 0.7576866764275256, 0.7604166666666666, 0);431if (referenceTestFrameNumber == 647) simulateMouseEvent("mousemove", 0.7547584187408491, 0.7578125, 0);432if (referenceTestFrameNumber == 648) simulateMouseEvent("mousemove", 0.7510980966325037, 0.7552083333333334, 0);433if (referenceTestFrameNumber == 649) simulateMouseEvent("mousemove", 0.7481698389458272, 0.75390625, 0);434if (referenceTestFrameNumber == 650) simulateMouseEvent("mousemove", 0.7445095168374817, 0.75, 0);435if (referenceTestFrameNumber == 651) simulateMouseEvent("mousemove", 0.7415812591508053, 0.7473958333333334, 0);436if (referenceTestFrameNumber == 652) simulateMouseEvent("mousemove", 0.7371888726207906, 0.74609375, 0);437if (referenceTestFrameNumber == 653) simulateMouseEvent("mousemove", 0.7335285505124451, 0.7434895833333334, 0);438if (referenceTestFrameNumber == 654) simulateMouseEvent("mousemove", 0.7291361639824304, 0.7421875, 0);439if (referenceTestFrameNumber == 655) simulateMouseEvent("mousemove", 0.7247437774524158, 0.7408854166666666, 0);440if (referenceTestFrameNumber == 656) simulateMouseEvent("mousemove", 0.718887262079063, 0.73828125, 0);441if (referenceTestFrameNumber == 657) simulateMouseEvent("mousemove", 0.7159590043923866, 0.7369791666666666, 0);442if (referenceTestFrameNumber == 658) simulateMouseEvent("mousemove", 0.7115666178623719, 0.7356770833333334, 0);443if (referenceTestFrameNumber == 659) simulateMouseEvent("mousemove", 0.7086383601756955, 0.7330729166666666, 0);444if (referenceTestFrameNumber == 660) simulateMouseEvent("mousemove", 0.7049780380673499, 0.73046875, 0);445if (referenceTestFrameNumber == 662) simulateMouseEvent("mousemove", 0.7005856515373353, 0.7291666666666666, 0);446if (referenceTestFrameNumber == 663) simulateMouseEvent("mousemove", 0.6969253294289898, 0.7278645833333334, 0);447if (referenceTestFrameNumber == 664) simulateMouseEvent("mousemove", 0.6939970717423133, 0.7265625, 0);448if (referenceTestFrameNumber == 665) simulateMouseEvent("mousemove", 0.691800878477306, 0.7239583333333334, 0);449if (referenceTestFrameNumber == 666) simulateMouseEvent("mousemove", 0.6881405563689604, 0.72265625, 0);450if (referenceTestFrameNumber == 667) simulateMouseEvent("mousemove", 0.6852122986822841, 0.7213541666666666, 0);451if (referenceTestFrameNumber == 668) simulateMouseEvent("mousemove", 0.6822840409956076, 0.7174479166666666, 0);452if (referenceTestFrameNumber == 669) simulateMouseEvent("mousemove", 0.6800878477306003, 0.7174479166666666, 0);453if (referenceTestFrameNumber == 670) simulateMouseEvent("mousemove", 0.6764275256222547, 0.71484375, 0);454if (referenceTestFrameNumber == 671) simulateMouseEvent("mousemove", 0.6742313323572474, 0.71484375, 0);455if (referenceTestFrameNumber == 672) simulateMouseEvent("mousemove", 0.6720351390922401, 0.7122395833333334, 0);456if (referenceTestFrameNumber == 673) simulateMouseEvent("mousemove", 0.6705710102489019, 0.7109375, 0);457if (referenceTestFrameNumber == 674) simulateMouseEvent("mousemove", 0.6691068814055637, 0.7096354166666666, 0);458if (referenceTestFrameNumber == 675) simulateMouseEvent("mousemove", 0.6683748169838946, 0.7096354166666666, 0);459if (referenceTestFrameNumber == 676) simulateMouseEvent("mousemove", 0.6669106881405563, 0.7083333333333334, 0);460if (referenceTestFrameNumber == 677) simulateMouseEvent("mousemove", 0.6661786237188873, 0.70703125, 0);461if (referenceTestFrameNumber == 678) simulateMouseEvent("mousemove", 0.664714494875549, 0.70703125, 0);462if (referenceTestFrameNumber == 679) simulateMouseEvent("mousemove", 0.6632503660322109, 0.7057291666666666, 0);463if (referenceTestFrameNumber == 680) simulateMouseEvent("mousemove", 0.6617862371888726, 0.7044270833333334, 0);464if (referenceTestFrameNumber == 681) simulateMouseEvent("mousemove", 0.6588579795021962, 0.703125, 0);465if (referenceTestFrameNumber == 682) simulateMouseEvent("mousemove", 0.6566617862371888, 0.7005208333333334, 0);466if (referenceTestFrameNumber == 683) simulateMouseEvent("mousemove", 0.6544655929721815, 0.69921875, 0);467if (referenceTestFrameNumber == 684) simulateMouseEvent("mousemove", 0.6522693997071742, 0.6979166666666666, 0);468if (referenceTestFrameNumber == 685) simulateMouseEvent("mousemove", 0.6493411420204978, 0.6953125, 0);469if (referenceTestFrameNumber == 686) simulateMouseEvent("mousemove", 0.6456808199121523, 0.6927083333333334, 0);470if (referenceTestFrameNumber == 687) simulateMouseEvent("mousemove", 0.6412884333821376, 0.69140625, 0);471if (referenceTestFrameNumber == 688) simulateMouseEvent("mousemove", 0.6383601756954612, 0.6901041666666666, 0);472if (referenceTestFrameNumber == 689) simulateMouseEvent("mousemove", 0.6346998535871157, 0.6875, 0);473if (referenceTestFrameNumber == 690) simulateMouseEvent("mousemove", 0.6317715959004392, 0.6861979166666666, 0);474if (referenceTestFrameNumber == 691) simulateMouseEvent("mousemove", 0.6288433382137628, 0.6848958333333334, 0);475if (referenceTestFrameNumber == 692) simulateMouseEvent("mousemove", 0.6259150805270863, 0.6822916666666666, 0);476if (referenceTestFrameNumber == 694) simulateMouseEvent("mousemove", 0.6222547584187409, 0.6809895833333334, 0);477if (referenceTestFrameNumber == 695) simulateMouseEvent("mousemove", 0.6193265007320644, 0.6783854166666666, 0);478if (referenceTestFrameNumber == 696) simulateMouseEvent("mousemove", 0.616398243045388, 0.6770833333333334, 0);479if (referenceTestFrameNumber == 697) simulateMouseEvent("mousemove", 0.6127379209370425, 0.6731770833333334, 0);480if (referenceTestFrameNumber == 698) simulateMouseEvent("mousemove", 0.609809663250366, 0.671875, 0);481if (referenceTestFrameNumber == 699) simulateMouseEvent("mousemove", 0.6068814055636896, 0.6705729166666666, 0);482if (referenceTestFrameNumber == 700) simulateMouseEvent("mousemove", 0.6032210834553441, 0.6692708333333334, 0);483if (referenceTestFrameNumber == 701) simulateMouseEvent("mousemove", 0.5973645680819912, 0.6666666666666666, 0);484if (referenceTestFrameNumber == 702) simulateMouseEvent("mousemove", 0.5937042459736457, 0.6640625, 0);485if (referenceTestFrameNumber == 703) simulateMouseEvent("mousemove", 0.5900439238653001, 0.6614583333333334, 0);486if (referenceTestFrameNumber == 704) simulateMouseEvent("mousemove", 0.5856515373352855, 0.6588541666666666, 0);487if (referenceTestFrameNumber == 705) simulateMouseEvent("mousemove", 0.5812591508052709, 0.65625, 0);488if (referenceTestFrameNumber == 706) simulateMouseEvent("mousemove", 0.5783308931185944, 0.65234375, 0);489if (referenceTestFrameNumber == 707) simulateMouseEvent("mousemove", 0.5761346998535871, 0.6497395833333334, 0);490if (referenceTestFrameNumber == 708) simulateMouseEvent("mousemove", 0.5732064421669106, 0.6471354166666666, 0);491if (referenceTestFrameNumber == 709) simulateMouseEvent("mousemove", 0.5702781844802343, 0.6458333333333334, 0);492if (referenceTestFrameNumber == 710) simulateMouseEvent("mousemove", 0.5666178623718887, 0.6432291666666666, 0);493if (referenceTestFrameNumber == 711) simulateMouseEvent("mousemove", 0.5644216691068814, 0.6419270833333334, 0);494if (referenceTestFrameNumber == 712) simulateMouseEvent("mousemove", 0.5614934114202049, 0.640625, 0);495if (referenceTestFrameNumber == 713) simulateMouseEvent("mousemove", 0.5592972181551976, 0.640625, 0);496if (referenceTestFrameNumber == 714) simulateMouseEvent("mousemove", 0.5571010248901903, 0.6393229166666666, 0);497if (referenceTestFrameNumber == 715) simulateMouseEvent("mousemove", 0.5563689604685212, 0.6393229166666666, 0);498if (referenceTestFrameNumber == 716) simulateMouseEvent("mousemove", 0.5556368960468521, 0.6393229166666666, 0);499if (referenceTestFrameNumber == 746) simulateMouseEvent("mousemove", 0.554904831625183, 0.6393229166666666, 0);500if (referenceTestFrameNumber == 747) simulateMouseEvent("mousemove", 0.5527086383601757, 0.6393229166666666, 0);501if (referenceTestFrameNumber == 748) simulateMouseEvent("mousemove", 0.5505124450951684, 0.6393229166666666, 0);502if (referenceTestFrameNumber == 749) simulateMouseEvent("mousemove", 0.5483162518301611, 0.6393229166666666, 0);503if (referenceTestFrameNumber == 750) simulateMouseEvent("mousemove", 0.5461200585651538, 0.6393229166666666, 0);504if (referenceTestFrameNumber == 751) simulateMouseEvent("mousemove", 0.541727672035139, 0.6393229166666666, 0);505if (referenceTestFrameNumber == 752) simulateMouseEvent("mousemove", 0.5387994143484627, 0.6393229166666666, 0);506if (referenceTestFrameNumber == 753) simulateMouseEvent("mousemove", 0.5344070278184481, 0.6380208333333334, 0);507if (referenceTestFrameNumber == 755) simulateMouseEvent("mousemove", 0.5322108345534406, 0.63671875, 0);508if (referenceTestFrameNumber == 756) simulateMouseEvent("mousemove", 0.5292825768667643, 0.6354166666666666, 0);509if (referenceTestFrameNumber == 757) simulateMouseEvent("mousemove", 0.5263543191800878, 0.6341145833333334, 0);510if (referenceTestFrameNumber == 757) simulateMouseEvent("mousemove", 0.5234260614934114, 0.6315104166666666, 0);511if (referenceTestFrameNumber == 759) simulateMouseEvent("mousemove", 0.5219619326500732, 0.6302083333333334, 0);512if (referenceTestFrameNumber == 759) simulateMouseEvent("mousemove", 0.5190336749633968, 0.62890625, 0);513if (referenceTestFrameNumber == 760) simulateMouseEvent("mousemove", 0.5161054172767203, 0.62890625, 0);514if (referenceTestFrameNumber == 761) simulateMouseEvent("mousemove", 0.5117130307467057, 0.6276041666666666, 0);515if (referenceTestFrameNumber == 762) simulateMouseEvent("mousemove", 0.5087847730600292, 0.6276041666666666, 0);516if (referenceTestFrameNumber == 763) simulateMouseEvent("mousemove", 0.5058565153733529, 0.6263020833333334, 0);517if (referenceTestFrameNumber == 764) simulateMouseEvent("mousemove", 0.5036603221083455, 0.625, 0);518if (referenceTestFrameNumber == 765) simulateMouseEvent("mousemove", 0.4992679355783309, 0.625, 0);519if (referenceTestFrameNumber == 766) simulateMouseEvent("mousemove", 0.49633967789165445, 0.6236979166666666, 0);520if (referenceTestFrameNumber == 768) simulateMouseEvent("mousemove", 0.49414348462664714, 0.6223958333333334, 0);521if (referenceTestFrameNumber == 769) simulateMouseEvent("mousemove", 0.4904831625183016, 0.62109375, 0);522if (referenceTestFrameNumber == 770) simulateMouseEvent("mousemove", 0.48462664714494874, 0.6197916666666666, 0);523if (referenceTestFrameNumber == 771) simulateMouseEvent("mousemove", 0.4802342606149341, 0.6184895833333334, 0);524if (referenceTestFrameNumber == 772) simulateMouseEvent("mousemove", 0.47584187408491946, 0.6184895833333334, 0);525if (referenceTestFrameNumber == 773) simulateMouseEvent("mousemove", 0.47364568081991215, 0.6171875, 0);526if (referenceTestFrameNumber == 774) simulateMouseEvent("mousemove", 0.4707174231332357, 0.6158854166666666, 0);527if (referenceTestFrameNumber == 775) simulateMouseEvent("mousemove", 0.4677891654465593, 0.6158854166666666, 0);528if (referenceTestFrameNumber == 776) simulateMouseEvent("mousemove", 0.465592972181552, 0.6145833333333334, 0);529if (referenceTestFrameNumber == 777) simulateMouseEvent("mousemove", 0.46193265007320644, 0.6145833333333334, 0);530if (referenceTestFrameNumber == 778) simulateMouseEvent("mousemove", 0.45900439238653, 0.61328125, 0);531if (referenceTestFrameNumber == 779) simulateMouseEvent("mousemove", 0.4560761346998536, 0.61328125, 0);532if (referenceTestFrameNumber == 780) simulateMouseEvent("mousemove", 0.45314787701317716, 0.61328125, 0);533if (referenceTestFrameNumber == 781) simulateMouseEvent("mousemove", 0.45095168374816985, 0.61328125, 0);534if (referenceTestFrameNumber == 782) simulateMouseEvent("mousemove", 0.4494875549048316, 0.61328125, 0);535if (referenceTestFrameNumber == 783) simulateMouseEvent("mousemove", 0.4458272327964861, 0.61328125, 0);536if (referenceTestFrameNumber == 784) simulateMouseEvent("mousemove", 0.4443631039531479, 0.61328125, 0);537if (referenceTestFrameNumber == 785) simulateMouseEvent("mousemove", 0.44216691068814057, 0.61328125, 0);538if (referenceTestFrameNumber == 786) simulateMouseEvent("mousemove", 0.43923865300146414, 0.61328125, 0);539if (referenceTestFrameNumber == 788) simulateMouseEvent("mousemove", 0.43704245973645683, 0.61328125, 0);540if (referenceTestFrameNumber == 789) simulateMouseEvent("mousemove", 0.4355783308931186, 0.61328125, 0);541if (referenceTestFrameNumber == 790) simulateMouseEvent("mousemove", 0.43191800878477304, 0.6145833333333334, 0);542if (referenceTestFrameNumber == 791) simulateMouseEvent("mousemove", 0.43045387994143486, 0.6145833333333334, 0);543if (referenceTestFrameNumber == 792) simulateMouseEvent("mousemove", 0.42825768667642755, 0.6171875, 0);544if (referenceTestFrameNumber == 793) simulateMouseEvent("mousemove", 0.4260614934114202, 0.6184895833333334, 0);545if (referenceTestFrameNumber == 794) simulateMouseEvent("mousemove", 0.4238653001464129, 0.62109375, 0);546if (referenceTestFrameNumber == 795) simulateMouseEvent("mousemove", 0.4216691068814056, 0.6223958333333334, 0);547if (referenceTestFrameNumber == 796) simulateMouseEvent("mousemove", 0.42020497803806733, 0.6263020833333334, 0);548if (referenceTestFrameNumber == 797) simulateMouseEvent("mousemove", 0.41874084919472915, 0.62890625, 0);549if (referenceTestFrameNumber == 798) simulateMouseEvent("mousemove", 0.4158125915080527, 0.6315104166666666, 0);550if (referenceTestFrameNumber == 799) simulateMouseEvent("mousemove", 0.4150805270863836, 0.6328125, 0);551if (referenceTestFrameNumber == 800) simulateMouseEvent("mousemove", 0.4136163982430454, 0.6341145833333334, 0);552if (referenceTestFrameNumber == 801) simulateMouseEvent("mousemove", 0.4128843338213763, 0.6354166666666666, 0);553if (referenceTestFrameNumber == 802) simulateMouseEvent("mousemove", 0.41215226939970717, 0.63671875, 0);554if (referenceTestFrameNumber == 803) simulateMouseEvent("mousemove", 0.41142020497803805, 0.6380208333333334, 0);555if (referenceTestFrameNumber == 804) simulateMouseEvent("mousemove", 0.410688140556369, 0.6393229166666666, 0);556if (referenceTestFrameNumber == 805) simulateMouseEvent("mousemove", 0.40995607613469986, 0.640625, 0);557if (referenceTestFrameNumber == 806) simulateMouseEvent("mousemove", 0.40922401171303074, 0.6419270833333334, 0);558if (referenceTestFrameNumber == 807) simulateMouseEvent("mousemove", 0.40922401171303074, 0.6432291666666666, 0);559if (referenceTestFrameNumber == 808) simulateMouseEvent("mousemove", 0.4084919472913616, 0.64453125, 0);560if (referenceTestFrameNumber == 809) simulateMouseEvent("mousemove", 0.4084919472913616, 0.6458333333333334, 0);561if (referenceTestFrameNumber == 810) simulateMouseEvent("mousemove", 0.40775988286969256, 0.6471354166666666, 0);562if (referenceTestFrameNumber == 812) simulateMouseEvent("mousemove", 0.40775988286969256, 0.6484375, 0);563if (referenceTestFrameNumber == 815) simulateMouseEvent("mousemove", 0.40775988286969256, 0.6484375, 0);564if (referenceTestFrameNumber == 816) simulateMouseEvent("mousemove", 0.40702781844802344, 0.6497395833333334, 0);565if (referenceTestFrameNumber == 819) simulateMouseEvent("mousemove", 0.40702781844802344, 0.6510416666666666, 0);566if (referenceTestFrameNumber == 821) simulateMouseEvent("mousemove", 0.4062957540263543, 0.6510416666666666, 0);567if (referenceTestFrameNumber == 823) simulateMouseEvent("mousemove", 0.4055636896046852, 0.6510416666666666, 0);568if (referenceTestFrameNumber == 825) simulateMouseEvent("mousemove", 0.40483162518301613, 0.6510416666666666, 0);569if (referenceTestFrameNumber == 826) simulateMouseEvent("mousemove", 0.40483162518301613, 0.6510416666666666, 0);570if (referenceTestFrameNumber == 827) simulateMouseEvent("mousemove", 0.404099560761347, 0.6510416666666666, 0);571if (referenceTestFrameNumber == 829) simulateMouseEvent("mousemove", 0.4033674963396779, 0.6510416666666666, 0);572if (referenceTestFrameNumber == 830) simulateMouseEvent("mousemove", 0.40263543191800877, 0.6510416666666666, 0);573if (referenceTestFrameNumber == 832) simulateMouseEvent("mousemove", 0.4019033674963397, 0.6510416666666666, 0);574if (referenceTestFrameNumber == 834) simulateMouseEvent("mousemove", 0.4019033674963397, 0.6510416666666666, 0);575if (referenceTestFrameNumber == 836) simulateMouseEvent("mousemove", 0.4011713030746706, 0.6510416666666666, 0);576if (referenceTestFrameNumber == 838) simulateMouseEvent("mousemove", 0.40043923865300146, 0.6510416666666666, 0);577if (referenceTestFrameNumber == 846) simulateMouseEvent("mousemove", 0.39970717423133234, 0.6510416666666666, 0);578if (referenceTestFrameNumber == 849) simulateMouseEvent("mousemove", 0.39970717423133234, 0.6510416666666666, 0);579if (referenceTestFrameNumber == 851) simulateMouseEvent("mousemove", 0.3989751098096633, 0.6510416666666666, 0);580if (referenceTestFrameNumber == 852) simulateMouseEvent("mousemove", 0.39824304538799415, 0.6510416666666666, 0);581if (referenceTestFrameNumber == 853) simulateMouseEvent("mousemove", 0.39751098096632503, 0.6510416666666666, 0);582if (referenceTestFrameNumber == 854) simulateMouseEvent("mousemove", 0.39751098096632503, 0.6510416666666666, 0);583if (referenceTestFrameNumber == 855) simulateMouseEvent("mousemove", 0.3967789165446559, 0.6510416666666666, 0);584if (referenceTestFrameNumber == 857) simulateMouseEvent("mousemove", 0.3953147877013177, 0.6510416666666666, 0);585if (referenceTestFrameNumber == 858) simulateMouseEvent("mousemove", 0.3953147877013177, 0.6510416666666666, 0);586if (referenceTestFrameNumber == 859) simulateMouseEvent("mousemove", 0.3945827232796486, 0.6510416666666666, 0);587if (referenceTestFrameNumber == 860) simulateMouseEvent("mousemove", 0.3938506588579795, 0.6510416666666666, 0);588if (referenceTestFrameNumber == 861) simulateMouseEvent("mousemove", 0.3931185944363104, 0.6510416666666666, 0);589if (referenceTestFrameNumber == 862) simulateMouseEvent("mousemove", 0.3923865300146413, 0.6510416666666666, 0);590if (referenceTestFrameNumber == 863) simulateMouseEvent("mousemove", 0.3916544655929722, 0.6510416666666666, 0);591if (referenceTestFrameNumber == 864) simulateMouseEvent("mousemove", 0.39092240117130306, 0.6510416666666666, 0);592if (referenceTestFrameNumber == 865) simulateMouseEvent("mousemove", 0.390190336749634, 0.6510416666666666, 0);593if (referenceTestFrameNumber == 866) simulateMouseEvent("mousemove", 0.38945827232796487, 0.6510416666666666, 0);594if (referenceTestFrameNumber == 867) simulateMouseEvent("mousemove", 0.38872620790629575, 0.6510416666666666, 0);595if (referenceTestFrameNumber == 869) simulateMouseEvent("mousemove", 0.38799414348462663, 0.6510416666666666, 0);596if (referenceTestFrameNumber == 870) simulateMouseEvent("mousemove", 0.38726207906295756, 0.6510416666666666, 0);597if (referenceTestFrameNumber == 871) simulateMouseEvent("mousemove", 0.38653001464128844, 0.6510416666666666, 0);598if (referenceTestFrameNumber == 872) simulateMouseEvent("mousemove", 0.3857979502196193, 0.6510416666666666, 0);599if (referenceTestFrameNumber == 873) simulateMouseEvent("mousemove", 0.3850658857979502, 0.6510416666666666, 0);600if (referenceTestFrameNumber == 874) simulateMouseEvent("mousemove", 0.38433382137628114, 0.6510416666666666, 0);601if (referenceTestFrameNumber == 875) simulateMouseEvent("mousemove", 0.383601756954612, 0.65234375, 0);602if (referenceTestFrameNumber == 876) simulateMouseEvent("mousemove", 0.3828696925329429, 0.65234375, 0);603if (referenceTestFrameNumber == 877) simulateMouseEvent("mousemove", 0.3821376281112738, 0.65234375, 0);604if (referenceTestFrameNumber == 878) simulateMouseEvent("mousemove", 0.3814055636896047, 0.65234375, 0);605if (referenceTestFrameNumber == 879) simulateMouseEvent("mousemove", 0.3814055636896047, 0.6536458333333334, 0);606if (referenceTestFrameNumber == 880) simulateMouseEvent("mousemove", 0.3806734992679356, 0.6536458333333334, 0);607if (referenceTestFrameNumber == 882) simulateMouseEvent("mousemove", 0.37994143484626647, 0.6536458333333334, 0);608if (referenceTestFrameNumber == 883) simulateMouseEvent("mousemove", 0.37994143484626647, 0.6549479166666666, 0);609if (referenceTestFrameNumber == 884) simulateMouseEvent("mousemove", 0.37920937042459735, 0.6549479166666666, 0);610if (referenceTestFrameNumber == 885) simulateMouseEvent("mousemove", 0.3784773060029283, 0.6549479166666666, 0);611if (referenceTestFrameNumber == 886) simulateMouseEvent("mousemove", 0.37774524158125916, 0.65625, 0);612if (referenceTestFrameNumber == 887) simulateMouseEvent("mousemove", 0.37701317715959004, 0.65625, 0);613if (referenceTestFrameNumber == 888) simulateMouseEvent("mousemove", 0.3762811127379209, 0.65625, 0);614if (referenceTestFrameNumber == 890) simulateMouseEvent("mousemove", 0.37554904831625185, 0.65625, 0);615if (referenceTestFrameNumber == 891) simulateMouseEvent("mousemove", 0.37554904831625185, 0.6575520833333334, 0);616if (referenceTestFrameNumber == 892) simulateMouseEvent("mousemove", 0.37481698389458273, 0.6575520833333334, 0);617if (referenceTestFrameNumber == 894) simulateMouseEvent("mousemove", 0.37481698389458273, 0.6588541666666666, 0);618if (referenceTestFrameNumber == 898) simulateMouseEvent("mousemove", 0.3740849194729136, 0.6588541666666666, 0);619if (referenceTestFrameNumber == 899) simulateMouseEvent("mousemove", 0.3740849194729136, 0.66015625, 0);620if (referenceTestFrameNumber == 901) simulateMouseEvent("mousemove", 0.3733528550512445, 0.66015625, 0);621if (referenceTestFrameNumber == 903) simulateMouseEvent("mousemove", 0.3733528550512445, 0.6614583333333334, 0);622if (referenceTestFrameNumber == 904) simulateMouseEvent("mousemove", 0.3726207906295754, 0.6614583333333334, 0);623if (referenceTestFrameNumber == 905) simulateMouseEvent("mousemove", 0.3726207906295754, 0.6627604166666666, 0);624if (referenceTestFrameNumber == 906) simulateMouseEvent("mousemove", 0.3718887262079063, 0.6627604166666666, 0);625if (referenceTestFrameNumber == 908) simulateMouseEvent("mousemove", 0.3718887262079063, 0.6640625, 0);626if (referenceTestFrameNumber == 910) simulateMouseEvent("mousemove", 0.3718887262079063, 0.6653645833333334, 0);627if (referenceTestFrameNumber == 911) simulateMouseEvent("mousemove", 0.3711566617862372, 0.6653645833333334, 0);628if (referenceTestFrameNumber == 913) simulateMouseEvent("mousemove", 0.37042459736456806, 0.6653645833333334, 0);629if (referenceTestFrameNumber == 915) simulateMouseEvent("mousemove", 0.37042459736456806, 0.6666666666666666, 0);630if (referenceTestFrameNumber == 918) simulateMouseEvent("mousemove", 0.369692532942899, 0.6666666666666666, 0);631if (referenceTestFrameNumber == 919) simulateMouseEvent("mousemove", 0.369692532942899, 0.66796875, 0);632if (referenceTestFrameNumber == 920) simulateMouseEvent("mousemove", 0.369692532942899, 0.66796875, 0);633if (referenceTestFrameNumber == 923) simulateMouseEvent("mousemove", 0.369692532942899, 0.6692708333333334, 0);634if (referenceTestFrameNumber == 925) simulateMouseEvent("mousemove", 0.3689604685212299, 0.6692708333333334, 0);635if (referenceTestFrameNumber == 926) simulateMouseEvent("mousemove", 0.3689604685212299, 0.6705729166666666, 0);636if (referenceTestFrameNumber == 928) simulateMouseEvent("mousemove", 0.36822840409956076, 0.6705729166666666, 0);637if (referenceTestFrameNumber == 929) simulateMouseEvent("mousemove", 0.36822840409956076, 0.671875, 0);638if (referenceTestFrameNumber == 931) simulateMouseEvent("mousemove", 0.36749633967789164, 0.671875, 0);639if (referenceTestFrameNumber == 935) simulateMouseEvent("mousemove", 0.36749633967789164, 0.6731770833333334, 0);640if (referenceTestFrameNumber == 937) simulateMouseEvent("mousemove", 0.36676427525622257, 0.6731770833333334, 0);641if (referenceTestFrameNumber == 940) simulateMouseEvent("mousemove", 0.36603221083455345, 0.6731770833333334, 0);642if (referenceTestFrameNumber == 941) simulateMouseEvent("mousemove", 0.36603221083455345, 0.6744791666666666, 0);643if (referenceTestFrameNumber == 943) simulateMouseEvent("mousemove", 0.36530014641288433, 0.6744791666666666, 0);644if (referenceTestFrameNumber == 946) simulateMouseEvent("mousemove", 0.36530014641288433, 0.67578125, 0);645if (referenceTestFrameNumber == 950) simulateMouseEvent("mouseup", 0.36530014641288433, 0.67578125, 0);646if (referenceTestFrameNumber == 970) simulateMouseEvent("mousemove", 0.36603221083455345, 0.67578125, 0);647if (referenceTestFrameNumber == 971) simulateMouseEvent("mousemove", 0.3726207906295754, 0.67578125, 0);648if (referenceTestFrameNumber == 972) simulateMouseEvent("mousemove", 0.3850658857979502, 0.67578125, 0);649if (referenceTestFrameNumber == 973) simulateMouseEvent("mousemove", 0.40775988286969256, 0.67578125, 0);650if (referenceTestFrameNumber == 974) simulateMouseEvent("mousemove", 0.4341142020497804, 0.67578125, 0);651if (referenceTestFrameNumber == 975) simulateMouseEvent("mousemove", 0.4685212298682284, 0.67578125, 0);652if (referenceTestFrameNumber == 976) simulateMouseEvent("mousemove", 0.4992679355783309, 0.67578125, 0);653if (referenceTestFrameNumber == 977) simulateMouseEvent("mousemove", 0.5175695461200586, 0.67578125, 0);654if (referenceTestFrameNumber == 978) simulateMouseEvent("mousemove", 0.5358711566617862, 0.6744791666666666, 0);655if (referenceTestFrameNumber == 979) simulateMouseEvent("mousemove", 0.5446559297218155, 0.6744791666666666, 0);656if (referenceTestFrameNumber == 980) simulateMouseEvent("mousemove", 0.5519765739385066, 0.6731770833333334, 0);657if (referenceTestFrameNumber == 981) simulateMouseEvent("mousemove", 0.5534407027818448, 0.6731770833333334, 0);658if (referenceTestFrameNumber == 992) simulateMouseEvent("mousemove", 0.5556368960468521, 0.6705729166666666, 0);659if (referenceTestFrameNumber == 993) simulateMouseEvent("mousemove", 0.5629575402635432, 0.6627604166666666, 0);660if (referenceTestFrameNumber == 994) simulateMouseEvent("mousemove", 0.5732064421669106, 0.65625, 0);661if (referenceTestFrameNumber == 995) simulateMouseEvent("mousemove", 0.5900439238653001, 0.64453125, 0);662if (referenceTestFrameNumber == 996) simulateMouseEvent("mousemove", 0.6142020497803806, 0.625, 0);663if (referenceTestFrameNumber == 997) simulateMouseEvent("mousemove", 0.6325036603221084, 0.61328125, 0);664if (referenceTestFrameNumber == 998) simulateMouseEvent("mousemove", 0.6471449487554904, 0.6041666666666666, 0);665if (referenceTestFrameNumber == 999) simulateMouseEvent("mousemove", 0.6537335285505125, 0.6015625, 0);666if (referenceTestFrameNumber == 1018) simulateMouseEvent("mousemove", 0.6551976573938506, 0.6015625, 0);667if (referenceTestFrameNumber == 1019) simulateMouseEvent("mousemove", 0.6610541727672035, 0.6015625, 0);668if (referenceTestFrameNumber == 1020) simulateMouseEvent("mousemove", 0.6683748169838946, 0.6015625, 0);669if (referenceTestFrameNumber == 1021) simulateMouseEvent("mousemove", 0.6837481698389458, 0.6015625, 0);670if (referenceTestFrameNumber == 1022) simulateMouseEvent("mousemove", 0.7005856515373353, 0.6002604166666666, 0);671if (referenceTestFrameNumber == 1023) simulateMouseEvent("mousemove", 0.7130307467057101, 0.5989583333333334, 0);672if (referenceTestFrameNumber == 1024) simulateMouseEvent("mousemove", 0.7240117130307467, 0.5989583333333334, 0);673if (referenceTestFrameNumber == 1025) simulateMouseEvent("mousemove", 0.7291361639824304, 0.5989583333333334, 0);674if (referenceTestFrameNumber == 1026) simulateMouseEvent("mousemove", 0.7342606149341142, 0.5989583333333334, 0);675if (referenceTestFrameNumber == 1027) simulateMouseEvent("mousemove", 0.7371888726207906, 0.5989583333333334, 0);676if (referenceTestFrameNumber == 1039) simulateMouseEvent("mousemove", 0.7379209370424598, 0.59765625, 0);677if (referenceTestFrameNumber == 1040) simulateMouseEvent("mousemove", 0.7430453879941434, 0.58984375, 0);678if (referenceTestFrameNumber == 1041) simulateMouseEvent("mousemove", 0.7474377745241582, 0.58203125, 0);679if (referenceTestFrameNumber == 1042) simulateMouseEvent("mousemove", 0.7518301610541728, 0.57421875, 0);680if (referenceTestFrameNumber == 1043) simulateMouseEvent("mousemove", 0.7576866764275256, 0.5611979166666666, 0);681if (referenceTestFrameNumber == 1044) simulateMouseEvent("mousemove", 0.7642752562225475, 0.5442708333333334, 0);682if (referenceTestFrameNumber == 1046) simulateMouseEvent("mousemove", 0.7686676427525623, 0.5299479166666666, 0);683if (referenceTestFrameNumber == 1047) simulateMouseEvent("mousemove", 0.7708638360175696, 0.5182291666666666, 0);684if (referenceTestFrameNumber == 1048) simulateMouseEvent("mousemove", 0.7715959004392386, 0.5078125, 0);685if (referenceTestFrameNumber == 1049) simulateMouseEvent("mousemove", 0.7715959004392386, 0.5, 0);686if (referenceTestFrameNumber == 1050) simulateMouseEvent("mousemove", 0.7715959004392386, 0.4934895833333333, 0);687if (referenceTestFrameNumber == 1051) simulateMouseEvent("mousemove", 0.7715959004392386, 0.484375, 0);688if (referenceTestFrameNumber == 1052) simulateMouseEvent("mousemove", 0.7715959004392386, 0.4778645833333333, 0);689if (referenceTestFrameNumber == 1053) simulateMouseEvent("mousemove", 0.7723279648609077, 0.4700520833333333, 0);690if (referenceTestFrameNumber == 1054) simulateMouseEvent("mousemove", 0.7730600292825769, 0.46484375, 0);691if (referenceTestFrameNumber == 1055) simulateMouseEvent("mousemove", 0.7759882869692533, 0.4596354166666667, 0);692if (referenceTestFrameNumber == 1056) simulateMouseEvent("mousemove", 0.7774524158125915, 0.4557291666666667, 0);693if (referenceTestFrameNumber == 1075) simulateMouseEvent("mousemove", 0.7774524158125915, 0.453125, 0);694if (referenceTestFrameNumber == 1076) simulateMouseEvent("mousemove", 0.7774524158125915, 0.4505208333333333, 0);695if (referenceTestFrameNumber == 1077) simulateMouseEvent("mousemove", 0.7774524158125915, 0.4440104166666667, 0);696if (referenceTestFrameNumber == 1078) simulateMouseEvent("mousemove", 0.7781844802342606, 0.4361979166666667, 0);697if (referenceTestFrameNumber == 1079) simulateMouseEvent("mousemove", 0.7789165446559297, 0.4296875, 0);698if (referenceTestFrameNumber == 1080) simulateMouseEvent("mousemove", 0.7796486090775988, 0.4205729166666667, 0);699if (referenceTestFrameNumber == 1081) simulateMouseEvent("mousemove", 0.7796486090775988, 0.4140625, 0);700if (referenceTestFrameNumber == 1082) simulateMouseEvent("mousemove", 0.7796486090775988, 0.4114583333333333, 0);701if (referenceTestFrameNumber == 1083) simulateMouseEvent("mousemove", 0.7796486090775988, 0.4075520833333333, 0);702if (referenceTestFrameNumber == 1084) simulateMouseEvent("mousemove", 0.780380673499268, 0.40625, 0);703if (referenceTestFrameNumber == 1085) simulateMouseEvent("mousemove", 0.781112737920937, 0.40234375, 0);704if (referenceTestFrameNumber == 1086) simulateMouseEvent("mousemove", 0.7825768667642753, 0.3997395833333333, 0);705if (referenceTestFrameNumber == 1087) simulateMouseEvent("mousemove", 0.7833089311859444, 0.3958333333333333, 0);706if (referenceTestFrameNumber == 1089) simulateMouseEvent("mousemove", 0.7840409956076134, 0.39453125, 0);707if (referenceTestFrameNumber == 1090) simulateMouseEvent("mousemove", 0.7847730600292826, 0.39453125, 0);708if (referenceTestFrameNumber == 1091) simulateMouseEvent("mousemove", 0.7847730600292826, 0.3932291666666667, 0);709if (referenceTestFrameNumber == 1120) simulateMouseEvent("mousemove", 0.7847730600292826, 0.3919270833333333, 0);710if (referenceTestFrameNumber == 1121) simulateMouseEvent("mousemove", 0.7847730600292826, 0.390625, 0);711if (referenceTestFrameNumber == 1122) simulateMouseEvent("mousemove", 0.7840409956076134, 0.3893229166666667, 0);712if (referenceTestFrameNumber == 1123) simulateMouseEvent("mousemove", 0.7833089311859444, 0.3880208333333333, 0);713if (referenceTestFrameNumber == 1124) simulateMouseEvent("mousemove", 0.7825768667642753, 0.38671875, 0);714if (referenceTestFrameNumber == 1125) simulateMouseEvent("mousemove", 0.7818448023426061, 0.3854166666666667, 0);715if (referenceTestFrameNumber == 1126) simulateMouseEvent("mousemove", 0.781112737920937, 0.3854166666666667, 0);716if (referenceTestFrameNumber == 1127) simulateMouseEvent("mousemove", 0.781112737920937, 0.3841145833333333, 0);717if (referenceTestFrameNumber == 1128) simulateMouseEvent("mousemove", 0.781112737920937, 0.3828125, 0);718if (referenceTestFrameNumber == 1229) simulateMouseEvent("mousedown", 0.781112737920937, 0.3828125, 0);719if (referenceTestFrameNumber == 1250) simulateMouseEvent("mousemove", 0.781112737920937, 0.3841145833333333, 0);720if (referenceTestFrameNumber == 1251) simulateMouseEvent("mousemove", 0.780380673499268, 0.3841145833333333, 0);721if (referenceTestFrameNumber == 1253) simulateMouseEvent("mousemove", 0.780380673499268, 0.3854166666666667, 0);722if (referenceTestFrameNumber == 1255) simulateMouseEvent("mousemove", 0.7796486090775988, 0.38671875, 0);723if (referenceTestFrameNumber == 1256) simulateMouseEvent("mousemove", 0.7789165446559297, 0.38671875, 0);724if (referenceTestFrameNumber == 1258) simulateMouseEvent("mousemove", 0.7789165446559297, 0.3880208333333333, 0);725if (referenceTestFrameNumber == 1259) simulateMouseEvent("mousemove", 0.7781844802342606, 0.3880208333333333, 0);726if (referenceTestFrameNumber == 1260) simulateMouseEvent("mousemove", 0.7781844802342606, 0.3893229166666667, 0);727if (referenceTestFrameNumber == 1262) simulateMouseEvent("mousemove", 0.7781844802342606, 0.390625, 0);728if (referenceTestFrameNumber == 1263) simulateMouseEvent("mousemove", 0.7774524158125915, 0.390625, 0);729if (referenceTestFrameNumber == 1264) simulateMouseEvent("mousemove", 0.7774524158125915, 0.3919270833333333, 0);730if (referenceTestFrameNumber == 1267) simulateMouseEvent("mousemove", 0.7774524158125915, 0.3932291666666667, 0);731if (referenceTestFrameNumber == 1268) simulateMouseEvent("mousemove", 0.7774524158125915, 0.39453125, 0);732if (referenceTestFrameNumber == 1271) simulateMouseEvent("mousemove", 0.7774524158125915, 0.3958333333333333, 0);733if (referenceTestFrameNumber == 1274) simulateMouseEvent("mousemove", 0.7767203513909224, 0.3958333333333333, 0);734if (referenceTestFrameNumber == 1277) simulateMouseEvent("mousemove", 0.7767203513909224, 0.3971354166666667, 0);735if (referenceTestFrameNumber == 1279) simulateMouseEvent("mousemove", 0.7767203513909224, 0.3984375, 0);736if (referenceTestFrameNumber == 1281) simulateMouseEvent("mousemove", 0.7767203513909224, 0.3997395833333333, 0);737if (referenceTestFrameNumber == 1282) simulateMouseEvent("mousemove", 0.7759882869692533, 0.3997395833333333, 0);738if (referenceTestFrameNumber == 1283) simulateMouseEvent("mousemove", 0.7759882869692533, 0.4010416666666667, 0);739if (referenceTestFrameNumber == 1284) simulateMouseEvent("mousemove", 0.7759882869692533, 0.40234375, 0);740if (referenceTestFrameNumber == 1285) simulateMouseEvent("mousemove", 0.7759882869692533, 0.4036458333333333, 0);741if (referenceTestFrameNumber == 1287) simulateMouseEvent("mousemove", 0.7752562225475842, 0.4036458333333333, 0);742if (referenceTestFrameNumber == 1288) simulateMouseEvent("mousemove", 0.7752562225475842, 0.4049479166666667, 0);743if (referenceTestFrameNumber == 1289) simulateMouseEvent("mousemove", 0.7752562225475842, 0.40625, 0);744if (referenceTestFrameNumber == 1290) simulateMouseEvent("mousemove", 0.7752562225475842, 0.4075520833333333, 0);745if (referenceTestFrameNumber == 1291) simulateMouseEvent("mousemove", 0.7745241581259151, 0.4088541666666667, 0);746if (referenceTestFrameNumber == 1292) simulateMouseEvent("mousemove", 0.7745241581259151, 0.41015625, 0);747if (referenceTestFrameNumber == 1293) simulateMouseEvent("mousemove", 0.7745241581259151, 0.4114583333333333, 0);748if (referenceTestFrameNumber == 1294) simulateMouseEvent("mousemove", 0.7745241581259151, 0.4127604166666667, 0);749if (referenceTestFrameNumber == 1295) simulateMouseEvent("mousemove", 0.773792093704246, 0.4153645833333333, 0);750if (referenceTestFrameNumber == 1296) simulateMouseEvent("mousemove", 0.773792093704246, 0.4166666666666667, 0);751if (referenceTestFrameNumber == 1297) simulateMouseEvent("mousemove", 0.773792093704246, 0.41796875, 0);752if (referenceTestFrameNumber == 1298) simulateMouseEvent("mousemove", 0.773792093704246, 0.4192708333333333, 0);753if (referenceTestFrameNumber == 1299) simulateMouseEvent("mousemove", 0.7730600292825769, 0.4205729166666667, 0);754if (referenceTestFrameNumber == 1300) simulateMouseEvent("mousemove", 0.7730600292825769, 0.421875, 0);755if (referenceTestFrameNumber == 1302) simulateMouseEvent("mousemove", 0.7730600292825769, 0.4231770833333333, 0);756if (referenceTestFrameNumber == 1303) simulateMouseEvent("mousemove", 0.7723279648609077, 0.42578125, 0);757if (referenceTestFrameNumber == 1304) simulateMouseEvent("mousemove", 0.7715959004392386, 0.4270833333333333, 0);758if (referenceTestFrameNumber == 1305) simulateMouseEvent("mousemove", 0.7708638360175696, 0.4296875, 0);759if (referenceTestFrameNumber == 1306) simulateMouseEvent("mousemove", 0.7708638360175696, 0.4322916666666667, 0);760if (referenceTestFrameNumber == 1307) simulateMouseEvent("mousemove", 0.7701317715959004, 0.43359375, 0);761if (referenceTestFrameNumber == 1308) simulateMouseEvent("mousemove", 0.7693997071742313, 0.4361979166666667, 0);762if (referenceTestFrameNumber == 1309) simulateMouseEvent("mousemove", 0.7693997071742313, 0.4375, 0);763if (referenceTestFrameNumber == 1310) simulateMouseEvent("mousemove", 0.7686676427525623, 0.4401041666666667, 0);764if (referenceTestFrameNumber == 1311) simulateMouseEvent("mousemove", 0.7679355783308931, 0.44140625, 0);765if (referenceTestFrameNumber == 1312) simulateMouseEvent("mousemove", 0.7679355783308931, 0.4440104166666667, 0);766if (referenceTestFrameNumber == 1313) simulateMouseEvent("mousemove", 0.767203513909224, 0.4453125, 0);767if (referenceTestFrameNumber == 1314) simulateMouseEvent("mousemove", 0.767203513909224, 0.4466145833333333, 0);768if (referenceTestFrameNumber == 1315) simulateMouseEvent("mousemove", 0.767203513909224, 0.4479166666666667, 0);769if (referenceTestFrameNumber == 1316) simulateMouseEvent("mousemove", 0.767203513909224, 0.44921875, 0);770if (referenceTestFrameNumber == 1317) simulateMouseEvent("mousemove", 0.767203513909224, 0.4505208333333333, 0);771if (referenceTestFrameNumber == 1318) simulateMouseEvent("mousemove", 0.7664714494875549, 0.453125, 0);772if (referenceTestFrameNumber == 1319) simulateMouseEvent("mousemove", 0.7657393850658858, 0.4557291666666667, 0);773if (referenceTestFrameNumber == 1320) simulateMouseEvent("mousemove", 0.7650073206442167, 0.4583333333333333, 0);774if (referenceTestFrameNumber == 1321) simulateMouseEvent("mousemove", 0.7650073206442167, 0.4609375, 0);775if (referenceTestFrameNumber == 1322) simulateMouseEvent("mousemove", 0.7642752562225475, 0.4622395833333333, 0);776if (referenceTestFrameNumber == 1323) simulateMouseEvent("mousemove", 0.7642752562225475, 0.46484375, 0);777if (referenceTestFrameNumber == 1324) simulateMouseEvent("mousemove", 0.7642752562225475, 0.4661458333333333, 0);778if (referenceTestFrameNumber == 1325) simulateMouseEvent("mousemove", 0.7635431918008785, 0.4674479166666667, 0);779if (referenceTestFrameNumber == 1326) simulateMouseEvent("mousemove", 0.7635431918008785, 0.46875, 0);780if (referenceTestFrameNumber == 1327) simulateMouseEvent("mousemove", 0.7628111273792094, 0.4700520833333333, 0);781if (referenceTestFrameNumber == 1329) simulateMouseEvent("mousemove", 0.7620790629575402, 0.4713541666666667, 0);782if (referenceTestFrameNumber == 1330) simulateMouseEvent("mousemove", 0.7620790629575402, 0.47265625, 0);783if (referenceTestFrameNumber == 1331) simulateMouseEvent("mousemove", 0.7613469985358712, 0.47265625, 0);784if (referenceTestFrameNumber == 1332) simulateMouseEvent("mousemove", 0.7613469985358712, 0.4739583333333333, 0);785if (referenceTestFrameNumber == 1333) simulateMouseEvent("mousemove", 0.760614934114202, 0.4752604166666667, 0);786if (referenceTestFrameNumber == 1334) simulateMouseEvent("mousemove", 0.760614934114202, 0.4765625, 0);787if (referenceTestFrameNumber == 1335) simulateMouseEvent("mousemove", 0.7598828696925329, 0.4765625, 0);788if (referenceTestFrameNumber == 1336) simulateMouseEvent("mousemove", 0.7598828696925329, 0.4778645833333333, 0);789if (referenceTestFrameNumber == 1337) simulateMouseEvent("mousemove", 0.7591508052708639, 0.4791666666666667, 0);790if (referenceTestFrameNumber == 1338) simulateMouseEvent("mousemove", 0.7591508052708639, 0.48046875, 0);791if (referenceTestFrameNumber == 1339) simulateMouseEvent("mousemove", 0.7591508052708639, 0.4817708333333333, 0);792if (referenceTestFrameNumber == 1340) simulateMouseEvent("mousemove", 0.7584187408491947, 0.4817708333333333, 0);793if (referenceTestFrameNumber == 1341) simulateMouseEvent("mousemove", 0.7584187408491947, 0.4830729166666667, 0);794if (referenceTestFrameNumber == 1342) simulateMouseEvent("mousemove", 0.7576866764275256, 0.484375, 0);795if (referenceTestFrameNumber == 1343) simulateMouseEvent("mousemove", 0.7569546120058566, 0.4856770833333333, 0);796if (referenceTestFrameNumber == 1345) simulateMouseEvent("mousemove", 0.7569546120058566, 0.4856770833333333, 0);797if (referenceTestFrameNumber == 1346) simulateMouseEvent("mousemove", 0.7562225475841874, 0.4856770833333333, 0);798if (referenceTestFrameNumber == 1347) simulateMouseEvent("mousemove", 0.7562225475841874, 0.4869791666666667, 0);799if (referenceTestFrameNumber == 1350) simulateMouseEvent("mousemove", 0.7554904831625183, 0.4869791666666667, 0);800if (referenceTestFrameNumber == 1351) simulateMouseEvent("mousemove", 0.7554904831625183, 0.48828125, 0);801if (referenceTestFrameNumber == 1353) simulateMouseEvent("mousemove", 0.7554904831625183, 0.4908854166666667, 0);802if (referenceTestFrameNumber == 1354) simulateMouseEvent("mousemove", 0.7547584187408491, 0.4908854166666667, 0);803if (referenceTestFrameNumber == 1355) simulateMouseEvent("mousemove", 0.7547584187408491, 0.4908854166666667, 0);804if (referenceTestFrameNumber == 1356) simulateMouseEvent("mousemove", 0.7540263543191801, 0.4908854166666667, 0);805if (referenceTestFrameNumber == 1357) simulateMouseEvent("mousemove", 0.7540263543191801, 0.4921875, 0);806if (referenceTestFrameNumber == 1358) simulateMouseEvent("mousemove", 0.753294289897511, 0.4934895833333333, 0);807if (referenceTestFrameNumber == 1359) simulateMouseEvent("mousemove", 0.753294289897511, 0.4947916666666667, 0);808if (referenceTestFrameNumber == 1360) simulateMouseEvent("mousemove", 0.7525622254758418, 0.49609375, 0);809if (referenceTestFrameNumber == 1362) simulateMouseEvent("mousemove", 0.7525622254758418, 0.4973958333333333, 0);810if (referenceTestFrameNumber == 1363) simulateMouseEvent("mousemove", 0.7518301610541728, 0.4973958333333333, 0);811if (referenceTestFrameNumber == 1364) simulateMouseEvent("mousemove", 0.7518301610541728, 0.4986979166666667, 0);812if (referenceTestFrameNumber == 1366) simulateMouseEvent("mousemove", 0.7510980966325037, 0.5, 0);813if (referenceTestFrameNumber == 1367) simulateMouseEvent("mousemove", 0.7510980966325037, 0.5, 0);814if (referenceTestFrameNumber == 1368) simulateMouseEvent("mousemove", 0.7503660322108345, 0.5, 0);815if (referenceTestFrameNumber == 1369) simulateMouseEvent("mousemove", 0.7503660322108345, 0.5013020833333334, 0);816if (referenceTestFrameNumber == 1370) simulateMouseEvent("mousemove", 0.7496339677891655, 0.50390625, 0);817if (referenceTestFrameNumber == 1371) simulateMouseEvent("mousemove", 0.7496339677891655, 0.50390625, 0);818if (referenceTestFrameNumber == 1373) simulateMouseEvent("mousemove", 0.7489019033674963, 0.50390625, 0);819if (referenceTestFrameNumber == 1374) simulateMouseEvent("mousemove", 0.7489019033674963, 0.5052083333333334, 0);820if (referenceTestFrameNumber == 1375) simulateMouseEvent("mousemove", 0.7481698389458272, 0.5065104166666666, 0);821if (referenceTestFrameNumber == 1376) simulateMouseEvent("mousemove", 0.7474377745241582, 0.5065104166666666, 0);822if (referenceTestFrameNumber == 1377) simulateMouseEvent("mousemove", 0.746705710102489, 0.5078125, 0);823if (referenceTestFrameNumber == 1378) simulateMouseEvent("mousemove", 0.7459736456808199, 0.5078125, 0);824if (referenceTestFrameNumber == 1380) simulateMouseEvent("mousemove", 0.7459736456808199, 0.5091145833333334, 0);825if (referenceTestFrameNumber == 1381) simulateMouseEvent("mousemove", 0.7452415812591509, 0.5091145833333334, 0);826if (referenceTestFrameNumber == 1382) simulateMouseEvent("mousemove", 0.7445095168374817, 0.5104166666666666, 0);827if (referenceTestFrameNumber == 1384) simulateMouseEvent("mousemove", 0.7437774524158126, 0.51171875, 0);828if (referenceTestFrameNumber == 1386) simulateMouseEvent("mousemove", 0.7437774524158126, 0.5130208333333334, 0);829if (referenceTestFrameNumber == 1388) simulateMouseEvent("mousemove", 0.7430453879941434, 0.5130208333333334, 0);830if (referenceTestFrameNumber == 1389) simulateMouseEvent("mousemove", 0.7430453879941434, 0.5143229166666666, 0);831if (referenceTestFrameNumber == 1390) simulateMouseEvent("mousemove", 0.7423133235724744, 0.5143229166666666, 0);832if (referenceTestFrameNumber == 1391) simulateMouseEvent("mousemove", 0.7415812591508053, 0.515625, 0);833if (referenceTestFrameNumber == 1392) simulateMouseEvent("mousemove", 0.7408491947291361, 0.515625, 0);834if (referenceTestFrameNumber == 1394) simulateMouseEvent("mousemove", 0.7401171303074671, 0.5169270833333334, 0);835if (referenceTestFrameNumber == 1396) simulateMouseEvent("mousemove", 0.739385065885798, 0.5169270833333334, 0);836if (referenceTestFrameNumber == 1397) simulateMouseEvent("mousemove", 0.739385065885798, 0.5182291666666666, 0);837if (referenceTestFrameNumber == 1398) simulateMouseEvent("mousemove", 0.7386530014641288, 0.5182291666666666, 0);838if (referenceTestFrameNumber == 1400) simulateMouseEvent("mousemove", 0.7386530014641288, 0.5182291666666666, 0);839if (referenceTestFrameNumber == 1401) simulateMouseEvent("mousemove", 0.7379209370424598, 0.5182291666666666, 0);840if (referenceTestFrameNumber == 1403) simulateMouseEvent("mousemove", 0.7379209370424598, 0.51953125, 0);841if (referenceTestFrameNumber == 1404) simulateMouseEvent("mousemove", 0.7371888726207906, 0.51953125, 0);842if (referenceTestFrameNumber == 1405) simulateMouseEvent("mousemove", 0.7364568081991215, 0.51953125, 0);843if (referenceTestFrameNumber == 1406) simulateMouseEvent("mousemove", 0.7357247437774525, 0.51953125, 0);844if (referenceTestFrameNumber == 1408) simulateMouseEvent("mousemove", 0.7349926793557833, 0.51953125, 0);845if (referenceTestFrameNumber == 1409) simulateMouseEvent("mousemove", 0.7349926793557833, 0.5208333333333334, 0);846if (referenceTestFrameNumber == 1410) simulateMouseEvent("mousemove", 0.7342606149341142, 0.5208333333333334, 0);847if (referenceTestFrameNumber == 1411) simulateMouseEvent("mousemove", 0.7342606149341142, 0.5208333333333334, 0);848if (referenceTestFrameNumber == 1412) simulateMouseEvent("mousemove", 0.7335285505124451, 0.5208333333333334, 0);849if (referenceTestFrameNumber == 1413) simulateMouseEvent("mousemove", 0.7335285505124451, 0.5221354166666666, 0);850if (referenceTestFrameNumber == 1414) simulateMouseEvent("mousemove", 0.7320644216691069, 0.5221354166666666, 0);851if (referenceTestFrameNumber == 1415) simulateMouseEvent("mousemove", 0.7313323572474377, 0.5221354166666666, 0);852if (referenceTestFrameNumber == 1417) simulateMouseEvent("mousemove", 0.7313323572474377, 0.5221354166666666, 0);853if (referenceTestFrameNumber == 1419) simulateMouseEvent("mousemove", 0.7306002928257687, 0.5221354166666666, 0);854if (referenceTestFrameNumber == 1421) simulateMouseEvent("mousemove", 0.7298682284040996, 0.5221354166666666, 0);855if (referenceTestFrameNumber == 1425) simulateMouseEvent("mousemove", 0.7291361639824304, 0.5221354166666666, 0);856if (referenceTestFrameNumber == 1427) simulateMouseEvent("mousemove", 0.7291361639824304, 0.5221354166666666, 0);857if (referenceTestFrameNumber == 1428) simulateMouseEvent("mousemove", 0.7291361639824304, 0.5234375, 0);858if (referenceTestFrameNumber == 1430) simulateMouseEvent("mousemove", 0.7284040995607614, 0.5234375, 0);859if (referenceTestFrameNumber == 1433) simulateMouseEvent("mousemove", 0.7276720351390923, 0.5234375, 0);860if (referenceTestFrameNumber == 1435) simulateMouseEvent("mousemove", 0.7269399707174231, 0.5234375, 0);861if (referenceTestFrameNumber == 1438) simulateMouseEvent("mousemove", 0.726207906295754, 0.5234375, 0);862if (referenceTestFrameNumber == 1439) simulateMouseEvent("mousemove", 0.726207906295754, 0.5247395833333334, 0);863if (referenceTestFrameNumber == 1440) simulateMouseEvent("mousemove", 0.7254758418740849, 0.5247395833333334, 0);864if (referenceTestFrameNumber == 1443) simulateMouseEvent("mousemove", 0.7247437774524158, 0.5247395833333334, 0);865if (referenceTestFrameNumber == 1445) simulateMouseEvent("mousemove", 0.7247437774524158, 0.5247395833333334, 0);866if (referenceTestFrameNumber == 1448) simulateMouseEvent("mousemove", 0.7240117130307467, 0.5247395833333334, 0);867if (referenceTestFrameNumber == 1451) simulateMouseEvent("mousemove", 0.7240117130307467, 0.5260416666666666, 0);868if (referenceTestFrameNumber == 1452) simulateMouseEvent("mousemove", 0.7232796486090776, 0.5260416666666666, 0);869if (referenceTestFrameNumber == 1456) simulateMouseEvent("mousemove", 0.7232796486090776, 0.52734375, 0);870if (referenceTestFrameNumber == 1457) simulateMouseEvent("mousemove", 0.7225475841874085, 0.52734375, 0);871if (referenceTestFrameNumber == 1459) simulateMouseEvent("mousemove", 0.7225475841874085, 0.5286458333333334, 0);872if (referenceTestFrameNumber == 1462) simulateMouseEvent("mousemove", 0.7218155197657394, 0.5286458333333334, 0);873if (referenceTestFrameNumber == 1463) simulateMouseEvent("mousemove", 0.7218155197657394, 0.5299479166666666, 0);874if (referenceTestFrameNumber == 1472) simulateMouseEvent("mouseup", 0.7218155197657394, 0.5299479166666666, 0);875if (referenceTestFrameNumber == 1516) simulateMouseEvent("mousemove", 0.7232796486090776, 0.5299479166666666, 0);876if (referenceTestFrameNumber == 1517) simulateMouseEvent("mousemove", 0.7269399707174231, 0.5299479166666666, 0);877if (referenceTestFrameNumber == 1518) simulateMouseEvent("mousemove", 0.7357247437774525, 0.5260416666666666, 0);878if (referenceTestFrameNumber == 1519) simulateMouseEvent("mousemove", 0.746705710102489, 0.5208333333333334, 0);879if (referenceTestFrameNumber == 1520) simulateMouseEvent("mousemove", 0.760614934114202, 0.5143229166666666, 0);880if (referenceTestFrameNumber == 1521) simulateMouseEvent("mousemove", 0.7789165446559297, 0.5052083333333334, 0);881if (referenceTestFrameNumber == 1523) simulateMouseEvent("mousemove", 0.7920937042459737, 0.4986979166666667, 0);882if (referenceTestFrameNumber == 1524) simulateMouseEvent("mousemove", 0.8045387994143485, 0.49609375, 0);883if (referenceTestFrameNumber == 1525) simulateMouseEvent("mousemove", 0.8103953147877013, 0.49609375, 0);884if (referenceTestFrameNumber == 1526) simulateMouseEvent("mousemove", 0.8162518301610542, 0.49609375, 0);885if (referenceTestFrameNumber == 1695) simulateMouseEvent("mousemove", 0.8162518301610542, 0.4973958333333333, 0);886if (referenceTestFrameNumber == 1696) simulateMouseEvent("mousemove", 0.8162518301610542, 0.5, 0);887if (referenceTestFrameNumber == 1697) simulateMouseEvent("mousemove", 0.8177159590043924, 0.50390625, 0);888if (referenceTestFrameNumber == 1698) simulateMouseEvent("mousemove", 0.8199121522693997, 0.5065104166666666, 0);889if (referenceTestFrameNumber == 1699) simulateMouseEvent("mousemove", 0.8235724743777453, 0.5078125, 0);890if (referenceTestFrameNumber == 1700) simulateMouseEvent("mousemove", 0.8272327964860908, 0.5078125, 0);891if (referenceTestFrameNumber == 1701) simulateMouseEvent("mousemove", 0.8316251830161054, 0.5052083333333334, 0);892if (referenceTestFrameNumber == 1702) simulateMouseEvent("mousemove", 0.83601756954612, 0.4973958333333333, 0);893if (referenceTestFrameNumber == 1703) simulateMouseEvent("mousemove", 0.8389458272327965, 0.4921875, 0);894if (referenceTestFrameNumber == 1704) simulateMouseEvent("mousemove", 0.8418740849194729, 0.4856770833333333, 0);895if (referenceTestFrameNumber == 1705) simulateMouseEvent("mousemove", 0.8440702781844802, 0.48046875, 0);896if (referenceTestFrameNumber == 1706) simulateMouseEvent("mousemove", 0.8455344070278185, 0.4752604166666667, 0);897if (referenceTestFrameNumber == 1707) simulateMouseEvent("mousemove", 0.8469985358711567, 0.4713541666666667, 0);898if (referenceTestFrameNumber == 1708) simulateMouseEvent("mousemove", 0.8477306002928258, 0.46484375, 0);899if (referenceTestFrameNumber == 1710) simulateMouseEvent("mousemove", 0.8484626647144948, 0.4596354166666667, 0);900if (referenceTestFrameNumber == 1711) simulateMouseEvent("mousemove", 0.849194729136164, 0.4544270833333333, 0);901if (referenceTestFrameNumber == 1712) simulateMouseEvent("mousemove", 0.8499267935578331, 0.4466145833333333, 0);902if (referenceTestFrameNumber == 1713) simulateMouseEvent("mousemove", 0.8506588579795022, 0.4388020833333333, 0);903if (referenceTestFrameNumber == 1714) simulateMouseEvent("mousemove", 0.8513909224011713, 0.4309895833333333, 0);904if (referenceTestFrameNumber == 1715) simulateMouseEvent("mousemove", 0.8543191800878477, 0.4231770833333333, 0);905if (referenceTestFrameNumber == 1716) simulateMouseEvent("mousemove", 0.8572474377745242, 0.41015625, 0);906if (referenceTestFrameNumber == 1717) simulateMouseEvent("mousemove", 0.8616398243045388, 0.3932291666666667, 0);907if (referenceTestFrameNumber == 1718) simulateMouseEvent("mousemove", 0.8667642752562226, 0.3802083333333333, 0);908if (referenceTestFrameNumber == 1719) simulateMouseEvent("mousemove", 0.8682284040995608, 0.3776041666666667, 0);909if (referenceTestFrameNumber == 1733) simulateMouseEvent("mousemove", 0.8682284040995608, 0.3736979166666667, 0);910if (referenceTestFrameNumber == 1734) simulateMouseEvent("mousemove", 0.8718887262079063, 0.3658854166666667, 0);911if (referenceTestFrameNumber == 1735) simulateMouseEvent("mousemove", 0.8828696925329429, 0.3450520833333333, 0);912if (referenceTestFrameNumber == 1736) simulateMouseEvent("mousemove", 0.8923865300146413, 0.3268229166666667, 0);913if (referenceTestFrameNumber == 1737) simulateMouseEvent("mousemove", 0.9055636896046853, 0.3020833333333333, 0);914if (referenceTestFrameNumber == 1739) simulateMouseEvent("mousemove", 0.9150805270863837, 0.2877604166666667, 0);915if (referenceTestFrameNumber == 1739) simulateMouseEvent("mousemove", 0.9209370424597365, 0.2786458333333333, 0);916if (referenceTestFrameNumber == 1741) simulateMouseEvent("mousemove", 0.924597364568082, 0.2734375, 0);917if (referenceTestFrameNumber == 1742) simulateMouseEvent("mousemove", 0.9267935578330894, 0.2721354166666667, 0);918if (referenceTestFrameNumber == 1743) simulateMouseEvent("mousemove", 0.9275256222547584, 0.26953125, 0);919if (referenceTestFrameNumber == 1744) simulateMouseEvent("mousemove", 0.9282576866764275, 0.26953125, 0);920if (referenceTestFrameNumber == 1745) simulateMouseEvent("mousemove", 0.9282576866764275, 0.2682291666666667, 0);921if (referenceTestFrameNumber == 1746) simulateMouseEvent("mousemove", 0.9289897510980967, 0.2669270833333333, 0);922if (referenceTestFrameNumber == 1747) simulateMouseEvent("mousemove", 0.9297218155197657, 0.2643229166666667, 0);923if (referenceTestFrameNumber == 1748) simulateMouseEvent("mousemove", 0.9304538799414348, 0.2630208333333333, 0);924if (referenceTestFrameNumber == 1749) simulateMouseEvent("mousemove", 0.931185944363104, 0.26171875, 0);925if (referenceTestFrameNumber == 1750) simulateMouseEvent("mousemove", 0.931185944363104, 0.2604166666666667, 0);926if (referenceTestFrameNumber == 1751) simulateMouseEvent("mousemove", 0.931918008784773, 0.2578125, 0);927if (referenceTestFrameNumber == 1752) simulateMouseEvent("mousemove", 0.9333821376281113, 0.2552083333333333, 0);928if (referenceTestFrameNumber == 1753) simulateMouseEvent("mousemove", 0.9355783308931186, 0.24869791666666666, 0);929if (referenceTestFrameNumber == 1754) simulateMouseEvent("mousemove", 0.9370424597364568, 0.23828125, 0);930if (referenceTestFrameNumber == 1755) simulateMouseEvent("mousemove", 0.9377745241581259, 0.23177083333333334, 0);931if (referenceTestFrameNumber == 1756) simulateMouseEvent("mousemove", 0.9377745241581259, 0.22395833333333334, 0);932if (referenceTestFrameNumber == 1757) simulateMouseEvent("mousemove", 0.9377745241581259, 0.22135416666666666, 0);933if (referenceTestFrameNumber == 1758) simulateMouseEvent("mousemove", 0.9370424597364568, 0.21744791666666666, 0);934if (referenceTestFrameNumber == 1759) simulateMouseEvent("mousemove", 0.9348462664714495, 0.21614583333333334, 0);935if (referenceTestFrameNumber == 1760) simulateMouseEvent("mousemove", 0.9333821376281113, 0.21354166666666666, 0);936if (referenceTestFrameNumber == 1761) simulateMouseEvent("mousemove", 0.931185944363104, 0.21223958333333334, 0);937if (referenceTestFrameNumber == 1762) simulateMouseEvent("mousemove", 0.931185944363104, 0.2109375, 0);938if (referenceTestFrameNumber == 1766) simulateMouseEvent("mousemove", 0.931185944363104, 0.20963541666666666, 0);939if (referenceTestFrameNumber == 1767) simulateMouseEvent("mousemove", 0.931185944363104, 0.20833333333333334, 0);940if (referenceTestFrameNumber == 1768) simulateMouseEvent("mousemove", 0.931185944363104, 0.20703125, 0);941if (referenceTestFrameNumber == 1769) simulateMouseEvent("mousemove", 0.931185944363104, 0.20703125, 0);942if (referenceTestFrameNumber == 1770) simulateMouseEvent("mousemove", 0.931918008784773, 0.20572916666666666, 0);943if (referenceTestFrameNumber == 1771) simulateMouseEvent("mousemove", 0.9341142020497804, 0.20572916666666666, 0);944if (referenceTestFrameNumber == 1772) simulateMouseEvent("mousemove", 0.9348462664714495, 0.20572916666666666, 0);945if (referenceTestFrameNumber == 1788) simulateMouseEvent("mousemove", 0.9348462664714495, 0.20442708333333334, 0);946if (referenceTestFrameNumber == 1789) simulateMouseEvent("mousemove", 0.9348462664714495, 0.20052083333333334, 0);947if (referenceTestFrameNumber == 1790) simulateMouseEvent("mousemove", 0.931918008784773, 0.1953125, 0);948if (referenceTestFrameNumber == 1791) simulateMouseEvent("mousemove", 0.9282576866764275, 0.19010416666666666, 0);949if (referenceTestFrameNumber == 1792) simulateMouseEvent("mousemove", 0.924597364568082, 0.18489583333333334, 0);950if (referenceTestFrameNumber == 1794) simulateMouseEvent("mousemove", 0.9216691068814056, 0.1796875, 0);951if (referenceTestFrameNumber == 1795) simulateMouseEvent("mousemove", 0.9187408491947291, 0.17447916666666666, 0);952if (referenceTestFrameNumber == 1796) simulateMouseEvent("mousemove", 0.9187408491947291, 0.171875, 0);953if (referenceTestFrameNumber == 1797) simulateMouseEvent("mousemove", 0.91800878477306, 0.171875, 0);954if (referenceTestFrameNumber == 1798) simulateMouseEvent("mousemove", 0.91800878477306, 0.17057291666666666, 0);955if (referenceTestFrameNumber == 1799) simulateMouseEvent("mousemove", 0.91800878477306, 0.16927083333333334, 0);956if (referenceTestFrameNumber == 1818) simulateMouseEvent("mousemove", 0.9187408491947291, 0.16796875, 0);957if (referenceTestFrameNumber == 1819) simulateMouseEvent("mousemove", 0.9216691068814056, 0.16276041666666666, 0);958if (referenceTestFrameNumber == 1820) simulateMouseEvent("mousemove", 0.9231332357247438, 0.15885416666666666, 0);959if (referenceTestFrameNumber == 1821) simulateMouseEvent("mousemove", 0.9253294289897511, 0.15494791666666666, 0);960if (referenceTestFrameNumber == 1822) simulateMouseEvent("mousemove", 0.9267935578330894, 0.15234375, 0);961if (referenceTestFrameNumber == 1823) simulateMouseEvent("mousemove", 0.9267935578330894, 0.15104166666666666, 0);962if (referenceTestFrameNumber == 1824) simulateMouseEvent("mousemove", 0.9267935578330894, 0.1484375, 0);963if (referenceTestFrameNumber == 1825) simulateMouseEvent("mousemove", 0.9267935578330894, 0.14713541666666666, 0);964if (referenceTestFrameNumber == 1826) simulateMouseEvent("mousemove", 0.9267935578330894, 0.14453125, 0);965if (referenceTestFrameNumber == 1827) simulateMouseEvent("mousemove", 0.9267935578330894, 0.14322916666666666, 0);966if (referenceTestFrameNumber == 1926) simulateMouseEvent("mousedown", 0.9267935578330894, 0.14322916666666666, 0);967if (referenceTestFrameNumber == 1943) simulateMouseEvent("mousemove", 0.9267935578330894, 0.14453125, 0);968if (referenceTestFrameNumber == 1944) simulateMouseEvent("mousemove", 0.9260614934114202, 0.14583333333333334, 0);969if (referenceTestFrameNumber == 1945) simulateMouseEvent("mousemove", 0.9253294289897511, 0.14713541666666666, 0);970if (referenceTestFrameNumber == 1946) simulateMouseEvent("mousemove", 0.924597364568082, 0.1484375, 0);971if (referenceTestFrameNumber == 1947) simulateMouseEvent("mousemove", 0.9231332357247438, 0.14973958333333334, 0);972if (referenceTestFrameNumber == 1948) simulateMouseEvent("mousemove", 0.9216691068814056, 0.15104166666666666, 0);973if (referenceTestFrameNumber == 1949) simulateMouseEvent("mousemove", 0.9194729136163983, 0.15234375, 0);974if (referenceTestFrameNumber == 1950) simulateMouseEvent("mousemove", 0.9187408491947291, 0.15364583333333334, 0);975if (referenceTestFrameNumber == 1951) simulateMouseEvent("mousemove", 0.917276720351391, 0.15494791666666666, 0);976if (referenceTestFrameNumber == 1952) simulateMouseEvent("mousemove", 0.9165446559297218, 0.15755208333333334, 0);977if (referenceTestFrameNumber == 1953) simulateMouseEvent("mousemove", 0.9158125915080527, 0.15885416666666666, 0);978if (referenceTestFrameNumber == 1954) simulateMouseEvent("mousemove", 0.9158125915080527, 0.15885416666666666, 0);979if (referenceTestFrameNumber == 1955) simulateMouseEvent("mousemove", 0.9150805270863837, 0.16015625, 0);980if (referenceTestFrameNumber == 1957) simulateMouseEvent("mousemove", 0.9150805270863837, 0.16145833333333334, 0);981if (referenceTestFrameNumber == 1958) simulateMouseEvent("mousemove", 0.9136163982430454, 0.16145833333333334, 0);982if (referenceTestFrameNumber == 1959) simulateMouseEvent("mousemove", 0.9128843338213762, 0.16145833333333334, 0);983if (referenceTestFrameNumber == 1960) simulateMouseEvent("mousemove", 0.9121522693997072, 0.16276041666666666, 0);984if (referenceTestFrameNumber == 1961) simulateMouseEvent("mousemove", 0.9114202049780381, 0.1640625, 0);985if (referenceTestFrameNumber == 1962) simulateMouseEvent("mousemove", 0.9106881405563689, 0.16536458333333334, 0);986if (referenceTestFrameNumber == 1963) simulateMouseEvent("mousemove", 0.9092240117130308, 0.16666666666666666, 0);987if (referenceTestFrameNumber == 1964) simulateMouseEvent("mousemove", 0.9077598828696926, 0.16927083333333334, 0);988if (referenceTestFrameNumber == 1965) simulateMouseEvent("mousemove", 0.9062957540263543, 0.17057291666666666, 0);989if (referenceTestFrameNumber == 1966) simulateMouseEvent("mousemove", 0.9048316251830161, 0.17317708333333334, 0);990if (referenceTestFrameNumber == 1967) simulateMouseEvent("mousemove", 0.9033674963396779, 0.17317708333333334, 0);991if (referenceTestFrameNumber == 1968) simulateMouseEvent("mousemove", 0.9026354319180088, 0.17447916666666666, 0);992if (referenceTestFrameNumber == 1969) simulateMouseEvent("mousemove", 0.9011713030746705, 0.17578125, 0);993if (referenceTestFrameNumber == 1970) simulateMouseEvent("mousemove", 0.8997071742313324, 0.1796875, 0);994if (referenceTestFrameNumber == 1971) simulateMouseEvent("mousemove", 0.8975109809663251, 0.18229166666666666, 0);995if (referenceTestFrameNumber == 1972) simulateMouseEvent("mousemove", 0.8960468521229868, 0.18359375, 0);996if (referenceTestFrameNumber == 1973) simulateMouseEvent("mousemove", 0.8945827232796486, 0.18619791666666666, 0);997if (referenceTestFrameNumber == 1974) simulateMouseEvent("mousemove", 0.8931185944363104, 0.1875, 0);998if (referenceTestFrameNumber == 1975) simulateMouseEvent("mousemove", 0.8923865300146413, 0.18880208333333334, 0);999if (referenceTestFrameNumber == 1976) simulateMouseEvent("mousemove", 0.8909224011713031, 0.19010416666666666, 0);1000if (referenceTestFrameNumber == 1977) simulateMouseEvent("mousemove", 0.890190336749634, 0.19270833333333334, 0);1001if (referenceTestFrameNumber == 1978) simulateMouseEvent("mousemove", 0.8887262079062958, 0.19401041666666666, 0);1002if (referenceTestFrameNumber == 1979) simulateMouseEvent("mousemove", 0.8872620790629575, 0.19661458333333334, 0);1003if (referenceTestFrameNumber == 1980) simulateMouseEvent("mousemove", 0.8865300146412884, 0.19791666666666666, 0);1004if (referenceTestFrameNumber == 1982) simulateMouseEvent("mousemove", 0.8857979502196194, 0.19921875, 0);1005if (referenceTestFrameNumber == 1983) simulateMouseEvent("mousemove", 0.8857979502196194, 0.19921875, 0);1006if (referenceTestFrameNumber == 1984) simulateMouseEvent("mousemove", 0.8850658857979502, 0.20182291666666666, 0);1007if (referenceTestFrameNumber == 1985) simulateMouseEvent("mousemove", 0.8843338213762811, 0.20182291666666666, 0);1008if (referenceTestFrameNumber == 1986) simulateMouseEvent("mousemove", 0.8828696925329429, 0.203125, 0);1009if (referenceTestFrameNumber == 1987) simulateMouseEvent("mousemove", 0.8828696925329429, 0.20442708333333334, 0);1010if (referenceTestFrameNumber == 1988) simulateMouseEvent("mousemove", 0.8821376281112738, 0.20442708333333334, 0);1011if (referenceTestFrameNumber == 1989) simulateMouseEvent("mousemove", 0.8821376281112738, 0.20572916666666666, 0);1012if (referenceTestFrameNumber == 1990) simulateMouseEvent("mousemove", 0.8814055636896047, 0.20703125, 0);1013if (referenceTestFrameNumber == 1991) simulateMouseEvent("mousemove", 0.8806734992679356, 0.20703125, 0);1014if (referenceTestFrameNumber == 1992) simulateMouseEvent("mousemove", 0.8799414348462665, 0.20833333333333334, 0);1015if (referenceTestFrameNumber == 1993) simulateMouseEvent("mousemove", 0.8799414348462665, 0.20833333333333334, 0);1016if (referenceTestFrameNumber == 1994) simulateMouseEvent("mousemove", 0.8792093704245973, 0.20833333333333334, 0);1017if (referenceTestFrameNumber == 1995) simulateMouseEvent("mousemove", 0.87701317715959, 0.20963541666666666, 0);1018if (referenceTestFrameNumber == 1996) simulateMouseEvent("mousemove", 0.876281112737921, 0.20963541666666666, 0);1019if (referenceTestFrameNumber == 1997) simulateMouseEvent("mousemove", 0.8748169838945827, 0.21223958333333334, 0);1020if (referenceTestFrameNumber == 1998) simulateMouseEvent("mousemove", 0.8733528550512445, 0.21354166666666666, 0);1021if (referenceTestFrameNumber == 1999) simulateMouseEvent("mousemove", 0.8711566617862372, 0.21484375, 0);...test.js
Source:test.js  
...65  replay.assertEqual("map.mapArray[1][6]",-1);66});67QUnit.asyncTest( "Mouse move", function( assert ) {68    Framework.Replay.waitFor(83);69    Framework.Replay.mouseMove(3,370);70    Framework.Replay.mouseMove(17,370);71    Framework.Replay.waitFor(3);72    Framework.Replay.mouseMove(30,370);73    Framework.Replay.mouseMove(41,370);74    Framework.Replay.waitFor(3);75    Framework.Replay.mouseMove(49,370);76    Framework.Replay.mouseMove(49,365);77    Framework.Replay.waitFor(3);78    Framework.Replay.mouseMove(56,362);79    Framework.Replay.waitFor(3);80    Framework.Replay.mouseMove(60,362);81    Framework.Replay.mouseMove(64,351);82    Framework.Replay.waitFor(3);83    Framework.Replay.mouseMove(69,351);84    Framework.Replay.mouseMove(75,351);85    Framework.Replay.waitFor(3);86    Framework.Replay.mouseMove(75,346);87    Framework.Replay.waitFor(7);88    Framework.Replay.mouseMove(75,343);89    Framework.Replay.waitFor(3);90    Framework.Replay.mouseMove(78,343);91    Framework.Replay.mouseMove(88,343);92    Framework.Replay.waitFor(3);93    Framework.Replay.mouseMove(94,343);94    Framework.Replay.waitFor(5);95    Framework.Replay.mouseMove(94,338);96    Framework.Replay.waitFor(7);97    Framework.Replay.mouseMove(94,332);98    Framework.Replay.waitFor(3);99    Framework.Replay.mouseMove(97,332);100    Framework.Replay.mouseMove(102,332);101    Framework.Replay.waitFor(7);102    Framework.Replay.mouseMove(102,327);103    Framework.Replay.mouseMove(107,327);104    Framework.Replay.waitFor(3);105    Framework.Replay.mouseMove(107,324);106    Framework.Replay.mouseMove(113,324);107    Framework.Replay.mouseMove(117,324);108    Framework.Replay.waitFor(5);109    Framework.Replay.mouseMove(126,319);110    Framework.Replay.mouseMove(133,319);111    Framework.Replay.waitFor(3);112    Framework.Replay.mouseMove(136,312);113    Framework.Replay.mouseMove(146,312);114    Framework.Replay.mouseMove(160,312);115    Framework.Replay.waitFor(3);116    Framework.Replay.mouseMove(186,308);117    Framework.Replay.waitFor(3);118    Framework.Replay.mouseMove(190,308);119    Framework.Replay.mouseMove(197,308);120    Framework.Replay.waitFor(3);121    Framework.Replay.mouseMove(205,304);122    Framework.Replay.mouseMove(216,304);123    Framework.Replay.waitFor(5);124    Framework.Replay.mouseMove(224,304);125    Framework.Replay.mouseMove(229,304);126    Framework.Replay.waitFor(3);127    Framework.Replay.mouseMove(235,304);128    Framework.Replay.mouseMove(239,304);129    Framework.Replay.waitFor(3);130    Framework.Replay.mouseMove(255,304);131    Framework.Replay.mouseMove(263,304);132    Framework.Replay.waitFor(3);133    Framework.Replay.mouseMove(268,300);134    Framework.Replay.waitFor(3);135    Framework.Replay.mouseMove(279,293);136    Framework.Replay.mouseMove(284,293);137    Framework.Replay.waitFor(3);138    Framework.Replay.mouseMove(287,293);139    Framework.Replay.waitFor(3);140    Framework.Replay.mouseMove(293,293);141    Framework.Replay.waitFor(3);142    Framework.Replay.mouseMove(298,293);143    Framework.Replay.waitFor(3);144    Framework.Replay.mouseMove(303,293);145    Framework.Replay.mouseMove(306,288);146    Framework.Replay.waitFor(3);147    Framework.Replay.mouseMove(312,288);148    Framework.Replay.mouseMove(317,283);149    Framework.Replay.waitFor(3);150    Framework.Replay.mouseMove(320,283);151    Framework.Replay.waitFor(5);152    Framework.Replay.mouseMove(325,283);153    Framework.Replay.waitFor(3);154    Framework.Replay.mouseMove(332,283);155    Framework.Replay.mouseMove(337,283);156    Framework.Replay.waitFor(3);157    Framework.Replay.mouseMove(345,283);158    Framework.Replay.mouseMove(345,279);159    Framework.Replay.waitFor(3);160    Framework.Replay.mouseMove(356,279);161    Framework.Replay.mouseMove(370,279);162    Framework.Replay.waitFor(3);163    Framework.Replay.mouseMove(375,279);164    Framework.Replay.mouseMove(383,279);165    Framework.Replay.waitFor(3);166    Framework.Replay.mouseMove(394,279);167    Framework.Replay.mouseMove(397,279);168    Framework.Replay.waitFor(3);169    Framework.Replay.mouseMove(402,279);170    Framework.Replay.mouseMove(414,274);171    Framework.Replay.waitFor(3);172    Framework.Replay.mouseMove(422,274);173    Framework.Replay.waitFor(3);174    Framework.Replay.mouseMove(436,269);175    Framework.Replay.mouseMove(441,269);176    Framework.Replay.mouseMove(447,264);177    Framework.Replay.waitFor(3);178    Framework.Replay.mouseMove(450,264);179    Framework.Replay.mouseMove(455,264);180    Framework.Replay.waitFor(3);181    Framework.Replay.mouseMove(460,264);182    Framework.Replay.mouseMove(470,264);183    Framework.Replay.waitFor(3);184    Framework.Replay.mouseMove(479,264);185    Framework.Replay.mouseMove(489,264);186    Framework.Replay.waitFor(3);187    Framework.Replay.mouseMove(494,264);188    Framework.Replay.mouseMove(505,264);189    Framework.Replay.waitFor(3);190    Framework.Replay.mouseMove(508,264);191    Framework.Replay.waitFor(3);192    Framework.Replay.mouseMove(518,264);193    Framework.Replay.mouseMove(524,264);194    Framework.Replay.waitFor(3);195    Framework.Replay.mouseMove(527,264);196    Framework.Replay.mouseMove(532,264);197    Framework.Replay.mouseMove(537,264);198    Framework.Replay.waitFor(3);199    Framework.Replay.mouseMove(542,264);200    Framework.Replay.mouseMove(547,264);201    Framework.Replay.waitFor(3);202    Framework.Replay.mouseMove(552,264);203    Framework.Replay.mouseMove(561,264);204    Framework.Replay.waitFor(3);205    Framework.Replay.mouseMove(571,264);206    Framework.Replay.waitFor(3);207    Framework.Replay.mouseMove(580,264);208    Framework.Replay.waitFor(3);209    Framework.Replay.mouseMove(585,264);210    Framework.Replay.mouseMove(590,264);211    Framework.Replay.waitFor(3);212    Framework.Replay.mouseMove(608,264);213    Framework.Replay.waitFor(3);214    Framework.Replay.mouseMove(611,264);215    Framework.Replay.mouseMove(616,264);216    Framework.Replay.waitFor(3);217    Framework.Replay.mouseMove(627,264);218    Framework.Replay.mouseMove(630,264);219    Framework.Replay.waitFor(3);220    Framework.Replay.mouseMove(635,267);221    Framework.Replay.mouseMove(646,267);222    Framework.Replay.waitFor(3);223    Framework.Replay.mouseMove(649,267);224    Framework.Replay.mouseMove(654,267);225    Framework.Replay.waitFor(3);226    Framework.Replay.mouseMove(665,267);227    Framework.Replay.waitFor(3);228    Framework.Replay.mouseMove(674,267);229    Framework.Replay.mouseMove(678,267);230    Framework.Replay.waitFor(3);231    Framework.Replay.mouseMove(693,267);232    Framework.Replay.waitFor(3);233    Framework.Replay.mouseMove(698,267);234    Framework.Replay.waitFor(3);235    Framework.Replay.mouseMove(702,267);236    Framework.Replay.mouseMove(707,267);237    Framework.Replay.waitFor(3);238    Framework.Replay.mouseMove(712,267);239    Framework.Replay.mouseMove(722,267);240    Framework.Replay.waitFor(3);241    Framework.Replay.mouseMove(726,267);242    Framework.Replay.mouseMove(736,267);243    Framework.Replay.waitFor(3);244    Framework.Replay.mouseMove(741,267);245    Framework.Replay.mouseMove(746,267);246    Framework.Replay.waitFor(5);247    Framework.Replay.mouseMove(755,274);248    Framework.Replay.mouseMove(760,274);249    Framework.Replay.waitFor(3);250    Framework.Replay.mouseMove(765,274);251    Framework.Replay.waitFor(3);252    Framework.Replay.mouseMove(770,274);253    Framework.Replay.waitFor(3);254    Framework.Replay.mouseMove(779,274);255    Framework.Replay.mouseMove(784,274);256    Framework.Replay.waitFor(3);257    Framework.Replay.mouseMove(789,274);258    Framework.Replay.mouseMove(794,274);259    Framework.Replay.waitFor(3);260    Framework.Replay.mouseMove(799,274);261    Framework.Replay.mouseMove(808,274);262    Framework.Replay.waitFor(3);263    Framework.Replay.mouseMove(813,277);264    Framework.Replay.waitFor(3);265    Framework.Replay.mouseMove(813,282);266    Framework.Replay.mouseMove(823,282);267    Framework.Replay.waitFor(3);268    Framework.Replay.mouseMove(828,282);269    Framework.Replay.mouseMove(832,282);270    Framework.Replay.waitFor(3);271    Framework.Replay.mouseMove(839,287);272    Framework.Replay.mouseMove(847,287);273    Framework.Replay.waitFor(3);274    Framework.Replay.mouseMove(858,287);275    Framework.Replay.mouseMove(861,287);276    Framework.Replay.waitFor(3);277    Framework.Replay.mouseMove(871,287);278    Framework.Replay.mouseMove(877,293);279    Framework.Replay.waitFor(3);280    Framework.Replay.mouseMove(881,293);281    Framework.Replay.waitFor(3);282    Framework.Replay.mouseMove(885,293);283    Framework.Replay.waitFor(3);284    Framework.Replay.mouseMove(897,303);285    Framework.Replay.waitFor(3);286    Framework.Replay.mouseMove(897,306);287    Framework.Replay.waitFor(3);288    Framework.Replay.mouseMove(897,312);289    Framework.Replay.waitFor(3);290    Framework.Replay.mouseMove(897,317);291    Framework.Replay.waitFor(3);292    Framework.Replay.mouseMove(897,325);293    Framework.Replay.waitFor(3);294    Framework.Replay.mouseMove(897,336);295    Framework.Replay.mouseMove(900,336);296    Framework.Replay.waitFor(5);297    Framework.Replay.mouseMove(897,341);298    Framework.Replay.waitFor(3);299    Framework.Replay.mouseMove(897,351);300    Framework.Replay.waitFor(3);301    Framework.Replay.mouseMove(892,351);302    Framework.Replay.waitFor(3);303    Framework.Replay.mouseMove(887,351);304    Framework.Replay.mouseMove(887,356);305    Framework.Replay.waitFor(3);306    Framework.Replay.mouseMove(887,360);307    Framework.Replay.waitFor(7);308    Framework.Replay.mouseMove(877,360);309    Framework.Replay.mouseMove(844,375);310    Framework.Replay.waitFor(3);311    Framework.Replay.mouseMove(824,380);312    Framework.Replay.mouseMove(820,380);313    Framework.Replay.waitFor(3);314    Framework.Replay.mouseMove(810,389);315    Framework.Replay.mouseMove(800,389);316    Framework.Replay.waitFor(3);317    Framework.Replay.mouseMove(795,394);318    Framework.Replay.mouseMove(786,397);319    Framework.Replay.waitFor(3);320    Framework.Replay.mouseMove(781,397);321    Framework.Replay.mouseMove(776,397);322    Framework.Replay.waitFor(3);323    Framework.Replay.mouseMove(768,397);324    Framework.Replay.waitFor(3);325    Framework.Replay.mouseMove(752,397);326    Framework.Replay.mouseMove(738,397);327    Framework.Replay.waitFor(3);328    Framework.Replay.mouseMove(723,397);329    Framework.Replay.mouseMove(698,394);330    Framework.Replay.waitFor(3);331    Framework.Replay.mouseMove(693,394);332    Framework.Replay.mouseMove(683,394);333    Framework.Replay.waitFor(3);334    Framework.Replay.mouseMove(674,394);335    Framework.Replay.mouseMove(669,389);336    Framework.Replay.waitFor(3);337    Framework.Replay.mouseMove(664,389);338    Framework.Replay.mouseMove(654,389);339    Framework.Replay.waitFor(3);340    Framework.Replay.mouseMove(635,383);341    Framework.Replay.waitFor(3);342    Framework.Replay.mouseMove(621,383);343    Framework.Replay.mouseMove(616,383);344    Framework.Replay.waitFor(3);345    Framework.Replay.mouseMove(608,383);346    Framework.Replay.mouseMove(601,383);347    Framework.Replay.waitFor(3);348    Framework.Replay.mouseMove(596,383);349    Framework.Replay.waitFor(3);350    Framework.Replay.mouseMove(593,383);351    Framework.Replay.mouseMove(588,383);352    Framework.Replay.waitFor(3);353    Framework.Replay.mouseMove(582,383);354    Framework.Replay.mouseMove(579,388);355    Framework.Replay.waitFor(3);356    Framework.Replay.mouseMove(574,391);357    Framework.Replay.mouseMove(560,396);358    Framework.Replay.waitFor(3);359    Framework.Replay.mouseMove(550,410);360    Framework.Replay.waitFor(3);361    Framework.Replay.mouseMove(536,410);362    Framework.Replay.mouseMove(531,421);363    Framework.Replay.waitFor(3);364    Framework.Replay.mouseMove(524,425);365    Framework.Replay.mouseMove(516,429);366    Framework.Replay.waitFor(3);367    Framework.Replay.mouseMove(511,441);368    Framework.Replay.mouseMove(505,441);369    Framework.Replay.waitFor(3);370    Framework.Replay.mouseMove(497,444);371    Framework.Replay.mouseMove(497,454);372    Framework.Replay.waitFor(3);373    Framework.Replay.mouseMove(492,454);374    Framework.Replay.waitFor(3);375    Framework.Replay.mouseMove(492,463);376    Framework.Replay.mouseMove(486,463);377    Framework.Replay.waitFor(3);378    Framework.Replay.mouseMove(483,468);379    Framework.Replay.mouseMove(476,484);380    Framework.Replay.waitFor(3);381    Framework.Replay.mouseMove(471,494);382    Framework.Replay.mouseMove(467,503);383    Framework.Replay.waitFor(3);384    Framework.Replay.mouseMove(457,508);385    Framework.Replay.mouseMove(457,522);386    Framework.Replay.waitFor(3);387    Framework.Replay.mouseMove(447,532);388    Framework.Replay.mouseMove(447,537);389    Framework.Replay.waitFor(3);390    Framework.Replay.mouseMove(447,542);391    Framework.Replay.mouseMove(442,551);392    Framework.Replay.waitFor(3);393    Framework.Replay.mouseMove(442,556);394    Framework.Replay.mouseMove(442,561);395    Framework.Replay.waitFor(3);396    Framework.Replay.mouseMove(442,566);397    Framework.Replay.waitFor(3);398    Framework.Replay.mouseMove(438,571);399    Framework.Replay.mouseMove(438,580);400    Framework.Replay.waitFor(3);401    Framework.Replay.mouseMove(438,590);402    Framework.Replay.mouseMove(438,600);403    Framework.Replay.waitFor(3);404    Framework.Replay.mouseMove(438,609);405    Framework.Replay.mouseMove(438,619);406    Framework.Replay.waitFor(3);407    Framework.Replay.mouseMove(438,624);408    Framework.Replay.mouseMove(438,627);409    Framework.Replay.waitFor(3);410    Framework.Replay.mouseMove(438,633);411    Framework.Replay.mouseMove(441,638);412    Framework.Replay.waitFor(3);413    Framework.Replay.mouseMove(441,643);414    Framework.Replay.mouseMove(441,646);415    Framework.Replay.waitFor(3);416    Framework.Replay.mouseMove(447,657);417    Framework.Replay.mouseMove(452,662);418    Framework.Replay.waitFor(3);419    Framework.Replay.mouseMove(457,668);420    Framework.Replay.waitFor(3);421    Framework.Replay.mouseMove(463,678);422    Framework.Replay.mouseMove(468,689);423    Framework.Replay.waitFor(3);424    Framework.Replay.mouseMove(479,694);425    Framework.Replay.waitFor(3);426    Framework.Replay.mouseMove(492,701);427    Framework.Replay.waitFor(3);428    Framework.Replay.mouseMove(502,705);429    Framework.Replay.waitFor(3);430    Framework.Replay.mouseMove(507,710);431    Framework.Replay.waitFor(3);432    Framework.Replay.mouseMove(526,726);433    Framework.Replay.waitFor(3);434    Framework.Replay.mouseMove(537,731);435    Framework.Replay.mouseMove(547,736);436    Framework.Replay.waitFor(3);437    Framework.Replay.mouseMove(552,742);438    Framework.Replay.mouseMove(556,747);439    Framework.Replay.waitFor(3);440    Framework.Replay.mouseMove(566,747);441    Framework.Replay.mouseMove(576,752);442    Framework.Replay.waitFor(3);443    Framework.Replay.mouseMove(585,755);444    Framework.Replay.waitFor(3);445    Framework.Replay.mouseMove(601,762);446    Framework.Replay.waitFor(3);447    Framework.Replay.mouseMove(625,768);448    Framework.Replay.waitFor(3);449    Framework.Replay.mouseMove(635,773);450    Framework.Replay.waitFor(3);451    Framework.Replay.mouseMove(669,773);452    Framework.Replay.waitFor(3);453    Framework.Replay.mouseMove(698,778);454    Framework.Replay.waitFor(3);455    Framework.Replay.mouseMove(743,782);456    Framework.Replay.waitFor(3);457    Framework.Replay.mouseMove(781,782);458    Framework.Replay.waitFor(3);459    Framework.Replay.mouseMove(805,782);460    Framework.Replay.waitFor(3);461    Framework.Replay.mouseMove(820,779);462    Framework.Replay.waitFor(3);463    Framework.Replay.mouseMove(844,770);464    Framework.Replay.waitFor(3);465    Framework.Replay.mouseMove(863,760);466    Framework.Replay.waitFor(3);467    Framework.Replay.mouseMove(881,755);468    Framework.Replay.waitFor(3);469    Framework.Replay.mouseMove(905,741);470    Framework.Replay.waitFor(3);471    Framework.Replay.mouseMove(935,726);472    Framework.Replay.waitFor(3);473    Framework.Replay.mouseMove(962,712);474    Framework.Replay.waitFor(3);475    Framework.Replay.mouseMove(974,702);476    Framework.Replay.waitFor(3);477    Framework.Replay.mouseMove(996,688);478    Framework.Replay.waitFor(3);479    Framework.Replay.mouseMove(1006,673);480    Framework.Replay.waitFor(3);481    Framework.Replay.mouseMove(1015,659);482    Framework.Replay.waitFor(3);483    Framework.Replay.mouseMove(1020,640);484    Framework.Replay.waitFor(3);485    Framework.Replay.mouseMove(1031,620);486    Framework.Replay.waitFor(3);487    Framework.Replay.mouseMove(1031,611);488    Framework.Replay.waitFor(3);489    Framework.Replay.mouseMove(1031,591);490    Framework.Replay.waitFor(3);491    Framework.Replay.mouseMove(1022,556);492    Framework.Replay.waitFor(3);493    Framework.Replay.mouseMove(1017,537);494    Framework.Replay.waitFor(3);495    Framework.Replay.mouseMove(1001,503);496    Framework.Replay.waitFor(3);497    Framework.Replay.mouseMove(986,484);498    Framework.Replay.waitFor(3);499    Framework.Replay.mouseMove(980,468);500    Framework.Replay.waitFor(3);501    Framework.Replay.mouseMove(966,454);502    Framework.Replay.waitFor(3);503    Framework.Replay.mouseMove(942,429);504    Framework.Replay.waitFor(3);505    Framework.Replay.mouseMove(921,413);506    Framework.Replay.waitFor(3);507    Framework.Replay.mouseMove(905,402);508    Framework.Replay.waitFor(7);509    Framework.Replay.mouseMove(895,396);510    Framework.Replay.waitFor(3);511    Framework.Replay.mouseMove(890,396);512    Framework.Replay.waitFor(173);513    Framework.Replay.mouseMove(884,396);514    Framework.Replay.waitFor(3);515    Framework.Replay.mouseMove(884,391);516    Framework.Replay.waitFor(3);517    Framework.Replay.mouseMove(864,386);518    Framework.Replay.waitFor(3);519    Framework.Replay.mouseMove(850,386);520    Framework.Replay.waitFor(3);521    Framework.Replay.mouseMove(831,380);522    Framework.Replay.waitFor(3);523    Framework.Replay.mouseMove(820,377);524    Framework.Replay.waitFor(3);525    Framework.Replay.mouseMove(812,377);526    Framework.Replay.waitFor(3);527    Framework.Replay.mouseMove(787,365);528    Framework.Replay.waitFor(3);529    Framework.Replay.mouseMove(773,360);530    Framework.Replay.waitFor(3);531    Framework.Replay.mouseMove(754,360);532    Framework.Replay.waitFor(3);533    Framework.Replay.mouseMove(733,356);534    Framework.Replay.waitFor(3);535    Framework.Replay.mouseMove(718,356);536    Framework.Replay.waitFor(3);537    Framework.Replay.mouseMove(685,351);538    Framework.Replay.waitFor(3);539    Framework.Replay.mouseMove(665,344);540    Framework.Replay.waitFor(3);541    Framework.Replay.mouseMove(661,340);542    Framework.Replay.waitFor(3);543    Framework.Replay.mouseMove(637,340);544    Framework.Replay.waitFor(3);545    Framework.Replay.mouseMove(622,340);546    Framework.Replay.waitFor(3);547    Framework.Replay.mouseMove(601,335);548    Framework.Replay.waitFor(3);549    Framework.Replay.mouseMove(577,330);550    Framework.Replay.waitFor(3);551    Framework.Replay.mouseMove(553,325);552    Framework.Replay.waitFor(3);553    Framework.Replay.mouseMove(529,319);554    Framework.Replay.waitFor(3);555    Framework.Replay.mouseMove(515,314);556    Framework.Replay.waitFor(3);557    Framework.Replay.mouseMove(484,314);558    Framework.Replay.waitFor(3);559    Framework.Replay.mouseMove(455,309);560    Framework.Replay.waitFor(3);561    Framework.Replay.mouseMove(426,304);562    Framework.Replay.waitFor(3);563    Framework.Replay.mouseMove(396,300);564    Framework.Replay.waitFor(3);565    Framework.Replay.mouseMove(372,293);566    Framework.Replay.waitFor(3);567    Framework.Replay.mouseMove(357,293);568    Framework.Replay.waitFor(3);569    Framework.Replay.mouseMove(345,293);570    Framework.Replay.waitFor(3);571    Framework.Replay.mouseMove(325,293);572    Framework.Replay.waitFor(3);573    Framework.Replay.mouseMove(306,293);574    Framework.Replay.waitFor(3);575    Framework.Replay.mouseMove(280,288);576    Framework.Replay.waitFor(3);577    Framework.Replay.mouseMove(251,283);578    Framework.Replay.waitFor(3);579    Framework.Replay.mouseMove(227,283);580    Framework.Replay.waitFor(3);581    Framework.Replay.mouseMove(208,279);582    Framework.Replay.waitFor(3);583    Framework.Replay.mouseMove(189,279);584    Framework.Replay.waitFor(3);585    Framework.Replay.mouseMove(160,274);586    Framework.Replay.waitFor(3);587    Framework.Replay.mouseMove(121,267);588    Framework.Replay.waitFor(3);589    Framework.Replay.mouseMove(83,267);590    Framework.Replay.waitFor(3);591    Framework.Replay.mouseMove(30,258);592    Framework.Replay.waitFor(3);593    Framework.Replay.mouseMove(3,258);594	replay.assertEqual("rectPosition.x", 545);595});596QUnit.asyncTest( "Test score", function( assert ) {597    Framework.Replay.waitFor(47);598    Framework.Replay.waitFor(16);599    // Change Level :level1;600    Framework.Replay.mouseClick(607,214);601    Framework.Replay.waitFor(73);602    Framework.Replay.keyDown('Down');603    Framework.Replay.waitFor(9);604    Framework.Replay.keyUp('Down');605    Framework.Replay.waitFor(51);606    Framework.Replay.keyDown('Up');607    Framework.Replay.waitFor(17);...tool-manager.js
Source:tool-manager.js  
1/* eslint-disable no-unused-vars */2import { createTouchEvents, cyFocusCanvas, mouseEvent } from './utils'3describe('ToolManager', () => {4  beforeEach(() => {5    cy.visit('testing-e2e/tool-manager.html', {6      onBeforeLoad(win) {7        cy.spy(win, 'postMessage').as('postMessage')8      },9    })10  })11  // it('Defaults on Camera manipulator - Mouse - Left Btn', () => {12  //   cy.get('#renderer')13  //     .trigger('mousedown', mouseEvent(400, 100, 0))14  //     .trigger('mousemove', mouseEvent(450, 200, 0))15  //     .trigger('mouseup', mouseEvent(450, 200, 0))16  //     .percySnapshot('DefaultCamManMouseLeftBtn')17  // })18  // it('Defaults on Camera manipulator - Mouse - Right Btn', () => {19  //   cy.get('#renderer')20  //     .trigger('mousedown', mouseEvent(400, 100, 2))21  //     .trigger('mousemove', mouseEvent(500, 100, 2))22  //     .trigger('mouseup', mouseEvent(500, 100, 2))23  //     .percySnapshot('DefaultCamManMouseRightBtn')24  // })25  // it('Defaults on Camera manipulator - Touch', () => {26  //   const initTouch = createTouchEvents([400, 100])27  //   const finalTouch = createTouchEvents([450, 200])28  //   cy.get('#renderer')29  //     .trigger('touchstart', initTouch)30  //     .trigger('touchmove', finalTouch)31  //     .trigger('touchend', { ...finalTouch, touch: {} })32  //     .percySnapshot('DefaultCamManTouch')33  // })34  // it('Selects block and uses Camera Manipulator', () => {35  //   cy.get('#selection').click()36  //   cy.get('#renderer').click()37  //   cy.get('#renderer')38  //     .trigger('mousedown', 400, 300)39  //     .trigger('mousemove', 500, 400)40  //     .trigger('mouseup', 500, 400)41  //     .percySnapshot('SelectionToolSelectsBlock')42  //   cy.get('#renderer')43  //     .trigger('mousedown', mouseEvent(400, 100, 2))44  //     .trigger('mousemove', mouseEvent(500, 100, 2))45  //     .trigger('mouseup', mouseEvent(500, 100, 2))46  //     .percySnapshot('SelectionToolPanning')47  //   cy.get('#renderer').trigger('wheel', {48  //     deltaX: -0,49  //     deltaY: -200,50  //     deltaZ: 0,51  //   })52  //   cy.get('@postMessage').its('lastCall.args.0').should('equal', `done-moving-camera`)53  //   cy.get('#renderer').percySnapshot(`SelectionToolWheelZoomIn`)54  // })55  // it('Measures and uses Camera Manipulator', () => {56  //   cy.get('#selection').click()57  //   cy.get('#measurement').click()58  //   cy.get('#renderer')59  //     .trigger('mousedown', mouseEvent(450, 400))60  //     .trigger('mousemove', mouseEvent(550, 400))61  //     .trigger('mouseup', mouseEvent(550, 400))62  //     .percySnapshot('MeasurementToolMouse')63  //   cy.get('#renderer')64  //     .trigger('mousedown', mouseEvent(400, 100, 2))65  //     .trigger('mousemove', mouseEvent(500, 100, 2))66  //     .trigger('mouseup', mouseEvent(500, 100, 2))67  //     .percySnapshot('MeasurementToolPanning')68  //   cy.get('#renderer').trigger('wheel', {69  //     deltaX: -0,70  //     deltaY: -200,71  //     deltaZ: 0,72  //   })73  //   cy.get('@postMessage').its('lastCall.args.0').should('equal', `done-moving-camera`)74  //   cy.get('#renderer').percySnapshot(`MeasurementToolWheelZoomIn`)75  // })76  it('FreeHandLine and uses Camera Manipulator', () => {77    cy.get('#selection').click()78    cy.get('#measurement').click()79    cy.get('#free-hand-line').click()80    cy.get('#renderer')81      .trigger('mousedown', mouseEvent(404, 241, 0))82      .trigger('mousemove', mouseEvent(401, 241, 0))83      .trigger('mousemove', mouseEvent(399, 241, 0))84      .trigger('mousemove', mouseEvent(396, 242, 0))85      .trigger('mousemove', mouseEvent(393, 243, 0))86      .trigger('mousemove', mouseEvent(388, 244, 0))87      .trigger('mousemove', mouseEvent(385, 244, 0))88      .trigger('mousemove', mouseEvent(381, 244, 0))89      .trigger('mousemove', mouseEvent(378, 244, 0))90      .trigger('mousemove', mouseEvent(374, 246, 0))91      .trigger('mousemove', mouseEvent(371, 247, 0))92      .trigger('mousemove', mouseEvent(367, 248, 0))93      .trigger('mousemove', mouseEvent(365, 249, 0))94      .trigger('mousemove', mouseEvent(362, 249, 0))95      .trigger('mousemove', mouseEvent(360, 249, 0))96      .trigger('mousemove', mouseEvent(359, 250, 0))97      .trigger('mousemove', mouseEvent(356, 252, 0))98      .trigger('mousemove', mouseEvent(355, 252, 0))99      .trigger('mousemove', mouseEvent(354, 253, 0))100      .trigger('mousemove', mouseEvent(352, 254, 0))101      .trigger('mousemove', mouseEvent(348, 254, 0))102      .trigger('mousemove', mouseEvent(346, 254, 0))103      .trigger('mousemove', mouseEvent(343, 255, 0))104      .trigger('mousemove', mouseEvent(341, 255, 0))105      .trigger('mousemove', mouseEvent(340, 256, 0))106      .trigger('mousemove', mouseEvent(339, 256, 0))107      .trigger('mousemove', mouseEvent(339, 257, 0))108      .trigger('mousemove', mouseEvent(336, 257, 0))109      .trigger('mousemove', mouseEvent(335, 259, 0))110      .trigger('mousemove', mouseEvent(333, 260, 0))111      .trigger('mousemove', mouseEvent(332, 260, 0))112      .trigger('mousemove', mouseEvent(328, 261, 0))113      .trigger('mousemove', mouseEvent(326, 263, 0))114      .trigger('mousemove', mouseEvent(323, 265, 0))115      .trigger('mousemove', mouseEvent(321, 267, 0))116      .trigger('mousemove', mouseEvent(319, 267, 0))117      .trigger('mousemove', mouseEvent(316, 269, 0))118      .trigger('mousemove', mouseEvent(314, 269, 0))119      .trigger('mousemove', mouseEvent(313, 272, 0))120      .trigger('mousemove', mouseEvent(310, 273, 0))121      .trigger('mousemove', mouseEvent(309, 273, 0))122      .trigger('mousemove', mouseEvent(308, 274, 0))123      .trigger('mousemove', mouseEvent(307, 275, 0))124      .trigger('mousemove', mouseEvent(307, 276, 0))125      .trigger('mousemove', mouseEvent(306, 276, 0))126      .trigger('mousemove', mouseEvent(305, 277, 0))127      .trigger('mousemove', mouseEvent(303, 277, 0))128      .trigger('mousemove', mouseEvent(303, 279, 0))129      .trigger('mousemove', mouseEvent(302, 279, 0))130      .trigger('mousemove', mouseEvent(302, 280, 0))131      .trigger('mousemove', mouseEvent(301, 280, 0))132      .trigger('mousemove', mouseEvent(300, 281, 0))133      .trigger('mousemove', mouseEvent(300, 282, 0))134      .trigger('mousemove', mouseEvent(299, 282, 0))135      .trigger('mousemove', mouseEvent(299, 283, 0))136      .trigger('mousemove', mouseEvent(297, 285, 0))137      .trigger('mousemove', mouseEvent(297, 286, 0))138      .trigger('mousemove', mouseEvent(296, 286, 0))139      .trigger('mousemove', mouseEvent(295, 287, 0))140      .trigger('mousemove', mouseEvent(294, 289, 0))141      .trigger('mousemove', mouseEvent(293, 290, 0))142      .trigger('mousemove', mouseEvent(292, 294, 0))143      .trigger('mousemove', mouseEvent(292, 296, 0))144      .trigger('mousemove', mouseEvent(290, 299, 0))145      .trigger('mousemove', mouseEvent(289, 300, 0))146      .trigger('mousemove', mouseEvent(288, 302, 0))147      .trigger('mousemove', mouseEvent(288, 303, 0))148      .trigger('mousemove', mouseEvent(287, 305, 0))149      .trigger('mousemove', mouseEvent(286, 308, 0))150      .trigger('mousemove', mouseEvent(286, 310, 0))151      .trigger('mousemove', mouseEvent(286, 312, 0))152      .trigger('mousemove', mouseEvent(285, 314, 0))153      .trigger('mousemove', mouseEvent(283, 316, 0))154      .trigger('mousemove', mouseEvent(282, 320, 0))155      .trigger('mousemove', mouseEvent(282, 322, 0))156      .trigger('mousemove', mouseEvent(282, 325, 0))157      .trigger('mousemove', mouseEvent(282, 327, 0))158      .trigger('mousemove', mouseEvent(281, 329, 0))159      .trigger('mousemove', mouseEvent(281, 332, 0))160      .trigger('mousemove', mouseEvent(281, 335, 0))161      .trigger('mousemove', mouseEvent(280, 338, 0))162      .trigger('mousemove', mouseEvent(280, 340, 0))163      .trigger('mousemove', mouseEvent(280, 342, 0))164      .trigger('mousemove', mouseEvent(280, 345, 0))165      .trigger('mousemove', mouseEvent(280, 347, 0))166      .trigger('mousemove', mouseEvent(280, 351, 0))167      .trigger('mousemove', mouseEvent(280, 353, 0))168      .trigger('mousemove', mouseEvent(281, 355, 0))169      .trigger('mousemove', mouseEvent(281, 358, 0))170      .trigger('mousemove', mouseEvent(282, 360, 0))171      .trigger('mousemove', mouseEvent(282, 362, 0))172      .trigger('mousemove', mouseEvent(283, 365, 0))173      .trigger('mousemove', mouseEvent(285, 368, 0))174      .trigger('mousemove', mouseEvent(285, 371, 0))175      .trigger('mousemove', mouseEvent(285, 373, 0))176      .trigger('mousemove', mouseEvent(286, 375, 0))177      .trigger('mousemove', mouseEvent(287, 379, 0))178      .trigger('mousemove', mouseEvent(287, 381, 0))179      .trigger('mousemove', mouseEvent(288, 385, 0))180      .trigger('mousemove', mouseEvent(290, 387, 0))181      .trigger('mousemove', mouseEvent(290, 389, 0))182      .trigger('mousemove', mouseEvent(292, 392, 0))183      .trigger('mousemove', mouseEvent(293, 395, 0))184      .trigger('mousemove', mouseEvent(294, 396, 0))185      .trigger('mousemove', mouseEvent(295, 399, 0))186      .trigger('mousemove', mouseEvent(297, 402, 0))187      .trigger('mousemove', mouseEvent(299, 402, 0))188      .trigger('mousemove', mouseEvent(301, 406, 0))189      .trigger('mousemove', mouseEvent(302, 408, 0))190      .trigger('mousemove', mouseEvent(303, 411, 0))191      .trigger('mousemove', mouseEvent(305, 413, 0))192      .trigger('mousemove', mouseEvent(307, 415, 0))193      .trigger('mousemove', mouseEvent(309, 419, 0))194      .trigger('mousemove', mouseEvent(310, 420, 0))195      .trigger('mousemove', mouseEvent(314, 422, 0))196      .trigger('mousemove', mouseEvent(318, 422, 0))197      .trigger('mousemove', mouseEvent(321, 426, 0))198      .trigger('mousemove', mouseEvent(327, 429, 0))199      .trigger('mousemove', mouseEvent(334, 433, 0))200      .trigger('mousemove', mouseEvent(339, 436, 0))201      .trigger('mousemove', mouseEvent(346, 440, 0))202      .trigger('mousemove', mouseEvent(352, 442, 0))203      .trigger('mousemove', mouseEvent(359, 446, 0))204      .trigger('mousemove', mouseEvent(366, 448, 0))205      .trigger('mousemove', mouseEvent(371, 452, 0))206      .trigger('mousemove', mouseEvent(378, 454, 0))207      .trigger('mousemove', mouseEvent(385, 457, 0))208      .trigger('mousemove', mouseEvent(392, 459, 0))209      .trigger('mousemove', mouseEvent(398, 460, 0))210      .trigger('mouseup', mouseEvent(406, 461, 0))211    cy.get('#renderer')212      .trigger('mousedown', mouseEvent(400, 100, 2))213      .trigger('mousemove', mouseEvent(500, 100, 2))214      .trigger('mouseup', mouseEvent(500, 100, 2))215      .percySnapshot('FreeHandLineToolPanning')216    cy.get('#renderer').trigger('wheel', {217      deltaX: -0,218      deltaY: -200,219      deltaZ: 0,220    })221    cy.get('@postMessage').its('lastCall.args.0').should('equal', `done-moving-camera`)222    cy.get('#renderer').percySnapshot(`FreeHandLineToolWheelZoomIn`)223  })...index.js
Source:index.js  
1console.clear();2/*ííì´ì§*/ 3function Fullpageinit() {4  new fullpage('#fullpage', {5    scrollOverflow:true,6    verticalCentered:false,7    menu: ".top-bar .menu-box-1 > ul"8  });9  // 기존 ì¹ì
ì ë¤ì íì±í íì¬, ìµì´ìë ì ëë©ì´ì
ì´ ë°ë íëë¡10  const $current = $('#fullpage .section.fp-section.active');11  $current.removeClass('active');12  setTimeout(function() {13    $current.addClass('active');14  });15}16setTimeout(function() {17   Fullpageinit();18   $('.loading-box').addClass('hide');19}, 1000);20/*ë§ì°ì¤ì ë°ìíë í
ì¤í¸*/21const $window = $(window);22let windowWidth = $window.width();23let windowHeight = $window.height();24$window.resize(_.throttle(function () {25  windowWidth = $window.width();26  windowHeight = $window.height();27}, 100));28$window.resize(_.throttle(function () {29  MousemoveEffect1__update();30}, 100));31let MousemoveEffect1__$el = null;32let MousemoveEffect1__lastPosX = 0;33let MousemoveEffect1__lastPosY = 0;34function MousemoveEffect1__update() {35  MousemoveEffect1__$el.each(function (index, node) {36    const $node = $(node);37    const horRes = $node.data('data-mousemove-effect1-hor-res');38    const verRes = $node.data('data-mousemove-effect1-ver-res');39    40    const x = (MousemoveEffect1__lastPosX - (windowWidth / 2)) * horRes;41    const y = (MousemoveEffect1__lastPosY - (windowHeight / 2)) * verRes;42    $(node).css('transform', 'translateX(' + x + 'px) translateY(' + y + 'px)');43    44    console.log("MousemoveEffect1__lastPosX : " + MousemoveEffect1__lastPosX);45    console.log("MousemoveEffect1__lastPosY : " + MousemoveEffect1__lastPosY);46  });47}48function MousemoveEffect1__init() {49  MousemoveEffect1__$el = $('.mousemove-effect-1-el');50  MousemoveEffect1__$el.each(function (index, node) {51    const $node = $(node);52    $node.data('data-mousemove-effect1-hor-res', $node.attr('data-mousemove-effect1-hor-res') * 1);53    $node.data('data-mousemove-effect1-ver-res', $node.attr('data-mousemove-effect1-ver-res') * 1);54  });55  const MousemoveEffect1__updateThrottled = _.throttle(function () {56    MousemoveEffect1__update();57  }, 5);58  $window.mousemove(function (e) {59    MousemoveEffect1__lastPosX = e.clientX;60    MousemoveEffect1__lastPosY = e.clientY;61    MousemoveEffect1__updateThrottled();62  });63}64MousemoveEffect1__init(); 65/*ì¬ë¼ì´ëì ì©*/66$(document).ready(function() {67  // Assign some jquery elements we'll need68  var $swiper = $(".swiper-container");69  var $bottomSlide = null; // Slide whose content gets 'extracted' and placed70  // into a fixed position for animation purposes71  var $bottomSlideContent = null; // Slide content that gets passed between the72  // panning slide stack and the position 'behind'73  // the stack, needed for correct animation style74  var mySwiper = new Swiper(".swiper-container", {75    spaceBetween: 1,76    slidesPerView: 3,77    centeredSlides: true,78    roundLengths: true,79    loop: true,80    loopAdditionalSlides: 30,81    navigation: {82      nextEl: ".swiper-button-next",83      prevEl: ".swiper-button-prev"84    }85  });86});87/*ì°ë½ì²*/88function sendEmailForm(form) {89  if ( form._replyto.value.length == 0 ) {90    alert('ì´ë©ì¼ 주ì를 ì
ë ¥í´ì£¼ì¸ì.');91    form._replyto.focus();92    return;93  }94  95  if ( form.message.value.length == 0 ) {96    alert('ë©ì¸ì§ë¥¼ ì
ë ¥í´ì£¼ì¸ì.');97    form.message.focus();98    return;99  }100  101  form.submit();102  103  form._replyto.value = '';104  form.message.value = '';105  form.submit1.innerHTML = 'ì ì¡ëììµëë¤.';106  form.submit1.disabled = true;107}108/*íì
*/109// function Popup__init() {110//   $('.btn-popup-1').click(function() {111//     $('.popup').addClass('active');112//   });113  114//   $('.popup .popup__btn-close, .popup').click(function() {115//     $('.popup').removeClass('active');116//   });117  118//   $('.popup .popup__content').click(function() {119//     return false;120//   });121// }122// Popup__init();123// $('.box-1').imagesLoaded(function() {124//   let $grid = $('.box-1').masonry();125  126//   $('.loading-box').addClass('hide');...script.js
Source:script.js  
1var canvas = document.getElementById("myCanvas"),2    context = canvas.getContext("2d");3var el = { rot: 0, ar: [] }4var objP = []5var ke = true6var ControlLeft = false7var mousemove8document.addEventListener('keydown', (e) => {9    if (e.code == 'ControlLeft') {10        ControlLeft = true;11    }12})13document.addEventListener('keyup', (e) => {14    if (e.code == 'ControlLeft') {15        ControlLeft = false16        if (el.ar.length > 2) {17            objP.push(el)18        }19        el = { rot: 0, ar: [] }20    }21})22document.addEventListener('mousedown', (e) => {23    if (!ControlLeft) {24        for (let i = 0; i < objP.length; i++) {25            if (checPoss(objP[i], { x: e.pageX, y: e.pageY })) {26                mousemove = { i: i, x: e.pageX, y: e.pageY }27            }28        }29    }30})31document.addEventListener('mousemove', (e) => {32    if (mousemove) {33        drow(objP[mousemove.i], 5, "rgba(255, 255, 255, 1)")34        for (let l = 0; l < objP[mousemove.i].ar.length; l++) {35            objP[mousemove.i].ar[l].x -= mousemove.x - e.pageX36            objP[mousemove.i].ar[l].y -= mousemove.y - e.pageY37        }38        if (collisions(mousemove.i)) {        39            for (let l = 0; l < objP[mousemove.i].ar.length; l++) {40                objP[mousemove.i].ar[l].x += mousemove.x - e.pageX41                objP[mousemove.i].ar[l].y += mousemove.y - e.pageY42            }43        }44        mousemove.x = e.pageX45        mousemove.y = e.pageY46        drow(objP[mousemove.i], 1, "red")47    }48})49document.addEventListener('mouseup', (e) => {50    mousemove = undefined;51})52canvas.addEventListener('click', (e) => {53    if (ControlLeft) {54        try { drow(el, 5, "rgba(255, 255, 255, 1)") } catch { }55        el.ar.push({ x: e.pageX, y: e.pageY })56        drow(el, 1, "red")57    }58})59function drow(ob, lineW, strokeS) {60    context.strokeStyle = strokeS;61    context.lineWidth = lineW;62    context.beginPath();63    context.moveTo(ob.ar[0].x, ob.ar[0].y);64    for (let i = 1; i < ob.ar.length; i++) {65        context.lineTo(ob.ar[i].x, ob.ar[i].y);66    }67    context.closePath();68    context.stroke();69}70function collisions(index) {71    for (let i = 0; i < objP.length; i++) {72        if (i == index) { continue } 73        for (let l = 0; l < objP[index].ar.length; l++) {74            if (checPoss(objP[i], objP[index].ar[l])) {           75                return true76            }77        }78        for (let l = 0; l < objP[i].ar.length; l++) {79            if (checPoss(objP[index], objP[i].ar[l])) {80                return true81            }82        }    83    }return false;84}85function checPoss(ob, point) { 86    for (let i = 2; i < ob.ar.length; i++) {87        if (square(ob.ar[0], ob.ar[i - 1], ob.ar[i], point)) { 88            return true;89        }      90    }return false;91}92function square(a, b, c, d) {93    var ad = pl(a, b, c) - (pl(a, b, d) + pl(a, d, c) + pl(d, b, c))94    return -0.00000001 < ad && ad < 0.0000000195}96function pl(a, b, c) {97    var abl = len(a, b)98    var acl = len(a, c)99    var bcl = len(b, c)100    var p = (abl + acl + bcl) / 2 101    return (p * (p - abl) * (p - acl) * (p - bcl))**0,5102}103function len(a, b) {104    return ((a.x - b.x)**2 + (a.y - b.y)**2)**0,5...ScrollableContainerSpec.js
Source:ScrollableContainerSpec.js  
1describe("Scrollable test", function() {2    var testSlider;3    var sliderHandleTopPos;4    var sliderHandleLeftPos;5    var scrollableContainer;6    describe("Vertical inside scrollable container", function() {7        beforeEach(function() {8            testSlider = new Slider("#ex1", {9                id: "ex1Slider",10                orientation: "vertical",11                min: 0,12                max: 20,13                value: 10,14                step: 115            });16            scrollableContainer = document.querySelector('#scrollable-div');17            scrollableContainer.scrollTop = 145;18            var sliderHandleEl = document.querySelector("#ex1Slider .slider-handle");19            var sliderHandleBoundingBoxInfo = sliderHandleEl.getBoundingClientRect();20            sliderHandleTopPos = sliderHandleBoundingBoxInfo.top;21            sliderHandleLeftPos = sliderHandleBoundingBoxInfo.left;22        });23        afterEach(function() {24            if(testSlider) {25                testSlider.destroy();26            }27        });28        // The difference between sliderHandleTopPos and mousemoveY is equal to 50 in both cases,29        // but difference between initial and final slider value is not equal (6 and 4).30        // It happens because we don't 'hit' the center of handle but the top left corner.31        it("slides up when handle moves upwards inside scrollable element after scrolling", function() {32            var mousemove = document.createEvent('MouseEvents');33            var mousemoveX = sliderHandleLeftPos;34            var mousemoveY = sliderHandleTopPos - 50;35            var newSliderValue;36            mousemove.initMouseEvent(37                "mousedown",38                true /* bubble */,39                true  /* cancelable */,40                window,41                null,42                0, 0, mousemoveX, mousemoveY, /* coordinates */43                false, false, false, false, /* modifier keys */44                0 /*left*/,45                null46            );47            testSlider.sliderElem.dispatchEvent(mousemove);48            newSliderValue = testSlider.getValue();49            expect(newSliderValue).toEqual(4);50        });51        it("slides down when handle moves downwards inside scrollable element after scrolling", function() {52            var mousemove = document.createEvent('MouseEvents');53            var mousemoveX = sliderHandleLeftPos;54            var mousemoveY = sliderHandleTopPos + 50;55            var newSliderValue;56            mousemove.initMouseEvent(57                "mousedown",58                true /* bubble */,59                true /* cancelable */,60                window,61                null,62                0, 0, mousemoveX, mousemoveY, /* coordinates */63                false, false, false, false, /* modifier keys */64                0 /*left*/,65                null66            );67            testSlider.sliderElem.dispatchEvent(mousemove);68            newSliderValue = testSlider.getValue();69            expect(newSliderValue).toEqual(14);70        });71    });...ScrollableBodySpec.js
Source:ScrollableBodySpec.js  
1describe("Scrollable body test", function() {2    var testSlider;3    var sliderHandleTopPos;4    var sliderHandleLeftPos;5    describe("Vertical scrolled body", function() {6        beforeEach(function() {7            testSlider = new Slider("#veryLowPositionedSlider", {8                id: "scrollTestSliderId",9                orientation: "vertical",10                min: 0,11                max: 20,12                value: 10,13                step: 114            });15            document.body.scrollTop = 2000;16            var sliderHandleEl = document.querySelector("#scrollTestSliderId .slider-handle");17            var sliderHandleBoundingBoxInfo = sliderHandleEl.getBoundingClientRect();18            sliderHandleTopPos = sliderHandleBoundingBoxInfo.top;19            sliderHandleLeftPos = sliderHandleBoundingBoxInfo.left;20        });21        afterEach(function() {22            if(testSlider) {23                testSlider.destroy();24            }25            document.body.scrollTop = 0;26        });27        // The difference between sliderHandleTopPos and mousemoveY is equal to 50 in both cases,28        // but difference between initial and final slider value is not equal (6 and 4).29        // It happens because we don't 'hit' the center of handle but the top left corner.30        it("slides up when handle moves upwards after scroll page down", function() {31            var mousemove = document.createEvent('MouseEvents');32            var mousemoveX = sliderHandleLeftPos;33            var mousemoveY = sliderHandleTopPos - 50;34            var newSliderValue;35            mousemove.initMouseEvent(36                "mousedown",37                true /* bubble */,38                true  /* cancelable */,39                window,40                null,41                0, 0, mousemoveX, mousemoveY, /* coordinates */42                false, false, false, false, /* modifier keys */43                0 /*left*/,44                null45            );46            testSlider.sliderElem.dispatchEvent(mousemove);47            newSliderValue = testSlider.getValue();48            expect(newSliderValue).toEqual(4);49        });50        it("slides down when handle moves downwards after scroll page down", function() {51            var mousemove = document.createEvent('MouseEvents');52            var mousemoveX = sliderHandleLeftPos;53            var mousemoveY = sliderHandleTopPos + 50;54            var newSliderValue;55            mousemove.initMouseEvent(56                "mousedown",57                true /* bubble */,58                true /* cancelable */,59                window,60                null,61                0, 0, mousemoveX, mousemoveY, /* coordinates */62                false, false, false, false, /* modifier keys */63                0 /*left*/,64                null65            );66            testSlider.sliderElem.dispatchEvent(mousemove);67            newSliderValue = testSlider.getValue();68            expect(newSliderValue).toEqual(14);69        });70    });...OrientationSpec.js
Source:OrientationSpec.js  
1describe("Orientation Tests", function() {2  var testSlider;3  var sliderHandleTopPos;4  var sliderHandleLeftPos;5  describe("Vertical", function() {6    beforeEach(function() {7      testSlider = new Slider("#orientationSlider", {8        id: "orientationSliderId",9        orientation: "vertical",10        min: 0,11        max: 10,12        value: 513      });14      var sliderHandleEl = document.querySelector("#orientationSliderId .slider-handle");15      var sliderHandleBoundingBoxInfo = sliderHandleEl.getBoundingClientRect();16      sliderHandleTopPos = sliderHandleBoundingBoxInfo.top;17      sliderHandleLeftPos = sliderHandleBoundingBoxInfo.left;18    });19    afterEach(function() {20      if(testSlider) {21        testSlider.destroy();22      }23    });24    it("slides up when handle moves upwards", function() {25      var mousemove = document.createEvent('MouseEvents');26      var mousemoveX = sliderHandleLeftPos;27      var mousemoveY = sliderHandleTopPos - 100;      28      var newSliderValue;29      30      mousemove.initMouseEvent(31        "mousedown",32        true /* bubble */,33        true  /* cancelable */,34        window,35        null,36        0, 0, mousemoveX, mousemoveY, /* coordinates */37        false, false, false, false, /* modifier keys */38        0 /*left*/,39        null40      );41      testSlider.sliderElem.dispatchEvent(mousemove);42      newSliderValue = testSlider.getValue();43      expect(newSliderValue).toBeLessThan(5);44    });45    it("slides down when handle moves downwards", function() {46      var mousemove = document.createEvent('MouseEvents');47      var mousemoveX = sliderHandleLeftPos;48      var mousemoveY = sliderHandleTopPos + 100;49      var newSliderValue;50      51      mousemove.initMouseEvent(52        "mousedown",53        true /* bubble */,54        true /* cancelable */,55        window,56        null,57        0, 0, mousemoveX, mousemoveY, /* coordinates */58        false, false, false, false, /* modifier keys */59        0 /*left*/,60        null61      );62      testSlider.sliderElem.dispatchEvent(mousemove);63      newSliderValue = testSlider.getValue();64      expect(newSliderValue).toBeGreaterThan(5);65    });66  });...Using AI Code Generation
1const { chromium } = require('playwright');2(async () => {3  const browser = await chromium.launch();4  const context = await browser.newContext();5  const page = await context.newPage();6  await page.mouse.move(100, 100);7  await page.mouse.down();8  await page.mouse.move(200, 200);9  await page.mouse.up();10  await browser.close();11})();12const playwright = require('playwright');13(async () => {14  const browser = await playwright.chromium.launch();15  const context = await browser.newContext();16  const page = await context.newPage();17  await page.mouse.move(100, 100);18  await page.mouse.down();19  await page.mouse.move(200, 200);20  await page.mouse.up();21  await browser.close();22})();23const playwright = require('playwright');24(async () => {25  const browser = await playwright.chromium.launch();26  const context = await browser.newContext();27  const page = await context.newPage();28  await page.mouse.move(100, 100);29  await page.mouse.down();30  await page.mouse.move(200, 200);31  await page.mouse.up();32  await browser.close();33})();34const playwright = require('playwright');35(async () => {36  const browser = await playwright.chromium.launch();37  const context = await browser.newContext();38  const page = await context.newPage();39  await page.mouse.move(100, 100);40  await page.mouse.down();41  await page.mouse.move(200, 200);42  await page.mouse.up();43  await browser.close();44})();45const playwright = require('playwright');46(async () => {47  const browser = await playwright.chromium.launch();48  const context = await browser.newContext();49  const page = await context.newPage();50  await page.mouse.move(100Using AI Code Generation
1const { chromium } = require('playwright');2(async () => {3  const browser = await chromium.launch();4  const page = await browser.newPage();5  await page.mouse.move(100, 100);6  await page.mouse.down();7  await page.mouse.move(200, 200);8  await page.mouse.up();9  await browser.close();10})();11const { chromium } = require('playwright');12(async () => {13  const browser = await chromium.launch();14  const page = await browser.newPage();15  await page.mouse.move(100, 100);16  await page.mouse.down();17  await page.mouse.move(200, 200);18  await page.mouse.up();19  await browser.close();20})();21const { chromium } = require('playwright');22(async () => {23  const browser = await chromium.launch();24  const page = await browser.newPage();25  await page.mouse.move(100, 100);26  await page.mouse.down();27  await page.mouse.move(200, 200);28  await page.mouse.up();29  await browser.close();30})();31const { chromium } = require('playwright');32(async () => {33  const browser = await chromium.launch();34  const page = await browser.newPage();35  await page.mouse.move(100, 100);36  await page.mouse.down();37  await page.mouse.move(200, 200);38  await page.mouse.up();39  await browser.close();40})();41const { chromium } = require('playwright');42(async () => {43  const browser = await chromium.launch();44  const page = await browser.newPage();45  await page.mouse.move(100, 100);46  await page.mouse.down();47  await page.mouse.move(200, 200);48  await page.mouse.up();49  await browser.close();50})();Using AI Code Generation
1const {chromium} = require('playwright');2(async () => {3  const browser = await chromium.launch({headless: false});4  const page = await browser.newPage();5  await page.mouse.move(100, 100);6  await page.mouse.down();7  await page.mouse.move(300, 300, {steps: 10});8  await page.mouse.up();9  await browser.close();10})();11const {chromium} = require('playwright');12(async () => {13  const browser = await chromium.launch({headless: false});14  const page = await browser.newPage();15  await page.mouse.move(100, 100);16  await page.mouse.click(100, 100);17  await browser.close();18})();19const {chromium} = require('playwright');20(async () => {21  const browser = await chromium.launch({headless: false});22  const page = await browser.newPage();23  await page.mouse.move(100, 100);24  await page.mouse.click(100, 100, {button: 'right'});25  await browser.close();26})();Using AI Code Generation
1const { chromium, webkit, firefox } = require('playwright');2(async () => {3  const browser = await chromium.launch();4  const page = await browser.newPage();5  await page.mouse.move(100, 100);6  await page.screenshot({ path: `example.png` });7  await browser.close();8})();Using AI Code Generation
1const { chromium, webkit, firefox, devices } = require('playwright');2(async () => {3    const browser = await chromium.launch({ headless: false });4    const page = await browser.newPage();5    await page.mouse.move(100, 100);6    await page.screenshot({ path: 'google.png' });7    await browser.close();8})();9const { chromium, webkit, firefox, devices } = require('playwright');10(async () => {11    const browser = await chromium.launch({ headless: false });12    const page = await browser.newPage();13    await page.mouse.move(100, 100);14    await page.screenshot({ path: 'google.png' });15    await browser.close();16})();17const { chromium, webkit, firefox, devices } = require('playwright');18(async () => {19    const browser = await chromium.launch({ headless: false });20    const page = await browser.newPage();21    await page.mouse.move(100, 100);22    await page.screenshot({ path: 'google.png' });23    await browser.close();24})();25const { chromium, webkit, firefox, devices } = require('Using AI Code Generation
1const { mouseMove } = require('playwright/lib/server/chromium/crInput');2(async () => {3  const browser = await chromium.launch();4  const page = await browser.newPage();5  await mouseMove(page, 100, 100);6  await browser.close();7})();8const { mouseMove } = require('playwright/lib/server/chromium/crInput');9(async () => {10  const browser = await chromium.launch();11  const page = await browser.newPage();12  await mouseMove(page, 100, 100);13  await browser.close();14})();15mouseMove(page: Page, x: number, y: number, options: { steps: number }): Promise<void>Using AI Code Generation
1const { mouseMove } = require('playwright/lib/server/chromium/crInput');2await mouseMove(page, 100, 100);3const { mouseDown } = require('playwright/lib/server/chromium/crInput');4await mouseDown(page, { button: 'left' });5const { mouseUp } = require('playwright/lib/server/chromium/crInput');6await mouseUp(page, { button: 'left' });7const { click } = require('playwright/lib/server/chromium/crInput');8await click(page, { button: 'left' });9const { doubleClick } = require('playwright/lib/server/chromium/crInput');10await doubleClick(page, { button: 'left' });11const { tripleClick } = require('playwright/lib/server/chromium/crInput');12await tripleClick(page, { button: 'left' });13const { tap } = require('playwright/lib/server/chromium/crInput');14await tap(page, { x: 100, y: 100 });15const { scroll } = require('playwright/lib/server/chromium/crInput');16await scroll(page, { x: 100, y: 100 });17const { scrollIntoViewIfNeeded } = require('playwright/lib/server/chromium/crInput');18await scrollIntoViewIfNeeded(page, { x: 100, y: 100 });19const { type } = require('playwright/lib/server/chromium/crInput');20await type(page, 'Hello World');21const { press } = require('playwright/lib/server/chromium/crInput');22await press(page, 'Enter');23const { insertText } = require('playwright/lib/server/chromium/crInput');24await insertText(page, 'Hello World');LambdaTest’s Playwright tutorial will give you a broader idea about the Playwright automation framework, its unique features, and use cases with examples to exceed your understanding of Playwright testing. This tutorial will give A to Z guidance, from installing the Playwright framework to some best practices and advanced concepts.
Get 100 minutes of automation test minutes FREE!!
