Граф коммитов

11965 Коммитов

Автор SHA1 Сообщение Дата
Justin D'Arcangelo 8524414783 Bug 1272107 - FlyWeb desktop UI. Only enabled on nightly and aurora. r=mconley
--HG--
extra : amend_source : 20eecf238ea852129fe0c788379a7a31cd765f6b
2016-06-06 18:47:06 -04:00
Dustin J. Mitchell d788a52aeb Bug 1274611: implement docker image builds as a distinct kind; r=wcosta
MozReview-Commit-ID: 81Ad9LcBdx6

--HG--
extra : rebase_source : 3a2c06040f7af8b757eec2991360a7a4d3cf61cb
2016-06-05 19:15:53 +00:00
Dustin J. Mitchell 722b95f979 Bug 1274611: Implement task-graph optimization; r=gps
* Implement & document optimization (although legacy kind doesn't do much of it)
 * Introduce `optimize_target_tasks` parameter to control whether tasks in the
   target set can be optimized (no for try, yes for most other branches)
 * Refactor to include resolved taskIds in the optimized task graph
 * Include a `label-to-taskid.json` artifact.
 * Introduce {'task-reference': '... <dependency-name> ...'} for referring to
   parent tasks' taskId.

MozReview-Commit-ID: LWvlWNz49U5

--HG--
extra : rebase_source : 780e0e23d24b268ade33ecdcbccb5081f32aac48
2016-06-05 19:49:41 +00:00
Wes Kocher 44c9e5473a Backed out 13 changesets (bug 1265408) for test_interfaces bustage CLOSED TREE
Backed out changeset 5aa770304f2a (bug 1265408)
Backed out changeset 465412cecc51 (bug 1265408)
Backed out changeset d7d5bbd33e0e (bug 1265408)
Backed out changeset 4dd3a54d766d (bug 1265408)
Backed out changeset 24d271e05ae2 (bug 1265408)
Backed out changeset 56d602e3a9e6 (bug 1265408)
Backed out changeset 4bd3f7f5a431 (bug 1265408)
Backed out changeset 1b0ec5cf4d30 (bug 1265408)
Backed out changeset 784521a9cc94 (bug 1265408)
Backed out changeset 9ab327850c5f (bug 1265408)
Backed out changeset 388a95b05202 (bug 1265408)
Backed out changeset 2d59146a43fe (bug 1265408)
Backed out changeset 84fab8755ac9 (bug 1265408)
2016-06-06 12:09:14 -07:00
Dan Minor c28c49d148 Bug 1265408 - Add webplatform-test for IIRFilterNode; r=padenot
MozReview-Commit-ID: qSDxvk60j2

--HG--
extra : rebase_source : 548dbfbade6e87722dca06d718fad692ddeaa8f0
2016-05-24 13:04:55 -04:00
Jordan Lund 01efb84b2a Bug 1278256 - drop api-9 beta release support, DONTBUILD a=testing r=kmoir
MozReview-Commit-ID: KFlaQoeGPRc

* I guess this has to be uplifted to aurora and included in the aurora->beta
  merge

--HG--
extra : rebase_source : eb97b061f193e0f6d976ea374a3ed2677435520b
extra : amend_source : 843c4791f09dc39e21499dd1782614b2c5442b7e
2016-06-06 15:38:13 +01:00
Mike Conley fbafdc88c5 Bug 1277318 - Make openNewBrowserWindow wait for the initial browser load before resolving. r=Gijs
MozReview-Commit-ID: 7veM7df2npk

--HG--
extra : rebase_source : 4edfb46ff10b8ac0e4baf4ff492dc682e4f67eb7
2016-05-31 18:29:02 -04:00
Carsten "Tomcat" Book 06a7fd0491 Merge mozilla-central to mozilla-inbound
--HG--
rename : toolkit/components/prompts/test/test_bug625187.html => toolkit/components/prompts/test/test_subresources_prompts.html
2016-06-06 12:02:34 +02:00
Carsten "Tomcat" Book 4aea0165dc merge mozilla-inbound to mozilla-central a=merge 2016-06-06 11:55:56 +02:00
Dan Minor e1c3cebb1e Bug 1275863 - Remove test_peerConnection_addTrack.html from autophone webrtc manifest; r=bc
This test was removed as part of commit 2a7dbc0411d1, but we still try to run
it.

MozReview-Commit-ID: HfFkugGz2vI

--HG--
extra : rebase_source : 6073292e18b39cd54c976322c89e2371a27d3d24
extra : amend_source : 3b918c333ef0e07a07aa0bc3d957ea3ac65d79ad
2016-06-03 15:53:06 -04:00
bechen 4f4db37a25 Bug 1242599 - [webplatformtest] Enable /html/semantics/embedded-content/media-elements/track/track-element/track-api-texttracks.html. r=rillian
MozReview-Commit-ID: H9hEFEvb5Nw

--HG--
extra : rebase_source : 16adec882d7d60ae387d48ce5dfb63ee818ddb9c
2016-06-02 15:37:22 +08:00
Jan Varga 64b62c9b07 Bug 1195930 - Part 1: Re-enable tests for clearing origin data; r=asuth 2016-06-05 21:41:48 +02:00
Phil Ringnalda eaf79afff7 Back out 0b65f7e689b5 (bug 1272107) for frequent startup hangs in 10.10 e10s tests 2016-06-04 13:06:13 -07:00
Justin D'Arcangelo f0212d4315 Bug 1272107 - FlyWeb desktop UI code. Only enabled on nightly and aurora builds. r=mconley
--HG--
extra : amend_source : bffaa027381e7a34fd28709f3f5da12627222f27
2016-06-03 15:41:46 -04:00
Wes Kocher 6a2f73c922 Bug 1277556 - Bring back a needed .ini file rs=ryanvm 2016-06-03 11:22:37 -07:00
Jordan Lund 9e528a95fa Bug 1277041 - add unique hg share option and rev in push with migration runs, DONTBUILD r=gps
this patch:

* forces always passing '-r' when pushing after a migration run
* removes '--new-branch' from beta_to_release push. we don't generate new branches on releases anymore because of release promotion!
* has migration runs use a unique share dir for each repo.

this can be used as a stop gap. maybe even a more permanent solution so we don't need to add complexity to robustcheckout for an edgecase like this.

MozReview-Commit-ID: HXY5vDI1pIt

--HG--
extra : rebase_source : 717e48dbf79115817e48adba8ed2f082d832fca0
2016-05-31 19:44:26 -07:00
Dave Hunt e8dd720acc Bug 1271911 - Wait for the expected notifications in test_notifications.py to avoid transient popups. r=whimboo
MozReview-Commit-ID: ICsIE1wZctR

--HG--
extra : rebase_source : a9da57c1fe36699615fc34179840a7bdca0900dc
2016-06-03 11:03:14 +01:00
Dave Hunt 37a3963313 Bug 1271911 - Enable the browser.tabs.remote.force-enable preference when using e10s. r=maja_zf
MozReview-Commit-ID: BWqRrhPx7h8

--HG--
extra : rebase_source : 052600e039ff21d7e47fd26bb8f078863625a4b6
2016-06-03 11:02:47 +01:00
fkang 900260f1fd Bug 1271622 - migrate valgrind build to use mozharness r=kmoir 2016-06-03 10:19:37 -04:00
Valentin Gosu cedd1932d1 Bug 1277555 - Set dom.enable_performance_observer pref in performance-timeline web-platform tests r=jgraham
MozReview-Commit-ID: B8ZmIjWFzgd

--HG--
extra : rebase_source : b40c2624793be366e94158501e958be892adc608
2016-06-03 01:07:58 +02:00
Carsten "Tomcat" Book e2e1501bad Merge mozilla-central to mozilla-inbound 2016-06-03 12:41:23 +02:00
Carsten "Tomcat" Book 71eb3110f9 merge mozilla-inbound to mozilla-central a=merge 2016-06-03 12:00:06 +02:00
Carsten "Tomcat" Book 84e10fced2 Merge mozilla-central to fx-team on a CLOSED TREE 2016-06-02 15:11:25 +02:00
Carsten "Tomcat" Book 3d9af833fc Backed out changeset 0c3f4cbf0bfe (bug 1273634) in order to reopen closed trees due to bug 1277530 2016-06-02 15:07:15 +02:00
Carsten "Tomcat" Book 3891fd3556 Backed out changeset 3f521a9d4d1f (bug 1273634) 2016-06-02 15:05:00 +02:00
Carsten "Tomcat" Book d8b4ef6666 Backed out changeset ea2da46bde0a (bug 1276738)
--HG--
extra : rebase_source : 70d3c54736de976bacd7a87f22544f85afb41a42
2016-06-02 08:12:34 +02:00
Carsten "Tomcat" Book 91c45dd470 Merge mozilla-central to fx-team 2016-06-02 12:00:53 +02:00
Mike Conley 19f105324d Bug 1276738 - Ensure that .open() on web content called with chrome privileges results in a new window with the appropriate principal. r=Gijs
MozReview-Commit-ID: IG9ioQLTI78

--HG--
extra : rebase_source : 908314589379b93b91b2d2a93a25b33f2e6ddb03
extra : histedit_source : 0af5d232e5dea98218ab838641e8d8a2acbd3c8e
2016-05-02 17:36:12 -04:00
Henrik Skupin 43c0f1bda8 Bug 1277209 - Run Firefox UI functional tests for TC Linux 64 opt and pgo. r=dustin
MozReview-Commit-ID: 1XapGUIRbAj

--HG--
extra : rebase_source : afbaf32fc1150566e73ac6a0c5616bede947192d
2016-06-01 13:32:04 +02:00
Andrew Halberstadt f6bad5ec2a Bug 1273634 - [mozlint] Create a flake8 task, r=garndt
Enables flake8 linting! To start, only these directories are actually linted:
- python/mozlint
- tools/lint

To enable new directories, add them to the 'include' directive at the bottom of:
tools/lint/flake8.lint

Edit topsrcdir/.flake8 to modify global configuration. Add a new .flake8 to a
subdirectory to override the global. The current configuration is more or less
just the default and we should tweak it to our needs.

MozReview-Commit-ID: iXbToRhm3b

--HG--
extra : rebase_source : 78c4491261ba36421110b0d9fca73c1f6d1f85c3
2016-05-17 16:24:24 -04:00
Andrew Halberstadt ead52fea6d Bug 1273634 - Add flake8 dependencies to the lint image, r=dustin
This adds flake8 dependencies. Note that ubuntu 16.04 repos include pip > 8.0
which has peep merged into it, so there's no need to install peep separately.

I also ran into a locale issue which was causing a UnicodeDecodeError anytime
python tried to print a unicode character. The "locale-gen/dpkg-reconfigure locales"
fix the problem.

MozReview-Commit-ID: DQhYV6Emklw

--HG--
extra : rebase_source : ffefb07a17a43423142b3417628b6dd475d5c54a
2016-05-28 21:47:33 -04:00
Kim Moir 40accc0d32 Bug 1253299 - TC Linux 64 ASAN debug and opt builds Tier 1 r=mtabara 2016-06-01 09:03:02 -04:00
Andrea Marchesini 14bcc45698 Bug 1277001 - part 2 - WPT fixed, r=me 2016-06-01 14:18:06 +02:00
Andrea Marchesini 3ad65f3a92 Bug 1258489 - Implement HTMLInputElement.webkitdirectory, r=smaug 2016-06-01 12:29:00 +02:00
Henrik Skupin fe8cbbd0e7 Bug 1277055 - Bump Firefox UI test results to Tier-2 on Treeherder. r=garndt
MozReview-Commit-ID: DJZQfCuySHl

--HG--
extra : rebase_source : 0f1b05062ee3a75f4bdafd63cebf8e0dc6a24414
2016-05-31 22:05:49 +02:00
André Reinald b73e384ace Bug 1191324 - Extend Marionette to allow automation of telemetry tests - changes; r=automatedtester
MozReview-Commit-ID: oDGtQ2Vnq4

Marionette harness has undergone lots of changes, so I decided to take current sources from M-C and do the copy + changes patches again with my own changes to get a Session harness.

--HG--
extra : transplant_source : D5%AA%A1E%96%8E%FC%06%BC%AF%C1T%DA%83%AF%1C%AB9%B5
2016-05-31 19:15:37 +02:00
André Reinald a424592bc2 Bug 1191324 - Extend Marionette to allow automation of telemetry tests - copy; r=maja_zf
MozReview-Commit-ID: DUBUGHRjcXp

--HG--
rename : testing/marionette/harness/marionette/__init__.py => testing/marionette/harness/session/__init__.py
rename : testing/marionette/harness/marionette/runner/__init__.py => testing/marionette/harness/session/runner/__init__.py
rename : testing/marionette/harness/marionette/runner/base.py => testing/marionette/harness/session/runner/base.py
rename : testing/marionette/harness/marionette/runtests.py => testing/marionette/harness/session/runtests.py
rename : testing/marionette/harness/marionette/marionette_test.py => testing/marionette/harness/session/session_test.py
rename : testing/marionette/harness/marionette/tests/unit/test_marionette.py => testing/marionette/harness/session/tests/test_session.py
rename : testing/marionette/harness/marionette/tests/unit-tests.ini => testing/marionette/harness/session/tests/unit-tests.ini
extra : transplant_source : 2%1C%187%84%3B%F3%E3%82Ljt%96kt%ED%91%FD%8At
2016-05-30 18:56:12 +02:00
Carsten "Tomcat" Book 2a6cd87e82 Merge mozilla-central to fx-team 2016-06-03 12:40:11 +02:00
Kris Maglione d727c780b8 Bug 1266510: Add better logging to browser_ext_windows_events test. r=me
MozReview-Commit-ID: 6aKeZvH7jwk

--HG--
extra : rebase_source : 6459e210c64fb83cc134699433d0126b3ec22bb5
2016-06-02 13:36:57 -07:00
Henrik Skupin be1e7aaec0 Bug 1276886 - [mozprocess] Fix hang in output readers when process is in a new process group. r=ahal
MozReview-Commit-ID: 9e6HNAaF0Yo

In case of in-process restarts it can happen that the new process gets forked into a new process group.
When that happens we loose the capability to kill the process. To prevent a hang when joining the output
reader threads in wait(), we simply skip that call by passing-through the IO error.

--HG--
extra : rebase_source : 702dfec407ed13114f59fa6ccb0d82c5b0790550
2016-06-02 20:19:34 +02:00
David Burns cc2faf266e Bug 1277672: Flake8 config for Marionette Driver r=maja_zf
MozReview-Commit-ID: 2TIHrZloJlR

--HG--
extra : rebase_source : 9439c0e0564557b9d964f3f4bc469a0eb1077f91
2016-06-02 22:41:19 +01:00
David Burns 27bc3e6315 Bug 1277672: Lint Marionette Driver python files r=maja_zf
Clean code makes everyone happier...

MozReview-Commit-ID: LPzH6lMZb6U

--HG--
extra : rebase_source : 4dcd666f482981c637d06ea292d04cd4fd8f74d8
2016-06-02 21:33:03 +01:00
Gregory Szorc d06abbe862 Bug 1275623 - Use "branch" instead of "revision" to pass symbolic revisions; r=jlund
robustcheckout barfs on symbolic revisions when using "revision."

MozReview-Commit-ID: B7YXqbWG0G1

--HG--
extra : rebase_source : d852930ac24be79004bce978c8ed6542ab58600f
2016-05-31 14:40:04 -07:00
Gregory Szorc 26c1db1158 Bug 1272176 - Import mozharness to avoid missing symbol; r=me
This fixes a bug in 901aee13bd76.
2016-06-02 15:52:37 -07:00
Rail Aliiev fbf10c905e Bug 1276451 - Do not beetmove stub installer in esr based releases r=jlund a=release DONTBUILD
MozReview-Commit-ID: Cr10sPPv8Nd

--HG--
extra : rebase_source : 7d330e4c3afa0cbefc7d5cb5ea1aa6ff5a54e7e2
2016-06-02 17:47:46 -04:00
Gregory Szorc dc56a5c952 Bug 1272176 - Emit Perfherder data for system resource utilization; r=wlach
This commit teaches the resource monitor in mozharness to emit
Perfherder data for system metrics and step times. This will
allow us to see when the timing or resource characteristics
of jobs in automation changes.

The recorded data includes overall CPU percent usage and I/O.
Each step has its time and CPU percent recorded. There is
certainly more data we could record. However, the immediate
goal of this change is to see if the data provides any benefit.
I'd rather start small and expand reporting once value from
this data is proved.

The wonkiest part of this patch is likely the mechanism to
define the Perfherder "test" names. We don't appear to have
an identifier in mozharness suitable for distinguishing
between job types. e.g. the "desktop_unittest.py" script is
responsible for running a few dozen jobs. So we invent code
for creating an identifier from the script config options.
I /think/ Treeherder will automatically assign the
project/branch, platform, and build type, which is why these
aren't included in the identifier.

MozReview-Commit-ID: HjhtXfxOvzJ

--HG--
extra : rebase_source : a3f0f2de4a091cde10c5a6815f1b4646bb5dc2f2
2016-05-12 13:55:35 -07:00
Gregory Szorc ba1cccb1c4 Bug 1272176 - Synchronize performance artifact schema with upstream; r=wlach
Having the latest schema available seems like a good thing. This is a
direct copy of schemas/performance-artifact.json from
https://github.com/mozilla/treeherder.git at commit
7bed1b22ceb01e3e71536fa1c4ecd14ddc87e803.

MozReview-Commit-ID: JQC4CeW6szM

--HG--
extra : rebase_source : a57d4e93b9334b5c571b05e0ef52f637a45432dd
2016-05-17 14:45:12 -07:00
Gregory Szorc e4bc524026 Bug 1272176 - Move performance artifact schema into mozharness directory; r=wlach
Currently, only Talos accesses this file. An uncoming commit will add
a non-Talos consumer. Enable all mozharness consumers to access the
file by including it in the mozharness directory (previously it was
part of the Talos test archive).

MozReview-Commit-ID: ADlCj9E5BwC

--HG--
rename : testing/talos/treeherder-schemas/performance-artifact.json => testing/mozharness/external_tools/performance-artifact-schema.json
extra : rebase_source : ce5fcaf700941ce260c97c6daeefa07b4ef5e617
2016-05-18 11:56:14 -07:00
Masatoshi Kimura 107cbffdc0 Bug 1205027 - Only size <img> to broken-image size if it's actually broken. r=dholbert 2016-06-03 07:05:46 +09:00
Andrew Halberstadt 95882ef0e4 Bug 1274584 - [mozprocess] Fix IO Completion Port failed to signal process shutdown, r=jgriffin
Sometimes the IO completion port doesn't shutdown child processes. When this happens,
mozprocess will attempt to force kill the child processes manually. However, there is
a bug here which causes the OSError to get raised.

Although this fixes that bug, the original issue(s) which prevented the IOC port
from signaling shutdown remain and are still undiagnosed.

MozReview-Commit-ID: L3DQPW0Is5v

--HG--
extra : rebase_source : cf6320cffea5a4c8fb5d62861c41065d9dcefa52
2016-05-30 11:02:13 -04:00
Andrew Halberstadt 7746cfd17f Bug 1274584 - [mozprocess] Improve debugging messages on windows, r=jgriffin
We can set MOZPROCESS_DEBUG to help debug windows process code. However on try
it is unreadable as there are multiple things using mozprocess, and each process
has multiple threads. It's impossible to tell which log message comes from where.
This improves the debug logs a bit by always specifying the PID and thread name.

There are a few other drive-by cleanups in this thread. The only one of note is
removing a python 2.5 only code path.

MozReview-Commit-ID: L3DQPW0Is5v

--HG--
extra : rebase_source : f07c07f53b06b1160cd3e70cb06b8dc12a89c3ab
2016-05-30 11:00:59 -04:00
Mike Conley cb9696f49a Bug 1276738 - Ensure that .open() on web content called with chrome privileges results in a new window with the appropriate principal. r=Gijs
MozReview-Commit-ID: IG9ioQLTI78

--HG--
extra : rebase_source : 0ba3de736ba4fd80a7444c9246a8c2bf77308570
extra : source : ea2da46bde0a4a3039d69e198ad40afefc92a5ec
2016-05-02 17:36:12 -04:00
Andrew Halberstadt 557cd94acb Bug 1273634 - [mozlint] Create a flake8 task, r=dustin
Enables flake8 linting! To start, only these directories are actually linted:
- python/mozlint
- tools/lint

To enable new directories, add them to the 'include' directive at the bottom of:
tools/lint/flake8.lint

Edit topsrcdir/.flake8 to modify global configuration. Add a new .flake8 to a
subdirectory to override the global. The current configuration is more or less
just the default and we should tweak it to our needs.

MozReview-Commit-ID: iXbToRhm3b

--HG--
extra : transplant_source : %E7i%04%07%1C%B3%E4%FD%FF%BB%A6w%CF%27t%FFz%CD%5EE
2016-05-17 16:24:24 -04:00
Andrew Halberstadt 94051d8d58 Bug 1273634 - Add flake8 dependencies to the lint image, r=dustin
This adds flake8 dependencies. Note that ubuntu 16.04 repos include pip > 8.0
which has peep merged into it, so there's no need to install peep separately.

I also ran into a locale issue which was causing a UnicodeDecodeError anytime
python tried to print a unicode character. The "locale-gen/dpkg-reconfigure locales"
fix the problem.

MozReview-Commit-ID: DQhYV6Emklw

--HG--
extra : transplant_source : %B8%EAh%CE%81%EF%95%1D%D5%B4%F5%AE%02V%20%7Em%83.%EB
2016-05-28 21:47:33 -04:00
Kim Moir b2c68458a8 Bug 1253299 - TC Linux 64 ASAN debug and opt builds Tier 1 r=mtabara DONTBUILD 2016-06-02 10:28:36 -04:00
Carsten "Tomcat" Book 087d292699 Merge mozilla-central to mozilla-inbound on a CLOSED TREE
--HG--
extra : amend_source : 7f285b83241ccec69a03bce0eb4f9c3ba6836c4a
2016-06-02 15:10:21 +02:00
David Burns 7f050b49f0 Bug 1277083: Have getElementProperty return element properties in chrome. r=jgriffin
This removes the UnknowOperationError that was being thrown and returns the
property on the element that has been requested.

MozReview-Commit-ID: 2WCnBfdmit5

--HG--
extra : rebase_source : 92549bc482b3cf383bef35efa3ad10b3bcb0153e
2016-05-31 23:08:42 +01:00
Jordan Lund db5849856e Bug 1277041 - update migration scripts to support robustcheckout, DONTBUILD r=gps
MozReview-Commit-ID: GD3vspSFmTa

* fix clean_repos. it expects vcs_config key revision but now we use branch

--HG--
extra : rebase_source : d09622ca30eb1c7face42892f149812e5ae5a26a
extra : amend_source : cf7491d93ff2ea9ca13929606368fd443c8f026b
2016-05-31 12:43:15 -07:00
Carsten "Tomcat" Book fa71bef543 merge mozilla-inbound to mozilla-central a=merge 2016-05-31 11:59:45 +02:00
Mantaroh Yoshinaga fcb2a1a123 Bug 1178662 part 6 - Remove the Animation's w-p-f meta file associated setting the timeline. r=birtles
MozReview-Commit-ID: Gfmr6PSwufM

--HG--
extra : rebase_source : 9cc8f4dc8bcc5653c4fe039ef4769adf78c7526e
2016-05-31 09:42:38 +09:00
Hiroyuki Ikezoe d5e07e1e8b Bug 1271487 - Enable PerformanceObserver API in nightly by default. r=baku
MozReview-Commit-ID: 7v5KhZdVuSm

--HG--
extra : rebase_source : e65095c2ebf46de2edf554d04d046ba7c18520c7
2016-05-10 13:35:35 +09:00
Hiroyuki Ikezoe 76a40b897e Bug 1276490 - Do not use Math.random() to create unique values to avoid intermittent failrues. r=jgraham
MozReview-Commit-ID: 3QHrpCTpEzM

--HG--
extra : rebase_source : 7aaa4dae880b2e49fa0dd36d1eaba0d723d81592
2016-05-31 06:51:27 +09:00
Andrew Halberstadt b33e9cdd97 Bug 1276409 - Use a generic ubuntu image as a base for the lint image, r=dustin
The ES job uses an image based on the official node image. While this was convenient
for eslint, it is a bit less convenient for other things. I want to use this image
for all lint jobs, and switching the base to a generic ubuntu image seems a bit cleaner.

I chose 16.04 for no good reason other than it is the most recent, and we might as well.
Node v4.4.5 and taskcluster-vcs have been uploaded to tooltool.

MozReview-Commit-ID: GngYeH98zO1

--HG--
extra : rebase_source : 3c9b8264e159c601e1a3edad08d989272691751a
2016-05-25 09:32:10 -04:00
Benjamin Bouvier b5ba183003 Bug 1215834: Pass an internal timeout option to jit_tests.py; r=jlund
MozReview-Commit-ID: I9jdkLcMuE8

--HG--
extra : rebase_source : 8c135ab72d17b4e448a21649248cd689be04b0b2
extra : histedit_source : 1e78108c350e0f775c8e181c90fe008d3999a24f
2016-05-30 14:53:58 +02:00
Michael Ratcliffe b023aea18c Bug 1276275 - Stop showing warnings in treeherder summaries for eslint. r=gijs 2016-05-30 21:51:58 +01:00
Carsten "Tomcat" Book 463212f69f merge mozilla-inbound to mozilla-central a=merge 2016-05-30 15:29:19 +02:00
Kris Maglione de6fb7712e Bug 1269501: Part 1 - Add $PYTHON variable to environment for subprocess xpcshell tests. r=glandium
I'm not especially happy with this method, but the DMD tests are the only
other tests I can find doing anything like this, and I don't have a better
solution than doing it the same way.

MozReview-Commit-ID: JlclyKoUhRf

--HG--
extra : rebase_source : 61122aa9bb83a2d290a0e3daad34c78f96b82b7f
extra : source : ed35c5f4d756aa5b073832e21c103ce4faf282bd
2016-05-08 20:33:36 -07:00
Sebastian Hengst cf6ad4521e Backed out 5 changesets (bug 1269501) for failing the added test_subprocess.js on Windows (didn't fold it into the last backout). r=backout
Backed out changeset 3e1d7c5d1a58 (bug 1269501)
Backed out changeset 167e407cb1fc (bug 1269501)
Backed out changeset 6438b11898cf (bug 1269501)
Backed out changeset 1cbbf940ec35 (bug 1269501)
Backed out changeset ed35c5f4d756 (bug 1269501)
2016-05-28 12:38:25 +02:00
Wes Kocher 1d0e4229bd Merge m-c to fx-team, a=merge 2016-05-27 14:44:06 -07:00
Joel Maher ec73f39513 Bug 1269872 - add taskcluster definitions for gpu/clipboard. r=gbrown
MozReview-Commit-ID: HRklImbGwZx
2016-05-27 05:14:21 -04:00
Kris Maglione 91c9dcbb5c Bug 1269501: Part 1 - Add $PYTHON variable to environment for subprocess xpcshell tests. r=glandium
I'm not especially happy with this method, but the DMD tests are the only
other tests I can find doing anything like this, and I don't have a better
solution than doing it the same way.

MozReview-Commit-ID: JlclyKoUhRf

--HG--
extra : rebase_source : 2906a6aa3a65fd388db6c388c3fe8d582e02d76f
2016-05-08 20:33:36 -07:00
Daisuke Akatsuka fd52d985db Bug 1272211 - Part 2: Modified and append tests. r=birtles
MozReview-Commit-ID: A9gGXe1vMal

--HG--
extra : rebase_source : 51b744eb2c04e3618655a52e7cfc578c30d1d03f
2016-05-30 09:01:21 +09:00
Rail Aliiev 73e83d6b8d Bug 1276451 - Do not beetmove stub installer in esr based releases r=jlund a=release DONTBUILD
MozReview-Commit-ID: 8KaMEj3fcEo

--HG--
extra : rebase_source : 4b67433a7edcd8e1ee38998348f4fb549e6c65fa
2016-05-28 08:59:27 -04:00
David Burns a9f89f1558 Bug 1003688: Reenable Marionette scrolling test; r=me
This should have been reenabled when we fixed the Marionette scrolling

MozReview-Commit-ID: HrfklF1c1Zz

--HG--
extra : rebase_source : a0bc05126315949f26df7dd5ac60f6d3f32bd1aa
2016-05-27 22:02:04 +01:00
Chris Manchester 3af26e753c Bug 1276037 - Update routes for linux64 debug builds to reflect that they are debug builds. r=mshal
MozReview-Commit-ID: HYVrFrQPabY

--HG--
extra : rebase_source : 205a9dfcfd64817c13dd02b30728156dc873840a
2016-05-26 18:11:19 -07:00
malayaleecoder 67254ee4d1 Bug 766598 - move responsiveness metric to filter.py. r=jmaher
MozReview-Commit-ID: JDK96sRZEIg
2016-05-26 22:57:46 +05:30
Dan Minor 05af85488c Bug 1263621 - Disable test_peerConnection_addTrack.html on autophone; r=bc
MozReview-Commit-ID: 7v94ZB6DyV0

--HG--
extra : rebase_source : 4a35a9a112cdc5c30d224c02a7cb56d339bb301a
2016-05-26 08:25:48 -04:00
Boris Zbarsky 0b4bf8c8ff Bug 1268957. Fire an error event on the <link> element when a stylesheet load is blocked via content policy. r=ckerschb 2016-05-27 13:31:20 -04:00
Brian Birtles 88ae853d40 Bug 1178662 part 1 - Add tests for setting the timeline of an animation r=mantaroh
MozReview-Commit-ID: 1xdKJONyFJV

--HG--
extra : rebase_source : d1b10c4e4f95d142b4acb2317159eec89cd43da3
2016-05-25 13:34:41 +09:00
Boris Zbarsky 98aa24ddc7 Bug 1275704 part 3. Remove the nsXPConnect::ReportAllJSExceptions mechanism, since it's dead code now. r=bholley 2016-05-26 19:39:03 -04:00
Boris Zbarsky 49a90cb122 Bug 1268852. Change <label> elements to not be form-associated anymore. r=bkelly,hsivonen,surkov
The web platform tests changes are just a cherrypick of
https://github.com/w3c/web-platform-tests/pull/2926 so I don't have to add
failure annotations until the next test uplift.

I've audited our uses of nsIFormControl, and this patch looks to me like it
preserves existing behavior in all but the following cases:

1)  nsXBLPrototypeHandler::DispatchXBLCommand, the case of scrolling when space
is pressed while something inside a <label> is focused.  We used to not scroll
in this situation; I think this is a bug, so I'm changing that behavior to
scroll instead.

2)  In Accessible::RelationByType for the RelationType::DEFAULT_BUTTON case,
when mContent is a <label> we used to return its form's default submit element.
Now we will just return Relation().
2016-05-26 19:39:03 -04:00
Gregory Szorc f783b837ac Bug 1275783 - Use "branch" instead of "revision" in release configs; r=jlund
These all definitely use the modern HgVCS because it is explicitly
specified in the configs. So without this change, these configs would
fail since --revision rejects symbolic names.

