Commit Graph

16763 Commits

Author SHA1 Message Date
Wes Kocher
09a205279b Merge m-c to inbound, a=merge
MozReview-Commit-ID: 7AS5EEH6buZ
2017-06-13 18:36:04 -07:00
Wes Kocher
1af6d5cf57 Merge inbound to central, a=merge
UPGRADE_NSS_RELEASE
MozReview-Commit-ID: CBIFPwA5aNp

--HG--
extra : amend_source : 035a5be59d0046a643d0f836a95195e8c4ade4a6
2017-06-13 18:27:10 -07:00
Jordan Lund
59356969b4 Bug 1372482 - repack betas are broken bc mock can't find python, balrog.py fix, r=aki
MozReview-Commit-ID: ARPwGzTmb5B

--HG--
extra : source : d956c96a1926c1755d9ce46a110ba7893f4d478a
extra : amend_source : 5209f243630a6822fbda4cf38cc1500dc2695556
2017-06-13 15:28:22 -07:00
Jordan Lund
0c1a4677bb Bug 1372482 - linux 55.0 repack betas are broken because mock can't find python exe, r=aki, a=testing
MozReview-Commit-ID: L4VXE6IZE4s

--HG--
extra : source : 6872377277a618b2b9e0d2b4c2b9e51765ac199e
2017-06-12 22:16:31 -07:00
Mihai Tabara
c8ccaa542b Bug 1372482 - linux 55.0 repack betas are broken in comparing locales because due to missing python executable.r=aki a=testing
MozReview-Commit-ID: KGSmRRFxbiu
2017-06-13 22:13:18 +01:00
Andreas Tolfsen
7666e0d215 Bug 1371707 - Fix Linux x86 packages on Travis for geckodriver; r=whimboo
It is not clear exactly why, but Travis will complain that gcc and
gcc-multilib packages cannot be installed because they are virtual.  The
working theory is that the virtual packages do not correctly resolve to
the concrete gcc-4.8 and gcc-4.8-multilib packages.

This patch fixes compilation of geckodriver on Travis, which we at the
moment use for releasing geckodriver.

DONTBUILD

MozReview-Commit-ID: H1zsUgDi7wO

--HG--
extra : rebase_source : 191f0d0719cbc23f92899f5ec342ed64dca79c66
2017-06-09 16:46:57 +01:00
Rob Thijssen
f3bbededcd Bug 1364651 - annotate mach bash hack; r=Callek
MozReview-Commit-ID: AQHeHLBABZg

--HG--
extra : rebase_source : 41e6ce21e4037cd593a878844980c2f74925d04d
2017-06-12 12:19:05 +03:00
Carsten "Tomcat" Book
d67ef71097 merge mozilla-inbound to mozilla-central a=merge 2017-06-13 12:09:48 +02:00
Aki Sasaki
04886e76e8 bug 1372412 - enable macosx devedition tests on beta. r=catlee a=release CLOSED TREE
MozReview-Commit-ID: 2ddairhCXk6

--HG--
extra : transplant_source : Io%D4R%1A%94u%93%A9%E4m%AC%A2%BCB%BDs%EAI%AF
2017-06-12 17:35:39 -07:00
Wes Kocher
6e40405064 Merge m-c to inbound, a=merge CLOSED TREE
MozReview-Commit-ID: 5Agk5fuwDGU
2017-06-12 17:11:10 -07:00
Wes Kocher
f8412cddff Merge inbound to central, a=merge CLOSED TREE
MozReview-Commit-ID: 4j8ngmg8FAD
2017-06-12 17:02:56 -07:00
Wes Kocher
315b5d099f Merge autoland to central, a=merge
MozReview-Commit-ID: 9TWPWlHDRi2
2017-06-12 13:52:10 -07:00
Sebastian Hengst
4f35de100b Backed out changeset c932f9b1d502 (bug 1368195) for flake8 linting failure at base.py:855:17 | continuation line under-indented for visual indent (E128). r=backout 2017-06-12 18:21:51 +02:00
Rail Aliiev
724db42a49 Bug 1357378 - Use Firefox-devedition-latest{,-ssl} & firefox-devedition-stub products in bouncer r=nthomas a=release DONTBUILD
MozReview-Commit-ID: L8uToNaGlag

