Wes Kocher
954df9f7bc
Backed out 15 changesets (bug 1107706) for marionette bustage CLOSED TREE
...
Backed out changeset 3c25064e24da (bug 1107706)
Backed out changeset 3b7cdf06f4b9 (bug 1107706)
Backed out changeset ec2b1317d3c6 (bug 1107706)
Backed out changeset 91b35cb3308b (bug 1107706)
Backed out changeset 43c58b21251f (bug 1107706)
Backed out changeset e3ddaf8aae39 (bug 1107706)
Backed out changeset 0cd696bfc3b0 (bug 1107706)
Backed out changeset eeb3d39874b1 (bug 1107706)
Backed out changeset 7bc309f733fa (bug 1107706)
Backed out changeset 69669d0e6ddc (bug 1107706)
Backed out changeset 7f506cdb77b8 (bug 1107706)
Backed out changeset 7abef4010b30 (bug 1107706)
Backed out changeset b0d00faceef4 (bug 1107706)
Backed out changeset 0c074cdc434e (bug 1107706)
Backed out changeset 3b449f8dd470 (bug 1107706)
--HG--
rename : testing/marionette/actions.js => testing/marionette/marionette-actions.js
rename : testing/marionette/common.js => testing/marionette/marionette-common.js
rename : testing/marionette/elements.js => testing/marionette/marionette-elements.js
rename : testing/marionette/frame-manager.js => testing/marionette/marionette-frame-manager.js
rename : testing/marionette/listener.js => testing/marionette/marionette-listener.js
rename : testing/marionette/sendkeys.js => testing/marionette/marionette-sendkeys.js
rename : testing/marionette/simpletest.js => testing/marionette/marionette-simpletest.js
2015-03-23 18:48:07 -07:00
Wes Kocher
e31cda410a
Backed out changeset 3f4f37b1b910 (bug 1143565) for web platform test failures due to pypi download errors CLOSED TREE
2015-03-23 18:36:15 -07:00
Wes Kocher
aca3b4d7bf
Backed out changeset 8673899b8229 (bug 1143565)
2015-03-23 18:35:46 -07:00
Andreas Tolfsen
1d8f5a8b04
Bug 1107706: Part 15: Fix emulator callbacks for content process
...
--HG--
extra : rebase_source : c688926fa68751405406483fd420180e87415798
2015-03-23 15:40:51 +00:00
Andreas Tolfsen
208b570e6c
Bug 1107706: Part 14: Fix quitApplication
...
--HG--
extra : rebase_source : a2fb0d0d8e64cfa6e3801f454858cdfa45d05b2d
2015-03-20 20:44:17 +00:00
Andreas Tolfsen
4cd49ffb2d
Bug 1107706: Part 13: Style fixes
...
Linting; no functional changes.
--HG--
extra : rebase_source : d354ee2aaa5d16774e23b75946c3cfecb9d22624
2015-03-23 20:43:18 +00:00
Andreas Tolfsen
82d54fa5b0
Bug 1107706: Part 12: Drop marionette-* prefix on files
...
--HG--
rename : testing/marionette/marionette-actions.js => testing/marionette/actions.js
rename : testing/marionette/marionette-common.js => testing/marionette/common.js
rename : testing/marionette/marionette-elements.js => testing/marionette/elements.js
rename : testing/marionette/marionette-frame-manager.js => testing/marionette/frame-manager.js
rename : testing/marionette/marionette-listener.js => testing/marionette/listener.js
rename : testing/marionette/marionette-sendkeys.js => testing/marionette/sendkeys.js
rename : testing/marionette/marionette-simpletest.js => testing/marionette/simpletest.js
extra : rebase_source : 4508c93a8928f3b183076cfbf49690faafd4b880
2015-03-23 21:32:03 +00:00
Andreas Tolfsen
53b157db9e
Bug 1107706: Part 11: Global modal dialogue support
...
--HG--
extra : rebase_source : 7936cd07ae30df9d2cb5baeb00841ad7cabec3a3
2015-03-20 15:46:46 +00:00
Andreas Tolfsen
12f8f08874
Bug 1107706: Part 10: Disable test_anonymous_content.py on B2G
...
It uses chrome context to test XUL related functionality that is not
necessary nor desirable to run on B2G.
--HG--
extra : rebase_source : 64b32ff15ff2fce0ba0356b49736a404ec8e5c5d
2015-03-11 17:10:18 +00:00
Andreas Tolfsen
b708bc2f6b
Bug 1107706: Part 9: Disable XUL component tests on B2G
...
--HG--
extra : rebase_source : 54cefaebaa7abdc7b5e6ab8f2cd47aa17fd6f240
2015-03-12 18:12:05 +00:00
Andreas Tolfsen
dc845b7773
Bug 1107706: Part 8: Adapt emulator callbacks
...
Emulator callbacks are now created dynamically upon request, and uses
a nicer data structure in chrome context. Each emulator callback is
encapsulated in EmulatorCallback, and stored on Emulator.
Emulator is stored on Dispatcher (as opposed to in marionette-server.js)
which bypasses some of the problems with circumventing the Marionette
protocol in GeckoDriver because of CommandProcessor.
Emulator callbacks to the client should be considered transparent, hence
they do not use the ListenerProxy. They are explicitly meant _not_
to be blocking.
--HG--
extra : rebase_source : cc936f6556b666ac68f7cc5040c1772b74a0dd66
2015-03-17 16:10:58 +00:00
Andreas Tolfsen
96d49c1612
Bug 1107706: Part 7: Add timeout test for async scripts
...
--HG--
extra : rebase_source : 3bf4ee380e5d217d38d56af69fdbea79b53bc31f
2015-02-26 17:41:54 +00:00
Andreas Tolfsen
6eebac1403
Bug 1107706: Part 6: Make SpecialPowersError a prototypal Error
...
If special powers is imported using Components.utils.import on B2G which
has some special concepts around global scoping, a TypeError will be
raised unless the custom error is a prototypal Error.
An explanation can be found for a similar issue in bug 843892, which
states that toString is attached to the instances rather than the
prototype, and that this causes problems once the object goes through
Object.freeze. It was patched in bug 1014484.
This patch also renames SpecialPowersException to SpecialPowersError.
--HG--
extra : rebase_source : 042e32ad8fc50d7b81598f6f77ca4e6d86ef516d
2015-02-26 17:40:21 +00:00
Andreas Tolfsen
ebdf7bb882
Bug 1107706: Part 5: Refactor Marionette chrome/content communication
...
The Marionette server handles requests separately with a global sense
of state which makes it hard to introduce generalised behaviour to many
commands. This effectively slows down protocol implementation because
each command request individually needs to do heavy lifting.
This patch introduces a series of abstractions that separates out the
WebDriver implementation to a new class, GeckoDriver. It also features
a new interface to mediate messages between the chrome- and content
processes.
This allows the code living in the chrome context to make direct calls
on the listener through a promise-based API:
let listener = new ListenerProxy(mm, sendCallback);
let res = yield listener.functionOnListener("arg1", "arg2");
The MarionetteServer class that used to live in marionette-server.js
has now been moved to server.js, while the WebDriver implementation
has moved to driver.js. By introducing more stringent separation,
MarionetteServer now properly encapsulates the server process allowing
us to unit tests for it in the future.
The patch is a refactor in the truest sense, in the meaning that no
input or output should have changed.
--HG--
extra : rebase_source : 2513f6e88b79b2420757e66890d5ca49d5266318
2015-03-19 21:12:58 +00:00
Andreas Tolfsen
4e6729590a
Bug 1107706: Part 4: Add dispatching mechanism to encapsulate connection
...
The dispatcher is analogous to the client socket connection, and handles
receiving packets and closing connections.
It also encompasses some of the functionality needed to establish the
devtools and Marionette connection, that previously used to live in
MarionetteServerConnection in marionette-server.js.
For each connection, recognised commands will be forwarded to the command
processor (command.js) unless a handler is defined in Dispatcher.requests.
--HG--
extra : rebase_source : 2cf2e3ab1ab8b1044aff798b461dfee9b08cf7a4
2015-03-18 12:27:29 +00:00
Andreas Tolfsen
a54df09114
Bug 1107706: Part 3: Add a command processor to Marionette
...
The command processor receives messages, processes them, and wraps the
execution of the command implementations. This allows commands to throw
errors without worrying about the side effects.
This patch also introduces a Response object which correspondingly wraps
the replies to the client. This shifts the responsibility of managing
the correctness of the packets from the commands to this.
--HG--
extra : rebase_source : cfab78a0919b0cc95db9dfdf47b2b5e29a15094b
2015-03-17 14:49:27 +00:00
Andreas Tolfsen
81b0e98226
Bug 1107706: Part 2: Add error module and WebDriver error objects
...
Adds the ability to throw error objects for WebDriver statuses, and an
error module with convenience functions for manipulation of these and
for handling other error related operations.
--HG--
extra : rebase_source : 8095e97f974cdf157cb3100a4249a6ae1a6451dc
2015-03-17 14:27:20 +00:00
Andreas Tolfsen
b7ada23175
Bug 1107706: Part 1: Change context from strings to enum
...
--HG--
extra : rebase_source : e9e02cd686e353f214ea7c7b026120616fc1e823
2015-02-25 21:11:51 +00:00
David Burns
f3cedd8fd8
Bug 1143565: Bump marionette client to v 0.9.1; r=chmanchester
...
--HG--
extra : rebase_source : 31f3ed16c624797c42eba1a9a7a291ce9474173f
2015-03-23 23:34:02 +00:00
David Burns
bb6061f40d
Bug 1143565: Bump marionette driver to v 0.3; r=chmanchester
...
--HG--
extra : rebase_source : d54ef25353daf60d03c4456a13a8429b9c187c00
2015-03-23 23:33:30 +00:00
Wes Kocher
8794504c9f
Merge m-c to inbound a=merge CLOSED TREE
2015-03-23 16:51:22 -07:00
Wes Kocher
49bb55c007
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-23 16:47:58 -07:00
Ryan VanderMeulen
5a963d1339
Backed out changesets 772945b1130d, cb83b6efa9ea, and 5f23080673ee (bug 1086999) for Gaia context_menu_test.js failures.
...
CLOSED TREE
2015-03-23 14:22:23 -04:00
Ryan VanderMeulen
f827302d4c
Backed out changesets 72c48d6ddc0b, 85c4ceb3c650, 78a27ab48c54, and 414fe682de4b (bug 1141519) for intermittent test_set_window_size.py failures.
...
CLOSED TREE
2015-03-23 13:59:28 -04:00
jlal@mozilla.com
105ca3f50a
Bug 1146218 - Harden taskcluster platform parser r=wcosta
...
--HG--
extra : rebase_source : b831d95f5b5e745652d58d8bb8fe1b3917e922e5
2015-03-22 20:02:20 -07:00
Phil Ringnalda
fc8b8ab2ac
Merge m-c to m-i
2015-03-21 12:50:09 -07:00
Phil Ringnalda
68e0914567
Merge b-i to m-c, a=merge
2015-03-21 12:35:46 -07:00
jlal@mozilla.com
fc44306f92
Bug 1145682 - Remove commit descriptions from decision tasks r=me a=taskcluster-only
...
--HG--
extra : rebase_source : e77ea955ead9e3a6fd42910702a94c6d18fa43fa
2015-03-20 11:41:10 -07:00
Wes Kocher
cbbab0fd2a
Merge m-c to b2ginbound a=merge CLOSED TREE
2015-03-20 18:02:20 -07:00
Paolo Amadini
dbdf7dfec0
Bug 1144869 - Add BrowserTestUtils.withNewTab. r=smacleod
2015-03-20 10:26:01 -07:00
Paolo Amadini
6c66377df5
Bug 1143937 - Make BrowserTestUtils.waitForEvent not use flaky timeouts and cover more use cases. r=smacleod
2015-03-20 10:26:01 -07:00
Wes Kocher
14f75f943c
Merge m-c to inbound a=merge CLOSED TREE
2015-03-20 18:01:17 -07:00
Geoff Brown
3336b867e0
Bug 1145364 - Use more portable ps command line for orphan cleanup; r=kmoir
2015-03-20 13:50:14 -06:00
Chris Manchester
055be049c9
Bug 1145444 - r=jmaher
2015-03-20 12:30:37 -07:00
Bill McCloskey
e26a687773
Bug 1121676 - Use a lock to protect the list of top-level actors (r=bent)
2015-03-20 12:02:41 -07:00
gaye
b121af76aa
Bug 1145310 - Add GAIA_BUILD_URL to test environment vars r=lightsofapollo
...
--HG--
extra : rebase_source : 9aafbffc9c745c2e266687ef9b7c068a09b7398c
2015-03-20 12:13:53 -04:00
Ehsan Akhgari
883849ee32
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-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 MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Jeff Gilbert
5da1c39c61
Bug 1143218 - Use mochitest subsuites to specify webgl tests. r=jmaher,gbrown
2015-03-18 17:19:22 -07:00
Christoph Kerschbaumer
e44b002091
Bug 1086999 - CSP: Asterisk (*) wildcard should not allow blob:, data:, or filesystem: when matching source expressions - web platform test update (r=sstamm,jgraham)
2015-03-11 17:16:13 -07:00
Wes Kocher
e974133aa5
Merge b2ginbound to m-c a=merge CLOSED TREE
2015-03-19 19:23:58 -07:00
Geoff Brown
5d41ab4408
Bug 1144144 - Add tooltool manifest for Android 4.3 AVD; r=kmoir
2015-03-19 11:01:02 -06:00
Geoff Brown
09006b9294
Bug 1084614 - Clean up orphan servers before starting mochitests or reftests; r=kmoir
2015-03-19 11:01:01 -06:00
jlal@mozilla.com
f7c7f52476
Bug 1144927 - Directly bake in linux64-minidump_stackwak to tester images r=garndt
...
--HG--
extra : rebase_source : 5ecde704293214d654c60e5e80a0a1460d376728
2015-03-19 02:20:16 -07:00
Andrew Halberstadt
2fab7cc39f
Bug 1144194 - Only parse test manifests once in mochitest, r=jmaher
...
--HG--
extra : rebase_source : ab3f5236d002b032744f8821e2cbf060ac2dff18
2015-03-17 16:18:34 -04:00
Bill McCloskey
810adeb74f
Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug)
2015-03-19 06:43:46 -07:00
Phil Ringnalda
24910d5fbd
Backed out 3 changesets (bug 1126089) for ASan e10s bc1 failures and green-crashes
...
CLOSED TREE
Backed out changeset 9af9111e9c27 (bug 1126089)
Backed out changeset 288efd5e2ca0 (bug 1126089)
Backed out changeset 3bcebfd13538 (bug 1126089)
2015-03-18 21:51:34 -07:00
Wes Kocher
7be54b949f
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-18 15:53:00 -07:00
Wes Kocher
77ac9d38a5
Merge inbound to m-c a=merge
2015-03-18 15:00:56 -07:00
Jordan Lund
0739027924
Bug 1113460 - mozharness.json bump, r=ryanvm a=testing
...
--HG--
extra : amend_source : 27e89a8b83d28eb6e989944e0d625134f426ae2b
2015-03-18 12:09:31 -07:00
Jean-Yves Avenard
4625562fc6
Bug 1143650: Part3. Disable test on mac. CLOSED TREE r=bustage
...
media webref tests weren't run on mac previously.
2015-03-18 17:45:41 +11:00
jlal@mozilla.com
f59a932fe9
Bug 1144528 - Use hg share on testers r=garndt ON CLOSED TREE
...
--HG--
extra : rebase_source : 80e2b5a1fd32bf677985562176a5e8d44ca9188f
extra : histedit_source : 4ccab8e005ee43888b60d519e6f5e05c8c54250f
2015-03-17 23:15:54 -07:00
Jean-Yves Avenard
c0f007c90f
Bug 1143650: Update webref failure links r=karlt
...
--HG--
extra : rebase_source : cbfe468eee88c5ebca5f344ef439e12130a221ba
2015-03-18 14:10:58 +11:00
Jean-Yves Avenard
f42bde1fb3
Bug 1128332: Part4. Update webref results. r=karlt
...
--HG--
extra : rebase_source : 41470a277697104feb64d23107bb60c6179a91dc
2015-03-18 14:10:58 +11:00
Jean-Yves Avenard
fb2d34817e
Bug 1142433: Part2. Update webref r=karlt
...
--HG--
extra : rebase_source : 40e375bf55a9c2566b6234fe04ba92f79b323015
2015-03-18 14:10:58 +11:00
Jean-Yves Avenard
3167a408d4
Bug 1143586: Part2. Update webref results. r=karlt
...
We now only fail tests where mp4 content isn't supported.
--HG--
extra : rebase_source : f88b0319eef06ee208a810d5809429238dea3c74
2015-03-18 14:10:57 +11:00
Jean-Yves Avenard
b4dc4a38a2
Bug 1143514: Part2. Update webref results. r=karlt
...
--HG--
extra : rebase_source : a0447e69bab40308d49d4ff568d40a026c1e7baa
2015-03-18 14:10:57 +11:00
Wes Kocher
ed7713496a
Merge fx-team to m-c a=merge CLOSED TREE
2015-03-17 18:58:05 -07:00
Jordan Lund
8728ae1fa8
Bug 1142743
- Increase chunks for Android 2.3 mochitest-gl, in-tree cfg total chunk fix, r=kmoir, a=testing
2015-03-17 18:28:36 -07:00
Ryan VanderMeulen
ae9d9f1b5b
No bug - Bump mozharness.json to revision d3c7be58567d. a=me
2015-03-17 14:00:48 -04:00
Carsten "Tomcat" Book
c305b03975
Merge mozilla-central to mozilla-inbound
2015-03-17 11:49:16 +01:00
Carsten "Tomcat" Book
0503c0d6df
merge mozilla-inbound to mozilla-central a=merge
2015-03-17 11:36:52 +01:00
Carsten "Tomcat" Book
3332e17023
merge fx-team to mozilla-inbound a=merge
2015-03-17 11:32:02 +01:00
Gregory Arndt
ed23a56f45
Bug 1143059 - Update artifact location r=lightsofapollo
...
--HG--
extra : rebase_source : bb6cde673ecade36150caafc11e837aafc11b8c7
2015-03-16 17:32:17 -07:00
Dave Hunt
8d3cf141a5
Bug 1144240 - Fix generated Marionette documentation. r=ato
...
--HG--
extra : rebase_source : b1611484f19b7690d679d5860c8989fde3cca672
2015-03-17 11:04:00 -04:00
Julien Pagès
ef6b0d32e0
Bug 923381 - [mozprocess] mozprocess.ProcessHandler should have an option not to print. r=ahal
2015-03-12 13:38:00 +01:00
Joel Maher
20bcaaf77b
Bug 1143091 - restarting tests with --keep-open is hard. r=ted
2015-03-18 08:38:25 -04:00
Dave Townsend
c5b642b78d
Bug 1136910: Fix browser_tab_dragdrop.js to avoid CPOWs and correctly test clicks. r=mconley, r=ttaubert
...
Switches the whole test to task based and removes most of the CPOW traffic, the
plugin checks are the notable exception.
This also makes ContentTask act sanely in the presence of tab detach by using
browser.permanentKey as the indication that the framescript has been loaded and
just listening to all frames.
Also adds a click in the upper-left of the content area to browser_tabopen_reflows.js
to make sure the mouse isn't hovered over one of the tiles causing an unexpected
reflow.
--HG--
extra : rebase_source : 2d35b13c4037721a4a76dcbc1d3090d4ab4929ea
extra : source : 49ff034c930edc2f251bb62ff794492a47e7031a
2015-03-09 15:53:01 -07:00
Dave Townsend
0e483088db
Bug 1142734: Add additional logging to jetpack-addons tests. r=erikvold
...
--HG--
extra : rebase_source : 44baa41b9c667f012b6eaa0ace39eb8e0b8668cb
extra : amend_source : 48cc14b5d1c5bd8826b7a0bfafda6934427802cb
2015-03-13 09:52:25 -07:00
Steven MacLeod
bd3bc10806
Bug 1132566 - Make test e10s compatible: browser_privatebrowsing_cookieacceptdialog.js; r=billm
...
--HG--
extra : rebase_source : 8a2f836e4db5eec4a06d7ff46071e417240142d5
2015-03-05 11:06:10 -05:00
jlal@mozilla.com
fa7fb9a5f0
Bug 1143056 - Enable Emulator L by default on treeheder prod r=me a=taskcluster-only
...
--HG--
extra : rebase_source : f74e19c725a38489d020414f793ada524de7158c
2015-03-15 23:33:52 -07:00
jlal@mozilla.com
b89ea0450c
Bug 1143264 - Alias mochitests to mochitest r=garndt
...
--HG--
extra : rebase_source : ce3f6d12971a0d3170d10f3c8607e6468594b5ac
2015-03-13 20:31:57 -07:00
jlal@mozilla.com
6e25671478
Bug 1143264 - Allow specifying flag aliases r=garndt
...
--HG--
extra : rebase_source : c3341356829389b54000da69632c91e37f970b8f
2015-03-13 20:26:58 -07:00
Phil Ringnalda
cbb9f6b77b
Merge b-i to m-c, a=merge
2015-03-15 19:19:31 -07:00
jlal@mozilla.com
25776a09cd
Bug 1143055 - Enable emulator-l builds r=wcosta
...
--HG--
extra : rebase_source : 02b2b2a434d3343354788ad6630e3b80b275f31a
2015-03-13 14:41:35 -07:00
jlal@mozilla.com
be8b9678dc
Bug 1143066 - Use faster worker type and increase chunks for emulators r=garndt
...
--HG--
extra : source : cb0aaf3b129fcadf2605e8912d13846fdce3c643
2015-03-13 19:54:52 -07:00
jlal@mozilla.com
17f4a896ce
Bug 1140551 - Add support for setting number of test chunks in task directly r=garndt
...
--HG--
extra : source : 24fe237ad9becddf95faa9d7d2aad78f4495298b
2015-03-13 19:54:22 -07:00
jlal@mozilla.com
b494de76ae
Bug 1140551 - Move all chunk configs into tasks instead of branch configs r=garndt
...
--HG--
extra : source : defdbd97fae6932c850b9577b9acb4697c9fa265
2015-03-13 19:53:42 -07:00
jlal@mozilla.com
92691c7611
Bug 1143069 - Add symbol to task graph for branch configs r=garndt
...
--HG--
extra : source : 5f763e42e6b48e15acee79e7b299f45225a3a4e3
2015-03-13 19:52:57 -07:00
jlal@mozilla.com
1ebdedca27
Bug 1142565
- Update tester images to include same fonts as test slaves r=garndt
...
--HG--
extra : rebase_source : 44ce3e45d009f539847dbcabbc5e014ba616211c
extra : source : 254214c968f1eb01b74074a153b8ba0af6066ce2
extra : histedit_source : 13f9ee5c0130f655650ec6e756515ed3a5a91d73%2Cb1b10f0bff4b0d320e45031942268db07916ec39
2015-03-13 20:01:06 -07:00
L. David Baron
d1b1ac0353
Bug 1142501 - Disable webvtt/rendering/cues-with-video/processing-model/basic.html on Linux due to extremely frequent timeouts. No review.
2015-03-13 23:51:56 -07:00
jlal@mozilla.com
e47a289953
Bug 1143052 - Display emulator-kk on production treeherder r=me a=taskcluster-only
...
--HG--
extra : source : e207176099a6da0714627184b829c6a001fae7ea
2015-03-13 11:11:22 -07:00
jlal@mozilla.com
2a6662a51b
Bug 1143054 - Display emulator-jb on production treeherder r=me a=taskcluster-only
...
--HG--
extra : source : 50c4d150653dec8a1d39d6a3a4ee449e0c5b661f
2015-03-13 14:12:35 -07:00
Ryan VanderMeulen
29c79b8b0b
Merge fx-team to m-c. a=merge
2015-03-13 16:09:58 -04:00
Ryan VanderMeulen
6aa1fde46c
Merge inbound to m-c. a=merge
2015-03-13 15:52:19 -04:00
Ben Hearsum
bad06b741b
No bug: bump mozharness revision after backing out b2g build bustage. r=bustage, a=bustage
2015-03-13 15:14:31 -04:00
Ben Hearsum
8c7331cf4e
No bug: bump mozharness revision as part of Buildbot master reconfig. r=reconfig, a=reconfig
2015-03-13 14:44:37 -04:00
Ryan VanderMeulen
3508f4aa52
Backed out changesets f63a2cf3fa11 and 7d9a91ee3d48 (bug 1126089) for mochitest-bc failures.
2015-03-13 13:42:57 -04:00
Jordan Lund
cfe4472e94
Bug 1094364 - switch win64 builds to use mozharness - mozharness.json bump, r=mshal
2015-03-13 10:02:01 -07:00
Carsten "Tomcat" Book
b9792b5111
merge mozilla-inbound to mozilla-central a=merge
2015-03-13 14:02:34 +01:00
Wander Lairson Costa
f7f6c626af
Bug 1142692: Use the correct mozharness default branch. CLOSED TREE
...
This is a piece of code that was missing in Bug 1137820 and broke
emulator tests.
--HG--
extra : histedit_source : 26b3fbb1f0c9ac6b9aaa6a5f65e628c94aadce20
2015-03-13 00:16:13 -03:00
Wander Lairson Costa
540381943d
Bug 1142801: Update docker images for taskcluster-vcs 2.3.1. CLOSED TREE
...
This version of tc-vcs fixes downloading of remote refs when they don't
exist locally [1].
[1] https://github.com/taskcluster/taskcluster-vcs/pull/12
--HG--
extra : histedit_source : e9a952d7b77d45bcb803d5a3188b93d3506c140c
2015-03-13 00:16:13 -03:00
Boris Zbarsky
0378f66c84
And one more followup for bug 1142478. Still a CLOSED TREE
2015-03-13 01:41:06 -04:00
Boris Zbarsky
a81a821c7b
Another followup for bug 1142478, still with a CLOSED TREE
2015-03-13 00:29:07 -04:00
Ryan VanderMeulen
ee67ad0d8d
Merge inbound to m-c. a=merge
2015-03-12 18:05:45 -04:00
Ryan VanderMeulen
ede4879abc
Bug 1142494 - Fix OSX packaging mistake. r=glandium, a=bustage
2015-03-12 17:46:53 -04:00
Ryan VanderMeulen
5b806ff5b4
Merge b2g-inbound to m-c. a=merge
2015-03-12 16:50:07 -04:00
Ryan VanderMeulen
751a258bb9
Bug 1142494 - Only package the steeplechase tests if webrtc is enabled. r=ted, f=drno
2015-03-12 15:27:03 -04:00
Wander Lairson Costa
e8112815d6
Bug 1137820 part 4: Make hg.m.o mozharness the default repo.
...
--HG--
extra : rebase_source : 8c63a9a74fba09e38adf28a448a8f1472846e921
2015-03-12 07:13:54 -03:00
Wander Lairson Costa
dbce32a790
Bug 1137820 part 3: Move phone builder scripts to gecko tree.
...
This avoids we have to generate a new image each time the build scripts
change.
--HG--
extra : rebase_source : 350ce922830e5f5b6b9d54fefebe6423ac016129
2015-03-12 07:13:54 -03:00
Wander Lairson Costa
a457aaf8e7
Bug 1137820 part 2: Inherit cypress and b-i branches from m-c.
...
--HG--
extra : rebase_source : c16d73fd87f457bddddb5fcfeae0128502adde4d
2015-03-12 07:13:54 -03:00
Wander Lairson Costa
804cec6cb6
Bug 1137820 part 1: Update phone build image.
...
Inherits from builder image version 0.5.0.
--HG--
extra : rebase_source : efe5016c8fb24c6e3ec083999c20e9bc5ebf769b
2015-03-12 07:13:54 -03:00
Carsten "Tomcat" Book
fb7ccb2edc
merge fx-team to mozilla-central a=merge
2015-03-12 10:17:35 +01:00
Wes Kocher
3f7d657fa9
Backed out changeset 49ff034c930e (bug 1136910) for bc1 orange CLOSED TREE
2015-03-11 19:45:01 -07:00
Mike Shal
53b5fec02c
Bug 1135250 - Bump mozharness rev; r=jlund
2015-03-11 17:38:48 -04:00
Jordan Lund
658021c2d9
Bug 1094364 - Bump mozharness json rev to 8dc154c5a136. r+a=RyanVM
2015-03-11 12:41:00 -04:00
Ryan VanderMeulen
496c3be444
Merge inbound to m-c. a=merge
2015-03-11 15:41:40 -04:00
Paolo Amadini
3b18d2938b
Bug 1142108 - Make TestUtils.topicObserved cover more use cases. r=smacleod
2015-03-13 15:54:43 +00:00
Ben Hearsum
22e4e4dc7a
bug 1141633: bug 1140437 broke flame kitkat nightlies. r=me, a=bustage
2015-03-11 09:23:53 -04:00
Andrew Halberstadt
4a6ff3aa47
Bug 1131098 - Make mochitest use manifestparser's chunking algorithms and remove JS based ones, r=jmaher
...
--HG--
extra : rebase_source : 1374462488e20cbd6e2048d8d5c63aff49a87911
2015-03-10 09:55:30 -04:00
Ryan VanderMeulen
9432f1075c
Merge m-c to inbound. a=merge
2015-03-11 16:02:13 -04:00
Dave Townsend
2a586be860
Bug 1136910: Fix browser_tab_dragdrop.js to avoid CPOWs and correctly test clicks CLOSED TREE. r=mconley
...
Switches the whole test to task based and removes most of the CPOW traffic, the
plugin checks are the notable exception.
This also makes ContentTask act sanely in the presence of tab detach by using
browser.permanentKey as the indication that the framescript has been loaded and
just listening to all frames.
--HG--
extra : rebase_source : 1a569177e1522241ac045a337fd64d6c70823a72
extra : amend_source : 0c23b289a4826f49d062773591fdd5d347585f27
2015-03-09 15:53:01 -07:00
Ryan VanderMeulen
e2754f772f
Merge m-c to fx-team. a=merge
...
CLOSED TREE
2015-03-11 16:05:05 -04:00
Bill McCloskey
5d4e83e61d
Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug)
2015-03-13 08:24:20 -07:00
Julien Pagès
a4da41567d
Bug 1141129 - BaseMarionetteTestRunner.__init__ should initialize self.prefs as dictionary. r=dburns
...
--HG--
extra : rebase_source : 0210a4acd6dd86bea705dd116091b3044ef35f72
2015-03-09 14:05:00 +01:00
Eddy Bruël
9a0e51df00
Bug 1131646 - Clean up the breakpoint code;r=jlongster
2015-03-11 15:15:40 +01:00
Chris Manchester
d0cfd84d5a
Bug 1142344 - Remove a racy assertion added in marionette test for frequently failing on a pgo build. r=jgriffin
...
--HG--
extra : rebase_source : 2b0c77cf464bc9bb48bfabe9daf955fa04687f6e
2015-03-11 18:41:10 -07:00
Andrew Halberstadt
c120e0225f
Bug 1139904 - Add initial test runtime files for mochitest browser-chrome and devtools, r=jmaher
...
--HG--
extra : rebase_source : 6edb677b4ea50a769ab6d14f508a449af3baada5
2015-03-11 16:05:36 -04:00
Joel Maher
849d302599
no bug: bump mozharness revision to fix mozharness branch conflict of android.json removal CLOSED TREE
2015-03-13 17:32:07 -04:00
Ryan VanderMeulen
9cf01b9c13
Merge m-c to inbound. a=merge
2015-03-13 16:12:34 -04:00
Vaibhav Agrawal
81d959605e
Bug 1083347 - Removing android.json, android23.json, androidx86.json. r=jmaher
2015-03-12 01:25:28 +08:00
David Burns
712b9ac895
NO BUG: correct import in marionette about_pages tests r=me DONTBUILD
2015-03-11 01:21:58 +00:00
Wes Kocher
38217a193e
Backed out changeset bdbdf7c42859 for pushing extra files that weren't supposed to be pushed
2015-03-10 18:20:28 -07:00
David Burns
e24214fc31
NO BUG: correct import in marionette about_pages tests r=me DONTBUILD
2015-03-11 01:18:10 +00:00
Josh Matthews
27a0f36944
Bug 1134194 - Disable intermittently failing test pending further investigation.
2015-03-11 15:00:09 -04:00
Chris Manchester
45c8205d96
Bug 1142404 - Fix marionette's restarts to keep from attempting to reconnect to the browser as it's shutting down.;r=dburns
2015-03-16 14:59:46 -07:00
Tooru Fujisawa
f71826b190
Bug 1141752 - Do not use non-standard flag argument of String.prototype.replace in battery-interface-idlharness.html. r=Ms2ger
2015-03-12 02:29:54 +09:00
Chris Manchester
ab72518ff4
Bug 1141679 - Ignore the server's response when quitting the application with marionette.;r=jgriffin
2015-03-11 10:17:33 -07:00
Jason Orendorff
93771d2a84
Bug 828137, part 2 - Make [[Set]] always fail on window elements. With this change, window[0] = null;
is a TypeError in strict mode code. r=bz.
...
--HG--
extra : rebase_source : 10066af913c07b01a701b49915ca54e4131d702b
2015-02-11 11:47:39 -06:00
Joel Maher
e451dbd125
Bug 1143010 - Stopping a mochitest-browser run is rocket science. r=ted
2015-03-16 11:33:35 -04:00
Bill McCloskey
4cfef838dd
Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug)
2015-03-18 16:09:27 -07:00
Jonathan Griffin
d1c61bc9b6
Bug 1116187 - Disable failing mochitest-chrome tests for B2G, r=gbrown
2015-02-06 16:30:37 -08:00
Vaibhav Agrawal
25dfa5ca56
Bug 1083347 - Removing gl.json and editing in-tree configurations.r=armenzg, gbrown DONTBUILD
2015-03-12 01:22:13 +08:00
Joel Maher
3d40e71038
Backed out changeset 404caa140516 for landing with the wrong bug number
2015-03-12 11:30:01 -04:00
Vaibhav Agrawal
65956bb861
Bug 1083346 - Removing gl.json and editing in-tree configurations.r=armenzg, gbrown
2015-03-12 01:22:13 +08:00
Carsten "Tomcat" Book
f11551a724
Merge mozilla-central to mozilla-inbound
2015-03-12 12:10:54 +01:00
Syd Polk
698b8bb9ea
Bug 1134888 - Disable the mediasource-config-change-webm-a-bitrate.html test; r=cpearce
...
It is unreliableon Windows.
2015-03-11 00:57:25 -05:00
David Burns
ec300e839b
Bug 1141519: if we try call marionette calls in the teardown and they don't work we should just carry on; r=jgriffin
...
--HG--
extra : rebase_source : e6eb764a59e618c3252cc1f65a63cf9664d9f0c5
2015-03-19 00:01:00 +00:00
David Burns
852e6e567d
Bug 1141519: error if we are going to try send a message to a frame that we know doesnt exist; r=jgriffin
...
--HG--
extra : rebase_source : 02e80d0712f5e689c8f69916c5ff8e2a88337474
2015-03-19 00:02:47 +00:00
David Burns
256b025ad1
Bug 1141519: added test that puts marionette into a position that can cause hangs when in content scope
...
--HG--
extra : rebase_source : ef148bb45365b07f84dd1b91ba68da21050c9f18
2015-03-11 00:05:59 +00:00
David Burns
1b8305ba46
Bug 1141519: Don't switch to content scope for logging the test end; r=jgriffin
...
--HG--
extra : rebase_source : 329e22c622ad34fb1669e6acf68b8f1ea0e08495
2015-03-10 23:23:28 +00:00
James Graham
3c74fa2826
Bug 1146321 - Update web-platform-tests expected data to revision 1defdd7213b52589e4b7a259e53f4fff359c301a, a=testonly
...
--HG--
rename : testing/web-platform/meta/XMLHttpRequest/open-method-bogus.htm.ini => testing/web-platform/meta/DOMEvents/constructors.html.ini
rename : testing/web-platform/meta/battery-status/battery-promise.html.ini => testing/web-platform/meta/XMLHttpRequest/send-receive-utf16.htm.ini
rename : testing/web-platform/meta/XMLHttpRequest/open-method-bogus.htm.ini => testing/web-platform/meta/html/semantics/interactive-elements/the-details-element/details.html.ini
rename : testing/web-platform/meta/battery-status/battery-promise.html.ini => testing/web-platform/meta/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.worker.js.ini
2015-03-23 13:21:14 +00:00
James Graham
6e63d652c5
Bug 1146321 - Update web-platform-tests to revision 1defdd7213b52589e4b7a259e53f4fff359c301a, a=testonly
...
--HG--
rename : testing/web-platform/tests/battery-status/battery-full-manual.html => testing/web-platform/tests/FileAPI/FileReader/Progress_event_bubbles_cancelable.html
rename : testing/web-platform/tests/XMLHttpRequest/send-entity-body-none.htm => testing/web-platform/tests/XMLHttpRequest/open-during-abort.htm
rename : testing/web-platform/tests/DOMEvents/tests/approved/EventListener.dispatch.new.event.html => testing/web-platform/tests/dom/events/Event-dispatch-reenter.html
rename : testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-novalue-MANUAL.html => testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-novalue-manual.html
rename : testing/web-platform/tests/XMLHttpRequest/send-entity-body-none.htm => testing/web-platform/tests/html/semantics/interactive-elements/the-details-element/details.html
rename : testing/web-platform/tests/serve => testing/web-platform/tests/serve.py
rename : testing/web-platform/tests/webstorage/storage_builtins.js => testing/web-platform/tests/webstorage/builtins.html
rename : testing/web-platform/tests/html/semantics/scripting-1/the-script-element/script-for-onload.html => testing/web-platform/tests/webstorage/clear.html
rename : testing/web-platform/tests/battery-status/battery-promise.html => testing/web-platform/tests/webstorage/in.html
rename : testing/web-platform/tests/html/semantics/scripting-1/the-script-element/script-for-event.html => testing/web-platform/tests/webstorage/indexing.html
rename : testing/web-platform/tests/battery-status/battery-promise.html => testing/web-platform/tests/webstorage/length.html
rename : testing/web-platform/tests/html/semantics/scripting-1/the-script-element/script-for-event.html => testing/web-platform/tests/webstorage/removeitem.html
2015-03-23 13:21:13 +00:00
James Graham
fbf71fd935
Bug 1146321 - Update to latest wptrunner, a=testonly
2015-03-23 13:21:13 +00:00
Dave Hunt
729813836c
Bug 1146292 - [mozlog] Bump version to 2.11. r=jgraham
2015-03-23 11:00:58 +00:00
Jean-Yves Avenard
ee64b29a4a
Bug 1143971: Part2. Re-enable mediasource-duration.html tests. r=karlt
2015-03-23 21:08:06 +11:00
Jean-Yves Avenard
96576dd741
Bug 1144509: Part2. Update webref tests. r=karlt
2015-03-23 21:03:40 +11:00
Nikhil Marathe
508af070e6
Bug 739173 - Support FormData in workers. r=khuey,baku
...
--HG--
extra : rebase_source : 2ddd847d280e3aede963c51ed525170d86eebd3c
2015-01-27 15:16:21 -08:00
Geoff Brown
9257aaa7d1
Bug 989343 - Update AVD used by Android 2.3 emulator tests; r=kmoir
2015-03-23 13:25:28 -06:00
Chris Manchester
7c534982bc
Bug 1135846 - Expose marionette's actions code to chrome scope where applicable. r=dburns
...
--HG--
extra : transplant_source : %1E%A0Q3%FBa%03%3E%E7%DE%178D%25K%A6%BC%2A%895
2015-03-19 18:41:19 -07:00
Chris Manchester
980c278456
Bug 1144907
- Restore previous context after calling marionette's gather_debug. r=davehunt
...
--HG--
extra : rebase_source : e9432531d3602b5c81e74832e9dfd11b19120f82
2015-03-18 15:34:12 -07:00
Ehsan Akhgari
f6018e4229
Bug 1145375 - Don't kill the debugger if the user Ctrl-C's as running a mochitest; r=ted
2015-03-19 15:27:00 +01:00
Julien Pagès
5bd5f0f1fe
Bug 1088192 - mozprocess.ProcessHandlerMixin does not handle missing property "proc" on unstarted processes. r=ahal
2015-03-17 01:10:00 +01:00
Ryan VanderMeulen
6d13980c63
Backed out changeset e08c785a4008 (bug 798300) for frequent mochitest-bc window leaks.
...
--HG--
extra : rebase_source : 6ff2883865a97d63a788234e0c48c6c3e877abf9
2015-03-30 14:25:34 -04:00
Andrew Halberstadt
056bddce11
Bug 987360 - Add ability to tag tests with arbitrary strings and run them, r=chmanchester
...
Add a `tags` attribute to a test or DEFAULT section in a manifest:
[test_foo]
tags = foo
Then run all tests with a given tag by passing in `--tag foo` to a supported test harness. So far mochitest, xpcshell and marionette are supported.
--HG--
extra : rebase_source : d75905da1ca021a15a9538117d3866425f73d962
extra : source : 3c34fd480729e3b6684fba747ff61078f672ce16
2015-03-19 16:15:33 -04:00
Hiroyuki Ikezoe
858532aa25
Bug 1139254 - Introduce a new jsm to register mock easily. r=gps
2015-03-24 19:15:00 -04:00
James Graham
b868cc3d28
Bug 1135107 - Update web-platform-tests expected data, rs=Ms2ger
...
This is a relatively big change because the upstream changes slightly
affected the ini file format (changing the escaping), so the metadata files
were rebuilt from scratch.
2015-03-30 16:18:54 +01:00
James Graham
c8b6b1b906
Bug 1135107 - Enable pointer events for pointer events tests, a=testonly
2015-03-30 16:18:53 +01:00
James Graham
0f7fbfef6d
Bug 1135107 - Update to version of wptrunner that allows prefs to be set, r=Ms2ger, ahal
2015-03-30 16:18:52 +01:00
Andrew Halberstadt
23dabc3c03
Bug 1142050 - Add --chunk-by-runtime option to mochitest, r=jmaher
...
With --chunk-by-runtime enabled, test runtime data collected from automation is used to try and make all chunks take the same amount of time. So far only data for mochitest browser-chrome is added.
--HG--
extra : rebase_source : e6f8327286ee3e69036f7781211f618b870823b5
2015-03-26 15:21:45 -04:00
Julien Pagès
54c0365253
Bug 798300 - [mozprocess] mozprocess sometimes mixes stdout/stderr. r=ted.mielczarek
2015-03-27 06:57:00 +01:00
Mike Taylor
eeea2657e3
Bug 1064083 - Update srcset web-platform expectations. r=jst
2015-03-31 11:11:00 +02:00
John Daggett
f5ee161b6c
Bug 1149535 - enable unicode-range for testing. r=heycam
2015-04-01 15:08:48 +09:00
Ben Turner
630eacc28d
Bug 1131776 - Use WITHOUT ROWID tables for IndexedDB, r=janv.
2015-02-16 09:48:14 -08:00
Andreas Tolfsen
6a54f2978a
Bug 1149625: Order errors by name rather that status code
...
This patch has no functional changes, apart from correctly naming
InvalidElementStateError and exporting it. It's not currently in use.
r=dburns
--HG--
extra : rebase_source : 92b1ddca4cf73a48f7ddeb26e51881e23d63adce
2015-03-31 18:00:32 +01:00
Andrew Halberstadt
f34971f18f
Bug 862730 - Fix kill and get stack regression with b2g devices/emulators, r=davehunt
...
--HG--
extra : rebase_source : a9624d6751d73b7aaaf585ecf603bd6f195b4ebb
2015-03-26 09:33:24 -04:00
Boris Kudryavtsev
4e5ebec357
Bug 1139158 - Actions made availabe via marionette_driver object. r=jgriffin
2015-03-30 16:57:00 -04:00
Ryan VanderMeulen
ab26b260cd
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-03-31 15:01:26 -04:00
Jonathan Griffin
9404a5bc8f
Bug 1149347 - Don't initialize SpecialPowers unconditionally, r=ato
2015-03-31 09:44:02 -07:00
Andreas Tolfsen
622170b4e6
Bug 941085: File uploads support in Marionette
...
Adds support for W3C WebDriver compatible file uploads, where additional
calls to sendKeys on <input type=file multiple> will append files,
rather than reset the field.
r=dburns
--HG--
extra : amend_source : 093abcf640631778cda25cf800077dae5fa9b5f4
2015-04-02 15:16:00 +01:00
Andreas Tolfsen
6a1aeb9960
Backed out changeset 0115bb737f64 (bug 941085)
...
Rebase went wrong.
2015-04-02 15:04:58 +01:00
Andreas Tolfsen
f785cf403f
Bug 941085: File uploads support in Marionette
...
Adds support for W3C WebDriver compatible file uploads, where additional
calls to sendKeys on <input type=file multiple> will append files,
rather than reset the field.
r=dburns
--HG--
extra : rebase_source : 5f058fd1fcf767a5b45ebb6ba4c32994eb52212e
2015-03-31 16:45:27 +01:00
David Burns
5abff40de2
Bug 1082773: Disable Marionette Chrome Tests on B2G; r=me
...
--HG--
extra : rebase_source : 43dd67dcf4cbc958590f655cd34eb5a97449059e
2015-04-02 14:44:17 +01:00
Andrew Halberstadt
4b227980fa
Bug 1150497 - Make manifestparser tags whitespace (instead of comma) delimited to conform to other attributes, r=chmanchester
...
--HG--
extra : rebase_source : 2e64baefde7623d810cdd6dfe6f060792e2831bf
2015-04-02 09:50:30 -04:00
Chris Manchester
1737fece83
Bug 1096488 - Detect and handle switching from remote to non-remote pages and back in marionette.;r=automatedtester
2015-03-10 16:19:40 -07:00
Chris Manchester
63225992a3
Bug 1096488 - Test that switching browser remoteness leaves marionette in a usable state.;r=automatedtester
2015-03-10 16:19:40 -07:00
Chris Manchester
3f66122259
Bug 1096488 - Unskip marionette test navigating to non-remote pages.;r=automatedtester
2015-03-10 16:19:40 -07:00
Wes Kocher
014849cca6
Merge m-c to inbound a=merge CLOSED TREE
2015-03-10 16:11:23 -07:00
Wes Kocher
d8ac0068e5
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-10 15:44:53 -07:00
Carsten "Tomcat" Book
cc4d1b9af9
Merge mozilla-central to b2g-inbound
2015-03-10 14:07:36 +01:00
Bob Owen
b08af57c17
Bug 1137166: Change the Content moreStrict sandbox pref to an integer to indicate the level of sandboxing. r=tabraldes
2015-03-10 08:03:12 +00:00
Byron Campen [:bwc]
f6c5da1b53
Bug 1140637: Add jsep_session_unittest to testing/cppunittest.ini, and unbust it. r=jesup
...
--HG--
extra : rebase_source : 91980628dd06114ab24be29c9b77629fef387619
extra : amend_source : 10cd425cafef72cc3555b27e1f05acf25e8ec856
2015-03-09 14:45:46 -07:00
Wes Kocher
afd56832f4
Merge m-c to inbound a=merge CLOSED TREE
2015-03-09 19:06:17 -07:00
Wes Kocher
5e8e02e501
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-09 18:56:42 -07:00
Wes Kocher
8e389f1730
Merge inbound to m-c a=merge CLOSED TREE
2015-03-09 18:27:28 -07:00
Nick Thomas
5387a265dd
Bug 1123025 - update mozharness rev so that emulator nightlies symlink latest properly, r=jlund
2015-03-10 12:33:34 +13:00
Jordan Lund
92332d49a9
Bug 1094364 - bump mozharness json rev to 0230a275037f, CLOSED TREE DONTBUILD r=mshal
...
--HG--
extra : amend_source : 9899ff9c91351a74341ffd933bcdda0d1af859fb
2015-03-09 15:01:32 -07:00
Carsten "Tomcat" Book
126e95597d
Merge mozilla-central to b2g-inbound
2015-03-09 13:53:31 +01:00
jlal@mozilla.com
baf626e241
Bug 1140976 - Show mulet built by tc on treeherder prod r=me a=taskcluster-only
...
--HG--
extra : histedit_source : 107fff662742111e3145f9688645957fbcf1c236%2Cc0054c93897297997a7625031ab3a4a657926e16
2015-03-09 01:34:03 -07:00
jlal@mozilla.com
a8b058ab8f
Bug 1140981 - Remove comment from task name in try decision task r=me a=taskcluster-only
2015-03-09 00:50:11 -07:00
Chris Pearce
e49356bdaf
Bug 1131387 - Rename MSE whitelist pref. r=kentuckyfriedtakahe
2015-03-09 16:24:21 +13:00
jlal@mozilla.com
dbddaf2a67
Bug 1140468 - Add flag for setting which treeherder envs to report to r=garndt
...
--HG--
extra : rebase_source : c88131258393f21c99d778d67f1901cd83bf54b0
2015-03-06 09:53:00 -08:00
Phil Ringnalda
aba7731861
Merge b-i to m-c, a=merge
2015-03-07 19:18:39 -08:00
Ryan VanderMeulen
d00595bc6b
Merge m-c to b2g-inbound. a=merge
2015-03-06 16:25:02 -05:00
Ryan VanderMeulen
8aaa845a81
Merge inbound to m-c. a=merge
...
CLOSED TREE
2015-03-06 16:18:04 -05:00
jlal@mozilla.com
010f9c04eb
Bug 1140546 - Add automatic reruns to decision tasks r=me a=taskcluster-only
...
--HG--
extra : rebase_source : af7a03ed7238edc7f22f1296f7059b234904146d
2015-03-06 12:48:41 -08:00
Carsten "Tomcat" Book
82aadf2de5
Backed out changeset c2ffd91dee7c (bug 828137)
2015-03-09 16:49:32 +01:00
Ehsan Akhgari
04e8b0699b
Backed out changeset 97ab1c187475 (bug 1124695
) for possible b2g ICS debug mochitest-11 failures on a CLOSED TREE
2015-03-06 13:03:54 -05:00
Julien Pagès
fa13622978
Bug 1025125 - If enabled, enter pdb session when test fails. r=ahal
2015-03-10 07:46:00 -04:00
Carsten "Tomcat" Book
3348a2a621
Merge mozilla-central to fx-team
2015-03-09 13:50:49 +01:00
Paolo Amadini
e5306bdeb5
Bug 1140472 - Set an async stack when invoking promise handlers. r=bz
2015-03-09 12:36:29 +00:00
Wes Kocher
5e10c3aa2b
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-05 15:35:34 -08:00
Szu-Yu Chen [:aknow]
42fbfc7d74
Bug 1133649
- Add an always true condition for xpcshell-test. r=gps
2015-03-05 18:00:23 +08:00
David Burns
915067447c
Bug 1137653: Correct the shape of the data object sent over if there are are crashes or the packet is malformed; r=jgriffin
...
--HG--
extra : rebase_source : 764983eab93ba07ff9bcffe6ea0c9b3cef8adcf2
2015-03-02 15:27:55 +00:00
David Burns
21ab974554
Bug 1137653: If there is a crash don't try any more marionette commands as they will just cause unnecessary errors; r=jgriffin
...
--HG--
extra : rebase_source : c16b35a8d9ef860b03d6dd90a061cff2495e5274
2015-03-02 15:19:19 +00:00
Julien Pagès
5bf31af53c
Bug 1132409 - [mozlog] Create directories for log specified on the command line if not present. r=jgraham
...
--HG--
extra : rebase_source : f895f820c97796573a665ecc28358931700b0c43
2015-03-06 06:17:00 -05:00
James Graham
1671178652
Bug 1140145 - Fixup incorrectly merged wpt metadata
2015-03-06 14:20:35 +00:00
Bobby Holley
0bfb65262a
Bug 1135170 - Mark previously-failing WPT as passing. r=karlt
2015-03-06 19:17:03 -08:00
Geoff Brown
96bcf36ae4
Bug 1062365 - Bump mozharness rev; r=armenzg
2015-03-05 10:47:40 -07:00
Ryan VanderMeulen
f2ad1daa19
Backed out changeset 99c2fcc61cc2 (bug 958147) for B2G Desktop and Mulet checktest failures.
...
CLOSED TREE
2015-03-05 10:02:07 -05:00
Carsten "Tomcat" Book
74009a525c
Merge mozilla-central to mozilla-inbound
2015-03-05 15:46:10 +01:00
Anish
f7451e8d19
Bug 958147 - Choose one of run-if or skip-if and get rid of the other. r = jmaher,mwargers,ahal
2015-03-05 09:14:04 -05:00
Carsten "Tomcat" Book
f20fcdcc3c
merge mozilla-inbound to mozilla-central a=merge
2015-03-05 15:10:17 +01:00
Carsten "Tomcat" Book
d65d7abd09
Backed out changeset b3fe7a6a4939 (bug 958147) for m4 test failures on a CLOSED TREE
2015-03-05 14:00:33 +01:00
Ryan VanderMeulen
64a985540a
Merge m-c to b2g-inbound. a=merge
2015-03-04 16:56:54 -05:00
Ryan VanderMeulen
fcde1cafd4
Merge inbound to m-c. a=merge
2015-03-04 16:35:35 -05:00
Anish
d5524e76d3
Bug 958147 - Remove run_if filter from manifestparser, r=ahal
2015-03-04 15:46:58 -05:00
Joel Maher
28ce02c1f8
Bug 1139328 - update talos to latest version for preferences and e10s fixes. r=wlach
2015-03-05 06:43:55 -05:00
jlal@mozilla.com
b55a47f151
Bug 1139590 - Do not escape source in decision task r=me a=taskcluster-only
...
--HG--
extra : histedit_source : 924d7b1de2932cd4ab26cefd831fac477e3375c7
2015-03-04 12:32:29 -08:00
Josh Matthews
1ed35b1a82
Bug 1134120 - Disable intermittent test pending further investigation. a=ryanvm on a CLOSED TREE
2015-03-04 15:01:25 -05:00
James Graham
26b01f01d3
Bug 1139234 - Update wpt metadata for OSX 10.10, r=try
2015-03-04 16:15:21 +00:00
Jeremy Chen
938b6f9559
Bug 1138839 - Part2 - Fix naming issue in marionette test for selection carets. r=automatedtester
2015-03-03 02:03:00 +01:00
Jeremy Chen
9feed0ea5e
Bug 1138839 - Part1 - Marionette test for selecting text inside an iframe. r=automatedtester
2015-03-03 01:58:00 +01:00
Julien Pagès
6c99ee4a01
Bug 1124695
- [mozrunner] and/or [mozprocess] should send SIGTERM before sending SIGKILL by default. r=ahal
...
--HG--
extra : rebase_source : 88e9f2d8e51384d7e82a15519260b3b21fc22e83
2015-02-27 12:01:00 +01:00
James Graham
fe2c56ffac
Bug 1140143 - Fix wpt log fetching script for treeherder changes, r=edmorley
2015-03-06 12:56:25 +00:00
James Graham
b8e482a47a
Bug 1140145 - Update web-platform-tests expected data to revision 9a2c04e06cb4e63b13b803722d345d085bf0debf, a=testonly
...
--HG--
rename : testing/web-platform/meta/IndexedDB/interfaces.worker.ini => testing/web-platform/meta/IndexedDB/interfaces.worker.js.ini
rename : testing/web-platform/meta/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.ini => testing/web-platform/meta/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js.ini
rename : testing/web-platform/meta/html/semantics/text-level-semantics/the-wbr-element/wbr-element.html.ini => testing/web-platform/meta/html/dom/elements/global-attributes/dir_auto-N-EN.html.ini
rename : testing/web-platform/meta/workers/interfaces.worker.ini => testing/web-platform/meta/workers/interfaces.worker.js.ini
rename : testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker.ini => testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker.js.ini
rename : testing/web-platform/meta/workers/semantics/interface-objects/001.worker.ini => testing/web-platform/meta/workers/semantics/interface-objects/001.worker.js.ini
2015-03-06 12:56:19 +00:00
James Graham
65c7ab6696
Bug 1140145 - Update web-platform-tests to revision 9a2c04e06cb4e63b13b803722d345d085bf0debf, a=testonly
...
--HG--
rename : testing/web-platform/tests/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.UNSPECIFIED_EVENT_TYPE_ERR.html => testing/web-platform/tests/csp/csp-inline-script.html
rename : testing/web-platform/tests/DOMEvents/tests/submissions/Microsoft/converted/Determined.candidate.EventListeners.html => testing/web-platform/tests/dom/events/Event-dispatch-handlers-changed.html
rename : testing/web-platform/tests/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.NOT_SUPPORTED_ERR.html => testing/web-platform/tests/dom/events/Event-dispatch-redispatch.html
rename : testing/web-platform/tests/DOMEvents/tests/submissions/Microsoft/converted/Propagation.path.target.moved.html => testing/web-platform/tests/dom/events/Event-dispatch-target-moved.html
rename : testing/web-platform/tests/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.DISPATCH_REQUEST_ERR.html => testing/web-platform/tests/dom/events/Event-dispatch-target-removed.html
rename : testing/web-platform/tests/DOMEvents/event-phases-order.html => testing/web-platform/tests/html/dom/documents/dom-tree-accessors/Document.currentScript.html
rename : testing/web-platform/tests/tools/scripts/html5lib_test.xml => testing/web-platform/tests/html/tools/html5lib_test.xml
rename : testing/web-platform/tests/tools/scripts/html5lib_test_fragment.xml => testing/web-platform/tests/html/tools/html5lib_test_fragment.xml
rename : testing/web-platform/tests/tools/scripts/update_html5lib_tests.py => testing/web-platform/tests/html/tools/update_html5lib_tests.py
rename : testing/web-platform/tests/tools/scripts/lint.py => testing/web-platform/tests/tools/lint/lint.py
rename : testing/web-platform/tests/tools/scripts/lint.whitelist => testing/web-platform/tests/tools/lint/lint.whitelist
rename : testing/web-platform/tests/tools/scripts/_env.py => testing/web-platform/tests/tools/localpaths.py
rename : testing/web-platform/tests/tools/scripts/manifest.py => testing/web-platform/tests/tools/manifest/manifest.py
rename : testing/web-platform/tests/tools/scripts/manifest.py => testing/web-platform/tests/tools/manifest/tree.py
rename : testing/web-platform/tests/serve.py => testing/web-platform/tests/tools/serve/serve.py
2015-03-06 12:56:11 +00:00
James Graham
b89863301f
Bug 1140145 - Update to latest wptrunner, a=testonly
...
--HG--
rename : testing/web-platform/harness/wptrunner/wptrunner.py => testing/web-platform/harness/wptrunner/environment.py
rename : testing/web-platform/harness/wptrunner/executors/reftest-wait.js => testing/web-platform/harness/wptrunner/executors/reftest-wait_webdriver.js
rename : testing/web-platform/harness/wptrunner/executors/reftest-wait.js => testing/web-platform/harness/wptrunner/testharnessreport-servo.js
rename : testing/web-platform/harness/wptrunner/wptrunner.py => testing/web-platform/harness/wptrunner/wptlogging.py
2015-03-06 12:55:49 +00:00
Alexandre Poirot
df4d2d20ea
Bug 1099238 - Try running integration test on mulet. r=lightsofapollo
2015-02-26 14:10:00 -05:00
Geoff Brown
9c9484d811
Bug 1062365 - Rename in-tree config for android 4.3 emulator; r=kmoir
...
--HG--
rename : testing/config/mozharness/android_arm_4_4_config.py => testing/config/mozharness/android_arm_4_3_config.py
2015-03-03 19:06:52 -07:00
Boris Zbarsky
b3a7aa44f6
Bug 1137591 part 2. Throw if someone does Cu.importGlobalProperties in a Window scope. r=bholley
2015-03-03 21:01:58 -05:00
Alexandre Poirot
2b002a6748
Bug 1059308 - Fix tests to support chrome actor. r=jryans
2015-02-26 03:56:00 +01:00
Boris Zbarsky
31e12dccb6
Bug 1141510. Fix our detection of File in the global in specialpowersAPI.js to actually check the global. r=bholley
2015-03-10 14:56:13 -04:00
Mike Hommey
2761e6ddc6
Bug 1139719 - Properly say what binary is missing for --use-test-media-devices. r=jmaher
2015-03-10 10:01:54 +09:00
Mike Hommey
364038011c
Bug 868814 - Fold mozalloc library into mozglue. r=njn
...
--HG--
rename : memory/mozalloc/moz.build => memory/mozalloc/staticruntime/moz.build
2015-03-10 10:01:52 +09:00
Andrew Halberstadt
07ce5b611f
Bug 1137339 - [manifestparser] implement a chunk_by_runtime filter, r=jmaher
...
With this chunking strategy, the runtimes of tests are taken into account, such that each chunk
takes roughly the same amount of time to finish. Tests belonging to the same manifest will not get
split up.
The algorithm works by sorting every manifest from slowest to fastest. Each manifest is popped off
and its tests are added to the fastest chunk to date until no manifests are left. Total runtimes of
the chunks are re-calculated after every addition.
--HG--
extra : rebase_source : 55eb880256549cb387e659cddbad0f20eaca9f3b
2015-03-05 09:12:55 -05:00
Andrew Halberstadt
c6d32a2950
Bug 1134395 - mozbuild should pass in rootdir to manifestparser to properly calculate test relpaths, r=gps
...
--HG--
extra : rebase_source : 0d77784a6e7eea31be009f3f475861cf57caeeb3
2015-02-18 17:07:55 -05:00
Anish
4063a569ed
Bug 958147 - Choose one of run-if or skip-if and get rid of the other.r=jmaher, mwargers
2015-03-03 08:46:37 -05:00
Carsten "Tomcat" Book
6f58c47a0d
Merge mozilla-central to mozilla-inbound
2015-03-03 14:10:55 +01:00
Carsten "Tomcat" Book
b4c852d556
merge fx-team to mozilla-central a=merge
2015-03-03 13:46:04 +01:00
Boris Zbarsky
edd402d841
Bug 1137984. When parsing attribute selectors, treat EOF as ']' any place ']' is allowed. r=dbaron
2015-03-03 07:12:00 -05:00
jlal@mozilla.com
6daa41cdb2
backout of bug 1136631 for taskcluster regression on bi a=taskcluster-only
2015-03-02 15:04:28 -08:00
Wes Kocher
50b5615e47
Merge fx-team to m-c a=merge
2015-03-02 12:41:37 -08:00
Wes Kocher
b9799a40ef
Merge m-c to fx-team a=merge CLOSED TREE
2015-03-02 13:07:53 -08:00
Steven MacLeod
3707700dfb
Bug 1093566 - Migrate BrowserUITestUtils into BrowserTestUtils; r=Unfocused r=paolo
...
--HG--
extra : rebase_source : 0e982bc29ce29933bc11fdfb6fc75e71258fcdf8
2015-02-23 12:48:54 -05:00
Steven MacLeod
43d441ca37
Bug 1093566 - Add Cc, Ci, Cu, Cr to scope of spawned ContentTasks; r=Gijs r=paolo
...
--HG--
extra : rebase_source : b0bab1cd4b36ff9d32df51869f9ff0fec8e1879d
2015-02-26 11:49:36 -05:00
Steven MacLeod
d3da5185f9
Bug 1093566 - Add modules for sharing mochitest-browser test code; r=Gijs r=paolo
...
Currently code used by many mochitest-browser tests is scattered
throughout the tree in various head.js files. Many similar or identical
helper methods are repeated throughout these files.
This commit introduces a BrowserTestUtils.jsm module and includes it in
the mochitest scope; the idea being these frequently re-implemented
methods can live in a central place.
A TestUtils.jsm module has also been introduced to contain code useful to
all types of tests.
--HG--
extra : rebase_source : 7d22be6f800aa39bbddb976baa2ea7fdfb96a58b
2015-02-22 23:11:22 -05:00
Tooru Fujisawa
eb1f5dcaae
Bug 1108382 - Part 12: Do not use non-standard flag argument of String.prototype.replace in testing/web-platform/tests/. r=jgriffin
2015-03-01 09:51:33 +09:00
Giovanny Andres Gongora Granada
fa54bb92c1
Bug 1126057 - Provide better error when ./mach robocop is run without MOZ_HOST_BIN. r=nalexander
...
DONTBUILD because NPOTB
--HG--
extra : amend_source : 3e5b2bac9e07dcc8ecebfdfc45affe455a972bde
2015-02-26 10:28:00 -08:00
Jason Orendorff
aed07e3b58
Bug 828137, part 2 - Make [[Set]] always fail on window elements. With this change, window[0] = null;
is a TypeError in strict mode code. r=bz.
...
--HG--
extra : rebase_source : 2bba1904dc678a1b440fd1d8a8592da7ba09dce3
2015-02-11 11:47:39 -06:00
James Willcox
96b90bb043
Bug 1119962 - Work around 'adb shell' bustedness in newer Android tools r=gbrown
2015-03-09 08:47:03 -05:00