Commit Graph

577291 Commits

Author SHA1 Message Date
Mark Banner
893d64c0f9 Bug 1430615 - Remove ESLint rules duplicated in devtools/.eslintrc.js where they are already defined in recommended.js. r=jdescottes
MozReview-Commit-ID: 4wGkJjqzsoG

--HG--
extra : rebase_source : c78841f1b9d37c1ee3dc2077e2d41b2b16bbd26f
2018-01-15 16:46:49 +00:00
Francesco Lodolo (:flod)
653d91c87f Bug 1263437 - Add missing information for languages shipping in Firefox/Fennec: ach, cak, kab, lij, ltg, zam r=m_kato
MozReview-Commit-ID: 7HxOMEUZgyI

--HG--
extra : rebase_source : 28e543c077e3f7b767dda0eb73304fa516b59b97
2018-01-17 09:20:11 +01:00
Xidorn Quan
8e13ebbe62 Bug 1430608 followup - Suppress valgrind error in MediaList::evaluate on a CLOSED TREE.
--HG--
extra : source : 18e60905c302ec4c58c1d64247f7d65e9b2fe512
2018-01-18 18:09:02 +11:00
Mike Hommey
f7984c551b Bug 1430037 - Use sparse checkouts for docker image builds. r=dustin
In many cases, building docker images starts on machines that don't have
a cached checkout, and it often takes forever to get a full clone. It
used to be worsened when 3 jobs could run at the same time because the
worker would start up clean, and 3 jobs would be doing a mercurial clone
at the same time, thrashing I/O, but that part is fortunately fixed.

It is still, however, appreciable not to waste time in the mercurial
clone part of image creation.

--HG--
extra : rebase_source : 8c76bc91e1d5102f68c43e1050d61971fef32e9f
2018-01-11 17:03:09 +09:00
Mike Hommey
8dae24c856 Bug 1430037 - Use the in-tree image builder image to build docker images. r=dustin
The image builder image we use to build docker images is updated
manually, and not necessarily when changes occur in tree that should be
reflected by a new image builder image. For instance, its run-task is
currently outdated. Not enough that it's actually a problem, but it
could rapidly become a problem.

There is also a lot of friction when trying to make changes in how
docker images are built, and while last time I tried, I ended up not
being able to do the changes I wanted to make because the docker version
on the host is too old, but this is already the second time I've been
trying to make things better and hit a wall because the the image
builder is essentially fixed in stone on the docker hub.

So with this change, we make all the docker images use the in-tree image
builder image, except itself, obviously. That one uses the last version
that was uploaded. We may want to update it at some point, but not doing
so will only impact building the image builder image itself, not the
other ones.

--HG--
extra : rebase_source : 978cf033732cbbbb277d206dec69660175b82afa
2018-01-11 17:50:00 +09:00
Mike Hommey
dbd4c4810a Bug 1428608 - Forbid / or !/ in LOCAL_INCLUDES. r=froydnj
And remove the two cases that currently set that, without actually using
it. The webrtc gtest one never relied on it, and the gfx one was added
in bug 1427668 for a single header, and the corresponding #includes were
changed in bug 1428678.

--HG--
extra : rebase_source : ebb3aed6ff8e3438d4a2f011725cf1a15986fee6
2018-01-17 17:10:20 +09:00
Hiroyuki Ikezoe
f1eb8b8c09 Bug 1430975 - Reduce elapsed time precision for transitioncancel event. r=boris
See the table for elapsed time for each transition event;
https://drafts.csswg.org/css-transitions-2/#event-dispatch

MozReview-Commit-ID: DuLip0XkwtE

--HG--
extra : rebase_source : 049d1559ae49cf76df16d05b77dd5cd4d196bc2a
2018-01-18 15:01:27 +09:00
Hiroyuki Ikezoe
ac53e161ce Bug 1430975 - Reduce elapsed time precision only for animationcancel event. r=boris
Only animationcancel event uses current time, the elapsed time for other
animation events are simply calculated from given animation properties (e.g.
animation-duration, animation-delay, etc.), so they should not be reduced the
precision.

See the table for each elapsed time;
https://drafts.csswg.org/css-animations-2/#event-dispatch

MozReview-Commit-ID: 1KGUAdDHyXV

