Commit Graph

17549 Commits

Author SHA1 Message Date
Henrik Skupin
ff029dbbbe Bug 1386710 - Increase output timeout for firefox-ui harness invocation from 300s to 1000s r=maja_zf
The page load timeout of Marionette is 300s long. By using the same value
for the firefox ui harness invocation from mozharness it can cause a race
condition. Lets increase the value to what the Marionette jobs use to be
in sync.

MozReview-Commit-ID: FUevLmRIMSF

--HG--
extra : rebase_source : 43ee8b9009ba4ea89c8e8642d44eecf643b05ecc
2017-08-02 18:32:08 +02:00
Valentin Gosu
195f9f0987 Bug 1383831 - Upgrade rust-url to version 1.5.1 r=froydnj
MozReview-Commit-ID: L3j6K5dDWHi

--HG--
extra : rebase_source : 65b34e84139927f1c28dc38cf2a00a0c2902b975
2017-08-02 13:44:48 +03:00
Rajesh Kathiriya
48e6bc2124 Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
MozReview-Commit-ID: FadrI2li43G

--HG--
extra : rebase_source : b455e846ab79c8141150517e67e542e3e06d630e
2017-07-25 23:45:41 +05:30
Yangyi Peng
f2b8c04562 Bug 1380936 - Add Minimize Window command to geckodriver; r=ato
MozReview-Commit-ID: Le6rAUMDjwe

--HG--
extra : rebase_source : 2120abbe4a4c57be3d669f02e29dc2ac03b1a90f
2017-08-01 11:42:58 +08:00
Wes Kocher
6996218c86 Merge m-c to autoland, a=merge
MozReview-Commit-ID: LFuPHJf6OyA
2017-08-01 18:09:08 -07:00
Tobias Schneider
a8ffdacf3c Bug 1369360 - (Intermittent intersection-observer/timestamp.html) Calculate timeSkew more reliable for low frame rates. r=jgraham
--HG--
extra : rebase_source : e92e6c0c8b299a3f54200cde929fb1a4978ed868
2017-08-01 13:21:42 -07:00
David Burns
41c3003cf6 Bug 1364389 - Remove superfluous test r=ato
This is tested more extensively with the new * window rect tests.

MozReview-Commit-ID: 3Ks3lq5oX8m

--HG--
extra : rebase_source : f4040c0fae3964358290d51282d479ec5d72830d
2017-08-01 06:20:27 +01:00
Wes Kocher
0688b1b95d Merge inbound to central, a=merge
MozReview-Commit-ID: 6SriUFkS6u7
2017-08-01 13:17:21 -07:00
David Burns
9bae52f97a Bug 1364389 - Update capabilities with value returned from the remote end r=ato
When a new session is created the server returns a few details of the
remote end. It replaces the contents of the capabilities variable with
what is returned so that it can be used when accessing it from the
session object.

MozReview-Commit-ID: DB4iMpYMKXU

--HG--
extra : rebase_source : e38ab907fa9aa410888ae2b251d15a542541cf95
2017-07-27 21:45:59 +01:00
Gian-Carlo Pascutto
c2aae39fd6 Bug 1370753 - Add Google API key to Android builds. r=glandium
MozReview-Commit-ID: KDgbZr7ygpk

--HG--
extra : rebase_source : e7d36890caaf843746b7ec78a8daf697221e7c53
extra : histedit_source : 4a48d1ad38cfd99797524a2cad09cc7acdba102f
2017-07-26 12:46:02 +02:00
Sebastian Hengst
ddd4030358 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IrMqWiJhwan
2017-08-01 11:23:57 +02:00
Ehsan Akhgari
8a7e6af123 Bug 1385926 - Add a test to ensure that the selection is always collapsed to the end after setting the value of input and textarea elements using the DOM API; r=masayuki 2017-08-01 01:39:31 -04:00
Wes Kocher
179a07b6ba Merge inbound to central, a=merge
MozReview-Commit-ID: Dg4fbH8wbXt
2017-07-31 17:43:38 -07:00
Andreas Tolfsen
d29f92675d Bug 1385547 - Lint testing/marionette. r=automatedtester
Automatic fixes from './mach lint --fix testing/marionette'.

MozReview-Commit-ID: 4UOLrLLxMbH
2017-07-31 16:01:12 +01:00
Andreas Tolfsen
cf3f40c311 Bug 1385547 - Tighten eslint rules on semicolons and init to undefined. r=automatedtester
Under testing/marionette, we always use semicolons for consistency and we
never initialise scoped variables to undefined becuase it is the default
value.  We also indent continued call expressions by four characters.

Disallowed:

	let foo = undefined;
	return foo

Allowed:

	const foo = undefined;
	let bar;
	return bar;

MozReview-Commit-ID: LgVPMqnFqNk
2017-07-31 16:01:12 +01:00
Dave Hunt
2eedc3c26e Bug 1349516 - Add support to pytest-mozlog for tests rerun using pytest-rerunfailures; r=ahal
MozReview-Commit-ID: GrFaW74EwXC

