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