Commit Graph

10232 Commits

Author SHA1 Message Date
Jordan Lund
7a7d868b2f Bug 1242771 - echo-variable-UPLOAD_FILES via mozharness fails when stderr is found, DONTBUILD r=rail 2016-02-23 10:41:33 -08:00
Johan Lorenzo
f22b400809 Bug 1250178 - [e2e-py] Delete the tasks r=garndt
MozReview-Commit-ID: 4OsTFbTESLe
2016-02-22 17:16:04 +01:00
Rail Aliiev
41630d6373 Bug 1249479 - do not to generate ja-JP-mac/ja on alien platforms r=jlund
MozReview-Commit-ID: 82VtjYB7Uro
2016-02-22 15:45:26 -08:00
Rail Aliiev
f0aa4e91e0 Bug 1178286 - switch release automation source builder to taskcluster r=jlund 2016-02-22 12:51:09 -08:00
Andreas Tolfsen
0357b02254 Bug 1242655 - Have ActionChain#dispatchActions return a promise; r=automatedtester
MozReview-Commit-ID: ITqAH4rVsHc
2016-02-22 13:18:13 +00:00
Kim Moir
91c319b87a Bug 1210538 - Add antivirus checks to release promotion graph a=rail 2016-02-22 15:51:22 -05:00
Dustin J. Mitchell
511e536951 Bug 1249639: upgrade to glibc-2.12-1.166.el6_7.7; r=Callek DONTBUILD a=kwierso 2016-02-22 19:07:24 +00:00
Phil Ringnalda
d8bde4a73b Back out 71da07ec8ce3 (bug 1242682) for exposing an Android test with a bad dependency and being a bad time to just shut off all dom/media/ tests
CLOSED TREE
2016-02-21 13:18:26 -08:00
Ed Morley
1c077eaf65 Bug 1248710 - Add a User Agent to fetchlogs.py's requests to Treeherder
Also removes some unused imports and whitespace flake8 warnings.
2016-02-21 20:14:56 +00:00
Joel Maher
4c18768ced Bug 1242682 - Separate dom/media into its own subsuite. r=armenzg
MozReview-Commit-ID: 55QtAPlIltM
2016-02-04 13:35:06 -08:00
Martin Thomson
729c654497 Bug 1209744 - Implement canTrickleIceCandidates attribute, r=bwc,khuey
MozReview-Commit-ID: 838B1zSIGLj
2016-02-20 16:48:20 -08:00
Andreas Tolfsen
fd79378c2b Bug 1245153 - Make EventUtils.js use aWindow argument for sub-calls consistently; r=jmaher
EventUtils.js previously allowed you to override the Window object
reference through passing it as an optional argument to its functions.
This change fixes certain uses of implicit globals that reside on Window.

MozReview-Commit-ID: EJT8iIs85ej
2016-02-08 13:59:40 +00:00
Andreas Tolfsen
528ee737bc Bug 1245153 - Lint testing/marionette/frame.js; r=automatedtester
There should be no functional changes here.

MozReview-Commit-ID: 360y6vHYuC3
2016-02-03 19:41:03 +00:00
Andreas Tolfsen
9b8ffd1542 Bug 1245153 - Rename frame-manager.js to frame.js; r=automatedtester
MozReview-Commit-ID: 3s6s2LccFac
2016-02-03 19:28:02 +00:00
Andreas Tolfsen
d55092049c Bug 1245153 - Rename actions.js to action.js; r=automatedtester
MozReview-Commit-ID: 58v7aMH2deS
2016-02-03 19:25:28 +00:00
Andreas Tolfsen
4936ea0baf Bug 1245153 - Remove testing/marionette/ChromeUtils.js; r=automatedtester
This does not appear to be in use.

MozReview-Commit-ID: B4M335Lb1UM
2016-02-03 19:18:30 +00:00
Andreas Tolfsen
3d534e4f99 Bug 1245153 - Rename interactions.js to interaction.js; r=automatedtester
MozReview-Commit-ID: F51ENbkcoR2
2016-02-03 19:15:54 +00:00
Andreas Tolfsen
29f3c494c2 Bug 1245153 - Rename elements.js to element.js; r=automatedtester
MozReview-Commit-ID: KAGGXOHMvyM
2016-02-03 19:14:10 +00:00
Andreas Tolfsen
f01193e2c8 Bug 1245153 - Remove testing/marionette/atoms; r=automatedtester
MozReview-Commit-ID: 1aeRNnvqmcS
2016-02-03 19:00:46 +00:00
Andreas Tolfsen
7667a85562 Bug 1245153 - Add event.js module and remove EventUtils.js and sendkeys.js from manifest; r=automatedtester
MozReview-Commit-ID: 9KqUpfp6KHG
2016-02-03 18:56:45 +00:00
Andreas Tolfsen
2adfb564cc Bug 1245153 - Employ new modules throughout Marionette; r=automatedtester
This change removes almost all the remaining uses of loadSubScript and
global scope pollution.  The only remaining use is for common.js, which
is resolved by a later bug for evaluating scripts.