--HG--
extra : rebase_source : 8bc803ff9e3526396e694082392f9d1454999a0f
2018-01-18 15:01:27 +09:00
Hiroyuki Ikezoe
63595f9d3e Bug 1430975 - Make zero duration as a static constexpr. r=boris
MozReview-Commit-ID: GX9qzgLkkNn

--HG--
extra : rebase_source : 18748710abdce96c47c3c4d5e83ffe7d964c1272
2018-01-18 15:01:24 +09:00
Hiroyuki Ikezoe
fa8cb05830 Bug 1430975 - Don't pass a copy of StickyTimeDuration. r=boris
MozReview-Commit-ID: HlQlMB1FBRi

--HG--
extra : rebase_source : 19888f1aa8cb98ecb1ee0aeaa46c8e4015e12867
2018-01-17 18:05:03 +09:00
Hiroyuki Ikezoe
702e90de1a Bug 1430975 - Rename |aDuration| argument to |aElapsedTime|. r=boris
It's not actually duration.

MozReview-Commit-ID: LUHrJTJPMuj

--HG--
extra : rebase_source : 0985a6721eecbefa4f1e741030bbd7ba5991d21b
2018-01-17 18:05:03 +09:00
J.C. Jones
e900b5ebc6 Bug 1430947 - Add [SecureContext] to navigator.credentials r=bz
It was neglected to mark navigator.credentials as [SecureContext], yet it
must be for spec compliance and powerful-features compliance.

MozReview-Commit-ID: BYKGqqhoS2L

--HG--
extra : rebase_source : 441be2ae91d51cfff1ed5a8d1e96db4f9a3c917c
2018-01-16 19:11:44 -07:00
Csoregi Natalia
6254005c4b Backed out 2 changesets (bug 1431041) for failing dom/html/test/forms/test_input_number_placeholder_shown.html. on a CLOSED TREE
Backed out changeset 57641ee7058f (bug 1431041)
Backed out changeset 7a4c3ab0ade8 (bug 1431041)
2018-01-18 07:29:14 +02:00
Mike Hommey
d82350c48a Bug 1429998 - Exclude toolchain and package tasks from the target task set. r=dustin
Back in bug 1360609, we added `run-on-projects` to a list so that the
toolchain tasks wouldn't run on every push on release branches.

Fast forward to now, and they're depended upon by other tasks, meaning
they are triggered when appropriate, without resorting to that trick. In
fact, the commit message for bug 1360609 said we could switch to an
empty list once the jobs have dependencies.

The same is true from package tasks, which, in fact, I suspect would
happen on every push on release branches.

The only exception is for a few toolchains that are depended upon by
nothing, and that are produced for developer consumption with e.g. mach
artifact toolchain.

--HG--
extra : rebase_source : bb8624fed7490b85f4bd72b7ceb2db7a72b4c2ab
2018-01-17 14:30:57 +09:00
Emilio Cobos Álvarez
41463bcaf0 servo: Merge #19799 - style: Remove new function added to the build from bindings.rs (from emilio:everything-is-red); r=emilio
Since it was removed from gecko, and this confuses a lot to
ports/geckolib/tests/build.rs.

Source-Repo: https://github.com/servo/servo
Source-Revision: 1f6a864ab5372fe4f59b1a4c3db7cf8e7a79b06d

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 16f690c5b5e3af8dfe2fb7207496a196c5875032
2018-01-17 20:34:47 -06:00
Alfredo.Yang
4075767669 Bug 1429986 - send telemetry data when users attempt to play mkv file. r=jwwang,liuche
MozReview-Commit-ID: Ah3pXC4cJ7n

--HG--
extra : rebase_source : cf35e75e6bbc8ec4f085f1bfd64ed2e309357c64
2018-01-12 15:40:52 +08:00
Kartikaya Gupta
8903b49768 Bug 1429951 - Propagate the non-premultiplied flag for textures to WR. r=sotaro
MozReview-Commit-ID: Vd5n5e7XuW

