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

19935 Коммитов

Автор SHA1 Сообщение Дата
Rob Wood e3c4440392 Bug 1381069 - Remove ccov gcda files after talos browser initialization (production only); r=jmaher
MozReview-Commit-ID: 5V5xghMqfzY

--HG--
extra : rebase_source : 18e46b05f134db8a96e52c3330c56ad88efa96f4
2017-12-20 18:38:23 -05:00
Andreea Pavel 67b2d919c6 Merge mozilla-central to autoland r=merge a=merge on a CLOSED TREE
--HG--
extra : rebase_source : 3ad34904efe5678e685f3f282f0b05404849d898
2018-01-04 23:30:57 +02:00
Andreea Pavel 25357802c6 Merge mozilla-inbound to mozilla-central r=merge a=merge 2018-01-04 23:28:19 +02:00
Geoff Brown fe43092e2e Bug 1405143 - Extend test verification to js-reftests; r=jmaher 2018-01-04 11:42:25 -07:00
Geoff Brown e96de2a46a Bug 1427955 - Explicitly specify --suite in Windows and Mac jsreftests; r=jmaher 2018-01-04 11:42:23 -07:00
Andrew Halberstadt 5a94205636 Bug 1428049 - [mozlog] Add mozterm as a mozlog dependency and version bump to 3.7, r=igoldan
MozReview-Commit-ID: 8HfH3Jay3KR

--HG--
extra : rebase_source : c2f27fecb13e850f68eb95d350324aaf19932e11
2018-01-04 10:00:11 -05:00
Andrew Halberstadt c62d613976 Bug 1428049 - [talos] Create a separate mozbase_source_requirements.txt when installing packages from the source dir, r=igoldan
This fixes a regression to |mach talos-test| around a missing 'mozterm'
dependency.

MozReview-Commit-ID: GcfoA4U1fqg

--HG--
extra : rebase_source : 68c743165a03c4d9975676556252816793ba9d49
2018-01-04 09:58:45 -05:00
Maja Frydrychowicz 9b8d78724d Bug 1341466 - Stop Marionette test run when Android emulator is unresponsive; r=automatedtester
The clean-up code in FennecInstance now counts and logs consecutive DMErrors.
The Marionette clean-up code then throws an UnresponsiveInstanceException
if we hit consecutive errors more than twice, which interrupts the
test run entirely. (Previously, MarionetteTestRunner would just keep running
tests despite consecutive clean-up failures, and eventually it would time out.)

This change allows us to take advantage of the retry mechanism in the
mozharness script that runs all Android tests: it sets the job status to "retry"
if it finds DMError in the test log after the run_tests step is done.

MozReview-Commit-ID: J36XuFVK1aK

--HG--
extra : rebase_source : 99914fd768522fe45160f171966a5efc65c59cc2
2017-11-16 12:00:49 -05:00
Vedant Chakravadhanula 9d20fe6b18 Bug 1427568 - Adding python 3 support for mozversion. r=wlach
MozReview-Commit-ID: HyRVFvMBNek

--HG--
extra : rebase_source : 6ae11d8f8f770b655990e098ae836f7ec0b9d7ab
2018-01-02 09:17:28 +05:30
Alexandre Poirot 42ff025a92 Bug 1426688 - Wait for pending paints after page reload. r=jdescottes
MozReview-Commit-ID: KcdqILBUySO

--HG--
extra : rebase_source : f730c9da9c1f00d95963772e59fe6fc5dc7e01d3
2017-12-20 10:12:00 -08:00
Alexandre Poirot f4cd2c0067 Bug 1426688 - Wait for pending paint updates after opening the toolbox. r=jdescottes
MozReview-Commit-ID: 34Z9dPwUnwI

--HG--
extra : rebase_source : fb220a3cfbb48c1aeb5ad1d0d8ae4749c5afc3ce
2017-12-20 02:28:02 -08:00
Maja Frydrychowicz 60613594fe Bug 1341466 - Stop Marionette test run when Android emulator is unresponsive; r=automatedtester
The clean-up code in FennecInstance now counts and logs consecutive DMErrors.
The Marionette clean-up code then throws an UnresponsiveInstanceException
if we hit consecutive errors more than twice, which interrupts the
test run entirely. (Previously, MarionetteTestRunner would just keep running
tests despite consecutive clean-up failures, and eventually it would time out.)