MozReview-Commit-ID: 96h0yLElauq
2016-02-03 18:56:02 +00:00
Andreas Tolfsen
48cf6c6fc9 Bug 1245153 - Convert interactions.js and elements.js to modules; r=automatedtester
To simplify the dependency chain and reduce the number of duplicate
functions in Marionette, a number of functions have been removed from
interactions.js and added to elements.js.  This makes them more easily
re-usable and works around a circular dependency issue.

MozReview-Commit-ID: TZc3VZzHqM
2016-02-03 18:54:23 +00:00
Andreas Tolfsen
3f5d4b567e Bug 1245153 - Convert frame-manager.js to a module; r=automatedtester
MozReview-Commit-ID: HNCvHitE3Fh
2016-02-03 18:52:37 +00:00
Andreas Tolfsen
17b0f86f76 Bug 1245153 - Convert atoms.js to a module; r=automatedtester
Through some very clever hacking of the arguments to each of the atoms,
we are able to contain this in a JS module: Atoms normally extract their
arguments directly from the function scoped `arguments' variable, but
by explicitly naming `window' as the last argument in the functions'
prototype we are able to set the `window' variable used inside.

This is obviously a big hack, but it encapsulates the atoms and we are
moving away from atoms in the long term.

MozReview-Commit-ID: KGO77fjRN2d
2016-02-03 18:50:17 +00:00
Andreas Tolfsen
a06c4d8956 Bug 1245153 - Convert EventUtils.js to a module; r=automatedtester
testing/marionette/sendkeys.js has been merged into the
new testing/marionette/event.js module, together with
testing/marionette/EventUtils.js.

There is a lot of functionality still left in this module that we can
probably remove, as it is not in use by Marionette.

MozReview-Commit-ID: GrjNuK9VPjp
2016-02-03 18:47:08 +00:00
Andreas Tolfsen
a7e66224de Bug 1245153 - Wrap errors before they are passed through the IPC channel; r=automatedtester
error.wrap acts as a no-op if it is passed a prototype which is already
of the WebDriverError prototypal chain.

MozReview-Commit-ID: Gd9kUEvsgNv
2016-02-03 18:44:55 +00:00
Andreas Tolfsen
0be76c7b3b Bug 1245153 - Add error.wrap to wrap Error prototypes; r=automatedtester
Generally, Error prototypes that are not based on WebDriverError must
be wrapped so that they can be serialised across the AsyncMessageChannel.

MozReview-Commit-ID: EtkpEOBhrST
2016-02-03 18:43:37 +00:00
Andreas Tolfsen
735298b4f8 Bug 1245153 - error.isError must recognise built-in Error prototypes; r=automatedtester
Due to a previous programming error, error.isError only recognised
the base Error prototype.  It must also test for the other built-in
prototypes, such as TypeError et al.

MozReview-Commit-ID: HLkiOAg0Jl1
2016-02-03 18:41:37 +00:00
Phil Ringnalda
af4b02227d Merge f-t to m-c, a=merge 2016-02-20 17:25:14 -08:00
Dão Gottwald
683421d969 Bug 1014185 - Remove about:customizing and use about:blank for customize mode instead. r=jaws 2016-02-20 14:03:25 +01:00
Carsten "Tomcat" Book
440040665f Backed out changeset c34fe673bb97 (bug 1014185) for perma failures in browser_bug1163570.js 2016-02-19 17:19:19 +01:00
Carsten "Tomcat" Book
c69829500b merge mozilla-inbound to mozilla-central a=merge 2016-02-19 12:02:26 +01:00
Brian Birtles
3b61738ad0 Bug 1249212 part 6 - Add tests for endTime calculation; r=boris 2016-02-19 08:37:32 +09:00
Brian Birtles
b78e012eb4 Bug 1249212 part 4 - Add tests for activeDuration; r=boris
Before we go fixing endTime, we should add tests that activeDuration (which
endTime builds on) is being calculated correctly. (Spoiler: it wasn't, hence
parts 2 and 3 in this patch series.)
2016-02-19 08:37:32 +09:00
Brian Birtles
ca5d66e903 Bug 1249212 part 1 - Simplify various keyframe-effect tests; r=boris
This patch just simplifies the keyframe-effect tests so that we don't have to
repeat default values. This makes the tests shorter, easier to scan, and
easier to understand what is being tested.

In some cases we still repeat the default values in order to indicate that
we're testing that we get a particular default value.
2016-02-19 08:37:31 +09:00
Jordan Lund
479689dd15 Bug 1246074 - add partials mozharness beetmover, custom tc artifact location, DONTBUILD NPOTB r=rail 2016-02-18 15:17:32 -08:00
Dão Gottwald
84d1a433de Bug 1014185 - Remove about:customizing and use about:blank for customize mode instead. r=jaws 2016-02-19 00:50:17 +01:00
chaithanya
afb1e7d3e4 Bug 1243435 Remove unused prefs toolkit.telemetry.prompted / toolkit.telemetry.notifiedOptOut from test suites r=Dexter
MozReview-Commit-ID: 83IOB4Xvf8I
2016-02-18 10:51:24 -08:00
Rail Aliiev
8037aaa110 Bug 1248883 - missing ${platform}_info.txt files r=jlund 2016-02-18 10:59:52 -08:00
Rail Aliiev
56ad194791 Bug 1210539 - Add "updates" builder to release promotion task r=jlund DONTBUILD a=release 2016-02-19 12:53:03 -08:00
Ben Kelly
51da2ece3f Bug 1206346 Widen the fuzzy timer duration check in performance-timeline.https.html. r=jdm 2016-02-19 12:51:31 -08:00
Dustin J. Mitchell
02bd80c11c Bug 1231618: set MOZ_SOURCE_{REPO,CHANGESET}; r=ted.mielczarek
MozReview-Commit-ID: CSaXjrWmZtN
2016-02-09 17:39:57 +00:00
Armen Zambrano Gasparnian
d365733b9e Bug 1209932 - Enable Marionette normal and e10s modes. r=jmaher
MozReview-Commit-ID: 675sLap4Hrc
2016-02-18 12:27:42 -05:00
Carsten "Tomcat" Book
f8289f4f90 merge mozilla-inbound to mozilla-central a=merge 2016-02-18 12:01:24 +01:00
Nick Alexander
4ee589c821 Bug 1248698 - Add TaskCluster job definition for "android-api-15-frontend". r=dustin,me
This already had review, landed, and got backed out in Bug 1247375.
The backout was just a precaution; this should work fine, and be
scheduled just like android-b2gdroid is scheduled.

MozReview-Commit-ID: C3I7HOrcfFf
2016-02-17 19:49:42 -08:00
Brian Birtles
8afda8f7c6 No bug - Fix whitespace and four test descriptions in keyframe-effect tests; r=whitespace-only DONTBUILD 2016-02-18 13:30:07 +09:00
Nick Thomas
fc3e7f26ce Bug 1248255 followup, point to the copy of tooltool in mock, to fix Android single locale repacks, r=Callek DONTBUILD 2016-02-18 14:57:03 +13:00
Andrew Halberstadt
cb72de71d7 Bug 1248916 - Ignore mozdebug.requiresEscapedArgs in mochitest, r=ted.mielczarek
Mochitest no longer passes in debug_args in via the commandline. Instead, it passes
them in via a marionette chrome script, meaning they no longer need to be escaped.
Since web-platform-tests still passes debug_args on the commandline, we can't simply
remove the feature entirely. Instead, just make mochitest ignore requiresEscapedArgs.

MozReview-Commit-ID: KBVviGpkvQS
2016-02-17 14:33:33 -05:00
Gregory Szorc
8ce05975a4 Bug 1249078 - Support grouping and running tasks by tag; r=garndt
We can now define a list of "tags" for a task. Specifying "-j <tag>"
in Try syntax will run all tasks having that tag.

MozReview-Commit-ID: Ih9Z0tRZ5VA
2016-02-17 11:12:40 -08:00
aleth
01b00f6909 Bug 1093012 - Set plugins-path for mozmill tests run via mozharness. r=jlund 2016-02-13 01:32:51 +01:00