MozReview-Commit-ID: 2SlVWNVwc08

--HG--
extra : rebase_source : 5e3d0cd075b5a35c4ad0d95b9ec0d6b3715d5080
2016-05-25 17:33:11 -07:00
Gregory Szorc 3d5edef619 Bug 1275783 - Specify "branch" instead of "revision" in partner repacks; r=jlund
I'm pretty sure partner repacks are using the modern HgVCS and not
HgToolVCS. So have them use "branch" instead of "revision" for symbolic
revisions.

MozReview-Commit-ID: BuEHGFmK6cK

--HG--
extra : rebase_source : 149d31434a2cf84ff7ade8bff9e7abe4e15e3758
2016-05-25 17:30:11 -07:00
Gregory Szorc 926574ce33 Bug 1275783 - Specify "branch" instead of "revision" in hazard config; r=jlund
I /think/ hazard builds are currently only performed on TC, which doesn't
use the VCS settings in mozharness. So I don't think this could possibly
break automation.

While I was here, I removed a reference to hgtool since we're no longer
using hgtool in this job.

MozReview-Commit-ID: fQj2MzpGRT

--HG--
extra : rebase_source : f0d0880a50c0597b10c6e97c13f04ae7cf6cc131
2016-05-25 17:26:37 -07:00
Gregory Szorc 3ad0755ac9 Bug 1275783 - Don't use HgtoolVCS to query pushlog; r=jlund
The normal MercurialVCS now supports querying pushlog. Use it.