--HG--
extra : rebase_source : 5abfa42457f0731c2b7f575d6c0ec9c1aea6faba
2017-06-12 11:24:40 -04:00
Peter Moore
492151144e Bug 1362070 - Upgrade version of mozprocess inside mozharness to the latest version,r=Callek 2017-06-12 16:39:46 +02:00
Ben Kelly
bd95903746 Bug 1197401 Remove the disabled HTML imports implementation. r=wchen 2017-06-12 07:36:02 -07:00
Ryan VanderMeulen
97dbdf639a Bug 1371924 - Skip test_execute_script.py TestExecuteContent.test_return_value_on_alert on Android. r=ato 2017-06-12 10:24:16 -04:00
Ben Kelly
93851fe7bb Bug 1370617 Set Authorization header using eVarietyRequestDefault to avoid exposing it to service workers. r=dragana 2017-06-12 06:52:44 -07:00
Ben Hearsum
6105450864 bug 1359084: update balrog usernames in more mozharness configs. r=asasaki a=release
--HG--
extra : amend_source : c62c7e98c49ba77dc87afdfc38262ccd8ee7255e
2017-06-12 09:45:45 -04:00
Masatoshi Kimura
9c589731b4 Bug 1371010 - Test to make sure that serializeToString does not percent-encode href attributes. r=jgraham
MozReview-Commit-ID: 2gGhaEXIltr

--HG--
extra : rebase_source : 78dc44d1b40dd1b1d318e0e2ee58a229ea062da2
2017-06-10 11:57:14 +09:00
Andreas Tolfsen
08a0518acc Bug 1371718 - Recommend Firefox 53 or greater for geckodriver; r=whimboo
DONTBUILD

MozReview-Commit-ID: 6fEh8cUdvSe

--HG--
extra : rebase_source : bb75ed1f822289c6c2d63cf2e2b3d32027e64b51
2017-06-09 17:24:11 +01:00
Mantaroh Yoshinaga
df6a321bc6 Bug 1353987 - Clear ready promise when animation is canceled. r=birtles
According to the spec, when we cancel an animation we should "reset an
animation's pending tasks"[1] which has following step:

...
4. Reject animation’s current ready promise with a DOMException named "AbortError".
5. Let animation’s current ready promise be the result of creating a new resolved Promise object.

Since we create the ready promise and, if need resolve it when we create it
(see Animation::GetReady), this patch simply clear the ready promise
when an animation is canceled.

[1] https://w3c.github.io/web-animations/#reset-an-animations-pending-tasks

MozReview-Commit-ID: JxoqeA5dXCO

--HG--
extra : rebase_source : 1c51724f236b3ed464eb6af3c20ccc9aaf5aa3e6
2017-06-12 10:45:48 +09:00
Shing Lyu
3a490cecff Bug 1370810 - Add --parallel-stylo-traversal flag to wpt test. r=jmaher
MozReview-Commit-ID: B1hfuV51UtS

--HG--
extra : rebase_source : 03cb65ca05847aecb99b33fc990581a8121228d9
2017-06-07 11:38:54 +08:00
Joel Maher
699dd2ea93 Bug 1361002 - Add extensions.legacy.enabled=True to Talos. r=rwood
MozReview-Commit-ID: BBhEuK0AHxW
2017-06-12 16:27:09 -04:00
Wes Kocher
8b6a6ce487 Backed out 5 changesets (bug 1370863) for marionette test failures a=backout CLOSED TREE
Backed out changeset e4605e515ffd (bug 1370863)
Backed out changeset 986d20fecd11 (bug 1370863)
Backed out changeset b0a081dfd577 (bug 1370863)
Backed out changeset bb80abe6a298 (bug 1370863)
Backed out changeset 90b14cb85f51 (bug 1370863)

MozReview-Commit-ID: chPvs0RWbK
2017-06-12 17:18:38 -07:00
Wes Kocher
101940382d Merge m-c to autoland, a=merge CLOSED TREE
MozReview-Commit-ID: K0rvhhOLins
2017-06-12 17:13:12 -07:00
Andreas Tolfsen
f2225720a9 Bug 1370863 - Remove log and getLogs commands from Marionette; r=automatedtester
MozReview-Commit-ID: HFZfJGwSqyT