This change allows us to take advantage of the retry mechanism in the
mozharness script that runs all Android tests: it sets the job status to "retry"
if it finds DMError in the test log after the run_tests step is done.

MozReview-Commit-ID: J36XuFVK1aK

--HG--
extra : rebase_source : 4feada21d7b4260e73054339fa79c61911d259ee
2017-11-16 12:00:49 -05:00
Vedant Chakravadhanula 33ad8d8f1e Bug 1427568 - Adding python 3 support for mozversion. r=wlach
MozReview-Commit-ID: HyRVFvMBNek

--HG--
extra : rebase_source : a8444f8946d576454900fc3223894f2a4f47a2b9
2018-01-02 09:17:28 +05:30
Alexandre Poirot 3237dd4fb4 Bug 1426688 - Wait for pending paints after page reload. r=jdescottes
MozReview-Commit-ID: KcdqILBUySO

--HG--
extra : rebase_source : d771b5d319504e892a97061f59b2d125083f92fd
2017-12-20 10:12:00 -08:00
Alexandre Poirot f499e44cce Bug 1426688 - Wait for pending paint updates after opening the toolbox. r=jdescottes
MozReview-Commit-ID: 34Z9dPwUnwI

--HG--
extra : rebase_source : d2e921b65dc97cc56e2e1f95f853364f3f9719be
2017-12-20 02:28:02 -08:00
Noemi Erli 652fbd6270 Merge autoland to mozilla-central r=merge a=merge 2018-01-04 11:44:30 +02:00
Ryan VanderMeulen 6d70e0117a Merge m-c to autoland on a CLOSED TREE. a=merge 2018-01-03 20:53:02 -05:00
Ryan VanderMeulen 11720f093e Bug 1427918 - Disable Event-timestamp-high-resolution.html for frequent failures. r+a=bustage 2018-01-03 20:46:30 -05:00
Ryan VanderMeulen 7a1add035b Bug 1427918 - Adjust the expectations for Event-timestamp-high-resolution.html due to the performance.now() resolution change. r+a=bustage 2018-01-03 19:42:26 -05:00
Ryan VanderMeulen e07d278ac1 Merge m-c to autoland. a=merge 2018-01-03 18:01:44 -05:00
Cosmin Sabou 81a8319b46 Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
--HG--
rename : dom/xul/templates/nsXULSortService.cpp => dom/xul/nsXULSortService.cpp
2018-01-03 23:59:59 +02:00
Ciure Andrei a5dc81b094 Merge inbound to mozilla-central r=merge a=merge 2018-01-03 23:38:04 +02:00
James Graham 918e6b1ec1 Bug 1427831 - Update mozlog version number for release, r=ahal
MozReview-Commit-ID: 2mL3HzpjTTj
2018-01-03 19:15:34 +00:00
Olli Pettay f32a75dab4 backout Bug 1414204 because of regressions, r=backout
--HG--
extra : rebase_source : afc007d6310bb5f4c06da319aa66f50085f3926f
2018-01-03 18:42:37 +02:00
Geoff Brown 23fe001526 Bug 1416977 - Ensure handler removed before file closed in test_structured.py; r=ahal 2018-01-03 09:29:32 -07:00
Sebastian Hengst e6dbbae0aa Backed out 5 changesets (bug 1421799) for failing firefox ui functional tests. r=backout on a CLOSED TREE
Backed out changeset f9f32474fdaf (bug 1421799)
Backed out changeset 18b4fa241936 (bug 1421799)
Backed out changeset 88dca5c8cfac (bug 1421799)
Backed out changeset 8c1f1ab754a5 (bug 1421799)
Backed out changeset e028f677bc80 (bug 1421799)
2018-01-03 20:21:28 +02:00
Ryan VanderMeulen 460ad0274d Bug 1425993 - Make security violation events Nightly-only and update test expectations accordingly. r=smaug 2018-01-03 12:35:49 -05:00
Marco Castelluccio 76a661da9c Bug 1325522 - Disable hkdf.worker.html test in Windows coverage builds because it times out very frequently. r=jgraham
--HG--
extra : rebase_source : 4bbdb5181158c9cd5d28b874cbaa349bbf21dd79
2017-12-20 21:17:02 +01:00
Jon Coppeard 42419122ec Bug 1426440 - Fix processing of non-parser-generated module scripts r=smaug 2018-01-03 13:07:58 +00:00
Jon Coppeard 09b342610e Bug 1426140 - Handle errors for inline module scripts and ensure we update the module map after fetch errors r=baku 2018-01-03 13:07:58 +00:00
arthur.iakab b24e6342d7 Merge inbound to mozilla-central r=merge a=merge 2018-01-03 11:49:44 +02:00
Gurzau Raul 54d4bedd97 Merge mozilla-central to inbound. r=merge a=merge CLOSED TREE 2018-01-02 23:43:46 +02:00
Andreas Tolfsen 45270b179b NO BUG - Fix links in contribution advice. r=me
DONTBUILD

