Commit Graph

60 Commits

Author SHA1 Message Date
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
Marco Bonardo
b1d4409701 Bug 528469 - browser-test.js should ensure windows state between tests (further modified by gavin, r=me), r=gavin 2010-01-21 13:05:27 +01:00
Dão Gottwald
2f92ebeadf Bug 521282 - Make sure the browser window is focused before each test. r=mano 2009-11-22 15:05:54 +01:00
Serge Gautherie
e6d0bcc026 BrowserChrome: always use 'Passed' and 'Failed' idents
Bug 473506 - Synchronize BrowserChrome and Mochitest log formats; (Bv1a)
r=rcampbell
2009-10-29 01:29:41 +01:00
Gijs Kruitbosch
365dfb5b6b Backing out bug 473506 now that 473259 was already backed out, to get rid of orange. 2009-10-29 13:21:12 +01:00
Serge Gautherie
c0fef4ae51 BrowserChrome: always use 'Passed' and 'Failed' idents
Bug 473506 - Synchronize BrowserChrome and Mochitest log formats; (Bv1a)
r=rcampbell
2009-10-29 01:29:41 +01:00
Serge Gautherie
19ffd80bb0 Backed out changeset: b0c89755c903 2009-09-25 15:28:15 +02:00
Serge Gautherie
8e9c77c87d Bug 473506 - Synchronize BrowserChrome and Mochitest log formats; (Bv1a) BrowserChrome: always use 'Passed' and 'Failed' idents
r=rcampbell
2009-09-24 23:01:46 +02:00
Marco Bonardo
d36b845a44 Bug 516440 - Port waitForFocus to browser chrome tests framework, r=gavin 2009-09-22 11:16:03 +02:00
Dan Witte
d2952645ff Bug 503363 - include filename+linenumber for exceptions thrown during mochitest. r=sdwilsh 2009-07-10 12:34:04 -07:00
Dave Townsend
9445d85283 Bug 481406: Browser chrome harness should report console messages in the test log. r=gavin 2009-07-03 08:22:31 +01:00
Gavin Sharp
e83bb156fc Whitespace fix, no bug 2009-06-23 11:59:32 -04:00
Gavin Sharp
cb54af5f53 Bug 492467 - browser-harness.xul: issues with deferred log generation; r=dtownsend 2009-06-11 19:47:37 +02:00
e198b6fecb Bug 489953 Remove extraneous semicolons
r=gavin
2009-05-03 09:28:43 -07:00
Dave Townsend
c1752cf09f Bug 475322: Browser chrome test harness shouldn't use a periodic poller. r=gavin 2009-02-25 14:27:32 -08:00
Gavin Sharp
b31109e913 Bug 429690: add ability to run browser tests individually, r=Mossop 2009-01-16 14:19:25 -05:00