--HG--
extra : rebase_source : eb04f0a3fa55d17eb5fef9bff3170ba5ce147eff
2017-06-07 14:17:41 +01:00
Andreas Tolfsen
66f9611734 Bug 1370863 - Remove log() call from WPT Marionette executor; r=jgraham
MozReview-Commit-ID: G1EKpTswJ8h

--HG--
extra : rebase_source : d721a15f9f42afa6cd6b2f6bdaa9be5b50d0016b
2017-06-09 14:23:56 +01:00
Andreas Tolfsen
acbfad9780 Bug 1370863 - Remove Marionette.log API from client; r=automatedtester
MozReview-Commit-ID: FjBQ2p1DyLn

--HG--
extra : rebase_source : 141b3bd768bbe7c5cce108a8ffefa5514773f366
2017-06-09 14:28:15 +01:00
Andreas Tolfsen
8737f25318 Bug 1370863 - Stop using Marionette.log API in harness; r=automatedtester
MozReview-Commit-ID: 33ZPdJ486rJ

--HG--
extra : rebase_source : dbba433041d7f265b67205ea97e1cf9770f5c0c5
2017-06-09 14:27:27 +01:00
Mike Conley
bf78ce5189 Bug 1372361 - Use TalosContentProfiler.js for ts_paint so that --geckoProfile runs return useful results. r=jmaher
MozReview-Commit-ID: BczeSRIpFiM

--HG--
extra : rebase_source : ffd3d82e9a08fdea908f0e67ab3e57a31abac763
2017-06-12 16:59:18 -04:00
Greg Mierzwinski
3ad43b968b Bug 1368115 - Enable most of the remaining test suites for linux64-ccov. r=jmaher
This enables all test suites on linux64-ccov except for the talos test suite (more work needs to be done), spidermonkey tests (more work needs to be done), and the mochitest-valgrind test suite (not going to run linux64-ccov).

MozReview-Commit-ID: 6vYV89CH8TB

--HG--
extra : rebase_source : 2c2c22a2ffc0b431b24e0ee32dca046a11470d3c
2017-06-12 16:19:38 -04:00
Ryan VanderMeulen
018193e245 Merge m-c to autoland. a=merge 2017-06-12 14:46:48 -04:00
James Graham
349867226e Bug 1368262 - Disable webdriver test that behaves differently on dev edition vs release, r=ato
The test times out on master and dev edition but not on normal beta. Since
this is difficult to handle in ini files just disable the entire test until there's
a proepr fix for the underlying issue.

MozReview-Commit-ID: B3d7MElHy86

--HG--
extra : rebase_source : eaff065fb42f046173281c713c55ec6a977da812
2017-06-09 16:21:49 +01:00
Andreas Tolfsen
6848748f06 Bug 1368195 - Remove BaseMarionetteTestRunner.appinfo; r=maja_zf,whimboo
BaseMarionetteTestRunner.appinfo is used in two places: when logging
whether E10s is enabled at the beginning of a test run, and for comparing
a few properties in the WebDriver capabilities test.

It currently tries to serialise Services.appinfo, which has
a field QueryInterface, which is a function.  Because of the
Function.prototype.inherits field, this serialisation results in an
infinite recursion, presumably because the inherits method itself is
a function.

This patch removes BaseMarionetteTestRunner.appinfo as it is a clunky and
potentially error-prone implementation due to the way it caches appinfo,
and replaces the current consumers with functions retrieving specific
properties from Services.appinfo.

MozReview-Commit-ID: BPDA6TJrHHb

--HG--
extra : rebase_source : 763c18f2c71412140e4ca21854e1e05514112d0e
2017-05-27 17:58:55 +01:00
Henrik Skupin
62b45a10eb Bug 1368492 - Add currentURL property to the driver and context class. r=ato
Multiple commands rely on the current URL of the chrome window, or
the active content browser. The newly added properties help to ease
the retrieval of the URL for both chrome and content scope.

MozReview-Commit-ID: 2KAtRzHxxNc