MozReview-Commit-ID: 1kYhz990ClM
2018-01-02 14:08:25 +00:00
Andreas Tolfsen f139dda1d0 NO BUG - Prefer "./mach test" over flavor-specific commands. r=me
DONTBUILD

MozReview-Commit-ID: 54cAflnaEc3
2018-01-02 14:08:00 +00:00
Andreas Tolfsen aa9db7f619 Bug 1425708 - Fix link to contribution advice. r=me
DONTBUILD

MozReview-Commit-ID: FFaQxZdPXLX
2018-01-02 12:20:34 +00:00
Andreas Tolfsen 400eeee9cc Bug 1425708 - Link to Marionette README. r=me
DONTBUILD

MozReview-Commit-ID: feWWjE334r
2018-01-02 12:20:32 +00:00
Andreas Tolfsen 7ed916f9f0 Bug 1425708 - Document advice for working on Marionette. r=maja_zf,automatedtester
There are many gotchas to be aware of when working on Marionette
source code.  It would be a good idea to collect this in a single
document that could serve as documentation in onboarding new
developers.

DONTBUILD

MozReview-Commit-ID: DuVqckA7wLP
2018-01-02 12:20:18 +00:00
Andreas Tolfsen 946bc11136 Bug 1425708 - Simplify and make contribution advice coherent. r=maja_zf
DONTBUILD

MozReview-Commit-ID: 45HJNi3bp58
2018-01-02 12:20:12 +00:00
Andreas Tolfsen ae4c39f701 Bug 1425708 - Link to contribution and source docs in Marionette README. r=maja_zf
DONTBUILD

MozReview-Commit-ID: FVPrTxggaxQ
2018-01-02 12:20:05 +00:00
Robert Longson 018c97b584 Bug 1419250 - check for division by zero in length conversions and fail the conversion in such cases r=dholbert 2017-12-30 17:07:27 +00:00
Mike Hommey 0ca59ec97b Bug 1427145 - Use toolchain artifacts instead of tooltool packages for osx (cross) repackages. r=gps
OSX (cross) repackages are currently using a tooltool manifest to get
libdmg and hfsplus. Change those jobs to use the toolchain artifacts
instead.

At the same time, modify the repackage mozharness script's _run_tooltool
so that it doesn't fail with MOZ_TOOLCHAINS being set but without a
tooltool_manifest_src, matching the similar function in buildbase.py.

--HG--
extra : rebase_source : d128d4709c5d1d28d1a6b9c585fde82e99f725c7
2017-12-27 07:02:21 +09:00
Vedant Chakravadhanula 4a73233853 Bug 1425399 - Added python 3 support to mozprofile. r=wlach
MozReview-Commit-ID: 9iAFA3JYagG

