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(100
Using 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!!