--HG--
extra : rebase_source : 85e4192f8a01fe4e1735f7812612decba0db1ad5
2017-05-31 16:49:56 +02:00
Henrik Skupin
8907d0b29a Bug 1368492 - Add assert.browsingContext for parent process. r=ato
When accessing a property of the current content browser from
the parent process, the current top-level browsing context has
to be valid.

MozReview-Commit-ID: BZHJTk1j5Nj

--HG--
extra : rebase_source : 7e44fc6e05d7fb1429fb3e36e897cf51b3d9142f
2017-05-31 16:44:49 +02:00
Ryan VanderMeulen
0f829ef849 Merge m-c to inbound. a=merge 2017-06-12 14:45:51 -04:00
Andreas Tolfsen
4911a20921 Bug 1368195 - Remove BaseMarionetteTestRunner.appinfo; r=maja_zf,whimboo
BaseMarionetteTestRunner.appinfo is used in two places: when logging
whether E10s is enabled at the beginning of a test run, and for comparing
a few properties in the WebDriver capabilities test.

It currently tries to serialise Services.appinfo, which has
a field QueryInterface, which is a function.  Because of the
Function.prototype.inherits field, this serialisation results in an
infinite recursion, presumably because the inherits method itself is
a function.

This patch removes BaseMarionetteTestRunner.appinfo as it is a clunky and
potentially error-prone implementation due to the way it caches appinfo,
and replaces the current consumers with functions retrieving specific
properties from Services.appinfo.

MozReview-Commit-ID: BPDA6TJrHHb

--HG--
extra : rebase_source : cb97953b7110f3d6dda75fbe3a1fd7dcffcef0c2
2017-05-27 17:58:55 +01:00
Sebastian Hengst
bf061ec7f9 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: FeTjZsgM7om
2017-06-10 11:18:21 +02:00
Wes Kocher
7462f47787 Merge m-c to inbound, a=merge
MozReview-Commit-ID: LZOwJMXpznP
2017-06-09 15:58:08 -07:00
Felipe Gomes
a256ce3b76 Bug 1365714 - Part 2 - System add-on to control rollout of the CTP feature. r=bsmedberg
MozReview-Commit-ID: LKk8UNgBnQb

--HG--
rename : browser/extensions/e10srollout/install.rdf.in => browser/extensions/clicktoplay-rollout/install.rdf.in
rename : browser/extensions/e10srollout/moz.build => browser/extensions/clicktoplay-rollout/moz.build
2017-06-09 15:29:01 -03:00
Carsten "Tomcat" Book
ea48e176bb Merge mozilla-central to autoland 2017-06-09 13:04:17 +02:00
Carsten "Tomcat" Book
d5a13ba05e merge mozilla-inbound to mozilla-central a=merge 2017-06-09 12:58:49 +02:00
Wes Kocher
1be06aea28 Merge m-c to autoland, a=merge
UPGRADE_NSS_RELEASE

MozReview-Commit-ID: ItWcUAUYyaj

--HG--
extra : amend_source : fc43f23f0e12d5f88d72be9526a953d8015e6975
2017-06-08 18:44:32 -07:00
Wes Kocher
cf0077dc65 Merge autoland to m-c a=merge
MozReview-Commit-ID: BfLXAwELA2k
2017-06-08 18:35:34 -07:00
Carsten "Tomcat" Book
247a47fac9 Merge mozilla-central to mozilla-inbound 2017-06-08 15:16:36 +02:00
Shawn Huang
404d298e5d Bug 1370485 - Do not return lowercased header names for getAllResponseHeaders(), r=smaug 2017-06-08 20:45:07 +08:00
Henrik Skupin
34e680df7b Bug 1369709 - Release geckodriver 0.17.0. r=ato
MozReview-Commit-ID: 9I4FM2TCBez

--HG--
extra : rebase_source : da4fb291067a585ae3e9d8f70be1b0ebd770908e
2017-06-07 20:45:18 +02:00
Edouard Oger
adde19d4f4 Bug 1369855 - Update sinon.js to version 2.3.2. r=markh
MozReview-Commit-ID: FPB4HebP3g7

--HG--
extra : rebase_source : 1e55c1dbc8bff59e1a7a097e4a6a58a19bc95688
2017-06-02 15:50:30 -04:00