--HG--
extra : rebase_source : 151903d9c0920743c7564118106a85d7f97ff270
2017-12-22 12:11:06 +05:30
Mike Hommey 035f2cbe49 Bug 1426785 - Remove uses of the gtk+3 tooltool package. r=gps
It turns out that in all cases it was the last tooltool manifest entry,
so we can remove the tooltool manifests entirely, and remove all
references to them.

--HG--
extra : rebase_source : d8447b5422e63e88444008fddb76d658829694de
2017-12-22 07:54:58 +09:00
Mike Hommey de81c42aa0 Bug 1426785 - Allow more `mach artifact toolchain` calls to not use a tooltool manifest. r=gps
We're about to remove some tooltool manifests, so we need those calls to
work properly when TOOLTOOL_MANIFEST is not set.

--HG--
extra : rebase_source : 89d41021a87915dc9133e61543352e3bda1dace4
2017-12-22 07:48:14 +09:00
Gijs Kruitbosch a8bb5924c6 Bug 1425356 - remove XUL template support, r=bz
MozReview-Commit-ID: HdBoQ15DFOu

--HG--
rename : dom/xul/templates/nsIXULSortService.idl => dom/xul/nsIXULSortService.idl
rename : dom/xul/templates/nsXULContentUtils.cpp => dom/xul/nsXULContentUtils.cpp
rename : dom/xul/templates/nsXULContentUtils.h => dom/xul/nsXULContentUtils.h
rename : dom/xul/templates/nsXULSortService.cpp => dom/xul/nsXULSortService.cpp
rename : dom/xul/templates/nsXULSortService.h => dom/xul/nsXULSortService.h
extra : rebase_source : e3f3504c529e7bd9aa52aecf34b94bb5b0ff92b4
2017-12-19 14:11:06 +00:00
Vedant Chakravadhanula 429b51a6c6 Bug 1388019 - Adding Python 3 support for mozlog. r=wlach
MozReview-Commit-ID: 2xGjeLQp9wS

--HG--
extra : rebase_source : 61a55e68038a37e72cacedccd240dc1732a523eb
2017-12-27 12:55:27 +05:30
Vedant Chakravadhanula 54de7fd3de Bug 1427062 - Adding Python 3 support for mozinstall. r=wlach
MozReview-Commit-ID: I3hiQdN1u79

--HG--
extra : rebase_source : 8b406507822518c43e236b56bd24b48ce4da5f7f
2017-12-28 10:47:53 +05:30
Vedant Chakravadhanula 8abb52257b Bug 1426330 - Add python 3 support for mozinfo. r=wlach
MozReview-Commit-ID: CRoF4mk9ASA

--HG--
extra : rebase_source : 1b77e80c473dbbc79cd987b2a01f84d08c539135
2017-12-27 12:51:10 +05:30
Xidorn Quan 66d89ffcfd Bug 1351409 - Remove animationiteration from legacy event listener test, make the transition tests more robust, and re-enable that test. r=jmaher
According to :birtles, it is not guaranteed that animationiteration
event will be fired. This event is sample-based rather than event-based,
and such behavior has been clarified in CSS Animations Level 2:
https://drafts.csswg.org/css-animations-2/#event-dispatch

Also, Chromium has the same issue with this test:
https://bugs.chromium.org/p/chromium/issues/detail?id=701445

MozReview-Commit-ID: KBCzkGHxbfc

--HG--
extra : rebase_source : 0b187471ee7625316ad8c85dc1698cb7099dc887
2017-12-21 16:10:38 +11:00
Andreas Tolfsen b5acf25317 Bug 1425317 - Hook geckodriver up to mach's test command. r=ahal
This removes the subcommands for "./mach geckodriver", reverting
it back to have the meaning of running the geckodriver binary.

The build- and test commands are now integrated with mach, which
means you can run "./mach build testing/geckodriver" and "./mach
test testing/geckodriver" to run tests.  This is backed by a new
top-level "./mach geckodriver-test" command, which we will not be
announcing.

MozReview-Commit-ID: CiQsfNqrvIp

--HG--
extra : rebase_source : 6c492b7e1128e4858e42ae4bb35ab4b29564dbeb
2017-12-15 17:27:52 -06:00