Commit Graph

2436 Commits

Author SHA1 Message Date
Mike Conley
7e7d71bf1d Bug 1220929 - Refactor aboutTabCrashed to use RemotePageManager. r=felipe 2015-11-02 16:03:33 -05:00
Mike Conley
8fe3bfcf12 Bug 1171708 - Add windowClosed and domWindowClosed helpers to BrowserTestUtils. r=billm 2015-11-12 17:42:42 -05:00
Mike Conley
93d5739d7b Bug 1171708 - Fix SessionStore tests to account for async window flushing. r=billm 2015-11-16 16:17:29 -05:00
Tooru Fujisawa
e5ae9d6de3 Bug 1224790 - Use SetFakeModal instead of SetModal for non-modal window opened by modal window. r=smaug, mstange 2015-11-18 20:12:26 +09:00
Andrew Halberstadt
e900916435 Bug 1219442 - Re-write specialpowers as a restartless addon, r=jmaher
In order to meet the addon signing requirement for tests, specialpowers
needs to be installed at gecko runtime. This means it must be restartless.
This patch packages specialpowers as a restartless addon, but it does not
yet install it at runtime.
2015-11-05 10:00:59 -05:00
Carsten "Tomcat" Book
c174650f77 merge mozilla-inbound to mozilla-central a=merge 2015-11-18 14:50:18 +01:00
Blake Kaplan
38f6366f50 Bug 1159385 - Make PDFJS browser-chrome tests e10s compatible. r=yury 2015-11-17 14:20:00 -08:00
Kris Maglione
82127c81da Bug 1224893: [webext] Queue unexpected messages for subsequent calls to awaitMessage, follow-up. r=me r=billm 2015-11-17 14:04:53 -08:00
Kris Maglione
c3ab8e7aba Bug 1224893: [webext] Queue unexpected messages for subsequent calls to awaitMessage 2015-11-15 00:29:55 -08:00
Nigel Babu
e58b93c48e Backed out changeset 25a5db43969c (bug 1159385) 2015-11-16 18:30:49 +05:30
Chris Manchester
1ae4b3c658 Bug 1224305 - Add an option to the mochitest harness to provide a copy of the extra chrome manifest it writes. r=ahal 2015-11-13 16:14:40 -08:00
Blake Kaplan
166f80ede4 Bug 1159385 - Make PDFJS browser-chrome tests e10s compatible. r=yury 2015-11-13 15:07:50 -08:00
Andrew McCreight
9b9d91b76a Bug 1223831 - SpecialPowers API to create files in an e10s-compatible way. r=jmaher,baku 2015-11-13 09:29:17 -08:00
Bill McCloskey
70f90ad4d9 Bug 1208874 - [webext] Generate an extension-specific UUID (r=kmag) 2015-11-12 08:19:45 -08:00
Blake Kaplan
049503f09c Bug 1223635 - Coerce this to a boolean. r=billm 2015-11-11 13:52:29 -08:00
Nick Alexander
e948cf8d4b Bug 938994 - Move build/mobile/robocop into mobile/android/tests/browser/robocop. r=gbrown
This builds the Robocop tests with |mach build mobile/android|, making
it easier for developers to build Fennec and the tests at the same
time.
2015-11-09 12:55:38 -08:00
Bill McCloskey
08bb1d3e45 Bug 967873 - Test changes for async removeTab (r=Gijs) 2015-11-04 10:56:15 -08:00
Bill McCloskey
2e51589db8 Bug 1219504 - BrowserTestUtils changes (r=mconley) 2015-11-04 10:56:15 -08:00
Tooru Fujisawa
4300a089f1 Bug 1217981 - Part 3: Remove for-each from testing/. r=bsmedberg 2015-10-19 03:54:14 +09:00
Julien Pagès
0b1cd48d94 Bug 1185969 - [mozdevice] Allow to use android preview releases. r=bc 2015-10-28 17:22:16 +01:00
Nick Alexander
a76fd78ca2 Bug 1219058 - Part 1: Normalize Robocop test source layout. r=gbrown,mfinkle
This moves the Robocop test code into src/org/mozilla/gecko/tests.
The org/mozilla/gecko/tests matches the package name we have now.
2015-10-27 16:45:00 -07:00
Nick Alexander
edbc465667 Backed out changesets fb5765dffe01 and 0447429a5627 (Bug 1219058). r=me
I realize I wanted to shorten these paths in response to review
comments.  I'll reland shortly.
2015-10-28 14:47:14 -07:00
Nick Alexander
7c206466f5 Bug 1219058 - Part 1: Normalize Robocop test source layout. r=gbrown,mfinkle
This moves the Robocop test code into
src/androidTest/java/org/mozilla/gecko/tests.  The
src/androidTest/java is Gradle standard; the org/mozilla/gecko/tests
matches the package name we have now.
2015-10-27 16:45:00 -07:00
Yoshi Huang
3e58618dde Bug 1196665 - Add originAttributes into SpecialPowers. r=bholley
From 7bb0fbba24f4f65d3fa83efe223b1431cd71fdb6 Mon Sep 17 00:00:00 2001
---
 dom/apps/tests/test_third_party_homescreen.html    |   8 +-
 .../test/test_messagemanager_assertpermission.html |   4 +-
 dom/base/test/test_messagemanager_targetchain.html |  16 +--
 ...rowserElement_AllowEmbedAppsInNestedOOIframe.js |  11 +-
 .../mochitest/browserElement_CopyPaste.js          |   9 +-
 .../browserElement_DisallowEmbedAppsInOOP.js       |   9 +-
 .../mochitest/browserElement_Proxy.js              |  10 +-
 .../browserElement_SetInputMethodActive.js         |   3 +-
 .../mochitest/browserElement_SetVisibleFrames.js   |  17 ++--
 .../mochitest/browserElement_SetVisibleFrames2.js  |  16 +--
 .../priority/test_ExpectingSystemMessage2.html     |  16 +--
 .../mochitest/priority/test_NestedFrames.html      |  16 +--
 dom/cache/test/mochitest/driver.js                 |  11 +-
 .../test/mochitest/test_cache_orphaned_body.html   |  33 +-----
 .../test/mochitest/test_cache_orphaned_cache.html  |  33 +-----
 dom/cache/test/mochitest/test_cache_restart.html   |  11 +-
 dom/cache/test/mochitest/test_cache_shrink.html    |  33 +-----
 dom/indexedDB/test/file.js                         |  12 +--
 dom/indexedDB/test/helpers.js                      |   9 +-
 dom/indexedDB/test/webapp_clearBrowserData.js      |   6 +-
 dom/inputmethod/mochitest/test_bug1043828.html     |   5 +-
 dom/inputmethod/mochitest/test_bug944397.html      |   5 +-
 .../mochitest/test_focus_blur_manage_events.html   |   5 +-
 .../mochitest/test_input_registry_events.html      |   5 +-
 .../mochitest/test_simple_manage_events.html       |   5 +-
 .../tests/test_permission_for_nested_oop_app.html  |   3 +-
 .../tests/test_permission_for_two_oop_apps.html    |   3 +-
 dom/ipc/tests/test_permission_helper.js            |  21 ++--
 .../test_permission_when_oop_app_crashes.html      |   3 +-
 dom/tv/test/mochitest/head.js                      |   5 +-
 .../test_SpecialPowersPushAppPermissions.html      |  14 ++-
 .../tests/Harness_sanity/test_bug816847.html       |   6 +-
 .../components/SpecialPowersObserver.js            |   4 +-
 .../content/SpecialPowersObserverAPI.js            |  24 +----
 testing/specialpowers/content/specialpowersAPI.js  | 111 ++++++++-------------
 35 files changed, 173 insertions(+), 329 deletions(-)