This isn't really relevant to the bug summary and other commits in this
series. But I already wrote this commit and was too lazy to create a
new bug for it.

MozReview-Commit-ID: C97Zgox3xKB

--HG--
extra : rebase_source : e84b6e723e1d481a24a4ba0812735d8b34acd218
2016-05-18 16:09:36 -07:00
Gregory Szorc 61855f7263 Bug 1275777 - Stop using HgtoolVCS in SpiderMonkey builds; r=jlund
We remove the old config settings related to hgtool and switch
the "revision" option to "branch" because it defines a symbolic
revision.

MozReview-Commit-ID: Eq4R5a2tv2V

--HG--
extra : rebase_source : 4d85abbc2db6f499206d741f98c316b9c521b4ee
2016-05-18 16:06:23 -07:00
Andreas Tolfsen 4edb2740fe Bug 1274550 - Make get_active_element in Python client backwards compatible; r=automatedtester
MozReview-Commit-ID: 2SGSpW78stG

--HG--
extra : rebase_source : 3a9af1b08e289a48a949b076a6d52dcadaa0546f
2016-05-26 13:05:27 +01:00
Andreas Tolfsen 565245b06e Bug 1274550 - Simplify test case for get_active_element; r=automatedtester
MozReview-Commit-ID: 7UYUFccdLV5

