Commit Graph

19919 Commits

Author SHA1 Message Date
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
Margareta Eliza Balazs
c06fd8b9d6 Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE 2018-01-04 10:07:11 +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
Sebastian Hengst
485b73669c merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-12-24 00:48:49 +01:00
Tiberius Oros
fd149086d0 Merge mozilla-central to inbound. r=merge a=merge CLOSED TREE 2017-12-24 00:48:00 +02:00
Ryan VanderMeulen
6f7ccb6937 Bug 1426945 - Move the css-timing web-platform-test metadata to the correct location. r=me, a=covered-by-inbound
--HG--
rename : testing/web-platform/meta/css-timing/__dir__.ini => testing/web-platform/meta/css/css-timing/__dir__.ini
extra : amend_source : 05594ab61e908e3e1048324e6ff0c56c09282440
2017-12-23 16:40:51 -05:00
Csoregi Natalia
0bf10c4d4e Backed out 14 changesets (bug 1425975) for M(5) permafails mochitest/test_ext_webrequest_filter.html. r=backout a=backout
Backed out changeset e6f4a2d1df9a (bug 1425975)
Backed out changeset 1e657fa97b71 (bug 1425975)
Backed out changeset 9e1544ec814d (bug 1425975)
Backed out changeset 0e50d9d1d069 (bug 1425975)
Backed out changeset fb89dbd922ba (bug 1425975)
Backed out changeset f2b451ce55d4 (bug 1425975)
Backed out changeset 4ce186c6d8f5 (bug 1425975)
Backed out changeset 6f520ab76d6a (bug 1425975)
Backed out changeset f091f5e182c4 (bug 1425975)
Backed out changeset 82d39ed8c831 (bug 1425975)
Backed out changeset df13eba47970 (bug 1425975)
Backed out changeset 553628a56e6a (bug 1425975)
Backed out changeset acf4d61babab (bug 1425975)
Backed out changeset b7ae11b5bce8 (bug 1425975)
2017-12-24 00:23:57 +02:00
Emilio Cobos Álvarez
6bb937174a Bug 1426760: Don't let placeholders affect line height. r=jfkthame
MozReview-Commit-ID: IJHerDOKOkj

--HG--
extra : rebase_source : 054503061bcafad8f577bc1f59a12ec8797cc4d0
2017-12-22 17:28:24 +01:00
Ben Kelly
f659aa7de9 Bug 1425975 P8 Fix unregister-then-register-new-script.https.html to not race iframe.remove() and expect resurrection on failed scripts. r=asuth 2017-12-22 21:09:19 -05:00
Andrew Halberstadt
0c637cdc6c Bug 1421799 - [test] Add mozlog logging arguments to |mach test| and |mach mochitest| r=gbrown
MozReview-Commit-ID: CaysVHzNTWo

--HG--
extra : rebase_source : f6e1375e1de7e80f2583ac89f78ff90afe01934f
2017-12-06 17:29:23 -05:00
Andrew Halberstadt
89c4f8acbc Bug 1421799 - [test] Add mozlog logging arguments to |mach test| and |mach mochitest| r=gbrown
MozReview-Commit-ID: CaysVHzNTWo

--HG--
extra : rebase_source : 005949ca4a91b4610837a7dd041f26a25559049a
2017-12-06 17:29:23 -05:00
Andrew Halberstadt
796b80b9f6 Bug 1421799 - [mozlog] Improve the 'mach' formatter r=gbrown
This makes several changes to make the 'mach' format cleaner and easier to
read. Some of the changes include:

* No longer print the 'action' no matter what. Printing the action for things
  like 'log' or 'process_output' was redundant and caused verbosity. Now this
  is done on a case by case basis (things like TEST-START/TEST-END will still
  have their actions printed).
* Color coded the process id for 'process_output' actions. This is a dim cyan
  to avoid conflicts with other actions.
* No longer quoting 'process_output' messages
* No longer printing thread information. In 99% of the case, this was just
  dumping 'MainThread' over and over again. Perhaps printing this could be an
  option on the formatter.
* Muted timestamps to help the important parts stand out better
* Colorized suite summary headings
* Unexpected statuses in _format_expected() are always red (never yellow).
  This is to help make it stand out from all the other yellow text that gets
  printed.
* Internal cleanup/refactoring

MozReview-Commit-ID: LAuYfqYkUPe

--HG--
extra : rebase_source : 6cab1bc3e38838f200f90acc2fff8dcad3d394f3
2017-11-30 09:31:36 -05:00
Andrew Halberstadt
085ba4650f Bug 1421799 - [mochitest] Stop printing NOW RUNNING messages r=gbrown
The suite name is no part of the suite_start message and can be printed via a
mozlog formatter. We shouldn't be printing this directly to stdout from |mach
mochitest|.

MozReview-Commit-ID: TOuqfEF14

--HG--
extra : rebase_source : 23bb214e6c1eedccf95abe08bb06b187728599d5
2017-12-06 17:32:17 -05:00
Andrew Halberstadt
0ad7a325e3 Bug 1421799 - [test_archive] Add 'mozterm' to common.tests.zip r=gbrown
This makes sure the mozterm module is available to the testers. The
setup.py was needed to it could be installed from requirements.txt.

This module does not yet live on pypi.

MozReview-Commit-ID: 9AL0EZ1uVgL

--HG--
extra : rebase_source : 882d4ec5ec9b80f20ca63e5c7303752427b390d2
2017-12-15 16:51:30 +00:00
William Lachance
7f3a4f976f Bug 1427837 - Bump mozinstall to 1.15 r=ahal
MozReview-Commit-ID: LkcqILfkVwb

--HG--
extra : rebase_source : 29acc17c001c317eb851cfb09af1e451063ceda2
2018-01-03 14:34:07 -05:00
Andrew Halberstadt
90a9dd51a3 Bug 1421799 - [mozlog] Improve the 'mach' formatter r=gbrown
This makes several changes to make the 'mach' format cleaner and easier to
read. Some of the changes include:

* No longer print the 'action' no matter what. Printing the action for things
  like 'log' or 'process_output' was redundant and caused verbosity. Now this
  is done on a case by case basis (things like TEST-START/TEST-END will still
  have their actions printed).
* Color coded the process id for 'process_output' actions. This is a dim cyan
  to avoid conflicts with other actions.
* No longer quoting 'process_output' messages
* No longer printing thread information. In 99% of the case, this was just
  dumping 'MainThread' over and over again. Perhaps printing this could be an
  option on the formatter.
* Muted timestamps to help the important parts stand out better
* Colorized suite summary headings
* Unexpected statuses in _format_expected() are always red (never yellow).
  This is to help make it stand out from all the other yellow text that gets
  printed.
* Internal cleanup/refactoring

MozReview-Commit-ID: LAuYfqYkUPe

--HG--
extra : rebase_source : 41aa8651fc8d182bfcbd57c1d97b1bee437d478c
2017-11-30 09:31:36 -05:00