--HG--
extra : rebase_source : db4de3ddc815e3bd1802e0f7cbe4fe07255a54ca
2017-07-20 18:03:11 +01:00
Wes Kocher
b11975d1ad Merge m-c to autoland, a=merge
MozReview-Commit-ID: L5cEw8jWPNI
2017-07-31 17:53:14 -07:00
Andreas Tolfsen
d85c53a9ad Bug 1385873 - Port Marionette <option> click tests to WPT. r=automatedtester
This is a liberal port of the Marionette tests for Element Click on
<option> to WPT.

MozReview-Commit-ID: 1gPHjVJo9Wz

--HG--
extra : rebase_source : c8df2a9b7b9938433386c9873a1073f8a3d359e1
2017-07-31 15:51:31 +01:00
Andreas Tolfsen
921b854d67 Bug 1385873 - Add client.Element#selected to WebDriver client. r=automatedtester
MozReview-Commit-ID: 7UhRpsE07b1

--HG--
extra : rebase_source : 6d2adbb45a8dc18dd00e816a952c6478d38044de
2017-07-31 15:43:00 +01:00
Andreas Tolfsen
38118e543e Bug 1385873 - <option> should not be deselected in dropdown. r=automatedtester
Marionette deselects <option>s if they are already selected in <select
multiple>, but it should not deselect them if they are in a dropdown
<select>.

MozReview-Commit-ID: 9CHfYrGn7xR

--HG--
extra : rebase_source : f2357c8b111a0296844b8eb594cfb13e8799c3a0
2017-07-31 14:08:41 +01:00
Andreas Tolfsen
30162bd0ea Bug 1385873 - Throw TypeError when passing XUL element to interaction.selectOption. r=automatedtester
Marionette throws a TypeError when the element is not an <option>,
and we should use the same error type when a XUL element is passed.

MozReview-Commit-ID: 3p3wPcW621f

--HG--
extra : rebase_source : dd5147d98ce68e664d0782949a760f499f3fe24a
2017-07-31 14:06:07 +01:00
Andreas Tolfsen
ec081889ac Bug 1385873 - Better error on wrong element to interaction.selectOption. r=automatedtester
Throw a better error message when the wrong element type is passed to
interaction.selectOption.

MozReview-Commit-ID: G1NIZ25umm2

--HG--
extra : rebase_source : 55389d965c253dc3f1718e627f5c3a0c4f16fb84
2017-07-31 14:04:50 +01:00
Xidorn Quan
d2d67f1449 Bug 1383075 part 1 - Handle URL token in a closer way to the spec. r=dbaron
MozReview-Commit-ID: B31txMs8fVw

--HG--
extra : rebase_source : 771228551feba014da47fa576685864be94cb856
2017-07-28 13:20:37 +10:00
William Lachance
6cae76fb2a Bug 1384245 - Run gtest benchmarks multiple times and take median r=milan
MozReview-Commit-ID: 3g3RB36Brpw

--HG--
extra : rebase_source : 919fbff80f65122c690e119e989f7f7aa9c8b89d
2017-07-31 12:47:32 -04:00
Sebastian Hengst
7dd2654666 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 2ICgX7IDEYO
2017-07-31 11:11:05 +02:00
Marco Castelluccio
ad13ad3d56 Bug 1357517 - Fix max-len eslint rule breakage in marionette.js. r=me 2017-07-30 21:12:36 +02:00
Marco Castelluccio
538f029e0c Bug 1357517 - Remove or delay Preferences.jsm usage from Marionette. r=ato
--HG--
extra : rebase_source : 483c64a39129b85c2533c45a8fefd5d54238773c
2017-07-30 20:05:22 +02:00
Sebastian Hengst
bbe32b6bed merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 44WBcWjnVo
2017-07-30 11:19:17 +02:00
Till Schneidereit
847290985c Bug 1272697 - Part 3: Implement ReadableStream and associated classes in the JS engine. r=shu
MozReview-Commit-ID: E4uux96ed2m
2017-07-29 16:47:26 +02:00
Kyle Machulis
ffa9be1bed Bug 1279218 - Remove Applet tag; r=bz
Removes applet tag interfaces, and changes HTML5 parser to output
HTMLUnknownElement when tag is found. Removes tag process from various
places in the browser.

MozReview-Commit-ID: 2zHhK2U2esX

--HG--
extra : rebase_source : d06ecaffd1cb656301e29b900bafde4c68a4606e
2017-07-10 16:00:30 -07:00
Robert Helmer
763890559c Bug 1385177 - Remove check for built-in self-support from shield recipe client r=mythmon
MozReview-Commit-ID: 52e6FrUdJF4

