Commit Graph

2290 Commits

Author SHA1 Message Date
Andrea Marchesini
418f096481 Bug 793310 - Support sms:, tel: and mailto: URI schemes, r=philipp 2012-10-01 11:28:01 -07:00
Andrew Halberstadt
c70983b039 Bug 685903 - Remove firebug automation from testing/firebug. r=jhammel 2012-09-26 11:07:07 -04:00
Phil Ringnalda
8aa24b1c1a Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-09-28 22:06:29 -07:00
Jonathan Griffin
ade20c6702 Bug 775116 - Fix frame switching to work with id, name, and remote frames, r=mdas, DONTBUILD(NPOTB) 2012-09-28 16:16:22 -07:00
Jonathan Griffin
5cad8381bb Bug 795100 - Add a --gecko-path argument to the B2G mochitest testrunner, r=ahal, DONTBUILD(NPOTB) 2012-09-28 10:04:03 -07:00
Bob Clary
9f3fa1ad30 Bug 789086 - use unique temporary filename for robotium.config file in mochitest/runtestsremote.py, r=jmaher. 2012-09-28 12:25:46 -07:00
Ryan VanderMeulen
e847944bfa Merge m-c to inbound. 2012-09-27 23:05:53 -04:00
Jonathan Griffin
8090c8ac01 Bug 789976 - Add --gecko-path argument to Marionette, r=ahal, DONTBUILD (NPOTB) 2012-09-27 13:47:17 -07:00
Jonathan Griffin
a64652743e Bug 794692 - Change Marionette's package name to marionette_client, r=mdas, DONTBUILD (NPOTB) 2012-09-27 10:42:37 -07:00
Isaac Aggrey
b33410feb2 Bug 789847 - Remove PR_CALLBACK usage from tree 2012-09-25 11:18:38 -05:00
Josh Matthews
1ce2adcc13 Bug 770778 - Make TCPSocket e10s-friendly. r=bent 2012-09-24 14:53:49 -04:00
Malini Das
9651b3cf53 Bug 792084 - add shellCheckOutput command to devicemanager, r=wlach 2012-09-26 12:32:02 -04:00
Mounir Lamouri
45c2bff831 Bug 773373 part 6 - Disable tests on Android. r=sicking 2012-09-25 23:33:02 +01:00
Ed Morley
e184a68b82 Bug 793739 - mirror mozbase to m-c for week of Sept 24, 2012 @ b12b008846;r=jhammel 2012-09-25 09:35:14 -07:00
Jeff Hammel
ff5c764046 Bug 793746 - point to new talos.zip for dzclient;r=jmaher 2012-09-25 09:10:16 -07:00
Andrea Marchesini
b13172b91d Bug 779982 - Change behaviour of getSelf and add amInstalled function. r=sicking 2012-09-25 11:04:24 -04:00
Ted Mielczarek
66f76ddadc bug 733501 - Fix crashreporter xpcshell tests to actually run. r=jmaher 2012-09-13 15:43:28 -04:00
Wes Kocher
598e82ae4e Update Jetpack tests used in Firefox to pick up the fix for bug 793052. 2012-09-24 09:57:34 -07:00
Bobby Holley
7f912ddc79 Bug 792036 - Fix up tests to avoid relying on the existence of window.Components (MANUAL). r=mccr8
These are the manual fixes that the ensuing auto-generation can't deal with. Some of them
just fix up formatting (such as Components.\nFoo, so that subsequent auto-generation can
work better).
2012-09-24 14:46:28 +02:00
Bobby Holley
515994bfb3 Bug 792036 - Add a SpecialPowers API to provide access to the Components object in various forms. r=mrbkap,ted
Now that window.Components is no longer acccessible to page JS, we need a way
to access it in mochitests. So this patch provides SpecialPowers.Components,
which is the bonafide Components object for the window upon which SpecialPowers
is defined. It also provides SpecialPowers.{Cc,Ci,Cr,Cu}, which are SpecialPowers-wrapped
versions of their respective sub-objects (with the exception of Ci, which is unwrapped).
2012-09-24 14:46:27 +02:00
Wes Kocher
15458c720e Update Jetpack tests in Firefox to pick up bug 793035. 2012-09-21 13:44:04 -07:00
Ryan VanderMeulen
f0cedf0da3 Merge the last PGO-green inbound changeset to m-c. 2012-09-20 21:23:35 -04:00
Jonathan Griffin
3544bd4f5c Bug 792173 - Add TEST-UNEXPECTED-FAIL output to Marionette, r=mdas, DONTBUILD because NPOTB 2012-09-20 15:09:57 -07:00
Jonathan Griffin
15c84b2b81 Bug 792945 - Remove datazilla from Marionette deps, r=mdas 2012-09-20 15:03:50 -07:00
Phil Ringnalda
8eac6cec70 Back out 1e7050c52cb9 (bug 792850), 776f7325952b (bug 705047), 2e1be0680e70 (bug 733501), 6adef296963c (bug 791775), b8397781f862 (bug 792391) for WinXP hangs and suspicion of breaking Android stacks 2012-09-20 14:38:14 -07:00
Jonathan Griffin
027abf8575 Bug 791346 - Fix Marionette shutdown problems on Windows, r=dburns, DONTBUILD because NPOTB 2012-09-20 11:13:42 -07:00
Wes Kocher
33920bbc8a Update Jetpack tests used in Firefox to fix bug 792269. 2012-09-19 16:41:49 -07:00
Ted Mielczarek
a930e3447c bug 733501 - Fix crashreporter xpcshell tests to actually run. r=jmaher
--HG--
extra : rebase_source : fbda47ca470ea6325aca5f99ab1a59fe911aafdd
2012-09-13 15:43:28 -04:00
Joel Maher
c3c481579d Bug 762908 - Rip enablePrivilege out of spidermonkey tests. r=ted
--HG--
rename : testing/mochitest/specialpowers/Makefile.in => testing/specialpowers/Makefile.in
rename : testing/mochitest/specialpowers/chrome.manifest => testing/specialpowers/chrome.manifest
rename : testing/mochitest/specialpowers/components/SpecialPowersObserver.js => testing/specialpowers/components/SpecialPowersObserver.js
rename : testing/mochitest/MockFilePicker.jsm => testing/specialpowers/content/MockFilePicker.jsm
rename : testing/mochitest/tests/SimpleTest/MozillaLogger.js => testing/specialpowers/content/MozillaLogger.js
rename : testing/mochitest/tests/SimpleTest/SpecialPowersObserverAPI.js => testing/specialpowers/content/SpecialPowersObserverAPI.js
rename : testing/mochitest/specialpowers/content/specialpowers.js => testing/specialpowers/content/specialpowers.js
rename : testing/mochitest/tests/SimpleTest/specialpowersAPI.js => testing/specialpowers/content/specialpowersAPI.js
rename : testing/mochitest/specialpowers/install.rdf => testing/specialpowers/install.rdf
rename : testing/mochitest/specialpowers/jar.mn => testing/specialpowers/jar.mn
2012-09-20 09:06:50 -04:00
Hubert Figuière
b2f75df556 Bug 777145 - Part 2: Make sure we are online when runing marionette. r=jgriffin
--HG--
extra : rebase_source : ffadd060d43d3c0839573988afd35c2be67ebf8f
2012-09-19 13:31:03 -07:00
Gregor Wagner
f7fc6f1852 Bug 792536 - Enable contacts and settings tests on mobile. r=fabrice 2012-09-19 21:37:05 -07:00
Gregor Wagner
a3f5338aff Bug 770731 - Expose JS API for modifying app permissions. r=sicking 2012-09-19 11:19:00 -07:00
Graeme McCutcheon
5855c286f2 Merge last PGO green changeset from mozilla-inbound to mozilla-central 2012-09-19 15:15:34 +01:00
Ehsan Akhgari
6b89c15794 Improve the failure message when a mochitest ends without a call to SimpleTest.finish, no bug, irc-r=vlad
DONTBUILD
2012-09-18 21:54:53 -04:00
David Clarke
ac0fc975da Bug 790546 - Add sdcard option to emulator, r=jgriffin, DONTBUILD because NPOTB 2012-09-17 18:44:07 -07:00
Jonathan Griffin
d6563ab388 Bug 791033 - Allow tests to provide custom pass/fail strings for is/isnot/ok assertions, r=mdas 2012-09-14 14:34:38 -07:00
Jeff Hammel
2b59599fd4 Bug 791716 - mirror mozbase -> m-c for week of Sept 17, 2012;r=wlach 2012-09-17 15:13:45 -07:00
Christian Holler
49974c5e53 Bug 787916 - Hide Mochitest test table with --close-when-done option. r=jmaher 2012-09-19 01:28:39 +02:00
Gregor Wagner
da64ed1681 Backout bug 770731 2012-09-18 16:19:56 -07:00
Wes Kocher
2ca86643ea Update Jetpack code used in Firefox to fix bug 790395 2012-09-18 16:15:15 -07:00
Jonathan Griffin
f8094330e0 Bug 792228 - Let marionette recognize NodeList during findelements, r=mdas 2012-09-18 14:20:20 -07:00
Gregor Wagner
6ff65c4c09 Bug 770731 - Expose JS API for modifying app permissions. r=sicking 2012-09-18 14:52:39 -07:00
Jonathan Griffin
34703660d1 Bug 790827 - Don't package android apk's for B2G, r=ted 2012-09-13 13:46:02 -07:00
David Burns
7bcc7468e4 Bug 787545: Allow Marionette on fennec to return a session; r=jgriffin 2012-09-18 01:08:55 -07:00
Jonathan Griffin
f0e38d4eef Bug 790465 - Refactor Marionette testrunner to make it easier to write Gaia tests, r=mdas 2012-09-14 15:04:34 -07:00
Tanvi Vyas
29c1c82c22 Bug 62178 - Mochitest - iframe, stylesheet, object, script, image, media, xhr (Disabled on android until ssl is supported), r=smaug 2012-09-16 20:53:01 -07:00
Ryan VanderMeulen
ecbbdd9bb1 Merge m-c to inbound. 2012-09-14 21:16:25 -04:00
Ryan VanderMeulen
ea8418a01e Merge the last PGO-green inbound changeset to m-c. 2012-09-14 21:09:07 -04:00
Mihnea Dobrescu-Balaur
12a5ed177b Bug 791025 - Add flag to re-use xpcshell files on a device from a previous run, r=jgriffin, DONTBUILD because NPOTB 2012-09-14 16:44:29 -07:00
Jeff Hammel
199dd374aa bug 702832 follow up: add license header;r=wlach DONTBUILD because NPOTB
--HG--
extra : rebase_source : 054283ae7cd75772a8303358e553f5d8b78ec680
2012-09-14 14:17:32 -07:00
Jeff Hammel
e0575a9678 Bug 702832 - solidify strategy to sync mozbase packages to m-c;r=wlach DONTBUILD because NPOTB 2012-09-14 14:12:35 -07:00
Adam Dane [:hobophobe]
d70d5d201f Bug 787624 - Test for bug 787624. r=roc 2012-09-14 15:00:21 -05:00
Paul Adenot
2c52721064 Bug 790132 - Add a test to make sure media sniffing occurs only when we want. r=bz 2012-09-12 13:04:01 -07:00
Ed Morley
4161cb07c2 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-09-12 21:50:56 +01:00
Joel Maher
acff5c211c Bug 790271 - upload new talos.zip to capture fix for fennec robocop and xperf reporting. r=armenzg 2012-09-12 07:56:46 -04:00
Kartikaya Gupta
e240f0d40d Bug 767449 - Allow robotium tests to put files in places other than /mnt/sdcard. r=jmaher 2012-09-12 07:56:31 -04:00
Ted Mielczarek
97b3895015 Bug 789623 - Skip packaging pyc tests in test package, r=glandium, CLOSED TREE 2012-09-03 20:23:40 -04:00
Jeff Hammel
46b29abf81 Bug 790018 - bump version of manifestdestiny and mirror to m-c;r=mcote 2012-09-11 19:46:39 -07:00
Georg Fritzsche
cf33482a3e Bug 784145 - When submitting hang reports, submit the browser report as a field of the plugin report instead of as a completely separate report. r=ted 2012-09-08 19:20:59 +02:00
Mihnea Dobrescu-Balaur
ebd0a44513 Bug 786848 - Add ability to post xpcshell test results to autolog, r=jgriffin 2012-09-10 11:15:00 -07:00
Mark Cote
fa65e690b2 Bug 789496 - DeviceManagerSUT: always consume prompt after receiving agent warning. r=wlach 2012-09-10 11:33:11 -04:00
Mihnea Dobrescu-Balaur
ed6659b42f Bug 785797 - adapt test_info to the current implemented functionality 2012-09-10 11:23:45 -04:00
Jeff Hammel
5980463e33 Bug 789328 - bump mozprocess and mozrunner (again) and release to pypi 2012-09-10 11:13:04 -04:00
Jonathan Griffin
077a8b686f Bug 788842 - Mirror mozbase to m-c, r=jhammel 2012-09-07 17:58:39 -07:00
Jonathan Griffin
d32939c4ba backout 69243e829931 due to OSX 10.7 bustage 2012-09-07 17:05:26 -07:00
Jonathan Griffin
f920b23e90 Bug 788842 - Mirror mozbase to m-c, r=jhammel 2012-09-07 15:39:17 -07:00
Ryan VanderMeulen
196079b734 Merge m-c to inbound. 2012-09-07 16:22:55 -04:00
Hao Gao
df64bc1415 Bug 787116 - Use self.stream to write Marionette log lines, r=jgriffin, DONTBUILD because NPOTB 2012-09-07 10:04:44 -07:00
Boris Zbarsky
06092f65fb Bug 767931. Make drawWindow and asyncDrawXULElement ChromeOnly. r=roc 2012-09-07 01:29:47 -04:00
William Lachance
6a7b472377 Bug 723107 - Re-add mozdevice to testing/mozbase, remove duplicate files in build/mobile;r=jmaher 2012-09-07 16:00:31 -04:00
Masayuki Nakano
08b5649f75 Bug 788401 Avoid JS warnings in EventUtils.synthesizeWheel() r=smaug 2012-09-07 09:53:27 +09:00
Ryan VanderMeulen
3486e479c6 Merge m-c to inbound. 2012-09-06 17:58:41 -04:00
Jonathan Griffin
747e1f5f5a Bug 788854 - Escape backslash in filenames, r=mdas, DONTBUILD because NPOTB 2012-09-05 17:19:15 -07:00
Mike Hommey
60dcb6802b Bug 788463 - Import log4moz.js from resource:/// instead of resource://gre/. r=mdas 2012-09-06 08:13:13 +02:00
Wes Kocher
abfe026998 Update Jetpack tests in Firefox to pick up bug 774709's tentative fix. 2012-09-06 10:33:59 -07:00
Ryan VanderMeulen
1baaa803da Merge m-c to inbound. 2012-09-05 17:52:28 -04:00
Scott Johnson
1ccadb6e74 Bug 780258: Add an interface to set the maximum line box width, accessible from chrome script. [r=dbaron] 2012-09-05 16:39:34 -05:00
Myk Melez
5c26a10f81 bug 785545 - unrefactor mozApps tests for maximum readability/reliability; r=fabrice 2012-09-05 10:08:54 -07:00
Geoff Brown
9e85ee7f38 Bug 783011 - Change order of command line args for android xpcshell tests; r=jmaher 2012-09-05 07:42:02 -06:00
Jonathan Griffin
d737819215 Bug 756577 - Return an error if unable to load a page during navigate(); r=mdas, DONTBUILD because NPOTB 2012-08-21 14:00:44 -07:00
Ryan VanderMeulen
aaebaa3af0 Merge the last PGO-green inbound changeset to m-c. 2012-09-04 21:45:09 -04:00
Joel Maher
cb44386b97 Bug 788235 - update a new talos.zip to capture xperf io tracking and correct product info for datazilla. r=armenzg 2012-09-04 15:43:40 -04:00
Wes Kocher
20adc2ed42 Update Jetpack code tested in Firefox to pick up the additional logging from bug 774709. 2012-09-03 17:49:05 -07:00
Ryan VanderMeulen
670b5bd7bf Merge the last PGO-green inbound changeset to m-c. 2012-08-31 21:36:07 -04:00
Jonathan Griffin
9c149f093a Bug 779011 - Clean up properly after JS exceptions during async_execute calls, a=test-only, DONTBUILD because NPOTB 2012-08-31 13:59:48 -07:00
Jonathan Griffin
dc62efd64f Bug 787520 - Fix test_log.py, a=test-only, DONTBUILD because NPOTB 2012-08-31 11:58:18 -07:00
Mihnea Dobrescu-Balaur
ac81cadf82 Bug 786866 - export LD_PRELOAD for xpcshell tests on B2G, r=jgriffin, DONTBUILD because NPOTB 2012-08-29 17:16:07 -07:00
Brian R. Bondy
695f096c60 Bug 785744 - Async file picker cleanup. r=neil 2012-08-29 14:37:43 -04:00
Ryan VanderMeulen
e16adb39c5 Merge m-c to inbound. 2012-09-04 21:01:50 -04:00
Jonathan Griffin
d623c60185 Bug 786463 - Add TEST-START and TEST-END to output, r=mdas, DONTBUILD because NPOTB 2012-08-29 10:39:11 -07:00
Josh Matthews
828b242677 Bug 773956 - Fix up invalid syntax and configurations in xpcshell.ini. r=jmaher 2012-07-14 10:48:45 -04:00
Wes Kocher
2c9355679a Bug 786399 - Update Jetpack tests used in Firefox tests. r=mossop 2012-08-29 07:49:26 -05:00
Jonathan Griffin
c7b5324e49 Bug 786094 - Track the current chrome window during a session, r=mdas, DONTBUILD because NPOTB 2012-08-28 11:14:30 -07:00
Jonathan Griffin
09a1aff923 Bug 786032 - Make search timeouts fail successfully, r=mdas, DONTBUILD because NPOTB 2012-08-27 13:50:34 -07:00
Mounir Lamouri
62167af904 Bug 756645 - Implement IndexedDB apps isolation. r=bent 2012-08-28 09:46:46 -03:00
Ryan VanderMeulen
da44f424f1 Merge m-c to inbound. 2012-08-27 12:51:10 -04:00
Jonathan Griffin
6d18104c24 Bug 785273 - Fix MarionetteJS case breakage, a=test-only, DONTBUILD because NPOTB 2012-08-27 09:34:23 -07:00
Philipp von Weitershausen
5801c8b2ab Bug 776825 - Separate message managers into senders and broadcasters. r=smaug
--HG--
rename : content/base/public/nsIFrameMessageManager.idl => content/base/public/nsIMessageManager.idl
2012-08-27 11:13:02 -03:00
Mounir Lamouri
514acd02d1 Bug 619236 - Set user_version in generated permissions.sqlite for tests. r=sicking 2012-08-23 11:39:41 -07:00
Mounir Lamouri
2d587555ef Bug 777072 - 6/7 Update the Permission Manager database to save appId/isInBrowserElement. r=sicking 2012-08-23 11:38:26 -07:00
Dave Camp
c31db391fa Merge fx-team to m-c 2012-08-25 16:56:09 -07:00
Dave Camp
b5e1dafad4 Bug 785635 - Markup panel undo is broken. r=jwalker 2012-08-25 11:04:47 -07:00
Ryan VanderMeulen
6989c1bf30 Merge m-c to inbound. 2012-08-24 16:18:09 -04:00
Joel Maher
e8e845e6ad Bug 785249 - deploy new talos.zip to capture recent changes. r=coop 2012-08-24 11:22:43 -04:00
Chris Jones
5a380bfddb No bug: Merge backout on a CLOSED TREE r=bustage 2012-08-23 22:33:04 -07:00
Chris Jones
05b904ebae Back out bug 777072, bug 619236, and bug 784878 2012-08-23 22:00:14 -07:00
Ryan VanderMeulen
5fbfaa489f Merge the last PGO-green inbound changeset to m-c. 2012-08-23 22:06:49 -04:00
Johannes Vogel
44bf665764 Bug 755856 - make marionette client look for adb in path first, r=mdas 2012-08-23 15:46:48 -04:00
Mounir Lamouri
0a904e5315 Bug 619236 - Set user_version in generated permissions.sqlite for tests. r=sicking 2012-08-23 11:39:41 -07:00
Mounir Lamouri
927cfc948b Bug 777072 - 6/7 Update the Permission Manager database to save appId/isInBrowserElement. r=sicking 2012-08-23 11:38:26 -07:00
Mounir Lamouri
26b6f2ff4a Bug 775815 - Use new Permission Manager API in SpecialPowers. r=sicking 2012-08-23 11:23:48 -07:00
Kyle Machulis
ee26c8d64a Backout of c129811b87ef due to mochi bustage 2012-08-23 12:00:51 -07:00
Bobby Holley
270cd28810 Bug 785162 - Disable test_bug760802.html on android. r=smaug,dougt 2012-08-23 11:45:28 -07:00
Kyle Machulis
b48c1bd763 Bug 783426: Patch 2 - Async DOMRequest Firing Tests; r=sicking 2012-08-23 09:52:54 -07:00
Kyle Machulis
750960ea54 Backout be6da7f8989c due to bustage 2012-08-22 18:11:52 -07:00
Kyle Machulis
404d0e527c Bug 783426: Patch 2 - Tests for Async DOMRequest Firing; r=sicking 2012-08-22 18:04:01 -07:00
Kyle Machulis
6184ec9c96 Backing out 542abbd15139 due to incorrect commit messages 2012-08-22 18:00:57 -07:00
Kyle Machulis
37e48ad8a8 Bug 783426: Patch 2 - Tests for Async DOMRequest Firing 2012-08-22 17:58:05 -07:00
Mark Capella
c33263eef6 Bug 772272 - Remove do_load_httpd_js from xpcshell tests, Final, r=ted
Remove last three references, final cleanup
2012-08-23 08:16:44 -04:00
Jonathan Griffin
489fcb2941 Bug 785273 - Prevent circular references to Marionette instances, r=mdas 2012-08-23 17:31:42 -07:00
Ryan VanderMeulen
a1afd087e9 Merge m-c to inbound. 2012-08-23 19:50:46 -04:00
Vicamo Yang
f6cc72060c Bug 707659 - Part 2: fix test scripts, r=philikon 2012-08-23 01:30:40 +08:00
Ehsan Akhgari
0fd9123eac Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script.  Here's the source of the script for
future reference:

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name nsXPCOMCID.h \
       ! -name prtypes.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t

