Bobby Holley
02c179cf8d
Bug 778420 - Add Services getter to SpecialPowers. r=jmaher
...
--HG--
extra : rebase_source : 6e0962a1fc3629d682beb4c36537ee0b11c9d810
2012-08-03 22:19:54 +02:00
Camilo Viecco
5d98b37929
Bug 726053 - Add in-chrome context to specialpowers, r=ted.mielczarek
...
--HG--
extra : rebase_source : a14c4a7606527b6dc2bd1c46e76e439bfacafd18
2012-08-08 22:08:42 +02:00
Mike Hommey
70d7c821af
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Ehsan Akhgari
3ad40dbf10
Merge the nullptr conversion from mozilla-central into mozilla-inbound
2012-07-30 10:28:15 -04:00
Aryeh Gregor
d0ad5a7d0c
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Masatoshi Kimura
412f59d922
Bug 750241 - Filter console messages to prevent intermittent orange; r=hsivonen
2012-07-30 12:47:19 +01:00
Wes Johnston
4a6d4c3c53
Bug 773741 - Test using touch events on resizers. r=enn
2012-07-27 15:01:13 -07:00
Mounir Lamouri
d1caa102c7
Bug 775817 - Update [most] tests to use the new permission manager api. r=sicking
2012-07-23 11:08:07 -07:00
Nathan Froyd
bfff055672
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Masayuki Nakano
230e9a8242
Bug 769190 part.1 Rename Scroll and Win to ScrollLock and OS for the argument of getModifierState() r=smaug, sr=jst
2012-07-06 09:42:05 +09:00
Tal Aloni
4096278930
Bug 248239 - Change standards mode height calculations for table cells to use content-box sizing rather than border-box sizing by default (and to honor -moz-box-sizing, which we do not do in quirks mode). Also remove -moz-box-sizing: border-box from default style for caption element (all modes). r=dbaron
2012-06-30 12:01:31 -04:00
Ehsan Akhgari
f4b598bf08
Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
...
This patch does the following:
* It adds nsITransferable::Init(nsILoadContext*). The load context
might be null, which means that the transferable is non-private, but
if it's non-null, we extract the boolean value for the privacy mode
and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
represent the document that the string is coming from.
nsIClipboardHelper implementation internally gets the nsILoadContext
from that and passes it on to the transferable upon creation. The
reason that I did this was that nsIClipboardHelper is supposed to be a
high-level helper, and in most of its call sites, we have easy access
to a document object.
* It modifies all of the call sites of the above interfaces according to
this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
the call sites.
2012-04-16 22:14:01 -04:00
Masayuki Nakano
a16ae57d35
Bug 768736 Define constants for system native virtual keys for nsIDOMWindowUtils::SendNativeKeyEvent() r=roc
2012-06-27 11:26:38 +09:00
Ryan VanderMeulen
3182e2b89e
Merge m-c to inbound.
2012-06-18 20:59:17 -04:00
Jan Varga
734d413684
Bug 763388 - Remove enablePrivilege calls from IndexedDB and FileHandle tests. r=bent
2012-06-18 19:09:26 +02:00
Ms2ger
8b517156fc
Bug 763169 - Part b: Miscellaneous fixes; r=jhammel
2012-06-17 09:51:22 +02:00
Bobby Holley
de1fee56fd
Bug 764315 - Trigger reification for QuickStubbed accessors in SpecialPowers wrappers before calling Object.getOwnPropertyDescriptor. r=mrbkap
2012-06-18 15:43:00 +02:00
Bobby Holley
9adb75c489
Bug 763301 - Put SpecialPowers Xray detection in a try/catch. r=mrbkap
2012-06-18 15:43:00 +02:00
Joel Maher
1d18a6bd56
Bug 761125 - change mochitests to run all tests except excludedtests in android.json. r=jgriffin
2012-06-14 09:01:23 -04:00
Bobby Holley
89b078af98
Bug 762432 - Handle proxies on __lookupGetter__ and __lookupSetter__. r=jorendorff
2012-06-12 15:44:14 +02:00
Olli Pettay
be6c155114
Bug 756277 - XMLHttpRequest started from Cc['@mozilla.org/xmlextras/xmlhttprequest;1'] ends up bound to some random window, r=bz
...
--HG--
extra : rebase_source : 480dbf41846fee3362697cb0bf537281f35845e0
2012-06-08 23:45:13 +03:00
Bobby Holley
67a21ac3b3
Bug 762529 - Handle constructors properly in SpecialPowers wrappers. r=mrbkap
...
--HG--
extra : rebase_source : edea7357a5e9f33d3cf68f09646492fb0a1cfc10
2012-06-08 00:09:55 +02:00
Ben Turner
3fdf917cd6
Bug 666693 - 'Remote IndexedDB for multiple IndexedDB-using processes'. r=cjones+sicking.
2012-06-01 10:21:12 -07:00
Gervase Markham
68d38d677f
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
...
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Bobby Holley
66d13b3528
Bug 553102 - Waive COW checks on SpecialPowers wrapper objects. r=mrbkap
2012-05-24 13:04:57 +02:00
Bobby Holley
7b4caeaa28
Bug 553102 - Fix SpecialPowers DOMWindowUtils. r=ted
2012-05-24 13:04:57 +02:00
Bobby Holley
d131b3449c
Bug 553102 - Make the SpecialPowers wrapping API a bit nicer. r=ted
2012-05-24 13:04:57 +02:00
Ed Morley
f25474a7ad
Backout cfac7b6a1f9c (bug 728893) for mochitest-1 orange
2012-05-23 11:56:03 +01:00
Diogo Golovanevsky Monteiro
9101bed744
Bug 728893 - Allow mochitest iframe to go fullscreen r=ctalbert
2012-05-23 10:36:26 +01:00
Chris Pearce
6577ec1962
Bug 753546 Part 1 - Make nsDocument listen for 'fullscreen-approved' notification rather than 'perm-changed' to signal fullscreen approved. r=smaug
2012-05-22 08:43:36 +12:00
Gervase Markham
82ff7027aa
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Neil Rashbrook
b29321080b
Bug 678726 Improved diagnostics to try to figure out what this random orange is r=ted
2012-05-10 22:46:15 +01:00
Chris Pearce
32dd55e67c
Bug 746885 part 3 - Change pointer lock tests to always run on a domain with fullscreen-approved permissions. r=smaug
2012-05-09 09:48:27 +12:00
Justin Lebar
b54abd8d84
Bug 749018 - Make OOP <iframe mozbrowser> pass current browser frame tests. r=smaug,cjones
...
--HG--
extra : rebase_source : f15018bf2c9427a0d6e8d44da348d8d7d1693219
2012-05-08 09:20:35 -07:00
Masayuki Nakano
41de116362
Bug 166240 part.8 Add tests for KeyboardEvent.location (synthesized events) r=smaug, sr=jst
2012-05-03 17:35:02 +09:00
Masayuki Nakano
111aa93c0c
Bug 630811 part.3 Improve nsDOMWindowUtils::send*Event() for new modifiers r=smaug
2012-04-25 12:00:02 +09:00
Serge Gautherie
184c3bd70a
Bug 637101. (Bv1) Add a 1 second delay before calling killTest(), Fix bug 647323 regression, Remove extra ';' and spaces. r=ted.mielczarek.
2012-04-05 21:00:02 +02:00
Kyle Huey
7a529aca86
Bug 722428: Fix leaks in mochitest by reworking SpecialPowers and nsDOMWindowUtils. r=mounir,ctalbert
2012-04-01 19:23:51 -07:00
Marco Bonardo
932988efc9
Merge central to inbound
2012-03-30 12:27:55 +02:00
Ms2ger
956f92aedd
Bug 647323 - Part b: Implement test harness reporting code and import testharness code from the upstream repository; r=jhammel+ted
2012-03-29 23:08:43 +02:00
Peter Van der Beken
0c7d3df11e
Fix for bug 740397 (Make tests that try to get XHR.channel use SpecialPowers). r=bholley.
...
--HG--
extra : rebase_source : 0bd78094debfea9d179f17396626c3802a6b5a21
2012-03-29 11:15:09 -07:00
Peter Van der Beken
680de8d850
Fix for bug 739898 (Stop using enablePrivilege in test_bug480509.html). r=bz.
2012-03-27 16:31:36 -07:00
Peter Van der Beken
21f90c4a0a
Fix for bug 739898 (Stop using enablePrivilege in test_bug480509.html). r=bz.
2012-03-27 16:31:36 -07:00
Masayuki Nakano
0582e6722b
Bug 722961 Add tests for autocomplete with composition r=m_kato
2012-03-27 23:22:56 +09:00
Aryeh Gregor
93bfe8f6cd
Bug 735805 part 5 - Mochitests that run no tests should fail; r=jmaher
2012-03-16 16:07:16 -04:00
Aryeh Gregor
5bdbd66803
Bug 736529 - Calling waitForFocus() and then finishing before you get focus should cause the test to fail; r=jmaher
2012-03-19 13:09:48 -04:00
Bobby Holley
eddc1f4a42
Bug 731442 - Back out f9145dab4be9 (bug 718543) due to test failures. r=backout
2012-03-06 11:05:29 -08:00
Jonas Sicking
79eaf25209
Bug 722626: Implement DOMRequest object. r=mrbkap
2012-02-24 14:19:49 +01:00
Gavin Sharp
75a66c60be
Bug 728627: simplify SpecialPowers pref observing, r=jmaher
...
--HG--
extra : rebase_source : 1c411dc0e8679cea3cc1f68ec792c36d19fbacfc
2012-02-18 17:33:18 -08:00
Joel Maher
9ef0e746bd
Bug 725112 - Add an easy make command to rerun tests that failed the last time. r=ted
2012-02-20 09:59:04 -05:00
Bobby Holley
80cafe8e18
Bug 718543 - Preserve SpecialPowers wrapper identity with a WeakMap cache. r=mrbkap
2012-02-19 15:47:12 -08:00
Geoff Lankow
38a6e24cbf
Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part F, remove uses of nsIPrefBranch2 in testing/ and layout/tools/reftest/ ; r=bsmedberg
2012-01-17 15:01:25 +13:00
Serge Gautherie
e616109281
Bug 725045. (Av1) pushPrefEnv() param is "clear" not "remove". r=jmaher.
...
DONTBUILD (comment-only).
2012-02-07 22:05:18 +01:00
Gavin Sharp
43cb6910c2
Bug 723207: fix SimpleTest.info when called as just info(), r=jmaher
...
--HG--
extra : transplant_source : %02%AC%FC%98%E8%23%FE%9A%3D%BC%DEck%16%9FP%CE%95%B3%AF
2012-02-01 10:11:53 -08:00
Gavin Sharp
c2834860a5
Bug 718203: don't allow drops of javascript: URIs on the home button, r=enndeakin, sr=bz
...
--HG--
extra : transplant_source : %ADP%C0%F8%8D%C4%A2v%BC%E5ZM%FC%D6BB%B7A%1E%07
2012-01-30 17:58:30 -08:00
Daniel Holbert
f50cf0013f
Bug 722075: Fix $(NULL)-after-commented-out-lines in a mochitest Makefile. r=gavin
2012-01-30 12:11:41 -08:00
Reuben Morais
fff986379b
Bug 722144 - Allow dblclick on EventUtils.sendMouseEvent. r=smaug
2012-01-29 05:01:00 -08:00
Jonathan Watt
6f83ff5139
Bug 701060 - Fix race condition with pref observers causing test orange. r=ehsan.
2012-01-27 22:16:44 +00:00
Dão Gottwald
09e6731932
No bug - fix some browser chrome tests that pollute the global scope
2012-01-24 23:08:42 +01:00
Serge Gautherie
5d9f44a50a
Bug 720095. (Av1a-mochitest) Fix some strict warnings and nits. r=ted.mielczarek.
2012-01-24 17:38:46 +01:00
Dao Gottwald
706992fd3b
Bug 719849 - global variables pollute the browser window during devtools tests; r=rcampbell
2012-01-23 11:50:11 -04:00
Dão Gottwald
fcb73495b2
No bug - fix some browser chrome tests that pollute the global scope
2012-01-20 16:21:46 +01:00
Bobby Holley
9082784986
Bug 702353 - Implement Proxy-Based XPCOM Wrappers in SpecialPowers. r=mrbkap,ted
2012-01-18 19:10:04 -08:00
Ehsan Akhgari
abd7a3db55
Bug 668728 - Teach the mochitest harness to verify that the test calling finish is the same one that we expect it to be, to avoid drastic failures such as test_reftests_with_caret.html inadvertently navigating back, and skipping half of its tests; r=ted
2011-08-19 02:03:25 -04:00
Boris Zbarsky
a539a4b217
Bug 716549. Flush on every mousemove, because otherwise we can end up with mouse events (mousemove, mousein, mouseout) dispatched to the wrong elements. r=smaug
2011-12-23 22:52:26 -05:00
Masayuki Nakano
e4aa735c69
Bug 711903 part.1 EventUtils.synthesizeKey() shouldn't dispatch keypress event for modifier keys if the event type isn't specified r=smaug
2011-12-31 23:04:37 +09:00
Bobby Holley
d1c1a83512
Bug 713747 - Fix funky tests. r=bz
...
The conversion of checks for UniversalBrowserWrite to UniversalXPConnect caused these test fail, because they acquire UniversalXPConnect and actually doesn't want the results. In particular, they pass the security check in nsWindowWatcher::CalculateChromeFlags, which causes them to fail.
The first test doesn't actually need UniversalXPConnect, so we can remove it for free. The second one needs it, so we add some SpecialPowers goop to make it possible. It's not ideal, but it can go away when the wrapper in bug 702353 lands.
2011-12-30 09:35:39 -08:00
Cameron McCormack
7e764a2b55
Bug 710863 - Finish mochitests when they are run in single test mode. r=jmaher
2011-12-30 11:09:03 +11:00
Phil Ringnalda
2e8e3cc006
Back out 1ac4cb2e7c32 to c631f9c3e9a9 (bug 598482) for Android reftest failures
2011-12-23 22:21:58 -08:00
Boris Zbarsky
6ebaa68f5c
Bug 598482 part 24. Flush on every mousemove, because otherwise we can end up with mouse events (mousemove, mousein, mouseout) dispatched to the wrong elements. r=smaug
2011-12-23 22:52:26 -05:00
Masayuki Nakano
efe739e3f9
Bug 700199 EventUtils.js should use synthesized events for sendKey(), sendChar() and sendString() rather than untrusted events r=smaug+ehsan+dolske+enndeakin
2011-12-16 22:38:45 +09:00
Jan Varga
78980f36af
Bug 661877 - Enable storing files in IndexedDB. r=bent
2011-12-16 08:34:24 +01:00
Masayuki Nakano
5ff35fa5ae
backout 34b8fe028357
2011-12-08 16:42:45 +09:00
Masayuki Nakano
705962c806
Bug 700199 EventUtils.js should use synthesized events for sendKey(), sendChar() and sendString() rather than untrusted events r=ehsan+smaug+enndeakin+dolske
2011-12-07 14:13:06 +09:00
Cameron McCormack
6f7be3b9fd
Bug 670831 - Enable some mochitest sanity tests for uncaught exception handling. r=jmaher
2011-12-02 23:25:04 +11:00
Cameron McCormack
53cc0ba3ac
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
Masayuki Nakano
a0d25e7690
Bug 392159 Use nsIClipboard::SupportsSelectionClipboard() instead of #ifdef in nsEditorEventListener r=ehsan
2011-11-30 11:57:41 +09:00
Masayuki Nakano
360fdc970d
Bug 697842 stopPropagation() shouldn't break IME composition r=ehsan
2011-11-27 09:36:36 +09:00
Geoff Lankow
8ebd020946
Bug 668710 - Move mockObjects.js in with the rest of SimpleTest; r=dao
...
--HG--
rename : toolkit/content/tests/browser/common/mockObjects.js => testing/mochitest/tests/SimpleTest/MockObjects.js
2011-08-05 23:55:49 +12:00
L. David Baron
20e2347ed6
Add reftest harness for testing font inflation and add reftests for basic features. (Bug 627842, patch 16) r=roc
2011-11-23 18:48:24 -08:00
Geoff Lankow
69999c8b43
Back out changeset 453772872eeb (bug 668710) for bustage
2011-11-20 01:10:40 +13:00
Geoff Lankow
7fc52fd3c9
Bug 668710 - Move mockObjects.js in with the rest of SimpleTest; r=dao
...
--HG--
rename : toolkit/content/tests/browser/common/mockObjects.js => testing/mochitest/tests/SimpleTest/MockObjects.js
2011-08-05 23:55:49 +12:00
Cameron McCormack
aef791b98e
Bug 703230 - Remove mochitest waitForFocus() debug output. r=jmaher
2011-11-18 08:12:30 +11:00
Phil Ringnalda
47ec399c96
Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
...
--HG--
extra : rebase_source : fc8946055314369bfba5038ded32afcb00bf134d
2011-11-14 22:12:31 -08:00
L. David Baron
5a555c1957
Add reftest harness for testing font inflation and add reftests for basic features. (Bug 627842, patch 16) r=roc
2011-11-15 17:02:01 +13:00
Cameron McCormack
04b6a02159
Bug 652494 - Report uncaught JS exceptions in chrome mochitests as test failures. r=jmaher
2011-11-12 22:06:54 +11:00
Ed Morley
7ea8e12caa
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
2011-11-05 18:35:59 +00:00
Rail Aliiev
ac65d0d88e
Bug 616542 - Shorten file path length of mochitest; r=ted
2011-11-04 21:13:42 +00:00
Geoff Lankow
f3b073f77c
Bug 668154 - Use the same mock file picker for all mochitests and xpcshell tests; r=jmaher
2011-10-22 12:39:30 +13:00
Joel Maher
adc53be025
Bug 694976 - convert the rest of eventutils.js functions to use SpecialPowers. r=ted
2011-10-19 05:35:05 -04:00
Joel Maher
3b5c4e36d3
Bug 675245 - cleanup pluginutils and SimpleTest.executeSoon() to utilize specialpowers. r=ted
2011-10-19 05:35:05 -04:00
Ian Melven
879d1f5caf
Bug 674255 - Add nsIObserverService to special powers, r=ted
2011-10-14 11:24:10 -07:00
Joel Maher
3d817f94dd
Bug 693577 - port mockprovider.js to specialpowers. r=ted
2011-10-14 07:52:02 -04:00
Joel Maher
a6c0cdaff1
Bug 693959 - convert quit.js to specialpowers. r=ted
2011-10-14 07:52:02 -04:00
Joel Maher
9da386ab63
Bug 666643 - convert snapshotWindow to SpecialPowers. r=ted
2011-10-14 07:52:02 -04:00
Joel Maher
0011350970
Bug 573735 - support waitForClipboard events in e10s. r=jdm,ted
2011-10-14 07:52:02 -04:00
Joel Maher
53d448d706
Bug 674323 - convert most eventutils.js functions to use SpecialPowers. r=ted, a=test-only
2011-10-14 07:52:01 -04:00
Joel Maher
2b0286f01d
Bug 670897 - port waitForFocus to SpecialPowers. r=ctalbert,enndeakin; a=test-only
2011-10-06 10:51:03 -04:00
Joel Maher
bc68930aaf
Bug 621363 - SpecialPowers ipc setter code does not receive new value locally until next event loop run. r=jdm
2011-10-06 10:51:03 -04:00
Joel Maher
30e9deddd9
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
Malini Das
14aa3d77e7
Bug 677626 - Add a profiling test suite for mochitest. r=jmaher
2011-09-30 14:54:10 -04:00
Joel Maher
0500abb2a0
Bug 687264 - add mochitest support for filtering tests. r=ctalbert
2011-09-26 07:41:17 -04:00
Boris Zbarsky
d2287e2ff1
Bug 677002. Back out the patch for bug 666643 because it disabled a bunch of tests. r=khuey
2011-09-23 12:27:18 -04:00
Malini Das
e5d27caad8
Bug 688052 - Disable permaorange Android tests for now; r=mbrubeck
2011-09-22 17:48:07 +01:00
Masayuki Nakano
6fecf30153
Bug 543789 part.7 Dispatch compositionupdate event and set data value of compositionend event in all IME handling tests r=smaug, sr=roc
2011-09-22 18:17:41 +09:00
Malini Das
d89f164a12
Bug 677626 - Add a profiling test suite for mochitest [tests]. r=jmaher
2011-09-19 14:52:06 -04:00
Malini Das
be9aa36b26
Bug 677626 - Add a profiling test suite for mochitest. r=jmaher
2011-09-19 14:52:04 -04:00
Matt Woodrow
50c2543763
Bug 682758 - Stop repr() trying to call match() on an empty Array. r=mdas
2011-09-01 11:35:04 +12:00
Malini Das
03b4348939
Bug 682028 - Rename the Mochitest 'loops' feature to be 'repeat'. r=jmaher
2011-08-29 16:14:33 -04:00
Malini Das
71532221e5
Bug 676147 - looping single mochitests with make command doesn't work. r=jmaher
2011-08-25 14:35:35 -04:00
Joel Maher
e9f3d2cdd6
backout 7918fee254ae, no comments or user in patch
2011-08-25 14:34:54 -04:00
Joel Maher
f49c7bc3f6
imported patch mdas_loops.patch
2011-08-25 14:20:51 -04:00
Brian R. Bondy
11301652b0
Bug475045 - Can't drag unlinkified URL to bookmarks toolbar. r=mak,enndeakin
2011-08-24 08:52:53 -04:00
Malini Das
91a27b5ddc
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- update tests. r=jmaher, a=test-only
2011-08-12 12:21:37 -04:00
Malini Das
60cd440a07
Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- harness. r=jmaher, a=test-only
2011-08-12 12:21:35 -04:00
Masayuki Nakano
bfc72b90bf
Bug 675865 backout new dragginf for selection handling code from Mozilla8 r=smaug (backed out patches are: bug 552707, bug 644621, bug 670058, bug 670508, bug 671319)
2011-08-03 12:39:02 +09:00
Joel Maher
874643b9f7
Bug 666660 - convert mochitest plugin harness code to specialpowers. r=ted, a=test-only
2011-07-23 09:02:43 -04:00
Joel Maher
bb2e78799b
Bug 666654 - split eventutils.js functions that are chrome only into chromeutils.js. r=ted, a=test-only
2011-07-23 09:02:40 -04:00
Joel Maher
6659c4f8af
Bug 666649 - remove enablePrivilege from various places in the harness and chrome tests. r=ted, a=test-only
2011-07-21 16:21:25 -04:00
Joel Maher
139ee8ecf8
Bug 666643 - convert snapshotWindow to SpecialPowers. r=ted, a=test-only
2011-07-21 16:21:24 -04:00
Joel Maher
d4e409c106
Bug 668303 - convert mozillafilelogger to specialpowers. r=ctalbert, a=test-only
...
--HG--
rename : testing/mochitest/tests/SimpleTest/MozillaFileLogger.js => testing/mochitest/tests/SimpleTest/MozillaLogger.js
2011-07-18 22:10:29 -04:00
Ehsan Akhgari
5e56126930
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-15 08:13:08 -04:00
Cameron McCormack
406ac0809f
Bug 670817 - Check that uncaught exceptions cause test failures. (v2) r=jmaher
2011-07-15 14:43:09 +12:00
Malini Das
26d36b64b7
Bug 603517 - Enable mochitest to optionally run in loops without restarting the browser r=ctalbert
2011-07-14 14:39:17 -07:00
Boris Zbarsky
3b926816f1
Bug 670452. Fix WindowSnapshot's windowutils codepath to work correctly for canvases of different sizes. r=joe
2011-07-12 12:06:34 -04:00
Joel Maher
852db6420c
Bug 666636 - enable specialpowers for all mochitest types. r=ted, a=test-only
2011-07-09 08:35:38 -04:00
Cameron McCormack
02922474fa
Bug 669252 - Use the string "unknown test url" in mochitest logging lines if the current test URL is unknown. r=ted
2011-07-09 16:49:01 +12:00
Cameron McCormack
e345ef3767
Bug 669554 - Add a missing newline to dumped uncaught JS exceptions in chrome mochitests. r=ted
2011-07-07 10:27:51 +12:00
Masayuki Nakano
35028f63a8
Bug 552707 While we're expanding selection by dragging, the selection root element should capture mouse events and all scrollable elements should be scrollable r=roc+smaug, ui=faaborg
2011-07-06 11:16:18 +09:00
Joe Drew
3482c8aee5
Bug 552605 - Write tests to make sure we reload images that are redirected with a Cache-Control: no-cache header. r=bz
2011-07-01 13:03:43 -04:00
Marco Bonardo
8ee34defda
Backout bug 552605 and bug 619048 due to increase in random failures in reftests on a CLOSED TREE
2011-07-01 18:08:24 +02:00
Joe Drew
c32bb8010a
Bug 552605 - Write tests to make sure we reload images that are redirected with a Cache-Control: no-cache header. r=bz
2011-06-30 21:58:36 -04:00
Cameron McCormack
84b4072bc7
Bug 667155 - Ensure uncaught exceptions do cause test failures in plain mochitests. r=ted
2011-06-27 11:05:02 +12:00
Cameron McCormack
a44336199b
Bug 666435 - Remove a line of debugging output from Mochitest harness. r=ted
...
--HG--
extra : rebase_source : 90bc40c9d247385cd99b5f5f78170f2da8631096
2011-06-24 11:37:52 +12:00
Cameron McCormack
9d4035280b
Bug 642175 - Part 2: Allow mochitests to clean up plugin and IPC process crash dumps. r=ted
2011-06-21 12:11:50 +12:00
Cameron McCormack
74bf1bc1f0
Bug 642175 - Part 1: Simplify mochitest logging, and other minor cleanups. r=ted
2011-06-21 12:11:18 +12:00
Cameron McCormack
a16bab3df0
Bug 663669 - Remove some useless code from mochitest harness file quit.js. r=ted
2011-06-16 10:40:09 +12:00
Benjamin Stover
eccd65ea37
Bug 658065 Fix some warnings in mochitest harness r=ctalbert
2011-06-08 09:04:14 -07:00
Joel Maher
d3b8ce217f
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
7946e96cb4
Bug 651107 - Allow waitForClipboard to check for any custom flavor.
...
r=ehsan,ted
2011-04-23 02:04:15 +02:00
Ehsan Akhgari
b548c65441
Bug 649012 - Fix some flaky mochitests which rely on non-zero timeout values; rs=ted
2011-04-15 18:26:50 -04:00
Neil Deakin
1ebf912e93
Bug 462172, fix up preventDefault call in drag synthesis test and move to a chrome test
...
--HG--
rename : testing/mochitest/tests/SimpleTest/tests/test_synthesizeDragStart.xul => testing/mochitest/chrome/test_synthesizeDragStart.xul
rename : testing/mochitest/tests/SimpleTest/tests/test_synthesizeDrop.xul => testing/mochitest/chrome/test_synthesizeDrop.xul
2011-04-13 13:53:24 -04:00
Ted Mielczarek
cef4398cf5
bug 643803 - Expose DOMWindowUtils via SpecialPowers. r=ctalbert
2011-03-25 14:12:23 -04:00
Olli Pettay
bf0f4bb2a6
Bug 644565 - SpecialPowers should be able add event listeners to TabChildGlobal, r=ted
2011-03-25 15:39:23 +02:00
Marco Bonardo
f765bc316e
Bug 630838 - Clear document.popupNode between browser chrome tests.
...
r=mano, gavin a=tests-only
2011-02-02 17:00:47 +01:00
Mounir Lamouri
b23c476b2f
Bug 622264 - Make synthesizeDrop works in more situations. r=enndeakin a=tests
2011-01-25 11:30:24 +01:00
Masayuki Nakano
dde10e95d8
Bug 610821 part.4 Send correct keyevents when type isn't specified r=smaug, a=beltzner
2011-01-14 22:43:18 +09:00
Phil Ringnalda
81e8554942
Back out d1a5599b49fa from bug 615546 for turning bug 592402 from something that hadn't happened for three months to a top-10 test failure, a=shaver
2011-01-09 01:11:31 -08:00
Serge Gautherie
e2f1e2f37e
Bug 621384 - SimpleTest.showReport(): add a separator from the test content; (Av1) Add |addNode(HR());|.
...
r=rcampbell a=(test only).
2011-01-04 16:20:18 +01:00
Clint Talbert
d6b969e275
Bug 582472 - Add a special powers object to remove enable privilege r=ted,smaug a=test-only
2010-12-22 08:39:29 -08:00
Serge Gautherie
984b530ed5
Bug 615546 - SimpleTest.finish() should be asynchronous; (Av1a) SimpleTest.js: Create SimpleTest._finishNow() out of SimpleTest.finish() then call it asynchronously, Fix some (unrelated) nits.
...
r=rcampbell a=(test only).
2010-12-05 14:09:58 +01:00
Dave Townsend
0e3cad778e
Backing out changeset ab44d15573e2 from bug 615546 due to an unusual rise in failures of bug 592402 (and maybe others). a=backout CLOSED TREE
2010-12-01 11:14:43 -08:00
Serge Gautherie
f8ae59deb2
Bug 615546 - SimpleTest.finish() should be asynchronous; (Av1a) SimpleTest.js: Create SimpleTest._finishNow() out of SimpleTest.finish() then call it asynchronously, Fix some (unrelated) nits.
...
r=rcampbell a=(test only).
2010-12-01 18:24:03 +01:00
Clint Talbert
82e193da0e
Backed out changeset 32f70e593bf6 due to intermittent orange on mochi-1 a=bustage
2010-11-12 11:03:44 -08:00
Clint Talbert
dee2100849
Bug 582472 - Add Special Powers object to replace Universal XPConnect in mochitest plain r=ted,smaug a=NPOTB
2010-11-12 06:06:23 -08:00
Markus Stange
cc143d6019
Bug 574663 - Mark momentum scroll events with a kIsMomentum flag and don't allow them to cause zooming. r=smaug, a=final
2010-11-05 17:04:28 +01:00
Jonathan Griffin
c0f2611aea
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
ea2a79ff50
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
Mounir Lamouri
0e0e895f9e
Merging to tip. a=blocking-b7
2010-09-30 17:10:19 -07:00
Henri Sivonen
de1f36197c
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
Josh Aas
adc5d8646a
Bustage fix for bug 596762, I merged patches incorrectly. a=josh
2010-09-27 17:56:38 -04:00
Scott Greenlay
8b4e6b735f
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
e8615565e7
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
138d798f41
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
7fa21e948b
Backed out changeset 401db5db054a, bug 596762. Too much orange, again. a=josh
2010-09-23 16:06:13 -04:00
Scott Greenlay
5842fbcc5f
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
0475184a60
Backed out changeset c06ef0414fee, bug 596762. a=me
2010-09-20 22:13:13 -04:00
Scott Greenlay
20c58a1c26
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
4c645cfeeb
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
Jonas Sicking
1a2c535e49
Test for bug 590812. r=jst a=test-only
2010-09-03 15:53:28 -07:00
Joel Maher
8015553874
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
Jonas Sicking
32a03526e0
Backout bugs 586754, 574189, 584611 due to orange. a=backout
2010-08-20 11:08:43 -07:00
Joel Maher
e3359fd310
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
Dão Gottwald
1cf5d82fff
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
415d9944a6
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
Clint Talbert
f960b0cffd
Bug 573694 Optionally allow reftest harness to write output to log file for android r=dbaron
2010-07-26 18:43:33 -07:00
Dão Gottwald
fabe9a713a
Bug 578301 - Clearly identify expected and actual results when tests fail. r=dbaron
2010-07-14 22:55:21 +02:00
Ted Mielczarek
ee8378966a
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
9e6760b252
Backed out changeset e112f68bc941 (bug 574357) due to test failures.
2010-06-29 22:45:30 -07:00
Ted Mielczarek
7bd46535a1
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
Timothy Nikkel
b5fc18f20b
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
Joel Maher
09f5186347
Bug 567417 - bug to get mochitests running on fennec + e10s r=smaug,ctalbert
2010-06-24 13:30:50 -07:00
Jesse Ruderman
73ed1c1443
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
Jesse Ruderman
3f11bd09e1
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
22edfc1a71
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
9cf437bd26
Show value information for passing mochitests too. (Bug 570327) r=ted
2010-06-08 18:44:31 -07:00
L. David Baron
48ff3035cf
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
621d10f57a
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
44b832e7ed
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
Neil Deakin
f074891823
Bug 554873, improve waitForFocus to check for about:blank pages, r=mak
2010-05-18 09:31:03 -04:00
Neil Deakin
4dff9efa31
Bug 527099, use waitForFocus to wait for the frameset window
2010-05-17 09:21:11 -04:00
Neil Deakin
c9e6e492b7
Add some debugging to help debug 527099
2010-05-16 13:22:55 -04:00
Michael Kohler
6c0f59f4a6
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Jeff Walden
23aeebc511
Bug 552560 - Remove support for __parent__. r=mrbkap
2010-04-11 13:51:00 -07:00
Serge Gautherie
c4eb0f6244
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
fb9fae6739
Bug 554418 - "Enable synthesizeDragStart to specify coordinates" [r=enndeakin]
2010-03-24 10:33:00 -04:00
Serge Gautherie
b17ec6473e
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
89a8c1c560
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
71f1e1e1ec
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
Masayuki Nakano
44096c6f1b
Bug 528396 Create XP level IME transaction tests r=roc+mats, sr=jst
2010-03-19 14:02:53 +09:00