--HG--
extra : rebase_source : 5a46ad27a6ccc735a560d4ef67acbfc6cb8cfdec
2016-05-26 13:05:03 +01:00
Andreas Tolfsen fe3135e034 Bug 1274550 - Return web element from Get Active Element; r=automatedtester
MozReview-Commit-ID: I5WHfJbMfPZ

--HG--
extra : rebase_source : c9ebc8ebfd4450f6ba6320321977472fe40e2675
2016-05-26 13:04:22 +01:00
John Dai a8515958d7 Bug 1275233 - Web-platform-test shouldn't use skip-if. r=jgraham
--HG--
extra : rebase_source : 57036b7e84cf0712b6a2f02cc32bfe771a7848da
2016-05-26 02:03:00 -04:00
David Burns 8c4314620b Bug 960931: Remove unused variables from tests r=ato
We create the variables with what is returned from the session creation
but never do anything with them.

MozReview-Commit-ID: LDZQrtqdniB

--HG--
extra : rebase_source : 2f1dcff6508c7de7186d55b4c98902582b01413f
2016-05-25 15:31:51 +01:00
David Burns 0f8322eef6 Bug 960931: Throw SessionNotCreatedError when requesting 2nd Active Session r=ato
If we have a session we are expected to return a SessionNotCreatedError as part
of step 2 of http://w3c.github.io/webdriver/webdriver-spec.html#new-session

MozReview-Commit-ID: AVmQ4Kmuczm

--HG--
extra : rebase_source : 9dfe22189bf8ac22ff2eee3df395392acedb1557
2016-05-25 15:04:40 +01:00
Wander Lairson Costa 763d526bcc Bug 1268913: Fix test for existence of objcopy. r=ted
If objcopt is not found, it is intentionaly set to semicolon. We compare
it to semicolon value for testing it for existence.
2016-05-26 10:38:58 -03:00
Joel Maher 7bc18e7dc0 Bug 1204281 - increase maxRunTime for mochitest-media-dbg to 5400. r=dminor
MozReview-Commit-ID: Ove3DLQJk7
2016-05-26 04:58:01 -04:00
Tim Huang 8ec727cd19 Bug 1267910 - Part 2: Update all existing functions of add() and getCookiesFromHost() to make them origin attributes aware. r=jdm, r=mratcliffe
--HG--
extra : rebase_source : 288c9cab8340c5cc06861d4f2c7ee43ae4de608e
2016-05-25 11:54:21 +08:00
Decky Coss 17fddfe3c0 Bug 1261472 - Fix incorrect test assertion in 'getResponse: don't expose x-nonexposed' and 'Combined testing of cors response headers'. r=ehsan
MozReview-Commit-ID: HD0TBJcnxst

--HG--
extra : transplant_source : %A54%FA%A1%BC%F2%B4%E9i%84%FB%208%F3L%B1%C0%8C%0A%B0
2016-05-23 13:48:33 -04:00
Ryan VanderMeulen e39c51c1bc Bug 1275792 - Schedule Taskcluster-based SM(arm64) jobs. r=sfink
--HG--
extra : rebase_source : 839a6c30135aef571ec79de747dce48f353703d6
2016-05-25 21:46:05 -04:00
Ralph Giles c8210f43ce Bug 1275439 - Switch debugging to MOZ_LOG. r=erahm
This is shorter than MOZ_LOG_MODULES and equally clear.

Add a deprecation warning to encourge folks to migrate,
and update references in the test runner.

MozReview-Commit-ID: HYY3Q9tSu13

--HG--
extra : rebase_source : 83dfe510a34fa82681d6bf7b628bcca075122544
2016-05-16 15:49:20 -07:00
Gregory Szorc 85b3ca010c Bug 1275623 - Don't use --revision to pass symbolic revisions; r=jlund
This is a regression from cd58054bde90 (bug 1274693).

MozReview-Commit-ID: DoyeGf1Cu7l

--HG--
extra : rebase_source : 3585f3a742571b26d681b1b1d102289d705780c5
2016-05-25 09:37:34 -07:00
Chris AtLee 10eb4f100b Bug 1267712 - Add autoland configuration to mozharness r=jlund
MozReview-Commit-ID: Idw5og5Jcah

--HG--
extra : rebase_source : 28835d4650e07d165e1f8abd788623d405041f96
2016-05-25 16:17:44 -04:00
Geoff Brown dd65ba7f12 Bug 1274395 - Delete pending crash reports before running tests; r=jmaher 2016-05-25 14:48:42 -06:00
Geoff Brown c7bf361fbb Bug 1270544 - Update taskcluster Android build settings; r=dustin 2016-05-25 14:48:40 -06:00
Maja Frydrychowicz cada490dd5 Bug 1275608 - [mozrunner] Remove wait_for_system_message from Emulator; r=ahal
This code is no longer used by Marionette client or elsewhere.

MozReview-Commit-ID: 4lx9CN7XIeH

--HG--
extra : rebase_source : e0a895c02939c51ee40be5be5f999cc41420a2a7
2016-05-25 11:53:25 -04:00
Joel Maher 3ff44ada49 Bug 1270962 - move tests which access the clipboard to subsuite 'clipboard'. r=bgrins,ryanvm,armenzg
MozReview-Commit-ID: IZziPmwFtHj
2016-05-25 15:28:24 -04:00
Andrew Halberstadt 7f3e0d8258 Bug 1275613 - Always schedule a 'file_patterns' job when its task definition has changed, r=dustin
Currently, jobs which has 'file_patterns' set will only be run if a file matching one
of those patterns has been modified. This means that unless the task definition of the
job was explicitly included in those 'file_patterns', the job won't run when we modify
it!

I think it is safe to assume that when making changes to a job's task, we want it to be
run no matter what. So let's add the task definition to 'file_patterns' automatically.

Here's a try run which modifies the marionette harness task:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=01e6cf9d8599c64d61ac8ecb5320c1c4209e0a8b

MozReview-Commit-ID: AUSfUFzhiA1

--HG--
extra : rebase_source : de9d66d1d17de90dc83681e51134637616a0652e
2016-05-25 11:56:38 -04:00
Valentin Gosu cfeaa232ee Bug 1271955 - Fix web-platform test a=testonly CLOSED TREE
MozReview-Commit-ID: 8tcrrlJZFFw
2016-05-25 17:55:39 +02:00
Ryan VanderMeulen 3586899cc5 Bug 1275281 - Enable more Linux e10s tests on Taskcluster and clean up some cruft. r=armenzg
--HG--
extra : source : 2044b159f030e51be397063355d70323bac0df61
extra : amend_source : b5ece51e69f7f7bc43d38fe69dee961b1cc97cab
2016-05-24 15:49:52 -04:00
Gijs Kruitbosch a41e908395 Bug 1270144 - use error() rather than warning() in order to ensure this shows up on the treeherder summary, rs=emorley-over-irc
MozReview-Commit-ID: COtfpoU14vg

--HG--
extra : rebase_source : 0bfd093b6dc762498a5a737cab3b6c85fe186ec0
2016-05-25 15:14:56 +01:00
Anjana Vakil 483cc8969c Bug 1275288 - Test exception raising in _load_testvars; r=maja_zf
Test that MarionetteTestRunner._load_testvars raises
the expected exceptions when testvars filepaths are
nonexistent or have improperly formatted JSON data

MozReview-Commit-ID: Cp8SR280gun

--HG--
extra : rebase_source : c54eb76dbad35f389b6cf497131078db84680fd0
2016-05-24 16:52:04 +02:00
Carsten "Tomcat" Book b6b164ec6d Merge mozilla-central to mozilla-inbound 2016-05-25 15:20:00 +02:00
Carsten "Tomcat" Book c715836c7f merge mozilla-inbound to mozilla-central a=merge 2016-05-25 15:04:00 +02:00
David Burns eade86cb61 Bug 1275535: Fix Marionette harness tests r=maja_zf
When landing Bug 1274408, I broke the Harness tests. Updating the kwargs
to match what the harness should expect.

MozReview-Commit-ID: 3pGmbG5a5Zc

--HG--
extra : rebase_source : 6615f13ae93ceac3a8cbdf52df4ba135fc177cdb
2016-05-25 12:40:56 +01:00
Carsten "Tomcat" Book ea8362bfe9 Backed out changeset 2044b159f030 (bug 1275281) for causing frequent timeouts in tc-M-e10s dt tests
--HG--
extra : rebase_source : 6d9a8fb946f720c379ea5b9369ad7ba5495cdc22
2016-05-25 08:57:36 +02:00
Xidorn Quan 67c37d08a3 Bug 1274104 part 1 - Allow mochitest main document to request fullscreen. r=jmaher
MozReview-Commit-ID: 4x40C0yGGKR

--HG--
extra : source : 92b3d49fd9af8bc88b37d7ee0278899548870bc9
2016-05-25 09:39:38 +10:00
Gregory Arndt cb7ad80606 Bug 1275276 - Fail if image context cannot be downloaded r=jhford
MozReview-Commit-ID: DGOfH3MF2Sb

--HG--
extra : rebase_source : 0de27a48615b7abef4fa52e701a8e9d554c0cb00
2016-05-24 08:57:18 -05:00
Edgar Chen 39105e76a9 Bug 1274519 - Don't append result to the candidate list if got unexpected token at the end of size string; r=heycam
MozReview-Commit-ID: 9jwHNUPZ94k
2016-05-25 09:47:18 +08:00
Marco Bonardo ad180ffe1f Bug 1275296 - Increase Marionette DEFAULT_STARTUP_TIMEOUT. r=automatedtester
MozReview-Commit-ID: 9UcDCQb2yvN

--HG--
extra : rebase_source : 59e6b58d154978100b3452addd5050deb428b324
2016-05-24 17:40:09 +02:00
Thomas Nguyen b7f16b323b Bug 1270050 - change wpt test origin-when-crossorigin to origin-when-cross-origin. r=josh
MozReview-Commit-ID: DProAfnX6ai

--HG--
extra : rebase_source : 732a81bc203dd66fa0a85ea1860f1babed90923a
2016-05-18 17:16:21 +08:00
Thomas Nguyen b8f07a118f Bug 1270050 - Update meta file. r=franziskuskiefer
MozReview-Commit-ID: 19oY3rOUiXE

