Joel Maher
12cc3dc7f4
Bug 601243 - mochitest should clean up temporary directories and files r=ctalbert a=NPOTB
2010-10-21 13:15:57 -07:00
Dave Townsend
fefbd6adb3
Bustage fix for running browser-chrome tests manually from bug 600413. r=gavin, a=bustage
2010-10-20 13:35:22 -07:00
Jonathan Griffin
14394b5284
Bug 600413 - make mochitest-browser-chrome logging a little more similar to mochitest-plain. r=ctalbert, a=tests
...
--HG--
extra : rebase_source : 78bdb3f6cd810f116d94a4c2a0061c88fe7c65a0
2010-10-19 12:20:49 -07:00
L. David Baron
a3f067c2ed
Add method to synthesize mouse events at the center of elements. (Bug 595652) r=Mossop a2.0=blocking2.0:betaN
2010-10-11 11:03:12 -07:00
Henri Sivonen
8bc14b6092
Bug 559023 part 1 - Move html5lib tree builder tests to a directory of their own. r=jgriffin, a=test-only.
...
--HG--
rename : parser/htmlparser/tests/mochitest/html5lib_license.txt => parser/htmlparser/tests/mochitest/html5lib_tree_construction/html5lib_license.txt
rename : parser/htmlparser/tests/mochitest/html5lib_tree_dat1.txt => parser/htmlparser/tests/mochitest/html5lib_tree_construction/tests1.dat
rename : parser/htmlparser/tests/mochitest/html5lib_tree_dat2.txt => parser/htmlparser/tests/mochitest/html5lib_tree_construction/tests2.dat
rename : parser/htmlparser/tests/mochitest/html5lib_tree_dat3.txt => parser/htmlparser/tests/mochitest/html5lib_tree_construction/tests3.dat
2010-09-01 14:41:12 +03:00
Paul O’Shannessy
864398a779
Bustage fix from 91a49bf6464b. a=bustage
...
I shouldn't be allowed to copy & paste...
2010-10-04 13:50:16 -07:00
Paul O’Shannessy
0482dcb224
Bug 600066 - Don't use octal escape sequences in mochitest harness [r=ctalbert, a=NPOTB]
...
Landing again, changes were reverted in a merge in bug 543800.
2010-10-04 13:03:30 -07:00
Mounir Lamouri
cc33a99998
Merging to tip. a=blocking-b7
2010-09-30 17:10:19 -07:00
Joel Maher
d45b95262c
Bug 598366 - remote logging with mochitest needs a little love for android and large files. r=ctalbert, a=sayrer
2010-09-29 19:20:33 -04:00
Henri Sivonen
054f988ab7
Bug 599583 - Make MochiKit tests use the Mozilla version of SimpleTest.js properly. r=jgriffin, a=blocking2.0-beta7.
2010-09-28 10:32:31 +03:00
Paul O’Shannessy
2496e79cb3
Bug 600066 - Don't use octal escape sequences in mochitest harness [r=ctalbert, a=NPOTB]
2010-09-28 11:54:29 -07:00
Josh Aas
1200785239
Bustage fix for bug 596762, I merged patches incorrectly. a=josh
2010-09-27 17:56:38 -04:00
Scott Greenlay
92c12ef9d7
Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7
2010-09-27 16:42:43 -04:00
Josh Aas
54d8736551
Back out patch for 596762, running the test plugin out-of-process on 64-bit Mac OS X is exposing a bug that causes a lot of intermittent orange. a=josh
2010-09-24 15:08:30 -04:00
Scott Greenlay
9ab1f355f5
Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7
2010-09-24 10:32:02 -04:00
Josh Aas
a2b531c127
Backed out changeset 401db5db054a, bug 596762. Too much orange, again. a=josh
2010-09-23 16:06:13 -04:00
Scott Greenlay
4d41c8ea82
Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7
2010-09-23 13:21:55 -04:00
Josh Aas
4c5979b1bf
Backed out changeset c06ef0414fee, bug 596762. a=me
2010-09-20 22:13:13 -04:00
Scott Greenlay
c18a02206e
Bug 596762: Allow specification of differing IPC preferences for each architecture in a universal binary. r=josh a=blocking-b7
2010-09-20 20:21:55 -04:00
Joel Maher
161d8ae5ae
Bug 591325 Fix regression due to relativesrcdir landing in xpchsell test, continued cleanup in chrome tets r=ctalbert a=NPOTB
2010-09-10 10:20:38 -07:00
Joel Maher
3b1fb9d8ce
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
Jonas Sicking
6bae28a4f7
Test for bug 590812. r=jst a=test-only
2010-09-03 15:53:28 -07:00
Justin Lebar
0ba0a47001
merge backout
2010-08-24 15:51:34 -07:00
Justin Lebar
b014db09a5
Backed out changeset 2d57f5901aa2 (bug 576026). a=bustage
2010-08-24 15:41:14 -07:00
Joel Maher
ce269022ab
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
Edmund Wong
1bb7d157fb
Bug 576026 - runtests.py.in is an interpolated file and shouldn't be. r=ted, a=bsmedberg
...
--HG--
rename : testing/mochitest/runtests.py.in => testing/mochitest/runtests.py
2010-08-21 12:52:22 -07:00
Jonas Sicking
cbc0676504
Backout bugs 586754, 574189, 584611 due to orange. a=backout
2010-08-20 11:08:43 -07:00
Joel Maher
978a4a1ad2
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
Clint Talbert
22d247b3a4
Bug 584611 - Correct mochitest test detection to search for test_* r=jmaher a=NPOTB
2010-08-20 08:27:58 -07:00
Gavin Sharp
86355a4e69
Bug 589498: clean up browser test timing code, r=dtownsend, a=tests
2010-08-23 15:44:07 -07:00
Karl Tomlinson
fa68faa201
use "Test timed out" so that automation.py detects the time out b=414049 r=gavin a=testing
...
--HG--
extra : rebase_source : 515c62bfe919ab0ec62bd916f2930ee0ec10f11e
2010-08-23 13:29:05 +12:00
Karl Tomlinson
a17dc95129
b=414049 dump screen on first mochitest time out (GTK) r=ted a=testing
...
--HG--
extra : rebase_source : bc550d298019baa44f719cdd2b88181ac9c670eb
2010-08-23 13:27:26 +12:00
Robert O'Callahan
5a5f107e6e
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
57558ad437
Bug 584995 follow-up: Make waitForFocus output appear in browser-chrome test logs again. r=enn
...
--HG--
extra : rebase_source : cf13b1c120930194e98d12c190a68654518f3f56
2010-08-16 22:10:32 +02:00
Dão Gottwald
ddbf1e4462
Bug 585361 - Handle requests for synchronously removing an already asynchronously closing tab. r=gavin
...
--HG--
extra : rebase_source : 6f9c8f691706b63e70c2fc0d91b115e8894d5e0a
2010-08-11 15:12:54 +02:00
Benjamin Smedberg
e6153772f3
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
8dda9cce85
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
911cb73155
temporary measure against infinite loop after browser_bug380960.js (bug 585361)
2010-08-10 10:48:20 +02:00
Dave Townsend
e500b59593
Bug 585396: Log how long tests take to run. r=robcee
2010-08-09 13:54:23 -07:00
Benjamin Smedberg
ccb16680db
Merge bug 579178 to mozilla-central. reviews by Mossop/khuey/jwalden/ted
2010-08-09 10:04:10 -04:00
Benjamin Smedberg
c622433f07
Merge mozilla-central into single-chrome-manifest.
2010-08-04 14:23:04 -04:00
Benjamin Smedberg
55d78a4daf
Followup to bug 579178 part B (packaging) - only create the mochitest distribution bundle directory if it doesn't already exist
2010-07-22 10:44:38 -04:00
Benjamin Smedberg
1815abc007
Bug 579718 part B - packaging and build changes to ship a single chrome.manifest from which other manifests are read. r=khuey See long-form commit details below:
...
In a nonpackaged build, we have the following manifests:
* chrome.manifest is just a series of manifest directives for all the other manifests, generated in rules.mk using buildlist.py
** components/interfaces.manifest is also generated in rules.mk using buildlist.py
** components/components.manifest contains only the *binary* components. JS components each have their own manifest which is installed to dist/bin/components
** Each chrome/jarfile.jar has a matching chrome/jarfile.manifest, and JarMaker.py inserts this filename into the root chrome.manifest by importing buildlist.py
In a packaged build, we end up with the following manifests:
* chrome.manifest lists the four manifests below
** components/interfaces.manifest
** components/components.manifest
** chrome/nonlocalized.manifest
** chrome/localized.manifest
In the future it should be possible to integrate the three non-localized manifests directly into the root chrome.manifest for increased performance, but this is slightly tricky because it involves rewriting some manifest instructions which may include relative JAR URIs. That is left for a future followup.
When we repackage a l10n build, we only have to replace chrome/localized.manifest.
2010-07-22 10:38:59 -04:00
Dão Gottwald
608a67ff5a
Bug 584995 - waitForFocus makes test analysis lie about the number of tests run. r=enn
...
--HG--
extra : rebase_source : 919daaea171f5e464b6363ba86c0c5202d5c66f1
2010-08-06 14:22:47 +02:00
Robert Sayre
72e587294e
Backed out changeset e393b9673207. ( Bug 573803 - add SSL WebSocket support to mochitest. r=ted )
2010-07-29 13:13:11 -07:00
Jonathan Griffin
ed48fbc343
Bug 573803 - add SSL WebSocket support to mochitest. r=ted
2010-07-29 10:23:58 -07:00
Markus Stange
65909a7edf
Backed out changeset cd5c28912351, bug 574663 (momentum scroll zooming) because the new test fails on Windows.
2010-08-02 17:51:57 +02:00
Markus Stange
d08bf257da
Bug 574663 - Mark scroll events that are sent by touchpad momentum scrolling after the finger has left the touchpad with a kIsMomentum flag and prevent these events from changing the zoom factor. r=josh, r=smaug
2010-08-02 15:30:52 +02:00
Marco Bonardo
db29d29142
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
Dão Gottwald
10e54c1b6b
Bug 578301 - Clearly identify expected and actual results when tests fail. r=dbaron
2010-07-14 22:55:21 +02:00
Dave Townsend
fbd07113b1
Bug 376553: Don't restart during startup affor extension and app changes. r=robstring, r=bsmedberg
2010-07-14 10:13:26 -07:00
Jonathan Griffin
9cc92295b6
Bug 572570 - allow ssltunnel to detect WebSocket traffic via header inspection. r=ted
2010-07-28 10:55:36 -07:00
Clint Talbert
ad556ab54f
Bug 580418 Fix remote reftests to start their own httpd.js webserver r=jmaher
2010-07-26 18:43:34 -07:00
Clint Talbert
d2fb12a794
Bug 573694 Optionally allow reftest harness to write output to log file for android r=dbaron
2010-07-26 18:43:33 -07:00
Jonathan Griffin
889921576e
Bug 572570 - backed out changeset 90ade0c197ed due to linux m0 oranges
2010-07-26 16:01:06 -07:00
Jonathan Griffin
e1a1e214a6
Bug 572570 - make ssltunnel recognize WebSocket traffic via header inspection. r=ted
2010-07-26 14:40:08 -07:00
Ted Mielczarek
17362ddaa6
bug 574357 - Plugin crash reports are submitted with Throttleable=0. r=dolske
...
--HG--
rename : modules/plugin/test/mochitest/test_crash_notify_no_report.xul => modules/plugin/test/mochitest/test_crash_submit.xul
2010-06-30 10:29:05 -04:00
Justin Dolske
157f21c04d
Backed out changeset e112f68bc941 (bug 574357) due to test failures.
2010-06-29 22:45:30 -07:00
Ted Mielczarek
1ff7a5c880
bug 574357 - Plugin crash reports are submitted with Throttleable=0. r=dolske
...
--HG--
rename : modules/plugin/test/mochitest/test_crash_notify_no_report.xul => modules/plugin/test/mochitest/test_crash_submit.xul
2010-06-29 19:34:39 -04:00
wfernandom2004@gmail.com
abe089666e
Bug 572975, bug 573227, websocket fixes, r=smaug
...
--HG--
extra : rebase_source : d9b5160666ce18344abb47634fa94405c9c2d070
2010-06-28 00:09:29 +03:00
Timothy Nikkel
862d66fc00
Bug 571640. Part 1. Enhance synthesizeDrop to take a source element to start the drag on. r=enndeakin
2010-06-25 16:51:17 -05:00
Jesse Ruderman
427777ed92
Bug 570287 - New stack fixer that uses breakpad symbol files. r=ted
2010-06-25 14:47:19 -07:00
Joel Maher
7d77d349d6
Bug 567417 - bug to get mochitests running on fennec + e10s r=smaug,ctalbert
2010-06-24 13:30:50 -07:00
Clint Talbert
87348db73f
Bug 573263 - Refactor remote reftest to work on android, create shared remoteautomation class r=jmaher
2010-06-24 02:32:01 -07:00
Clint Talbert
cc2d4b85a1
Bug 573263 - Refactor remote reftest to work on android, create shared remoteautomation class r=jmaher
2010-06-24 02:32:01 -07:00
Dave Townsend
20a7dcab0c
Bug 573779: Log which tabs were left at the end of a test. r=gavin
2010-06-22 11:28:32 -07:00
Jesse Ruderman
6c09de8976
Fix MozillaFileLogger bustage ( https://bugzilla.mozilla.org/show_bug.cgi?id=570730#c9 )
...
--HG--
extra : rebase_source : 1720f7e2e57fcebd2362e4f296b38ad463fd6484
2010-06-17 13:36:02 -07:00
Jonathan Griffin
ff0b54f0da
Bug 570789. Add WebSocket support to mochitest. r=ted
...
--HG--
extra : rebase_source : 2e33d054a13824d1a7e527777383820946684c3f
2010-06-16 22:38:55 -07:00
Matt Brubeck
3666cdf87f
Bug 572244 - Mochitests broken in Fennec by bug 571885 [r=gavin]
2010-06-15 23:55:46 -04:00
Clint Talbert
4fd313f0d8
Bug 568624 Running runtestsremote does not work on windows r=jmaher
2010-06-15 13:02:17 -07:00
Dão Gottwald
7235b520f2
Bug 571885 - blame tests for leaving too many tabs open. pending r=gavin
2010-06-14 17:53:43 +02:00
Jesse Ruderman
a3157e9395
Bug 570730 - followup fix to include mochitest-browser-chrome
2010-06-10 21:28:34 -07:00
Jesse Ruderman
880fe87fe3
Bug 570730 - automation.py should indicate which test crashed (or timed out) for reftests and mochitests. r=ctalbert
2010-06-10 18:46:18 -07:00
L. David Baron
e4e084864f
Allow mochitests that don't require chrome privileges to run in a normal profile. (Bug 570328) r=jwalden
2010-06-08 18:44:31 -07:00
L. David Baron
ebb980ea52
Show value information for passing mochitests too. (Bug 570327) r=ted
2010-06-08 18:44:31 -07:00
L. David Baron
88a824e268
Make mochitest print the amount of time each test takes. (Bug 482162) r=ted
2010-06-08 18:44:31 -07:00
Paul O’Shannessy
33279d473c
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
Clint Talbert
96985b8969
Bug 563860 - update runtestsremote.py to start webserver automatically and to work on android better r=jmaher
2010-05-27 13:02:15 -07:00
Honza Bambas
b0df7df6bb
Bug 564975 - Intermittent test_bug455367.html | Test timed out, added larger timeout, r=ted
2010-05-21 22:43:09 +02:00
Ehsan Akhgari
35d3466b87
Bug 542928 - Add some more debugging logs to waitForFocus in order to track down the browser-chrome random orange; r=enndeakin
2010-05-19 09:52:07 -04:00
Ehsan Akhgari
886325df00
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
a45e72c383
Bug 554873, improve waitForFocus to check for about:blank pages, r=mak
2010-05-18 09:31:03 -04:00
Ben Turner
2e8a7ea60e
Bug 552300 - 'Use VMware VMs to run mochitests, optionally record and repeat until they fail.' r=ted.
2010-05-17 11:00:13 -07:00
Neil Deakin
5be95f4ad7
Bug 527099, use waitForFocus to wait for the frameset window
2010-05-17 09:21:11 -04:00
Neil Deakin
e47ae5d46e
Add some debugging to help debug 527099
2010-05-16 13:22:55 -04:00
Michael Kohler
9397418412
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Ehsan Akhgari
c0d83853ed
Backed out changeset 0e11e454db6c because of browser-chrome orangeness
2010-05-12 20:49:46 -04:00
Ehsan Akhgari
387eade2e1
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
Ted Mielczarek
09691f1ca3
bug 563745 - Make automationutils.py's minidump processing able to send minidumps to minidump-stackwalk-cgi. r=catlee
...
--HG--
extra : rebase_source : ebbf745e5e77c55437cb05071f49d421d08956c6
2010-05-06 08:06:09 -04:00
Jeff Walden
00f6066393
Bug 552560 - Remove support for __parent__. r=mrbkap
2010-04-11 13:51:00 -07:00
Serge Gautherie
f847bae546
Bug 427500 - Upgrade the copy of MochiKit used in Mochitest, to v1.4.2; (Dv2) Remove MochiKit r1174 tests.
...
r=ctalbert.
2010-05-01 14:02:03 +02:00
Jens Hatlak
1de548c31d
Bug 554418 - "Enable synthesizeDragStart to specify coordinates" [r=enndeakin]
2010-03-24 10:33:00 -04:00
Serge Gautherie
a80090b84d
Bug 427500 - Upgrade the copy of MochiKit used in Mochitest, to v1.4.2; (Gv1a) Explicitly test http://svn.mochikit.com/mochikit/tags/MochiKit-1.4.2/ (== r1480), make it run and pass.
...
r=ctalbert.
2010-04-16 16:50:56 +02:00
Serge Gautherie
6e4b64d225
Bug 427500 - Upgrade the copy of MochiKit used in Mochitest, to v1.4.2; (Fv1a) Explicitly test http://svn.mochikit.com/mochikit/tags/MochiKit-1.4.2/ (== r1480), add bare files.
...
r=ctalbert.
2010-04-16 16:50:56 +02:00
L. David Baron
7ee6b6c13e
Make mochitests not build and search the results table when run inside the harness. (Bug 466104) r=sayrer
2010-04-04 20:48:59 -07:00
Chris Jones
7c959e67d7
Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol
2010-04-02 12:58:11 -05:00
Chris Jones
996c23e86b
Backed out changeset cec7b12eb5e3
2010-04-02 13:20:22 -05:00
Chris Jones
94e6bcfee2
Bug 551254: Allow reviewed+approved STL headers to be included through <foo>. (<algorithm> and <vector> are provisionally in the list because of their use in libpr0n, but need to be reviewed in followup bug 556700 and bug 556701). r=ehsan,ted,zwol
2010-04-02 12:58:11 -05:00
Joel Maher
a7f743f4eb
Bug 553922 - Update remote test code to have MPL header and use devicemanager timeout properly (NPOTB) r=ctalbert
2010-03-24 10:51:17 -07:00
Masayuki Nakano
bb7a62d1cf
Bug 528396 Create XP level IME transaction tests r=roc+mats, sr=jst
2010-03-19 14:02:53 +09:00