--HG--
extra : rebase_source : ebd563dd785d99a9623906554dfe8ccd507930b4
2018-01-17 12:55:40 -05:00
Emilio Cobos Álvarez
fa8af866b9 Bug 1431041: Fix placeholder-shown when the value of the input is invalid. r=smaug
Wow, the setup for <input type="number"> is really weird :(.

Looking at the callers, this should be sane.

MozReview-Commit-ID: C0ZNNSdg0Hb

--HG--
extra : rebase_source : ff8efaaa3b0068b35e3b408e16b6f9d133165e5c
2018-01-17 18:30:59 +01:00
Emilio Cobos Álvarez
0d4c1d977b Bug 1431041: Make placeholder apply to <input type="number">. r=smaug
MozReview-Commit-ID: GLbdLxHLiH4

--HG--
extra : rebase_source : 18454d0720e45bc2734f01d9a84eaad33a36e848
2018-01-17 14:52:01 +01:00
JW Wang
d082d18417 Bug 1430948. P2 - turn on fuzzy mode for MDSM which doesn't require high resolution timers. r=jya
MozReview-Commit-ID: BcWz7UmdHC2

--HG--
extra : rebase_source : 3f35b8a6556d46ad43c5775d0951ce73f9e62799
extra : source : 8958b0fc502d4dac5cc299b6d784634b6d423862
2018-01-16 16:12:40 +08:00
JW Wang
5648dab805 Bug 1430948. P1 - add fuzzy mode to MediaTimer. r=jya
We will resolve the timer promise even if it is fired slightly before
the scheduled target. This is used by MDSM which doesn't require high-res
timers.

MozReview-Commit-ID: 1IAsG5gG9D7

--HG--
extra : rebase_source : 71c9bec9d196cd736effabb5b9da54c58b44044c
extra : source : 7b96fc15d13d54b78b0aebbf21bb16b08e4eca50
2018-01-16 16:07:21 +08:00
Edouard Oger
214ca05b67 Bug 1430970 - Fix FxAccounts internal mocking. r=tcsc
MozReview-Commit-ID: 7ATwZTJ4w5K

--HG--
extra : rebase_source : 6a910fc8b523bfeaaaeef0d53dfaa57f98ff4f52
2018-01-16 22:24:17 -05:00
Andreas Tolfsen
43af21554f Bug 1431089 - Truncate logged URLs. r=maja_zf
Because we use a lot of data URIs when testing Marionette, the URLs
we log during navigation can be quite long.  As with logged packets,
we should truncate the URLs.

MozReview-Commit-ID: AKpr5vvdU8P

--HG--
extra : rebase_source : 12d367901f96fe972a1b38ca76b7b46c1a8e47d3
2018-01-17 14:29:36 +00:00
Edouard Oger
3a4adb8483 Bug 1429154 - Remove FXA_VERIFICATION_METHOD probe. r=tcsc
MozReview-Commit-ID: JK8MVkmPRGK

--HG--
extra : rebase_source : 7ec41a8b77c15bf3c40a931e4e6f5e690ff1b911
2018-01-15 11:21:43 -05:00
Emilio Cobos Álvarez
796c18b6e0 Bug 1429846: Skip the test in non-stylo on a CLOSED TREE. r=me
MozReview-Commit-ID: HF9lt3uz2Eh
2018-01-18 00:40:38 +01:00
Alexandre Poirot
d6f15a3c6a Bug 1428796 - Make devtools entry point telemetry never expire. r=Harald,liuche
MozReview-Commit-ID: 9SUYvq7doWw

--HG--
extra : rebase_source : 7c851e342194ea60bd2aa5927ac9bf607ddf57c7
2018-01-08 08:06:39 -08:00
Alexandre Poirot
25665eee8e Bug 1422061 - Prevent performance actor from stopping profiler started by Talos. r=gregtatum
MozReview-Commit-ID: 7PrI9ZwUMtX

--HG--
extra : rebase_source : ea112949c363a216fe51df196524a1b00c8c8ad1
2018-01-16 08:26:30 -08:00
Andrew Halberstadt
7d764294a7 Bug 1386857 - [ci] Remove the 'tc' treeherder group prefix from all tasks, r=dustin
There are now only a handful of buildbot jobs remaining and the concern over
outdated treeherder exclusion profiles has largely been resolved.

This does remove the tc() group from a substantial number of tasks which will
now show up as top level tasks, potentially adding clutter. In some cases, we
might want to re-add a new group (e.g group builds or compiled tests together).
However rather than try to predict the best group names for tasks I'm unfamiliar
with, I think it's best to land this as is. Then if things are looking too
cluttered at the root namespace, file follow-up bugs as needed.

MozReview-Commit-ID: 8SMwjDwAOzV

--HG--
extra : rebase_source : 2f6d89d11c139bdcd404e7537db799d0e36ee4c3
2018-01-12 15:49:58 -05:00
Andrew Halberstadt
eb69d68a94 Bug 1386857 - [taskgraph] Add path of offending config file to the UNKNOWN_GROUP_NAME error message, r=dustin
When trying to remove an ubiquitous group like tc(), it's hard to tell where the
error was located without grepping my filesystem. This makes it a bit easier to
find and fix these errors.

MozReview-Commit-ID: 8NjvB5zOoqb

--HG--
extra : rebase_source : 167d3097f96548cf9c13b602d7d485cb69d48c2d
2018-01-12 15:49:27 -05:00
Brendan Dahl
4f13dddba3 Bug 1355354 - Keep a reference to the progress listener to keep it from being gc'ed prematurely. r=mossop
MozReview-Commit-ID: A6WM1Bj3Z5L

--HG--
extra : rebase_source : d4c7d43ca1bc16149ee532c5ab2bf0739bc5011d
2018-01-16 11:26:40 -08:00
Gregory Szorc
e9cbe9727b Bug 1431226 - Reference proper function and allow loading hgrc; r=nalexander
This fixes a regression in 195e88aab631 (bug 1429094).

When I reviewed that changeset, I didn't realize there were callers
of the renamed function outside the file.

The other caller (changed in this commit) needs to interact with the
repository. This may require loading extensions. So we can no longer
unconditionally disable the loading of hgrc. We add an argument to
control the loading of hgrc to support this.

MozReview-Commit-ID: 8AkPhvtC1VH

--HG--
extra : rebase_source : b2bf3dcc52ac6bdeb86ea56923b9eaea0771739e
2018-01-17 14:29:13 -08:00
Tiberius Oros
0f3b1d6ace Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-01-18 00:28:57 +02:00
Tiberius Oros
e32fe8c45c Backed out changeset 50a5f0a08899 (bug 1430494)for dependency with bug 1420737 that causes merge conflict on CLOSED TREE 2018-01-18 00:23:12 +02:00
Emilio Cobos Álvarez
e06ff3dbe2 Backout changeset b54c60961def (Bug 1409672) for failing one OSX reftest on a CLOSED TREE. r=backout
MozReview-Commit-ID: 6ZHlFBpMOUo
2018-01-17 23:09:38 +01:00
Tiberius Oros
92e228aa49 Merge inbound to mozilla-central. a=merge 2018-01-17 23:48:10 +02:00
Tiberius Oros
25b2d642db Merge autoland to mozilla-central. a=merge 2018-01-17 23:46:17 +02:00
Ryan VanderMeulen
4fc6ee24c9 Backed out changeset ff731fad7630 (bug 1420737) for causing bug 1431064. a=RyanVM 2018-01-17 16:08:13 -05:00
Ryan VanderMeulen
ac18fd5152 Backed out 20 changesets (bug 1411654) for incorrect android:debuggable. r=nalexander, a=RyanVM
Backed out changeset cfad693be918 (bug 1411654)
Backed out changeset 55776829a744 (bug 1411654)
Backed out changeset c5bf85d56fed (bug 1411654)
Backed out changeset c270f97bb0da (bug 1411654)
Backed out changeset fde9bf9c14c3 (bug 1411654)
Backed out changeset 01836fd98c63 (bug 1411654)
Backed out changeset 730a70767743 (bug 1411654)
Backed out changeset 690e265c684c (bug 1411654)
Backed out changeset f918500d9cf5 (bug 1411654)
Backed out changeset cec2b8828cc8 (bug 1411654)
Backed out changeset 76085ddd5ac7 (bug 1411654)
Backed out changeset 2b37201606f5 (bug 1411654)
Backed out changeset d0d513d1c379 (bug 1411654)
Backed out changeset e7b0cc801cf1 (bug 1411654)
Backed out changeset 901b304603d9 (bug 1411654)
Backed out changeset 373c9a71d945 (bug 1411654)
Backed out changeset 3dc3beab95f8 (bug 1411654)
Backed out changeset 22a861db1573 (bug 1411654)
Backed out changeset 0850b319efd4 (bug 1411654)
Backed out changeset d276d3deba05 (bug 1411654)

--HG--
rename : mobile/android/app/src/main/res/values-v17/themes.xml => mobile/android/base/resources/values-v17/themes.xml
2018-01-17 15:55:38 -05:00
Ryan VanderMeulen
f40d9dac13 Backed out changeset f5c4825b6ae8 (bug 1430417) for incorrect android:debuggable. r=nalexander 2018-01-17 15:54:42 -05:00
Ryan VanderMeulen
8ac2db0699 Backed out 7 changesets (bug 1419581) for incorrect android:debuggable. r=nalexander
Backed out changeset bd1e3857b5ba (bug 1419581)
Backed out changeset be888fa125dc (bug 1419581)
Backed out changeset 44bcb609e721 (bug 1419581)
Backed out changeset a7d75667c58b (bug 1419581)
Backed out changeset 2ea82ff4a757 (bug 1419581)
Backed out changeset 8f1655752d43 (bug 1419581)
Backed out changeset 65195aae48d8 (bug 1419581)
2018-01-17 15:54:22 -05:00
Glenn Watson
f1a8c1fdbd servo: Merge #19780 - Update WR (persistent box-shadow render task cache) (from glennw:update-wr-cache); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 8612a87ed28bbc4b9050e47b3bc4d49ea076a1cf

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : de12fce0114691a3ef6f9ed7f566c0556031ea57
2018-01-17 14:44:14 -06:00
ffxbld
cd76e29a48 No bug, Automated blocklist update from host bld-linux64-spot-324 - a=blocklist-update 2018-01-17 11:37:07 -08:00
ffxbld
37e9f519f9 No bug, Automated HPKP preload list update from host bld-linux64-spot-324 - a=hpkp-update 2018-01-17 11:37:03 -08:00
ffxbld
866b399106 No bug, Automated HSTS preload list update from host bld-linux64-spot-324 - a=hsts-update 2018-01-17 11:37:00 -08:00
Rob Wood
193e30d84e Bug 1428790 - Disable talos heavy user profile tests on windows and linux; r=jmaher
MozReview-Commit-ID: DppwZi5tGNx

--HG--
extra : rebase_source : 28e2b59b2d8eb11c32c7964200b7dc8e8066ef18
2018-01-17 11:40:07 -05:00
Cosmin Sabou
2568dc9ebb Backed out 11 changesets (bug 1207734) for asserting at layout/painting/nsDisplayList.h:2835 while running mda's dom/media/tests/mochitest/test_getUserMedia_peerIdentity.html on a CLOSED TREE
Backed out changeset 4efc37f978d2 (bug 1207734)
Backed out changeset a42b83c0d1b4 (bug 1207734)
Backed out changeset 5b3dfc8f3031 (bug 1207734)
Backed out changeset a4626910ce09 (bug 1207734)
Backed out changeset 8991d0468642 (bug 1207734)
Backed out changeset 2bc1fdf79e03 (bug 1207734)
Backed out changeset 7d5913531948 (bug 1207734)
Backed out changeset c6be6571ad12 (bug 1207734)
Backed out changeset cfa892d6aa84 (bug 1207734)
Backed out changeset 71f635d9a86f (bug 1207734)
Backed out changeset 3f27af783ce1 (bug 1207734)
2018-01-17 18:32:25 +02:00
Narcis Beleuzu
f0fa7217bd Backed out changeset 056265a8a2ff (bug 1431105) for devtools failures on browser_webconsole_check_stubs_console_api.js. on a CLOSED TREE 2018-01-17 17:52:13 +02:00
abhinav
9d163b749f Bug 1421213 - Fix tests broken due to simulateClickLink changes. r=nchevobbe
MozReview-Commit-ID: 6JYBSzgMzR

--HG--
extra : rebase_source : 1c0ccaec5f6907f412a6320dc6dc1a9a780e48a3
2018-01-17 20:53:30 +05:30
Cosmin Sabou
1f9b4f0f06 Merge inbound to mozilla-central. a=merge 2018-01-17 11:46:53 +02:00
Bob Silverberg
1cacef13cc Bug 1430590 - Watch for and respond to TP pref changes on about:preferences, r=jaws
MozReview-Commit-ID: CIeg7qRLf6N

--HG--
extra : rebase_source : 9810b2b53ff97eaccd2a3d00390a2d45e6a6cafb
2018-01-16 16:26:00 -05:00