2015-10-07 14:35:43 +08:00
Carsten "Tomcat" Book
d43e51f745 merge mozilla-inbound to mozilla-central a=merge 2015-10-27 10:55:48 +01:00
Gijs Kruitbosch
d1e4d25edb Bug 332195 - part 5: fix test for e10s, r=mconley 2015-10-26 14:16:46 +01:00
Chris Manchester
18a2cf7cb0 Bug 1218010 - Shorten the polling interval when waiting for httpd.js startup in mochitest. r=ahal
I noticed in automation logs that we always wait about 1s for httpd.js to be
ready -- this is the minimum we could wait if we wait at all, because we poll
every second. Bringing the polling interval down to 100ms locally shows we
succeed after waiting just once. This is a perceptible speedup, and will
have an effect for every dir now that we run-by-dir.
2015-10-26 10:42:04 -07:00
Andrew Halberstadt
b731927c97 Bug 1216254 - [mochitest] Ignore unknown log actions when interactive debugger enabled, r=chmanchester 2015-10-19 16:19:09 -04:00
Kris Maglione
d7cd4b0dea Bug 1197422 - Part 2: [webext] Implement the pageAction API. r=billm ui-r=bwinton 2015-10-15 15:15:04 -07:00
Iaroslav (yarik) Sheptykin
06f15963af Bug 1140512: Ensure FindBar communicates properly with content after remoteness change. r=mikedeboer 2015-10-15 15:13:54 +02:00
Alexandre Poirot
56e4b75c0b Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop 2015-10-15 03:45:22 -07:00
Joel Maher
60eab1be85 Bug 1162003 - linux asan mochitest-plain-e10s run-by-dir mode. r=jgriffin 2015-10-12 13:42:17 -04:00
Bill McCloskey
bf892cf58b Back out bug 967873 - Test changes for async removeTab 2015-10-07 11:15:11 -07:00
Carsten "Tomcat" Book
9f1c0bf17d Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Sebastian Hengst
378b7180e7 Backed out changeset c6b267589d0d (bug 1202902) for Mulet Reftest, W3C Platform Test and other failures. r=backout a=backout on a CLOSED TREE 2015-10-07 13:36:26 +02:00
Carsten "Tomcat" Book
9eaa0d1abc Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
Backed out changeset cfc1820361f5 (bug 1202902)
2015-10-07 12:13:45 +02:00
Edgar Chen
ad32f45a98 Bug 1211407 - Make |mach mochitest| use the adb under out/host/*/bin if no --adbpath specified. r=ahal 2015-10-05 19:11:52 +08:00
Shu-yu Guo
53a85861c1 Bug 1202902 - Scripted fix the world. 2015-10-06 14:00:31 -07:00
Shu-yu Guo
335cec2303 Bug 1202902 - Fix the world. (r=ato for marionette, rs=Mossop for rest) 2015-10-06 14:00:30 -07:00
Wes Kocher
18b7fcf702 Merge m-c to inbound, a=merge 2015-10-06 12:16:50 -07:00
Mike Conley
1a329623c1 Bug 1110511 - Move tab-crashing test helper function to BrowserTestUtils.jsm r=felipe 2015-09-29 16:44:50 -04:00
Geoff Brown
ff3721af58 Bug 1207461 - Fix symbols path for robocop crash reporting; r=jmaher 2015-10-05 15:37:20 -06:00
Bill McCloskey
2a4d871bbc Bug 967873 - Test changes for async removeTab (r=Gijs) 2015-10-01 21:18:05 -07:00
Kaustabh Datta Choudhury
4fd1260f89 Bug 1162003 - Enable run-by-dir mode for mochitest_chrome on Fx desktop debug builds. r=jmaher 2015-10-06 09:46:24 -04:00
Gregory Szorc
e08d71c0b8 Bug 1208320 - Produce mochitest test archive without staging test files; r=glandium
This is very similar to what we did for xpcshell. Like xpcshell, there
are still some staged files. However, about 73MB of copies are
eliminated with this change. On my machine, overall execution time of
test packaging appears to decrease, although CPU usage is up slightly.
2015-09-30 09:46:35 -07:00
Tooru Fujisawa
563414fa72 Bug 1207499 - Part 10: Remove use of expression closure from testing/. r=jmaher 2015-09-23 18:42:19 +09:00
Andrew Halberstadt
4be27d77a2 Bug 1042998 - Use StructuredLog.jsm for mochitest logging, r=chmanchester 2015-09-04 14:37:32 -04:00
Carsten "Tomcat" Book
20429d63e4 merge mozilla-inbound to mozilla-central a=merge 2015-09-29 12:00:25 +02:00
Wes Kocher
02a202b3f1 Merge m-c to b2ginbound, a=merge 2015-09-28 16:32:01 -07:00
Wes Kocher
c80bcca5af Merge inbound to central, a=merge 2015-09-28 15:36:38 -07:00