--HG--
extra : rebase_source : dde34f422ccd5579573758018a74e1d7f007e6b9
2016-05-09 10:54:36 +08:00
Carsten "Tomcat" Book d7f2adcd25 Backed out changeset d67e5ce76bf5 (bug 1270050) for somehow causing timeouts in browser_animation_animated_properties_displayed.js 2016-05-25 08:39:47 +02:00
Carsten "Tomcat" Book c780ef76aa Backed out changeset 54be367a7ed9 (bug 1270050) 2016-05-25 08:39:06 +02:00
Tom Tung 7c8d0f9c75 Bug 1272830 - Part 2: Reformat for fetch-request-redirect.https.html & fetch-rewrite-worker.js. r=bkelly 2016-05-20 17:33:10 +08:00
Tom Tung 4f4b1c6ca9 Bug 1272830 - Part 1: Intermittent fetch-request-redirect.https.html - test modified. r=bkelly 2016-05-20 11:09:54 +08:00
Thomas Nguyen 22db2d3821 Bug 1270050 - Update meta file. r=fkiefer, r=jdm
MozReview-Commit-ID: 19oY3rOUiXE
2016-05-09 10:54:36 +08:00
Thomas Nguyen be27f0bcea Bug 1270050 - Change wpt test origin-when-crossorigin to origin-when-cross-origin. r=fkiefer, r=jdm
MozReview-Commit-ID: DProAfnX6ai
2016-05-18 17:16:21 +08:00
Steve Fink 7ac8517c1a Bug 1275420 - Make linux64-mulet-haz job try-only, r=RyanVM
--HG--
extra : rebase_source : 56788728058262f4f78ca9e691e4fe51a3492b6f
extra : histedit_source : 246a9a21eda9b657310dc094a08240b7d29fcbca
2016-05-24 13:03:49 -07:00
Avi Halachmi 0b63cd8df0 Bug 1274992 - Part 2: talos: revert bug 1266181. r=jmaher 2016-05-23 21:33:50 +03:00
Avi Halachmi bb2b4f7acf Bug 1274992 - Part 1: talos: allow talos-powers to focus the content. r=jmaher 2016-05-23 21:31:37 +03:00
Wes Kocher 690d2128a5 Merge m-c to fx-team, a=merge 2016-05-24 11:40:34 -07:00
Wes Kocher f6aab6a144 Backed out 4 changesets (bug 1274104) because test_videocontrols.html started failing when it merged to m-c a=backout
Backed out changeset 4326af8f70cd (bug 1274104)
Backed out changeset 834445b4a5f1 (bug 1274104)
Backed out changeset 9bec2581c224 (bug 1274104)
Backed out changeset ae650554f519 (bug 1274104)
2016-05-24 11:31:44 -07:00
Carsten "Tomcat" Book 3cab03a461 Merge mozilla-central to fx-team 2016-05-24 15:15:55 +02:00
Xidorn Quan e8257db902 Bug 1274104 part 1 - Allow mochitest main document to request fullscreen. r=jmaher
MozReview-Commit-ID: 4x40C0yGGKR

--HG--
extra : source : fa300a4470f3622023132bcfbe81463249175df7
2016-05-24 13:21:22 +10:00
Andreas Tolfsen ed4aa96ea4 Bug 1274274 - Rename element store clear function to delete; r=automatedtester
This matches the Map data structure in JavaScript.

MozReview-Commit-ID: 5l2xOb4W2BC

--HG--
extra : rebase_source : 706f8e60fbfc364e56da83f15b9e1a4a94af9c9a
2016-05-20 16:54:42 +01:00
Andreas Tolfsen c87cc1b12b Bug 1274274 - Update exported symbols and correct docs; r=automatedtester
MozReview-Commit-ID: 95ikD0oyrmy

--HG--
extra : rebase_source : 0e8d1aa755c9399eb1970f120c13f796805de2f9
2016-05-20 16:52:01 +01:00
Andreas Tolfsen 6686a00fd4 Bug 1274274 - Rename element manager; r=automatedtester
Renames instances of `elementManager' to `seenEls' for brevity.  Also the
word "manager" does not really explain what purpose it fulfills.

MozReview-Commit-ID: 4EUN9utPoZS

--HG--
extra : rebase_source : 52bda0d83c50ffb96e72145ee54827c115596462
2016-05-20 16:49:19 +01:00
Andreas Tolfsen fb76d98e20 Bug 1274274 - Disassociate wrapValue from element store; r=automatedtester
Moves ElementManager#wrapValue to the testing/marionette/element.js
module level and renames it to toJson.

MozReview-Commit-ID: GJBl2L1GRxZ

--HG--
extra : rebase_source : 5fc81a6b0ebfbd6a12557b3b746e6968c235d674
2016-05-20 16:32:31 +01:00
Andreas Tolfsen 76e7173ffa Bug 1274274 - Disassociate convertWrappedArguments from element store; r=automatedtester
Moved ElementManager#convertWrappedArguments to the
testing/marionette/element.js module scope and renamed it to fromJson.

MozReview-Commit-ID: JMTZcG0JSUE

--HG--
extra : rebase_source : 613faca6a8c81b1ff435c538b0a7347ae548c288
2016-05-20 16:16:56 +01:00
Andreas Tolfsen 8f48cd96ed Bug 1274274 - Remove unused method applyNamedArgs; r=automatedtester
MozReview-Commit-ID: 1FeFZK4VVu2

--HG--
extra : rebase_source : aa89ccc7db341fa330c8777f5a4b73dcf65764f3
2016-05-20 15:13:24 +01:00
Andreas Tolfsen c002fdc182 Bug 1274274 - Disassociate isDisconnected from element store; r=automatedtester
MozReview-Commit-ID: 4uxbLKlgfsL

--HG--
extra : rebase_source : 7e2c236c470b8637aba78461b2c058a005b20ad7
2016-05-20 15:11:37 +01:00
Andreas Tolfsen 0f872f6301 Bug 1274274 - Refactor seen element store; r=automatedtester
Renames ElementManager to element.Store, exposing it on the
testing/marionette/element.js module.  Shortens getKnownElement(uuid)
to get(uuid).  Introduces new method has(uuid) to replace some unnecessary
checks in testing/marionette/driver.js and testing/marionette/listener.js.

MozReview-Commit-ID: D5qAlqrIxi

--HG--
extra : rebase_source : 22fda922e4c5f7bfcd1a5bcbcec6ae1003411535
2016-05-20 15:07:21 +01:00
Andreas Tolfsen c9a06fbbdc Bug 1274274 - Convert ElementManager to a class; r=automatedtester
MozReview-Commit-ID: EqcuWGxxlC

--HG--
extra : rebase_source : 01865b2ef001eaa0e77f80a739545a0f1ed3a0cc
2016-05-20 13:32:52 +01:00
Andreas Tolfsen c47354a3ef Bug 1274274 - Decouple element retrieval methods; r=automatedtester
Moves element retrieval methods from ElementManager to the
testing/marionette/element.js module itself.  This means some more
work needs to be done by the caller, but avoids bloat by ensuring
ElementManager does not end up as a super-object.

MozReview-Commit-ID: 5LGe0vpSWwS

--HG--
extra : rebase_source : d7f4bd64cd1a92ad20a33496708d3f0136531d9f
2016-05-20 13:28:27 +01:00
David Burns d63df96367 Bug 1274408: Remove B2G runners from Marionette Python Harness r=maja_zf
All tests were migrated over to MarionetteJS support before we stopped work on
B2G. This is now not used and am removing.

MozReview-Commit-ID: CEBty565UAu

--HG--
extra : rebase_source : 32f67ff146239803a581206986a3293b4614b6cf
2016-05-24 22:54:13 +01:00
David Burns 20c4d3ef26 Bug 1274408: Remove emulator support from Marionette in Gecko r=ato
The emulator code was originally hacks to allow us to instrument the emulator
from JavaScript in the B2G world. Since we no longer support this it is being
removed.

MozReview-Commit-ID: 3XDk21SFfUc

--HG--
extra : rebase_source : 63bc081c3ab37894b97b873fe142ee068b609318
2016-05-24 10:22:54 +01:00
David Burns 685a7e3c86 Bug 1274408: Remove emulator mach support for Marionette r=jgriffin
Since we are not supporting the B2G Emulator, we should remove this dead code.

MozReview-Commit-ID: 4PY95y3q9BO

--HG--
extra : rebase_source : 28f9bdea257a669f98ea3d39ce73bc1a171afdc6
2016-05-19 22:38:38 +01:00
David Burns 17e6a49b39 Bug 1274408: Remove emulator support from Marionette Harness code r=maja_zf
The emulator code in Marionette harness makes it very hard to be able to
support other platforms. Since we no longer support B2G we should remove it.

MozReview-Commit-ID: 21HYtUdtfHy

--HG--
extra : rebase_source : 98b027494dd98b924a5a9f64c073c2f9197f1ad2
2016-05-24 21:52:57 +01:00
David Burns dd43f4c2a6 Bug 1274408: Remove emulator code from Marionette python client r=maja_zf
The emulator code has created a lot of hacky code in the Marionette and
by removing it, we are removing a lot of really bad technical debt.

MozReview-Commit-ID: D8wxdKPp6zW

--HG--
extra : rebase_source : c94aae2f5e3f1cccc833e1575057114f374e9d37
2016-05-24 00:11:18 +01:00
HoPang Hsu 4f22e3c908 Bug 1261002 - Part 2: Add a testcase for Node.isConnected. r=smaug 2016-05-20 16:31:29 +08:00
Mathieu Leplatre 695a9942a4 Bug 1266235 - Use blocklist prefix in preference names. r=MattN
MozReview-Commit-ID: 5aeoiSEMwYw

--HG--
extra : rebase_source : ff4e77c88de58923afe75be2046dcdb98e40ad2f
2016-05-19 12:51:13 +02:00
Phil Ringnalda c92b028404 Back out changeset b3835efbf422 (bug 1257182) for failures in browser_restoreClosedTabs.js and browser_urlbarPrivateBrowsingWindowChange.js
CLOSED TREE
2016-05-23 19:36:08 -07:00
Blair McBride 8e0c022d99 Bug 1257182 - "Restore All Tabs" can fail when there are pre-existing tabs. r=dao
MozReview-Commit-ID: HZqflYBJfJy

--HG--
extra : transplant_source : jrAj%9D%E3i%F8%D7%D5%C5w%22%FF%9B%DA%01%E9%5B%DC
2016-05-24 12:19:31 +12:00
Wes Kocher 2596f34110 Backed out 3 changesets (bug 1267910) for reports of it breaking session restore a=backout
Backed out changeset 5962f8e6d030 (bug 1267910)
Backed out changeset f8afc5cf9e0e (bug 1267910)
Backed out changeset cc202e0ac0dd (bug 1267910)
2016-05-20 21:15:17 -07:00
Ryan VanderMeulen 5337e6e882 Merge m-c to inbound. a=merge
CLOSED TREE
2016-05-19 21:43:31 -04:00
Ryan VanderMeulen 9c5e9fae17 Merge fx-team to m-c. a=merge 2016-05-19 21:42:22 -04:00
Gregory Szorc 1256bebf68 Bug 1274436 - Define vcs_share_base in multi_locale configs; r=nthomas
After bug 1270317 we require the use of shared repos in automation. We
refuse to operate if the vcs_share_base config option or corresponding
environment variable isn't defined (at least with the "hg" VCS tool).

It looks like the multi_locale configs are using the "hg" tool without
a shared directory defined. So define the shared directory to appease
the "hg" tool.

Pushing on a CLOSED TREE.

MozReview-Commit-ID: 9TLrTYaMQzT

--HG--
extra : amend_source : 0c47f3615c4c91454e6076c3c3e864604678d1ea
2016-05-19 16:27:20 -07:00
Ryan VanderMeulen a992bd58ea Bug 1273758 - Skip test_mouse_action.py on Win7 due to becoming failure-prone since the switch to AWS.
CLOSED TREE
2016-05-19 16:28:03 -04:00
Chris AtLee ac6b4acd33 Bug 1250629 - stringify en_us_package_url r=Pike
MozReview-Commit-ID: ABrUAwR4CuJ

