Wes Kocher
81e6c6ebab
Merge m-c to fx-team, a=merge
2015-11-20 14:45:33 -08:00
Andrew Halberstadt
617f27a1ea
Bug 1225903 - Drop support for b2g desktop in mochitest, r=jgriffin
...
Mochitests on b2g desktop are no longer being run on any trunk branches, including
b2g-inbound. Dropping support for it significantly reduces complexity
in the mochitest harness.
2015-11-18 13:35:38 -05:00
Mike Conley
c188234bcd
Bug 1171708 - Add windowClosed and domWindowClosed helpers to BrowserTestUtils. r=billm
2015-11-12 17:42:42 -05:00
Mike Conley
4fd7d83ca8
Bug 1171708 - Fix SessionStore tests to account for async window flushing. r=billm
2015-11-16 16:17:29 -05:00
Mike Conley
8e68c4ce72
Bug 1220929 - Refactor aboutTabCrashed to use RemotePageManager. r=felipe
2015-11-02 16:03:33 -05:00
Tooru Fujisawa
7e18b44563
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
e7ce0828a2
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
68fac75c59
merge mozilla-inbound to mozilla-central a=merge
2015-11-18 14:50:18 +01:00
Blake Kaplan
6464121b90
Bug 1159385 - Make PDFJS browser-chrome tests e10s compatible. r=yury
2015-11-17 14:20:00 -08:00
Kris Maglione
5d4d6411de
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
7cd07e94cd
Bug 1224893: [webext] Queue unexpected messages for subsequent calls to awaitMessage
2015-11-15 00:29:55 -08:00
Nigel Babu
da6023ea21
Backed out changeset 25a5db43969c (bug 1159385)
2015-11-16 18:30:49 +05:30
Chris Manchester
384b3737c7
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
e4b6aa22d0
Bug 1159385 - Make PDFJS browser-chrome tests e10s compatible. r=yury
2015-11-13 15:07:50 -08:00
Andrew McCreight
56dd5034fa
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
cff1629670
Bug 1208874 - [webext] Generate an extension-specific UUID (r=kmag)
2015-11-12 08:19:45 -08:00
Blake Kaplan
f6af9a0299
Bug 1223635 - Coerce this to a boolean. r=billm
2015-11-11 13:52:29 -08:00
Nick Alexander
3ba90b4e47
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
a48b175c54
Bug 967873 - Test changes for async removeTab (r=Gijs)
2015-11-04 10:56:15 -08:00
Bill McCloskey
549f9af669
Bug 1219504 - BrowserTestUtils changes (r=mconley)
2015-11-04 10:56:15 -08:00
Tooru Fujisawa
3ebd1ce345
Bug 1217981 - Part 3: Remove for-each from testing/. r=bsmedberg
2015-10-19 03:54:14 +09:00
Julien Pagès
9b8e31dc9f
Bug 1185969 - [mozdevice] Allow to use android preview releases. r=bc
2015-10-28 17:22:16 +01:00
Nick Alexander
3cf3174243
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
04c3308b4c
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
81efb9df3f
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
2fde96952c
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
6e2c19312a
merge mozilla-inbound to mozilla-central a=merge
2015-10-27 10:55:48 +01:00
Gijs Kruitbosch
3a1a587f5e
Bug 332195 - part 5: fix test for e10s, r=mconley
2015-10-26 14:16:46 +01:00
Chris Manchester
26ecd3f7b9
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
5203b49487
Bug 1216254 - [mochitest] Ignore unknown log actions when interactive debugger enabled, r=chmanchester
2015-10-19 16:19:09 -04:00
Kris Maglione
27c21ff8da
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
59a5b141b1
Bug 1140512: Ensure FindBar communicates properly with content after remoteness change. r=mikedeboer
2015-10-15 15:13:54 +02:00
Alexandre Poirot
dea025001d
Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop
2015-10-15 03:45:22 -07:00
Joel Maher
55ba8a6ee0
Bug 1162003 - linux asan mochitest-plain-e10s run-by-dir mode. r=jgriffin
2015-10-12 13:42:17 -04:00
Bill McCloskey
f481f24fa4
Back out bug 967873 - Test changes for async removeTab
2015-10-07 11:15:11 -07:00
Carsten "Tomcat" Book
d7f143eaad
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
cd93f441eb
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
b9e5717f50
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
fa3ea7ba88
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
b5f316de44
Bug 1202902 - Scripted fix the world.
2015-10-06 14:00:31 -07:00
Shu-yu Guo
f0cdd04e91
Bug 1202902 - Fix the world. (r=ato for marionette, rs=Mossop for rest)
2015-10-06 14:00:30 -07:00
Wes Kocher
444f5f33ec
Merge m-c to inbound, a=merge
2015-10-06 12:16:50 -07:00
Mike Conley
a1cc37680f
Bug 1110511 - Move tab-crashing test helper function to BrowserTestUtils.jsm r=felipe
2015-09-29 16:44:50 -04:00
Geoff Brown
386d7458ae
Bug 1207461 - Fix symbols path for robocop crash reporting; r=jmaher
2015-10-05 15:37:20 -06:00
Bill McCloskey
afe1d260d8
Bug 967873 - Test changes for async removeTab (r=Gijs)
2015-10-01 21:18:05 -07:00
Kaustabh Datta Choudhury
43c39611c3
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
6bc9a4f376
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
d1ab8896d1
Bug 1207499 - Part 10: Remove use of expression closure from testing/. r=jmaher
2015-09-23 18:42:19 +09:00
Andrew Halberstadt
4b1b9014cb
Bug 1042998 - Use StructuredLog.jsm for mochitest logging, r=chmanchester
2015-09-04 14:37:32 -04:00
Carsten "Tomcat" Book
5249c06cb0
merge mozilla-inbound to mozilla-central a=merge
2015-09-29 12:00:25 +02:00