Commit Graph

125 Commits

Author SHA1 Message Date
Cameron McCormack
6633b9a247 Bug 703176 - Ensure all browser chrome mochitests do fail when uncaught JS exceptions occur. (v1.1) r=jmaher 2011-12-02 23:25:03 +11:00
Cameron McCormack
af906ce1cf Bug 652494 - Report uncaught JS exceptions in chrome mochitests as test failures. r=jmaher 2011-11-12 22:06:54 +11:00
Cameron McCormack
8d6ddec126 Bug 701632 - Followup fix (pushed without refreshing patch). r=jmaher 2011-11-12 21:52:39 +11:00
Cameron McCormack
e8ef2da930 Bug 701632 - Add some newlines to dump() calls in browser-test.js. r=jmaher 2011-11-12 21:46:07 +11:00
Joel Maher
f513f09b7a Bug 676274 - refactor specialpowers so we can use the api in mochitest-chrome without specialpowers. r=ted, a=test-only. 2011-10-06 10:51:03 -04:00
Rob Campbell
020ee13e1c merge m-c to fx-team 2011-08-31 09:21:43 -03:00
Malini Das
caa5ff58fc Bug 682028 - Rename the Mochitest 'loops' feature to be 'repeat'. r=jmaher 2011-08-29 16:14:33 -04:00
Malini Das
bb40837cb3 Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- chrome. r=jmaher, a=test-only 2011-08-12 12:21:36 -04:00
Dão Gottwald
2e4fd956cf Bug 658738 - Trigger additional GC+CC runs. r=gavin 2011-07-25 12:11:31 +02:00
Ehsan Akhgari
352ad1d51f Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-15 08:13:08 -04:00
Cameron McCormack
7d3a592ffd Bug 670817 - Check that uncaught exceptions cause test failures. (v2) r=jmaher 2011-07-15 14:43:09 +12:00
Malini Das
748d369135 Bug 603517 - Enable mochitest to optionally run in loops without restarting the browser r=ctalbert 2011-07-14 14:39:17 -07:00
Ian Neal
d36fc73415 Bug 671421 - Fix undefined Cu issue following landing of bug 658738 r=gavin.sharp 2011-07-13 23:34:01 +01:00
Blair McBride
9da04f1744 Bug 678120 - Browser-chrome mochitests should give a stacktrace on failures. r=ted.mielczarek 2010-09-22 20:58:42 +12:00
Dão Gottwald
7d17eb2476 Bug 658738 - Schedule final GC before finishing the browser-chrome test suite. r=gavin 2011-07-06 08:15:52 +02:00
Dão Gottwald
9424fd1c47 Bug 658738 - clean out each test's scope. r=gavin 2011-06-10 09:00:45 +02:00
Benjamin Stover
9bd3ca61aa Bug 658065 Fix some warnings in mochitest harness r=ctalbert 2011-06-08 09:04:14 -07:00
Joel Maher
2d81e9bd0d Bug 654461 - cleanup chrome and a11y harnesses to simplify code. r=ted, a=test-only 2011-05-17 13:10:37 -04:00
Marco Bonardo
5798f1311f Bug 651107 - Allow waitForClipboard to check for any custom flavor.
r=ehsan,ted
2011-04-23 02:04:15 +02:00
Benjamin Stover
ae2f6a752b Bug 643187 Add support for generators to mochitests r=robcee 2011-03-29 16:41:29 -07:00
Ehsan Akhgari
3fae9869b4 Bug 607639 - Check for any window left open after a browser-chrome test; r=gavin 2011-03-28 16:29:09 -04:00
Marco Bonardo
c0678ca1a9 Bug 630838 - Clear document.popupNode between browser chrome tests.
r=mano, gavin a=tests-only
2011-02-02 17:00:47 +01:00
Dave Townsend
3a30d2baee Bug 608416: Stop exceptions from cleanup functions from breaking the harness. r=gavin, a=tests 2010-10-30 11:59:18 -07:00
Dave Townsend
65a4ba50ad Bug 607018: Browser harness is always on top on Linux. r=gavin, a=tests 2010-10-25 16:38:01 -07:00
Jonathan Griffin
c4afbff47e Bug 600413 - make mochitest-browser-chrome logging a little more similar to mochitest-plain. r=ctalbert, a=tests 2010-10-19 12:20:49 -07:00
Joel Maher
44712b7c2a Bug 592859 Update browser chrome tests to only use chrome paths for mochitest to prep for android support r=ctalbert a=NPOTB 2010-09-10 10:20:38 -07:00
Joel Maher
b1ad653c4b Bug 574189 - Fix chrome tests to work from an extension for android and e10s support a=NPOTB r=ctalbert 2010-08-24 10:29:34 -07:00
Gavin Sharp
0cd5ef94c6 Bug 589498: clean up browser test timing code, r=dtownsend, a=tests 2010-08-23 15:44:07 -07:00
Karl Tomlinson
c153952d8b use "Test timed out" so that automation.py detects the time out b=414049 r=gavin a=testing 2010-08-23 13:29:05 +12:00
Jonas Sicking
3a09698a51 Backout bugs 586754, 574189, 584611 due to orange. a=backout 2010-08-20 11:08:43 -07:00
Joel Maher
f9880f593b Bug 574189 - Fix chrome tests so they can run from a .jar bundle (e10s, android) r=ctalbert a=NPOTB 2010-08-20 09:28:13 -07:00
Robert O'Callahan
48bc9ab5bb Bug 586804. Swallow exceptions generated in the error message listener, to avoid infinite loop. r=robcee,a=test-only 2010-08-19 21:35:09 +12:00
Dão Gottwald
167029f7b7 Bug 585361 - Handle requests for synchronously removing an already asynchronously closing tab. r=gavin 2010-08-11 15:12:54 +02:00
Benjamin Smedberg
907a0cdbdc Back out all of dgottwald's push from Wed Aug 11 05:04:25 2010 PDT because the tree is in a state of chaos and the push was obviously against tree rules. 2010-08-11 09:00:33 -04:00
Dão Gottwald
1f6ee3d9b8 Bug 585361 - Handle requests for synchronously removing an already asynchronously closing tab. r=gavin 2010-08-11 14:02:49 +02:00
Dão Gottwald
b14c58fea5 temporary measure against infinite loop after browser_bug380960.js (bug 585361) 2010-08-10 10:48:20 +02:00
Dave Townsend
64b222abbd Bug 585396: Log how long tests take to run. r=robcee 2010-08-09 13:54:23 -07:00
Marco Bonardo
4f13e29c6a Bug 576151 - Better message for leftover tabs and windows on timed out browser-chrome tests. r=gavin 2010-07-15 22:38:03 +02:00
Dave Townsend
224c08cbaf Bug 573779: Log which tabs were left at the end of a test. r=gavin 2010-06-22 11:28:32 -07:00
Matt Brubeck
8b1eba25f8 Bug 572244 - Mochitests broken in Fennec by bug 571885 [r=gavin] 2010-06-15 23:55:46 -04:00
Dão Gottwald
50b306520b Bug 571885 - blame tests for leaving too many tabs open. pending r=gavin 2010-06-14 17:53:43 +02:00
Jesse Ruderman
1041b72ab2 Bug 570730 - followup fix to include mochitest-browser-chrome 2010-06-10 21:28:34 -07:00
Paul O’Shannessy
ed8f7153a0 Bug 567870 - add waitForClipboard to SimpleTest [r=gavin]
This also updates the test for bug 556061 to use waitForClipboard.
2010-06-02 13:38:32 -07:00
Ehsan Akhgari
d578b16827 Bug 543278 - Try to use a more robust way of making sure that the main browser window is focused before running the next browser-chrome test; r=Mossop 2010-05-12 18:51:04 -04:00
Neil Deakin
8fe7449a30 Bug 554873, improve waitForFocus to check for about:blank pages, r=mak 2010-05-18 09:31:03 -04:00
Ehsan Akhgari
062f2bc599 Backed out changeset 0e11e454db6c because of browser-chrome orangeness 2010-05-12 20:49:46 -04:00
Ehsan Akhgari
f8411ea96e Bug 543278 - Try to use a more robust way of making sure that the main browser window is focused before running the next browser-chrome test; r=Mossop 2010-05-12 18:51:04 -04:00
Marco Bonardo
fc93e7561a Bug 553248 - waitForFocus in browser chrome tests uses SimpleTest ok(), rather than browser-test one. f=dao r=enn 2010-03-18 21:11:20 +01:00
Marco Bonardo
a835f49a39 Bug 529860 - Provide a method to enlarge timeout for some browser chrome tests, r=gavin 2009-12-04 15:13:22 +01:00
Marco Bonardo
33431f099e Bug 485269 - Add head.js and cleanup functions support to browser chrome tests, r=gavin 2009-11-23 22:32:27 +01:00