--HG--
extra : rebase_source : d0f7f8f2bf97d064b82a8044c5ee96d9315f665f
2016-05-19 13:21:13 -04:00
Geoff Brown ad89b87074 Bug 1253300 - Run TC Linux 64 pgo tests as tier 2; r=dustin 2016-05-19 12:36:38 -06:00
Ryan VanderMeulen 65843654f3 Merge m-c to fx-team. a=merge 2016-05-19 12:50:27 -04:00
Ryan VanderMeulen 4cffb5461e Merge inbound to m-c. a=merge 2016-05-19 12:46:54 -04:00
Sebastian Hengst 1512411552 Backed out changeset 03ed23408215 (bug 1204281) for breaking gecko decision task. r=backout on a CLOSED TREE 2016-05-19 20:03:52 +02:00
Gregory Szorc 163ca97aa0 Bug 1274076 - Switch B2G builds and configs off of HgtoolVCS; r=jlund
I haven't tested this. Fortunately B2G isn't a supported platform
any more, so I'm pretty sure I don't have to care about this working.

MozReview-Commit-ID: 2B1HsvYXtsX

--HG--
extra : rebase_source : 6fd9f72bd74485ad8f189024d6d04065567efcd0
extra : amend_source : e522c9f47e0bd4c4469e6e4c3adefbd7faecb36d
2016-05-18 15:57:05 -07:00
Gregory Szorc 44d25b1a9e Bug 1274092 - Use "branch" instead of "revision" with hg tool; r=jlund
The new tool has different behavior for "revision" and "branch:" if
you pass a name to "revision" and it already resolves, it won't
attempt a pull because it thinks it already has the revision. That
would be bad.

So convert consumers using the "hg" tool to pass "branch" when
using symbol names.

MozReview-Commit-ID: Ix2jt3XabW2

--HG--
extra : rebase_source : 0c1dc950b3ab1e0b5ce4c449ed2056ac2b65cbf9
extra : amend_source : c522ba6dca22387bbcf77f92d94957cba3b4f3c7
2016-05-18 16:46:24 -07:00
Gregory Szorc 1e76a00c51 Bug 1270317 - Record hg version and install info; r=jlund
hgtool printed the hg version info when running. This is useful data
when debugging Mercurial failures. Add it back in.

We also add `hg debuginstall`, which prints useful bits about the
install, including the Python path and version.

MozReview-Commit-ID: IeKhfWDXEys

--HG--
extra : rebase_source : 2cda6334353935a700373d6204f40428cb10518b
extra : histedit_source : 2fdaaf0a32525a60945686ea6ee9ae1154e6259d
2016-05-16 16:44:31 -07:00
Gregory Szorc e768460664 Bug 1270317 - Stop using hgtool for Firefox builds; r=jlund
Now that the MercurialVCS VCS tool does things optimally, we no longer
need to use hgtool!

Again, this will effectively require a modern Mercurial version or
things will fail.

MozReview-Commit-ID: 9SM9qfYGlU6

--HG--
extra : rebase_source : 0376250e782f03f0a375ae42cf7f9f30a93eef5b
extra : source : d01331bbdebe58edb59f222b608a2f1796e33004
extra : histedit_source : 890daa7fd8337ce6a222d768412f2a51c82d8c12
2016-05-06 10:59:52 -07:00
Gregory Szorc 802fda3e66 Bug 1270317 - Use robustcheckout extension for checking out Mercurial repos; r=jlund
Functionality for doing an optimal clone/pull+share+purge+update is now
implemented in the robustcheckout extension so it can be implemented in one
place and used by all the various tools needing to perform a "robust"
checkout using optimal practices.

This commit switches the MercurialVCS to use it.

Functionality for interfacing with shared repos and associated tests have
been removed because this is all implemented and tested in robustcheckout.

Various other tests have also been removed because they are redundant with
tests in the robustcheckout extension.

MozReview-Commit-ID: FGvmSHKM5e0

--HG--
extra : rebase_source : 8f31a1e79d448478fa63b17582313409ac06fe69
extra : histedit_source : 3031dd8f83b0c64abc110252fd270f1917168663
2016-05-16 16:56:14 -07:00
Gregory Szorc 2ca57de7a0 Bug 1270317 - Add robustcheckout.py Mercurial extension; r=jlund
Copy of https://hg.mozilla.org/hgcustom/version-control-tools:hgext/robustcheckout/__init__.py
at revision f6af4580fc8804bb530cba404b6d174ceabbd5e0.

MozReview-Commit-ID: ATqzpIzsKyx

--HG--
extra : rebase_source : 76e81f0365558550f2d6c681bd60fc380491c853
extra : histedit_source : 605941f0fe56490b3a8767c7e3c4b59e7e8232ca
2016-05-17 16:08:37 -07:00
Gregory Szorc 2dfe182968 Bug 1270317 - Add query_pushinfo to MercurialVCS; r=jlund
MercurialVCS doesn't currently implement the VCSMixin interface.

This commit copies the implementation of query_pushinfo() from
HgtoolVCS to MercurialVCS so it implements the interface.

MozReview-Commit-ID: LKpLVhQoKww

--HG--
extra : rebase_source : 6dad5a86e6f9018ca5c3cdbd5fb37082ec700ef7
extra : histedit_source : 92daf0709d8913c1ee5db549bdf5dd453840f40b
2016-05-06 10:52:52 -07:00
Gregory Szorc 6dd0f4f99f Bug 1270317 - Define a clone_upstream_url property; r=jlund
We currently have a "clone_by_revision" property that indicates to
perform a `hg clone -r`. We use it for cloning from Try.

Cloning single revisions undermines the benefits of clone bundles. So,
I'll be replacing "clone_by_revision" with a feature that clones from
another "upstream" repo then does a `hg pull -r` on the wanted revision.

This commit starts that work by introducing a "clone_upstream_url"
property. We define it on Try. It is currently unused.

MozReview-Commit-ID: Dohs8bCTUkB

--HG--
extra : rebase_source : ab6f9a0b270b70386435a4040b55d3362b84e51c
extra : histedit_source : 055dbf85eb762deab3c05c3092cb57d4313a6957
2016-05-06 10:51:06 -07:00
Gregory Szorc 6d562751b4 Bug 1270317 - Upgrade to Mercurial 3.7.3 in the mozharness test environment; r=jlund
We had a test environment running on Python 2.6 and an ancient version
of Mercurial. AFAICT we run Python 2.7 everywhere, so this environment
can be dropped.

We also upgrade to Mercurial 3.7.3, as that is what automation now runs.

MozReview-Commit-ID: 7WTyD3CUjtj

--HG--
extra : rebase_source : 28994488cc1ffbc779ac4f25ec0cbbd2749d169d
extra : histedit_source : bdd034b5c2d3cc479f58b614cf368372c81c8896
2016-05-06 10:49:08 -07:00
Ryan VanderMeulen 54c922ca84 Merge inbound to m-c. a=merge
CLOSED TREE
2016-05-18 12:02:42 -04:00
Ryan VanderMeulen 054751f54d No bug - Use 10 chunks for Linux64 debug xpcshell jobs on a CLOSED TREE.
--HG--
extra : rebase_source : 7f59114f1cf9957b5670cf3fcb9cc8cf6adcc074
2016-05-18 10:25:12 -04:00
Ryan VanderMeulen 2f83a124eb Bug 1273201 - Skip the websockets/interfaces/WebSocket directory for frequent failures that move around as tests get skipped. r=jgraham
--HG--
extra : rebase_source : 7af8122fac34c3c290b84194c4aeb930d4bf7b4e
2016-05-18 10:10:59 -04:00
David Burns 774b466b3c Bug 1272109: Remove skip_if_b2g decorator for tests r=ato
It looks like when I landed bug 965308 it stopped looking at any tests
that had @skip_if_b2g decorator. Since we no longer need to support b2g
we should just remove the decorator.


MozReview-Commit-ID: 6EJoSTSCKDu

--HG--
extra : rebase_source : 5596f0e06fae7e4f84b4c6455173c19da1001939
extra : intermediate-source : 613c6e5d56a216823cdc11d85f4408c778160e2d
extra : source : ec96e9cac1a38d1b1df3709b9d16c423e5ce368e
2016-05-12 11:51:08 +01:00
Sebastian Hengst 6dda5af054 Bug 1273201 - Disable frequently failing WebSocket/send/005.html. r=disable-test on a CLOSED TREE 2016-05-18 13:42:39 +02:00
Andreas Tolfsen 2efe839ca3 Bug 1272642 - Fix failing execute script tests; r=jgriffin
The failing tests were introduced in bug 1123506 but was masqued by
bug 1272109. They are not relevant for chrome context and this patch
disables them.

MozReview-Commit-ID: AgSq2GKhEIL

--HG--
extra : rebase_source : 5997234fe8af2ea924ac5928a56eb8a371361f79
2016-05-13 13:57:35 +01:00
Astley Chen 2ff5647743 Bug 1270713: enable pseudo class :dir wpt test cases. r=heycam
MozReview-Commit-ID: Hlc9KOoKWRX

--HG--
extra : rebase_source : baef609df7099a73d0294dda92184740ff7b8c94
extra : amend_source : 1800391796b814666a9b69b6451569911928452e
2016-05-18 11:17:37 +08:00
Boris Zbarsky 0adb3c44e3 Bug 1273529. Add a test for EventListener incumbent globals. r=smaug
--HG--
rename : testing/web-platform/tests/js/builtins/Promise-incumbent-global-subframe.sub.html => testing/web-platform/tests/dom/events/EventListener-incumbent-global-subframe.sub.html
rename : testing/web-platform/tests/js/builtins/Promise-incumbent-global-subsubframe.sub.html => testing/web-platform/tests/dom/events/EventListener-incumbent-global-subsubframe.sub.html
2016-05-18 02:51:49 -04:00
Mantaroh Yoshinaga 1d0c73d9e6 Bug 1264516 - Part2. Move api tests of animation's into interfaces directory. r=birtles
MozReview-Commit-ID: CASNLVJdzhT