--HG--
extra : rebase_source : 33c733b10b4bbeb7f595881d009d9752ae992af8
2017-07-28 13:58:35 -07:00
Sebastian Hengst
e69b5c12ac Backed out changeset 0aaf1e3ab6ea (bug 1385177) for failing browser-chrome's browser_sanitizeDialog.js and browser_clientAuth_connection.js. r=backout 2017-07-29 10:12:58 +02:00
Hiroyuki Ikezoe
904b99bac2 Bug 1384410 - Fix rotate_to_matrix. r=canaltinova
We used transposed matrices for rotate before this fix.

https://www.w3.org/TR/css-transforms-1/#Rotate3dDefined

MozReview-Commit-ID: 7LYi74vvIBo

--HG--
extra : rebase_source : 8a71564f14814989c23ab6d41f5e3ec50004c1af
2017-07-29 11:05:32 +09:00
Boris Zbarsky
4bac5a04f9 Bug 1324619 part 4. Add a Servo API for reparenting a given style. r=emilio
MozReview-Commit-ID: 2rqnMjMQKlJ

--HG--
extra : rebase_source : 4e146f8aa6a04d7193c8f54ea7acd42ce0e852b6
2017-07-28 21:20:41 -04:00
Robert Helmer
f2d474db8e Bug 1385177 - Remove check for built-in self-support from shield recipe client r=mythmon
MozReview-Commit-ID: 52e6FrUdJF4

--HG--
extra : rebase_source : 09d7dd2bb6f8b9c8c066946b220d3c7eba1a4b4a
2017-07-28 13:58:35 -07:00
Gregory Szorc
ccef0cbe21 Backed out changeset 7a3c198ec229 (bug 1385177) for breaking PGO
prefs_general.js was getting fed into a Python % string formatting
operator (!!!) and the introduction of "%(server)" in the file
confused it. The build system works in mysterious ways.
2017-07-28 18:42:12 -07:00
Robert Helmer
d77cc1f0ce Bug 1385177 - Remove check for built-in self-support from shield recipe client r=mythmon
MozReview-Commit-ID: 3xxrSHFlV6i
***
Bug 1385177 - shield test pref should use server placeholder, not hardcode example.com r?mythmon

MozReview-Commit-ID: Aw1rf8XZeF0

--HG--
extra : rebase_source : 03656c8bee6cc2bb06e4c230d808cdb3404871b1
2017-07-28 13:58:35 -07:00
Wes Kocher
c07dbb8e82 Merge m-c to autoland, a=merge CLOSED TREE
MozReview-Commit-ID: FJUPXxVFLLL
2017-07-28 18:03:57 -07:00
Wes Kocher
40c3480d89 Merge inbound to central, a=merge
MozReview-Commit-ID: JNxfwQh0cac

--HG--
rename : gfx/layers/wr/WebRenderCompositableHolder.h => gfx/layers/wr/AsyncImagePipelineManager.h
2017-07-28 17:40:43 -07:00
Sebastian Hengst
2a076b4002 Backed out changeset 862ba8683d19 (bug 1272697) 2017-07-28 20:18:28 +02:00
Brendan Dahl
465c6d492e Bug 1355147 - Fix test moving to negative coordinates in headless mac. r=whimboo
Expose if the browser is headless to marionette session capabilities
so the tests can check headless behavior.

MozReview-Commit-ID: 10va2Iv2ytO
2017-07-28 11:00:28 -07:00
Luke Chang
6cab6486e4 Bug 1385201 - [Form Autofill] Rename "extensions.formautofill.experimental". r=MattN
MozReview-Commit-ID: 8SRu5PoQcMO

--HG--
extra : rebase_source : b841b8890b2c0bf607f677cdd9a824ef3e4e63e5
2017-07-28 15:50:48 +08:00
Geoff Brown
c31f67a29a Bug 1329424 - Skip TestScreenCaptureChrome.test_capture_flags for frequent failures; r=me,test-only 2017-07-28 10:45:23 -06:00
Till Schneidereit
8b46f09d1c Bug 1272697 - Part 3: Implement ReadableStream and associated classes in the JS engine. r=shu
MozReview-Commit-ID: E4uux96ed2m
2017-07-28 17:48:14 +02:00
Carsten "Tomcat" Book
139661e8e4 Merge mozilla-central to mozilla-inbound 2017-07-28 15:25:58 +02:00
Carsten "Tomcat" Book
892bedca2e merge mozilla-inbound to mozilla-central a=merge 2017-07-28 15:24:39 +02:00
Carsten "Tomcat" Book
28bdd40776 Merge mozilla-central to mozilla-inbound 2017-07-28 09:48:24 +02:00
Carsten "Tomcat" Book
2ff6df9177 Backed out changeset 5198322f7a62 (bug 1351148) 2017-07-28 09:20:20 +02:00
Wes Kocher
7149e44594 Merge autoland to m-c a=merge
MozReview-Commit-ID: 4MCb0ASsMxe
2017-07-27 16:09:49 -07:00
Wes Kocher
f261d30656 Merge inbound to central, a=merge
MozReview-Commit-ID: LIvzHYZ1ar8
2017-07-27 15:44:09 -07:00