70 Commits (dbccbaaa273cc9956882f1ae811facb3b735abb2)

Author SHA1 Message Date
Rob Sayre 42b7c7dfc6 Use AppleScript to close Chrome. 14 years ago
Rob Sayre d5ef6e1b05 Add support for Google Chrome. 14 years ago
Rob Sayre e90ac1d4cd Automatically load eq.log into the reftest page. 14 years ago
Rob Sayre 37be2b2c4d Automatically load eq.log into the reftest page. 14 years ago
Rob Sayre 4b96c06c27 Always write eq.log, and optionally start reftest. 14 years ago
Rob Sayre 687fceffc6 Always write eq.log, and optionally start reftest. 14 years ago
Rob Sayre 9d7e7ad33a Move downloading code into separate function for readability. 14 years ago
Rob Sayre 4e38f4bc0d Move downloading code into separate function for readability. 14 years ago
Rob Sayre 605535e94e Check for browsers in verifyOptions, so the script fails early. 14 years ago
Rob Sayre 9ca7cbdc73 Check for browsers in verifyOptions, so the script fails early. 14 years ago
Rob Sayre 14da398dee Add timing information to test harness. 14 years ago
Rob Sayre 8a369b7876 Add timing information to test harness. 14 years ago
Rob Sayre 813b31750a Clean up 404 noise from favicon.ico, send Content-Length with GET responses. 14 years ago
Rob Sayre 4278660216 Clean up 404 noise from favicon.ico, send Content-Length with GET responses. 14 years ago
Rob Sayre 185b3e6272 Concurrent browsers sending snapshots asynchronously. 14 years ago
Rob Sayre 9748d2ad49 Concurrent browsers sending snapshots asynchronously. 14 years ago
Rob Sayre 87f72705e9 Try harder to clean up after the browsers. 14 years ago
Rob Sayre 2b6b6d5ab2 Try harder to clean up after the browsers. 14 years ago
Rob Sayre a1440b8e15 Run browsers in parallel. No limit on the number of concurrent browsers right now. 14 years ago
Rob Sayre 6446b6d03a Run browsers in parallel. No limit on the number of concurrent browsers right now. 14 years ago
Rob Sayre ebb75998a2 only supply a -foreground argument on Mac. 14 years ago
Rob Sayre 51fcd5fb3c only supply a -foreground argument on Mac. 14 years ago
Rob Sayre d19a6ef983 Add sample manifests. Also make a browser path argument, so you can just specify one browser without messing with a manifest. 14 years ago
Rob Sayre 59b9ddb0e4 Add sample manifests. Also make a browser path argument, so you can just specify one browser without messing with a manifest. 14 years ago
Rob Sayre ed574cb6c0 Add SpecialPowers extension to allow the browser to quit from content, and a bunch of other exciting things. 14 years ago
Rob Sayre 49d17bdc46 Add SpecialPowers extension to allow the browser to quit from content, and a bunch of other exciting things. 14 years ago
Rob Sayre 984c4d4de6 Add a user.js file Firefox profile. Change HTTP server to run on background thread. 14 years ago
Rob Sayre f777fcf792 Add a user.js file Firefox profile. Change HTTP server to run on background thread. 14 years ago
Rob Sayre 2793532599 Modify paths of web resources to work with test resources more buried. 14 years ago
Rob Sayre 0a8e1110a3 Modify paths of web resources to work with test resources more buried. 14 years ago
Rob Sayre 2454354b59 Move some files around. 14 years ago
Rob Sayre 0d5f92deed Move some files around. 14 years ago
Chris Jones 1532e86dcb fix bug in testing multiple browsers 14 years ago
Chris Jones 0d4be031b9 fix bug in testing multiple browsers 14 years ago
Chris Jones 57e7e798a6 fix strict-mode violations in chrome 14 years ago
Chris Jones 35b6569f5e fix strict-mode violations in chrome 14 years ago
Chris Jones 2ad4889868 remove debugging code 14 years ago
Chris Jones 90b24079d5 remove debugging code 14 years ago
Chris Jones 4ae16721fa actually wait for fonts to be loaded, and write out a log of failed eq comparisons 14 years ago
Chris Jones 541e4269eb actually wait for fonts to be loaded, and write out a log of failed eq comparisons 14 years ago
Rob Sayre aa21228448 remove some accidental print statements. 14 years ago
Rob Sayre c3ef14bb2f remove some accidental print statements. 14 years ago
Rob Sayre a27771ebaa Change test.py to use an external browser_manifest.json file, and use OptionParser to handle the command line. 14 years ago
Rob Sayre 8b1669d5d6 Change test.py to use an external browser_manifest.json file, and use OptionParser to handle the command line. 14 years ago
Chris Jones 5dc5455959 deal with apparent lack of FontDescriptor for standard fonts 14 years ago
Chris Jones c506cb5e04 deal with apparent lack of FontDescriptor for standard fonts 14 years ago
Chris Jones 7f582fb322 add support for test "master mode" and finish impl of eq tests 14 years ago
Chris Jones 8cdc4ed971 add support for test "master mode" and finish impl of eq tests 14 years ago
Chris Jones f151a8d630 don't let getPage() errors break the test slave 14 years ago
Chris Jones f775f886e4 don't let getPage() errors break the test slave 14 years ago