--HG--
rename : testing/web-platform/meta/web-animations/Animatable/animate.html.ini => testing/web-platform/meta/web-animations/interfaces/Animatable/animate.html.ini
rename : testing/web-platform/meta/web-animations/Animation/constructor.html.ini => testing/web-platform/meta/web-animations/interfaces/Animation/constructor.html.ini
rename : testing/web-platform/meta/web-animations/AnimationTimeline/idlharness.html.ini => testing/web-platform/meta/web-animations/interfaces/AnimationTimeline/idlharness.html.ini
rename : testing/web-platform/meta/web-animations/KeyframeEffect/constructor.html.ini => testing/web-platform/meta/web-animations/interfaces/KeyframeEffect/constructor.html.ini
rename : testing/web-platform/meta/web-animations/KeyframeEffect/setKeyframes.html.ini => testing/web-platform/meta/web-animations/interfaces/KeyframeEffect/setKeyframes.html.ini
rename : testing/web-platform/tests/web-animations/Animatable/animate.html => testing/web-platform/tests/web-animations/interfaces/Animatable/animate.html
rename : testing/web-platform/tests/web-animations/Animation/cancel.html => testing/web-platform/tests/web-animations/interfaces/Animation/cancel.html
rename : testing/web-platform/tests/web-animations/Animation/constructor.html => testing/web-platform/tests/web-animations/interfaces/Animation/constructor.html
rename : testing/web-platform/tests/web-animations/Animation/finish.html => testing/web-platform/tests/web-animations/interfaces/Animation/finish.html
rename : testing/web-platform/tests/web-animations/Animation/finished.html => testing/web-platform/tests/web-animations/interfaces/Animation/finished.html
rename : testing/web-platform/tests/web-animations/Animation/id.html => testing/web-platform/tests/web-animations/interfaces/Animation/id.html
rename : testing/web-platform/tests/web-animations/Animation/oncancel.html => testing/web-platform/tests/web-animations/interfaces/Animation/oncancel.html
rename : testing/web-platform/tests/web-animations/Animation/onfinish.html => testing/web-platform/tests/web-animations/interfaces/Animation/onfinish.html
rename : testing/web-platform/tests/web-animations/Animation/pause.html => testing/web-platform/tests/web-animations/interfaces/Animation/pause.html
rename : testing/web-platform/tests/web-animations/Animation/play.html => testing/web-platform/tests/web-animations/interfaces/Animation/play.html
rename : testing/web-platform/tests/web-animations/Animation/playState.html => testing/web-platform/tests/web-animations/interfaces/Animation/playState.html
rename : testing/web-platform/tests/web-animations/Animation/playbackRate.html => testing/web-platform/tests/web-animations/interfaces/Animation/playbackRate.html
rename : testing/web-platform/tests/web-animations/Animation/ready.html => testing/web-platform/tests/web-animations/interfaces/Animation/ready.html
rename : testing/web-platform/tests/web-animations/Animation/reverse.html => testing/web-platform/tests/web-animations/interfaces/Animation/reverse.html
rename : testing/web-platform/tests/web-animations/Animation/startTime.html => testing/web-platform/tests/web-animations/interfaces/Animation/startTime.html
rename : testing/web-platform/tests/web-animations/AnimationEffectTiming/delay.html => testing/web-platform/tests/web-animations/interfaces/AnimationEffectTiming/delay.html
rename : testing/web-platform/tests/web-animations/AnimationEffectTiming/direction.html => testing/web-platform/tests/web-animations/interfaces/AnimationEffectTiming/direction.html
rename : testing/web-platform/tests/web-animations/AnimationEffectTiming/duration.html => testing/web-platform/tests/web-animations/interfaces/AnimationEffectTiming/duration.html
rename : testing/web-platform/tests/web-animations/AnimationEffectTiming/easing.html => testing/web-platform/tests/web-animations/interfaces/AnimationEffectTiming/easing.html
rename : testing/web-platform/tests/web-animations/AnimationEffectTiming/endDelay.html => testing/web-platform/tests/web-animations/interfaces/AnimationEffectTiming/endDelay.html
rename : testing/web-platform/tests/web-animations/AnimationEffectTiming/fill.html => testing/web-platform/tests/web-animations/interfaces/AnimationEffectTiming/fill.html
rename : testing/web-platform/tests/web-animations/AnimationEffectTiming/getAnimations.html => testing/web-platform/tests/web-animations/interfaces/AnimationEffectTiming/getAnimations.html
rename : testing/web-platform/tests/web-animations/AnimationEffectTiming/getComputedStyle.html => testing/web-platform/tests/web-animations/interfaces/AnimationEffectTiming/getComputedStyle.html
rename : testing/web-platform/tests/web-animations/AnimationEffectTiming/iterationStart.html => testing/web-platform/tests/web-animations/interfaces/AnimationEffectTiming/iterationStart.html
rename : testing/web-platform/tests/web-animations/AnimationEffectTiming/iterations.html => testing/web-platform/tests/web-animations/interfaces/AnimationEffectTiming/iterations.html
rename : testing/web-platform/tests/web-animations/AnimationTimeline/document-timeline.html => testing/web-platform/tests/web-animations/interfaces/AnimationTimeline/document-timeline.html
rename : testing/web-platform/tests/web-animations/AnimationTimeline/idlharness.html => testing/web-platform/tests/web-animations/interfaces/AnimationTimeline/idlharness.html
rename : testing/web-platform/tests/web-animations/Document/getAnimations.html => testing/web-platform/tests/web-animations/interfaces/Document/getAnimations.html
rename : testing/web-platform/tests/web-animations/KeyframeEffect/constructor.html => testing/web-platform/tests/web-animations/interfaces/KeyframeEffect/constructor.html
rename : testing/web-platform/tests/web-animations/KeyframeEffect/effect-easing.html => testing/web-platform/tests/web-animations/interfaces/KeyframeEffect/effect-easing.html
rename : testing/web-platform/tests/web-animations/KeyframeEffect/getComputedTiming.html => testing/web-platform/tests/web-animations/interfaces/KeyframeEffect/getComputedTiming.html
rename : testing/web-platform/tests/web-animations/KeyframeEffect/processing-a-keyframes-argument.html => testing/web-platform/tests/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument.html
rename : testing/web-platform/tests/web-animations/KeyframeEffect/setKeyframes.html => testing/web-platform/tests/web-animations/interfaces/KeyframeEffect/setKeyframes.html
rename : testing/web-platform/tests/web-animations/KeyframeEffect/setTarget.html => testing/web-platform/tests/web-animations/interfaces/KeyframeEffect/setTarget.html
extra : rebase_source : 6740e723129ed0aff821a716429efb0e5d5f56d9
2016-05-18 11:52:30 +09:00
Mantaroh Yoshinaga 97e0b6804b Bug 1264516 - Part1. Rename web-animations test folders in web-platform-tests to align with the spec. r=birtles
MozReview-Commit-ID: GeOwu2FhJnH

--HG--
rename : testing/web-platform/meta/web-animations/animatable/animate.html.ini => testing/web-platform/meta/web-animations/Animatable/animate.html.ini
rename : testing/web-platform/meta/web-animations/animation/constructor.html.ini => testing/web-platform/meta/web-animations/Animation/constructor.html.ini
rename : testing/web-platform/meta/web-animations/animation-timeline/idlharness.html.ini => testing/web-platform/meta/web-animations/AnimationTimeline/idlharness.html.ini
rename : testing/web-platform/meta/web-animations/keyframe-effect/constructor.html.ini => testing/web-platform/meta/web-animations/KeyframeEffect/constructor.html.ini
rename : testing/web-platform/meta/web-animations/keyframe-effect/setKeyframes.html.ini => testing/web-platform/meta/web-animations/KeyframeEffect/setKeyframes.html.ini
rename : testing/web-platform/tests/web-animations/animatable/animate.html => testing/web-platform/tests/web-animations/Animatable/animate.html
rename : testing/web-platform/tests/web-animations/animation/cancel.html => testing/web-platform/tests/web-animations/Animation/cancel.html
rename : testing/web-platform/tests/web-animations/animation/constructor.html => testing/web-platform/tests/web-animations/Animation/constructor.html
rename : testing/web-platform/tests/web-animations/animation/finish.html => testing/web-platform/tests/web-animations/Animation/finish.html
rename : testing/web-platform/tests/web-animations/animation/finished.html => testing/web-platform/tests/web-animations/Animation/finished.html
rename : testing/web-platform/tests/web-animations/animation/id.html => testing/web-platform/tests/web-animations/Animation/id.html
rename : testing/web-platform/tests/web-animations/animation/oncancel.html => testing/web-platform/tests/web-animations/Animation/oncancel.html
rename : testing/web-platform/tests/web-animations/animation/onfinish.html => testing/web-platform/tests/web-animations/Animation/onfinish.html
rename : testing/web-platform/tests/web-animations/animation/pause.html => testing/web-platform/tests/web-animations/Animation/pause.html
rename : testing/web-platform/tests/web-animations/animation/play.html => testing/web-platform/tests/web-animations/Animation/play.html
rename : testing/web-platform/tests/web-animations/animation/playState.html => testing/web-platform/tests/web-animations/Animation/playState.html
rename : testing/web-platform/tests/web-animations/animation/playbackRate.html => testing/web-platform/tests/web-animations/Animation/playbackRate.html
rename : testing/web-platform/tests/web-animations/animation/ready.html => testing/web-platform/tests/web-animations/Animation/ready.html
rename : testing/web-platform/tests/web-animations/animation/reverse.html => testing/web-platform/tests/web-animations/Animation/reverse.html
rename : testing/web-platform/tests/web-animations/animation/startTime.html => testing/web-platform/tests/web-animations/Animation/startTime.html
rename : testing/web-platform/tests/web-animations/animation-effect-timing/delay.html => testing/web-platform/tests/web-animations/AnimationEffectTiming/delay.html
rename : testing/web-platform/tests/web-animations/animation-effect-timing/direction.html => testing/web-platform/tests/web-animations/AnimationEffectTiming/direction.html
rename : testing/web-platform/tests/web-animations/animation-effect-timing/duration.html => testing/web-platform/tests/web-animations/AnimationEffectTiming/duration.html
rename : testing/web-platform/tests/web-animations/animation-effect-timing/easing.html => testing/web-platform/tests/web-animations/AnimationEffectTiming/easing.html
rename : testing/web-platform/tests/web-animations/animation-effect-timing/endDelay.html => testing/web-platform/tests/web-animations/AnimationEffectTiming/endDelay.html
rename : testing/web-platform/tests/web-animations/animation-effect-timing/fill.html => testing/web-platform/tests/web-animations/AnimationEffectTiming/fill.html
rename : testing/web-platform/tests/web-animations/animation-effect-timing/getAnimations.html => testing/web-platform/tests/web-animations/AnimationEffectTiming/getAnimations.html
rename : testing/web-platform/tests/web-animations/animation-effect-timing/getComputedStyle.html => testing/web-platform/tests/web-animations/AnimationEffectTiming/getComputedStyle.html
rename : testing/web-platform/tests/web-animations/animation-effect-timing/iterationStart.html => testing/web-platform/tests/web-animations/AnimationEffectTiming/iterationStart.html
rename : testing/web-platform/tests/web-animations/animation-effect-timing/iterations.html => testing/web-platform/tests/web-animations/AnimationEffectTiming/iterations.html
rename : testing/web-platform/tests/web-animations/animation-timeline/document-timeline.html => testing/web-platform/tests/web-animations/AnimationTimeline/document-timeline.html
rename : testing/web-platform/tests/web-animations/animation-timeline/idlharness.html => testing/web-platform/tests/web-animations/AnimationTimeline/idlharness.html
rename : testing/web-platform/tests/web-animations/document/getAnimations.html => testing/web-platform/tests/web-animations/Document/getAnimations.html
rename : testing/web-platform/tests/web-animations/keyframe-effect/constructor.html => testing/web-platform/tests/web-animations/KeyframeEffect/constructor.html
rename : testing/web-platform/tests/web-animations/keyframe-effect/effect-easing.html => testing/web-platform/tests/web-animations/KeyframeEffect/effect-easing.html
rename : testing/web-platform/tests/web-animations/keyframe-effect/getComputedTiming.html => testing/web-platform/tests/web-animations/KeyframeEffect/getComputedTiming.html
rename : testing/web-platform/tests/web-animations/keyframe-effect/processing-a-keyframes-argument.html => testing/web-platform/tests/web-animations/KeyframeEffect/processing-a-keyframes-argument.html
rename : testing/web-platform/tests/web-animations/keyframe-effect/setKeyframes.html => testing/web-platform/tests/web-animations/KeyframeEffect/setKeyframes.html
rename : testing/web-platform/tests/web-animations/keyframe-effect/setTarget.html => testing/web-platform/tests/web-animations/KeyframeEffect/setTarget.html
extra : rebase_source : 87256343c207aae099611c90aa83d6995f57b898
2016-05-18 11:40:42 +09:00
Ryan VanderMeulen 52f3bb368e Bug 1273465 - Disable more websockets readyState tests because apparently disabling 006.html just pushed the failures to later tests.
CLOSED TREE
2016-05-17 23:27:51 -04:00
John Dai 11eb07ed31 Bug 1264947 - HTMLTableElement.rows return element in the order. r=smaug 2016-05-17 03:08:00 -04:00
Steve Fink 3eeaccb244 Bug 1274060 - Restrict linux64-shell-haz to pushes that touch the JS tree, r=RyanVM
--HG--
extra : rebase_source : f9a7df4508e4cf0823f2a140d68c03bf18428080
2016-05-18 15:03:18 -07:00
Wes Kocher 1befb1d43c Bug 1273639 - Make these jobs be tier-3 until they're working CLOSED TREE 2016-05-18 15:15:42 -07:00
Steve Fink 6938e74e76 Bug 1273639 - Add a nonunified spidermonkey build, r=terrence
MozReview-Commit-ID: 5FaxNw9SraO