convert PRIntn int
convert PRUintn unsigned

convert PRSize size_t

convert PROffset32 int32_t
convert PROffset64 int64_t

convert PRPtrdiff ptrdiff_t

convert PRFloat64 double
2012-08-22 11:56:38 -04:00
jmaher@mozilla.com
d0561e333c Bug 781580 - deploy a new talos.zip to capture bug 781507;r=Callek 2012-08-21 20:57:11 -07:00
Donovan Preston
bc56dc9adb Bug 733573 - Expose a client TCP socket API to web applications [r=honzab,fabrice] 2012-08-21 09:46:27 -07:00
Ed Morley
3073a11a52 Backout 3c39fdebf386 (bug 733573) for native Android m3 failures in test_tcpsocket_enabled_no_perm.html on a CLOSED TREE 2012-08-21 23:01:09 +01:00
Donovan Preston
ff04ad6299 Bug 733573 - Expose a client TCP socket API to web applications [r=honzab,fabrice] 2012-08-21 09:46:27 -07:00
Wes Kocher
242340d0a2 Bug 784113 - Update Jetpack code being tested against mozilla-central.
--HG--
extra : rebase_source : 157a1246653d6a58eddeaca0defc97a3a58d6e92
2012-08-20 16:13:46 -05:00
Ian Melven
66e72cf921 Bug 341604 - tests for iframe sandbox - plugins r=jst 2012-08-20 11:34:33 -07:00
Wes Kocher
2fe003ae61 Bug 783728 - Update revision of Jetpack code tested on m-c. r=philor 2012-08-17 21:29:52 -05:00
Bobby Holley
a4ec7a6646 Bug 695292 - Port SimpleTest.executeSoon() to SpecialPowers. r=mrbkap
If we just naively use the thread manager to dispatch the event via SpecialPowers,
we cannot avoid the XPCWrappedJS for the runnable being in chrome scope (even if
we pass a content object, we make the call in chrome scope, so we pass a cross-
compartment wrapper). This means that the machinery in
nsXPCWrappedJSClass::CheckForException ends up calling the error reporter for the
SpecialPowers scope, which isn't what we want.