--HG--
rename : testing/taskcluster/tasks/builds/sm_plaindebug.yml => testing/taskcluster/tasks/builds/sm_nonunified.yml
extra : rebase_source : ea5d409525a91aff34974c7d70a157b226d104ab
extra : amend_source : 2d882b03e737a2b635428fc43a84a124e74d494f
2016-05-17 08:20:52 -07:00
Geoff Brown ad6406cc4a Bug 1273695 - Define MOZ_NODE_PATH for taskcluster tests; r=jmaher 2016-05-18 15:42:24 -06:00
Andrew Halberstadt 0c9c35e1fc Bug 1274002 - Disable e10s when running mochitest-chrome locally with mach, r=jmaher
MozReview-Commit-ID: 1r2aZtnB3lo

--HG--
extra : rebase_source : 7cc01168a37b2c79d1de1250932c63033c744a3b
2016-05-18 15:17:13 -04:00
Henrik Skupin 939d67481a Bug 1265031 - Document the version scheme and release process for Firefox Puppeteer. r=davehunt
MozReview-Commit-ID: AgtZ0VNLkuu

--HG--
extra : rebase_source : b38ace4a197cc98634cfbab035086e1eeb389818
2016-05-18 14:17:44 +02:00
Wes Kocher 4a048a0f4b Merge m-c to fx-team, a=merge 2016-05-17 14:18:01 -07:00
Wes Kocher 1dd8a84da8 Merge fx-team to central, a=merge 2016-05-17 14:15:06 -07:00
Matthew Noorenberghe 98916e4224 Bug 1197310 - Return a promise from pushPrefEnv/popPrefEnv/flushPrefEnv. r=jmaher
MozReview-Commit-ID: HQxXeo37XS5
2016-05-17 14:14:53 -07:00
Michael Ratcliffe d0f51c8409 Bug 1270851 - mach eslint should install eslint and their dependencies if not installed r=gps
--HG--
extra : amend_source : 875066804424fadccc32aa63f3bc31b76286b7c1
2016-05-13 14:06:08 +01:00
Geoff Brown 3c76d5adef Bug 1272786 - Get Android emulator avd dir from configuration; r=kmoir 2016-05-17 09:53:40 -06:00
Andrew McCreight 9f333887e3 Bug 1273246 - Fix use of bindir in mochitest mach --dmd code. r=ahal 2016-05-17 07:55:49 -07:00
Dustin J. Mitchell b79ac66e13 Bug 1258497: use `taskgraph decision` in decision task; r=gps
MozReview-Commit-ID: 9STbp4EPMrT

--HG--
extra : rebase_source : e46a41df3b0159fbbae2fc26ded576a3261fc870
extra : histedit_source : 4fe675a1bc33929e809ba3e2fe9373140eb4279d
2016-05-16 22:42:10 +00:00
Dustin J. Mitchell cea2249ca3 Bug 1258497: Implement a new taskgraph generation system; r=gps
The `taskgraph` package generates TaskCluster task graphs based on collections
of task "kinds".  Initially, there is only one kind, the "legacy" kind, which
reads the YAML files from `testing/taskcluster/tasks` to generate the task
graph.

Try syntax is implemented by filtering the tasks in the taskgraph after it has
been created, then extending the result to include any prerequisite tasks.

A collection of `mach taskgraph` subcommands are provided for developers to
extend or debug the task-graph generation process.

MozReview-Commit-ID: 1TJCns4XxZ8

--HG--
rename : testing/taskcluster/docs/index.rst => taskcluster/docs/index.rst
extra : rebase_source : 7b9125281d66044db9bd8e4a1fade16136f384b9
extra : histedit_source : 47640d27080acda0279270babbcf33f5badb0d1c
2016-05-16 22:53:22 +00:00
Dustin J. Mitchell eea6107b48 Bug 1258497: Factor out some common code; r=gps
This code will also be used by taskgraph's legacy kind.

MozReview-Commit-ID: Gd4zZYEee2W

--HG--
extra : rebase_source : 41a76624322687d752c6d836c15700c92ed80cdb
2016-05-09 18:58:11 +00:00
Rail Aliiev 88e62f3833 Bug 1269731 - partner-repacks push to mirrors should work on reruns r=nthomas a=release DONTBUILD
MozReview-Commit-ID: 8zc1ppQGxWp

--HG--
extra : rebase_source : 0a3867dbdfbdf3ade3a80a515deca24dfce5515f
2016-05-17 08:26:37 -04:00
Michael Ratcliffe 7b575a75a0 Bug 1265082 - ESLint jobs are apparently hitting the network r=me,dustin,pbro,jryans
So a few changes here:
- node_modules is downloaded using tooltool so that we dont need to rely on external infrastructure.
- We have a npm-shrinkwrap.json file that version locks all of our node packages.
- eslint, eslint-plugin-mozilla etc. are now all installed locally.

In reality this means that we don't hit the network and we don't force users into installing global packages.

./mach eslint --setup has also been improved. We install packages locally and display the path of the user's eslint binary (useful for configuring editors).

eslint-plugin-mozilla has been moved from testing/eslint-plugin-mozilla to /testing/eslint/eslint-plugin-mozilla.

The node_modules directory for eslint and other plugins is located in testing/eslint/.

MozReview-Commit-ID: 4SFSxzka6BS

--HG--
rename : testing/eslint-plugin-mozilla/LICENSE => testing/eslint/eslint-plugin-mozilla/LICENSE
rename : testing/eslint-plugin-mozilla/docs/balanced-listeners.rst => testing/eslint/eslint-plugin-mozilla/docs/balanced-listeners.rst
rename : testing/eslint-plugin-mozilla/docs/import-browserjs-globals.rst => testing/eslint/eslint-plugin-mozilla/docs/import-browserjs-globals.rst
rename : testing/eslint-plugin-mozilla/docs/import-globals.rst => testing/eslint/eslint-plugin-mozilla/docs/import-globals.rst
rename : testing/eslint-plugin-mozilla/docs/import-headjs-globals.rst => testing/eslint/eslint-plugin-mozilla/docs/import-headjs-globals.rst
rename : testing/eslint-plugin-mozilla/docs/index.rst => testing/eslint/eslint-plugin-mozilla/docs/index.rst
rename : testing/eslint-plugin-mozilla/docs/mark-test-function-used.rst => testing/eslint/eslint-plugin-mozilla/docs/mark-test-function-used.rst
rename : testing/eslint-plugin-mozilla/docs/no-aArgs.rst => testing/eslint/eslint-plugin-mozilla/docs/no-aArgs.rst
rename : testing/eslint-plugin-mozilla/docs/no-cpows-in-tests.rst => testing/eslint/eslint-plugin-mozilla/docs/no-cpows-in-tests.rst
rename : testing/eslint-plugin-mozilla/docs/reject-importGlobalProperties.rst => testing/eslint/eslint-plugin-mozilla/docs/reject-importGlobalProperties.rst
rename : testing/eslint-plugin-mozilla/docs/var-only-at-top-level.rst => testing/eslint/eslint-plugin-mozilla/docs/var-only-at-top-level.rst
rename : testing/eslint-plugin-mozilla/lib/globals.js => testing/eslint/eslint-plugin-mozilla/lib/globals.js
rename : testing/eslint-plugin-mozilla/lib/helpers.js => testing/eslint/eslint-plugin-mozilla/lib/helpers.js
rename : testing/eslint-plugin-mozilla/lib/index.js => testing/eslint/eslint-plugin-mozilla/lib/index.js
rename : testing/eslint-plugin-mozilla/lib/processors/xbl-bindings.js => testing/eslint/eslint-plugin-mozilla/lib/processors/xbl-bindings.js
rename : testing/eslint-plugin-mozilla/lib/rules/.eslintrc => testing/eslint/eslint-plugin-mozilla/lib/rules/.eslintrc
rename : testing/eslint-plugin-mozilla/lib/rules/balanced-listeners.js => testing/eslint/eslint-plugin-mozilla/lib/rules/balanced-listeners.js
rename : testing/eslint-plugin-mozilla/lib/rules/import-browserjs-globals.js => testing/eslint/eslint-plugin-mozilla/lib/rules/import-browserjs-globals.js
rename : testing/eslint-plugin-mozilla/lib/rules/import-globals.js => testing/eslint/eslint-plugin-mozilla/lib/rules/import-globals.js
rename : testing/eslint-plugin-mozilla/lib/rules/import-headjs-globals.js => testing/eslint/eslint-plugin-mozilla/lib/rules/import-headjs-globals.js
rename : testing/eslint-plugin-mozilla/lib/rules/mark-test-function-used.js => testing/eslint/eslint-plugin-mozilla/lib/rules/mark-test-function-used.js
rename : testing/eslint-plugin-mozilla/lib/rules/no-aArgs.js => testing/eslint/eslint-plugin-mozilla/lib/rules/no-aArgs.js
rename : testing/eslint-plugin-mozilla/lib/rules/no-cpows-in-tests.js => testing/eslint/eslint-plugin-mozilla/lib/rules/no-cpows-in-tests.js
rename : testing/eslint-plugin-mozilla/lib/rules/reject-importGlobalProperties.js => testing/eslint/eslint-plugin-mozilla/lib/rules/reject-importGlobalProperties.js
rename : testing/eslint-plugin-mozilla/lib/rules/var-only-at-top-level.js => testing/eslint/eslint-plugin-mozilla/lib/rules/var-only-at-top-level.js
rename : testing/eslint-plugin-mozilla/moz.build => testing/eslint/eslint-plugin-mozilla/moz.build
rename : testing/eslint-plugin-mozilla/package.json => testing/eslint/eslint-plugin-mozilla/package.json
extra : rebase_source : cf689f6cc170b9a22018c981a768f545f952e019
2016-05-02 00:22:31 +01:00
Rail Aliiev 0c0b64a43e Bug 1253757 - Branch specifics for relpro on esr45 r=jlund a=release DONTBUILD
MozReview-Commit-ID: 8PExudPpYxj

--HG--
extra : rebase_source : 78ea107a7c7edfc02055260ae924981e4ad7f498
2016-05-15 19:23:06 -04:00