Messing around with the implementation of CheckForException is playing with fire.
So we work around this with an explicit Cu API. :-(
2012-08-17 15:13:23 -07:00
Brian R. Bondy
6ae40bb347 Bug 731307 - Async filepicker test changes. r=roc 2012-08-17 11:35:01 -04:00
Ed Morley
5cd53d0556 Bug 783515 - Re-enable falsely blamed native Android M3 tests now dom/indexedDB/ipc/test_ipc.html is disabled; r=gbrown,jmaher 2012-08-17 14:42:26 +01:00
Ed Morley
f445c9ab9f Bug 783509 - Disable the newly created test_browserElement_inproc_AppWindowNamespace.html on Android for permaorange timeouts; r=jmaher 2012-08-17 14:42:26 +01:00
Ed Morley
acc72a5471 Bug 783513 - Disable dom/indexedDB/ipc/test_ipc.html on Android for mochitest-3 permaorange due to OOMs; r=jmaher 2012-08-17 14:42:26 +01:00
Phil Ringnalda
8c55938528 Back out e6761635f9cf (bug 695292) for Android mochitest bustage on a CLOSED TREE 2012-08-16 21:35:53 -07:00
Bobby Holley
773b674a05 Bug 695292 - Port SimpleTest.executeSoon() to SpecialPowers. r=mrbkap
If we just naively use the thread manager to dispatch the event via SpecialPowers,
we cannot avoid the XPCWrappedJS for the runnable being in chrome scope (even if
we pass a content object, we make the call in chrome scope, so we pass a cross-
compartment wrapper). This means that the machinery in
nsXPCWrappedJSClass::CheckForException ends up calling the error reporter for the
SpecialPowers scope, which isn't what we want.

Messing around with the implementation of CheckForException is playing with fire.
So we work around this with an explicit Cu API. :-(
2012-08-16 18:33:27 -07:00
Myk Melez
f121b94dfd bug 783391 - NS_ERROR_FILE_IS_DIRECTORY on mochitest-chrome runs; r=adw 2012-08-16 15:20:29 -07:00
Bob Silverberg
7026fe3bf9 Bug 781920 - Remove getElementValue from HTMLElement in Marionette. r=dburns 2012-08-16 17:35:20 -04:00
Jonathan Griffin
95ac578e5a Bug 783132 - bump mozprocess dep and add call to processOutput, r=ahal, DONTBUILD because NPOTB 2012-08-16 10:59:47 -07:00
Jonathan Griffin
900bfc9b6f Bug 783120 - Make datazilla import conditional on options.pref, r=mdas 2012-08-16 10:55:25 -07:00
Ekanan Ketunuti
3bdb15da0a Bug 781932 - Update enabled() to be is_enabled to make Selenium API. r=jgriffin 2012-08-15 08:21:41 +07:00
Myk Melez
782fce224f bug 770770: refactor webapp runtime test harness to reduce complexity/special-casing; r=adw
--HG--
extra : rebase_source : 183331b565d8c0577c9ba60a89f3c1ea6b11af9a
2012-08-14 15:27:26 -07:00
Bobby Holley
79e4222127 Bug 781521 - Fix test_SpecialPowersExtension. r=Ms2ger
The constructor function lives in content, but it's being invoked from chrome, so the |this| object is actually privileged.
2012-08-14 20:54:33 -07:00
Sanchit Gangwar
ca933fc36f Bug 781935 - Change the function names in /testing/marionette/client/marionette/tests/unit/test_selected.py. r=jgriffin 2012-08-13 00:24:42 +05:30
David Keeler
a941bdf2bd Bug 749257 - Improve test plugin. r=josh, r=bsmedberg 2012-08-13 10:40:15 -07:00
Ed Morley
80640388d7 Bug 782431 - Disable dom/imptests/editing/selecttest/* on Android for being permaorange 2012-08-13 23:09:29 +01:00
Ed Morley
2fe00b3d6e Bug 782328 - Disable dom/imptests/webapps/DOMCore/tests/approved/* on Android for being permaorange; r=Ms2ger 2012-08-13 18:44:25 +01:00
Ed Morley
8c6269ec53 Bug 782275 - Disable devicestorage tests on Android; r=dougt 2012-08-13 18:44:25 +01:00
Jonathan Griffin
b2f7012406 Bug 777842 - make Marionette Python2.6 compatible, r=dburns 2012-08-10 17:04:28 -07:00
Paul Dagnelie
0f68c9079b Bug 779006 - Display pid in xpchsell's check-interactive mode. r=ctalbert 2012-08-13 13:19:11 -04:00
Ed Morley
5d933b4e6e Bug 782254 - Disable dom/imptests/webapps/DOMCore/tests/submissions/* on Android for being permaorange; r=Ms2ger 2012-08-13 14:42:34 +01:00
Ryan VanderMeulen
870142e530 Merge inbound to m-c. 2012-08-11 22:33:42 -04:00
Masayuki Nakano
cb1f8565ed Bug 719320 part.9 Implement nsIDOMWindowUtils::sendWheelEvent() for tests r=smaug, sr=jst 2012-08-12 10:42:36 +09:00
Gregor Wagner
83d03f7572 Bug 781929 - Fix SpecialPowers.addPermission typo. r=bent 2012-08-10 13:55:42 -07:00
Andrew Halberstadt
8eadf46d4b Bug 770490 - Infrastructure to run reftests on B2G, r=jgriffin 2012-08-10 14:25:20 -04:00
David Burns
244c909ebb Bug 757069: add the ability to get session data out of the browser; r=jgriffin 2012-08-10 11:51:35 -07:00
Jonathan Griffin
5b08093de1 Bug 781711 - Make mochitest manifests work properly with both runtests and excludetests, r=jmaher 2012-08-10 09:44:50 -07:00
Ed Morley
332d269df3 Bug 781837 - Disable dom/imptests/webapps/WebStorage/tests/submissions/* on Android for being permaorange; r=jmaher 2012-08-10 17:36:24 +01:00
Kyle Huey
c44a5bd7c8 Bug 781700: Don't hold strong references to databases from the synchronization queue, so that GCing a database will unblock waiting operations. r=bent
--HG--
extra : rebase_source : 2f1b2405ffc91831d33eb91e4b2d61c2b1ac872b
2012-08-10 09:15:02 -07:00
Takanori MATSUURA
161b1f827b Bug 781338 - .mkdir.done file should not be bundled with final package and omnijar archive. r=mhommey 2012-08-10 11:29:58 -04:00
Ed Morley
d5ee9385d8 Bug 781789 - Disable dom/devicestorage/test/test_stat.html on Android for being permaorange; r=jmaher 2012-08-10 15:01:28 +01:00
David Burns
cc0f83751d Bug 781050: Change equals() to __eq__() to be more idiomatic for python r=jgriffin 2012-08-09 13:01:56 -07:00
David Burns
8de62e4d04 Bug 738408: Adding the ability to get the page source; r=jgriffin 2012-08-09 12:31:12 -07:00
Ed Morley
61bd42dc2d Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-08-09 12:46:05 +01:00
Ms2ger
9d79f22780 Bug 781116 - "finished in a non-clean fashion" message should use error() instead of log(); r=ted 2012-08-09 09:11:33 +02:00
Ms2ger
3f950b5744 Bug 780387 - Part b: Stop using PRIntn; r=bsmedberg 2012-08-09 09:09:40 +02:00
David Clarke
bdb8e11ba9 Bug 780031 - Mochitest on b2g reliability improvements, r=jgriffin, DONTBUILD because NPOTB 2012-08-08 17:29:26 -07:00
Ed Morley
969a047a7e Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-08-08 17:18:26 +01:00
Sam Garrett
3ad8571b5c Bug 771554 - Update mozbase deps to match in-tree versions, r=jgriffin, DONTBUILD because NPOTB 2012-08-06 17:44:51 -06:00
Mike Hommey
fd7fe8283e Bug 770426 - Replace double colon rules with dependency chains for preprocessing rules. r=khuey 2012-07-23 07:42:22 +02:00
Ryan VanderMeulen
bf6b0b26fd Merge m-c to inbound. 2012-08-06 20:26:58 -04:00
Ed Morley
1368da883d Backout b4a63a0b90c2 (bug 778420), b849f1b3859a (bug 778420), d522b5a13b27 (bug 72964), 3a12c64bf53a (bug 778420), c07148142675 (bug 726053) for failures in test_bug435425.html on a CLOSED TREE 2012-08-07 00:57:27 +01:00
Jonathan Griffin
9c27a71f4a Bug 778912 - Marionette should shutdown Firefox instances it launches, a=test-only, DONTBUILD because NPOTB 2012-08-06 15:08:45 -07:00
Gregory Szorc
e1f974fe11 Bug 759664 - Register testing-only JS modules with mochitests; r=ted 2012-08-06 14:22:09 -07:00
Bobby Holley
2e35eeace5 Bug 778420 - Add Services getter to SpecialPowers. v1
--HG--
extra : rebase_source : 4d7c95cbcc68afd18a43eaae33012d21e6d4f02a
2012-08-06 22:14:27 +02:00
Camilo Viecco
b0baf98f91 Bug 726053 This patch removes all forms of 'obj instanceof Components.interfaces' for the new specialpowersAPI call. r=bholley
--HG--
extra : rebase_source : 8a246ed35698c4da3f8a4a5202dcce949121d722
2012-08-06 22:13:46 +02:00
David Burns
19ec8c4624 Bug 751637: Added keys helper to Marionette and removing sendKeysToElement atom; r=jgriffin 2012-08-05 12:49:42 -07:00
Ryan VanderMeulen
0a4c0b6191 Merge m-c to inbound. 2012-08-08 22:48:37 -04:00
Bobby Holley
8a0a25b7d4 Bug 778420 - Add Services getter to SpecialPowers. r=jmaher
--HG--
extra : rebase_source : 6e0962a1fc3629d682beb4c36537ee0b11c9d810
2012-08-03 22:19:54 +02:00
Camilo Viecco
677feb5b22 Bug 726053 - Add in-chrome context to specialpowers, r=ted.mielczarek
--HG--
extra : rebase_source : a14c4a7606527b6dc2bd1c46e76e439bfacafd18
2012-08-08 22:08:42 +02:00
David Burns
fc7e6c980d Bug 759477: adding the ability to get the tag name of an Marionette HTMLElement; r=jgriffin 2012-08-08 13:21:50 -07:00
Geoff Brown
654d8c6064 Bug 775227: tweak set of Android M3 tests disabled for OOM; r=jmaher 2012-08-05 13:09:44 +01:00
Joel Maher
73de061971 Bug 687032 - Intermittent test_bug590812.html | noxul domain same as ref and test_bug590812.html | xul supporting domain same as ref. r=edmorley 2012-08-05 07:36:35 -04:00
Benoit Jacob
41cf25251b Bug 778006 - reenable WebGL mochitest on Android - r=gbrown 2012-08-04 13:36:54 -04:00
Mike Hommey
6173fa297f Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Mike Hommey
4e998b1d36 Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE 2012-08-04 10:38:41 +02:00
Mike Hommey
2ac07ed613 Bug 778259 - Fix fallback relpath implementation for python 2.5- in manifestparser.py. r=jhammel 2012-08-04 08:54:59 +02:00
Mike Hommey
17fb6cad2d Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 08:48:56 +02:00
Ed Morley
edbbd284ab Merge mozilla-central and fx-team 2012-08-03 15:52:55 +01:00
Tim Taubert
486d7be9bf Bug 728294 - Part 3 - Analyze cycle collection logs on testsuite shutdown to detected leaked windows; r=ted,smaug 2012-08-03 12:36:59 +02:00
Tim Taubert
ba79bd8b4b Bug 728294 - Part 1 - Remove old debug log parser; r=ted 2012-08-03 12:36:59 +02:00
Siddharth Agarwal
eb75e91273 Bug 779701 - Marionette tests aren't properly packaged on Windows. Convert backslashes to forward slashes. r=jgriffin
--HG--
extra : rebase_source : 9fd21f295eb0a92a6f8b16a388d023099dc4247a
2012-08-03 04:15:00 +05:30
Andrew Halberstadt
bb69d3e098 Bug 778133 - Update mozbase in m-c for bug 776931. r=jhammel 2012-08-02 17:17:34 -04:00
Masatoshi Kimura
4c9e3bc986 Bug 773919 - Cut query string before resolving URI. r=sicking 2012-08-02 17:17:34 -04:00
Jonathan Griffin
990564f927 Bug 777871 - Get mochitests running OOP in B2G, r=jlebar, DONTBUILD because NPOTB 2012-08-02 13:30:25 -07:00
Malini Das
3eb0249944 Bug 778204 - update marionette test harness emulator documentation, r=jgriffin 2012-08-01 15:30:27 -04:00
Malini Das
f05b1c0138 Bug 779504 - pin datazilla pypi package to version number, r=jgriffin 2012-08-01 14:45:07 -04:00
Jonathan Griffin
88c82f0aca Bug 779011 - Move acknowledgement for setScriptTimeout to content script, r=mdas, DONTBUILD because NPOTB 2012-08-01 09:53:37 -07:00
Geoff Brown
ea2dc65ff4 Bug 775227: disable one more test on Android for OOM; r=jmaher 2012-07-31 14:27:02 -06:00