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

32319 Коммитов

Автор SHA1 Сообщение Дата
Coroiu Cristina d234f2549a Merge mozilla-central to autoland a=merge on a CLOSED TREE 2019-03-07 06:39:14 +02:00
Coroiu Cristina 24aacfe9a4 Merge inbound to mozilla-central a=merge 2019-03-07 06:34:11 +02:00
Mike Hommey 9961a0af3d Bug 1530908 - Don't use different mozconfigs for artifact builds. r=chmanchester
Artifact mozconfigs are not necessarily up-to-date wrt changes to the
nightly mozconfigs, and all in all, shouldn't be much different from
them.

It's just better to use the nightly mozconfigs (or beta on beta, etc.)
and make the mozconfigs themselves handle the few things that need to be
different when the USE_ARTIFACT environment is set (which is now
consistently set by taskcluster)

This does have the side effect of turning builds that actually don't
support artifact builds red when using --artifact on try, instead of
having them silently not be artifact builds as currently happens.

Depends on D21314

Differential Revision: https://phabricator.services.mozilla.com/D21315

--HG--
extra : moz-landing-system : lando
2019-03-06 22:48:05 +00:00
Mike Hommey ac94b1c515 Bug 1530908 - Unify artifact builds setup between try config and try syntax. r=dustin
While try syntax is approaching its EOL, the fact that using it to do
artifact builds does some things subtly differently from using try
config is not helpful.

Depends on D22055

Differential Revision: https://phabricator.services.mozilla.com/D21312

--HG--
extra : moz-landing-system : lando
2019-03-06 22:48:28 +00:00
Daniel Holbert 1467eb13b8 Bug 1530896: Drop css parser support for 'contain:style'. r=emilio
We're not sure we're going to ship support for this value, and it's been marked
as 'at-risk' in the spec, so let's stop pretending we support it in the parser.

Spec issue:
https://github.com/w3c/csswg-drafts/issues/3280

Differential Revision: https://phabricator.services.mozilla.com/D22203

--HG--
extra : moz-landing-system : lando
2019-03-06 20:44:37 +00:00
Tarek Ziadé 9ed1006ca9 Bug 1528992 - extract raptor mitmproxy integration - r=rwood,Bebe,gbrown
This patch moves testing/raptor/raptor/playback into its own testing package in testing/mozbase/mozproxy
so we can use the proxy in other places than Raptor.

Differential Revision: https://phabricator.services.mozilla.com/D21200

--HG--
rename : testing/raptor/raptor/playback/__init__.py => testing/mozbase/mozproxy/mozproxy/__init__.py
rename : testing/raptor/raptor/playback/base.py => testing/mozbase/mozproxy/mozproxy/backends/base.py
rename : testing/raptor/raptor/playback/mitmproxy.py => testing/mozbase/mozproxy/mozproxy/backends/mitm.py
rename : testing/raptor/raptor/playback/mitmproxy-rel-bin-linux64.manifest => testing/mozbase/mozproxy/mozproxy/backends/mitmproxy-rel-bin-linux64.manifest
rename : testing/raptor/raptor/playback/mitmproxy-rel-bin-osx.manifest => testing/mozbase/mozproxy/mozproxy/backends/mitmproxy-rel-bin-osx.manifest
rename : testing/raptor/raptor/playback/mitmproxy-rel-bin-win.manifest => testing/mozbase/mozproxy/mozproxy/backends/mitmproxy-rel-bin-win.manifest
rename : testing/raptor/raptor/playback/mitmproxy_requirements.txt => testing/mozbase/mozproxy/mozproxy/backends/mitmproxy_requirements.txt
extra : moz-landing-system : lando
2019-03-06 17:13:21 +00:00
Edwin Gao 84ec035b90 Bug 1525435 - insert expected outcomes for encrypted-media tests in wpt for windows10-aarch64 r=jmaher,gbrown
Changes:
Added expected outcomes to the following files.

```
- drm-check-encryption-scheme.https.html.ini
- drm-check-status-for-hdcp.https.html.ini
- drm-mp4-playback-temporary-playduration-keystatus.html.ini
- drm-mp4-playback-temporary-playduration.html.ini
```

Differential Revision: https://phabricator.services.mozilla.com/D21585

--HG--
extra : moz-landing-system : lando
2019-03-06 19:48:30 +00:00
Dorel Luca fc78eb74a3 Backed out 6 changesets (bug 1353956) for Linux Build bustage
Backed out changeset 71dafccc22ae (bug 1353956)
Backed out changeset f1f29fe519cf (bug 1353956)
Backed out changeset 4978556a66f6 (bug 1353956)
Backed out changeset bc0b91abce9b (bug 1353956)
Backed out changeset 6b8412db5a05 (bug 1353956)
Backed out changeset 3d326cfcd002 (bug 1353956)
2019-03-07 01:49:03 +02:00
hrdktg 91e094a66a Bug 1532570 - nsDOMCSSDeclaration::SetProperty should check for the "important" string in a case-insensitive way. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D22423

--HG--
extra : moz-landing-system : lando
2019-03-06 23:36:23 +00:00
dlee 7bc29f97cd Bug 1353956 - P4. Add header and CRC32 checksum to SafeBrowsing V4 prefix files. r=gcp
After this patch, we may have the following files in SafeBrowsing
directory:
- (v2) .sbstore  : Store V2 chunkdata, for update, MD5 integrity check
                   while load
- (v2) .pset     : Store V2 prefixset, for lookup, load upon startup, no
                  integrity check
- (v4) .metadata : Store V4 state, for update, no integrity check
- (v4) .vlpset   : Store V4 prefixset, for lookup, load upon startup,
                   CRC32 integrity check
- (v4) .pset     : V4 prefix set before this patch, should be removed

The magic string is also added to ".vlpset" header so we can add
a telemetry to see if sanity check is good enough for prefix set
integrity check (The telemetry is not yet added). If yes, we can remove
the CRC32 in the future for even better performance.

Differential Revision: https://phabricator.services.mozilla.com/D21463

--HG--
extra : moz-landing-system : lando
2019-03-06 22:57:12 +00:00
Florian Quèze a65779bd47 Bug 1529000 - add a way to provide environment variables to use at startup in mochitest manifests, r=ahal.
Differential Revision: https://phabricator.services.mozilla.com/D21726

--HG--
extra : moz-landing-system : lando
2019-03-06 19:03:51 +00:00
Jason Laster 5b46393d34 Bug 1531350 - Add column breakpoints (w/ fix for sourcemaps-reload). r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D22329

--HG--
extra : moz-landing-system : lando
2019-03-06 17:00:37 +00:00
Jan Henning 50c69a3713 Bug 1529863 - Remove remnants of unused browser.firstrun and browser.snippets prefs. r=geckoview-reviewers,whimboo,esawin
"browser.firstrun.*" seems to have been unused since the end of XUL-based
Fennec, whereas the code referencing the "browser.snippets.*" prefs was removed
in bug 1482836.

Differential Revision: https://phabricator.services.mozilla.com/D20862

--HG--
extra : moz-landing-system : lando
2019-03-06 14:59:46 +00:00
Dan Minor 227713d452 Bug 1515210 - Build openh264 plugin for win64-aarch64; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D21782

--HG--
extra : moz-landing-system : lando
2019-03-06 17:12:40 +00:00
Byron Campen [:bwc] d568195e70 Bug 1529403: Put bug links in webrtc wpt meta files. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D21557

--HG--
extra : moz-landing-system : lando
2019-03-06 16:15:10 +00:00
Yaron Tausky 47e3c782c9 Bug 1532303: Fix evaluation of Service-Worker-Allowed header r=perry,asuth
The spec mandates that only the paths of the URIs resulting from evaluation
of the Service-Worker-Allowed header and the registration's scope be compared,
yet Gecko also includes the origin in the comparison. This commit makes Gecko
follow the spec.

Differential Revision: https://phabricator.services.mozilla.com/D21970

--HG--
extra : moz-landing-system : lando
2019-03-06 02:11:54 +00:00
Henrik Skupin cf4ad61257 Bug 1530794 - Release marionette_driver 2.8.0 and marionette_harness 4.6.0. r=ato
Depends on D22105

Differential Revision: https://phabricator.services.mozilla.com/D22106

--HG--
extra : moz-landing-system : lando
2019-03-06 12:50:52 +00:00
Henrik Skupin 455dc06ab3 Bug 1530794 - [marionette] Bump requirements for Python 3 compatibility. r=ato
Nearly all dependencies except moznetwork and moztest already
support Python3. Lets make those releases the minimum allowed
version.

Differential Revision: https://phabricator.services.mozilla.com/D22105

--HG--
extra : moz-landing-system : lando
2019-03-06 12:50:50 +00:00
Gurzau Raul 2f10c63369 Backed out 2 changesets (bug 1530794) for failing to install python package on a CLOSED TREE.
Backed out changeset c15813f5f72f (bug 1530794)
Backed out changeset 2632c70628d7 (bug 1530794)
2019-03-06 14:24:53 +02:00
Csoregi Natalia 56c430aac5 Merge mozilla-central to autoland. CLOSED TREE
--HG--
extra : rebase_source : 10555d94c948e45e86188feff6153ac981879fcc
2019-03-06 12:39:05 +02:00
Henrik Skupin 5faca7b5a1 Bug 1530794 - Release marionette_driver 2.8.0 and marionette_harness 4.6.0. r=ato
Depends on D22105

Differential Revision: https://phabricator.services.mozilla.com/D22106

--HG--
extra : moz-landing-system : lando
2019-03-06 09:53:52 +00:00
Henrik Skupin b901d66f20 Bug 1530794 - [marionette] Bump requirements for Python 3 compatibility. r=ato
Nearly all dependencies except moznetwork and moztest already
support Python3. Lets make those releases the minimum allowed
version.

Differential Revision: https://phabricator.services.mozilla.com/D22105

--HG--
extra : moz-landing-system : lando
2019-03-06 09:53:29 +00:00
Gurzau Raul 00a2f1d12f Backed out changeset 295288a58683 (bug 1531350) for failing at /browser_dbg-sourcemaps-reload.js on a CLOSED TREE. 2019-03-06 10:49:10 +02:00
Jason Laster dc0b7ff1d8 Revert "Backed out changeset dd4c4ce4a78d (bug 1531350) for debugger failure CLOSED TREE"
This reverts commit 6e063ce2d1ff7aaa4a261b9c20fe6b2f05e842a4.

Bug 1531350 - fix flow + jest issues with column breakpoints. r=me

Differential Revision: https://phabricator.services.mozilla.com/D22249

--HG--
extra : moz-landing-system : lando
2019-03-06 04:38:03 +00:00
Emilio Cobos Álvarez 4b9f8dea57 Bug 1532358 - Add some sanity WPTs for interaction media features. r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D22223

--HG--
extra : moz-landing-system : lando
2019-03-06 02:20:46 +00:00
shindli b7d4901086 Backed out changeset dd4c4ce4a78d (bug 1531350) for debugger failure CLOSED TREE 2019-03-06 05:11:45 +02:00
Jason Laster f81988d9c0 Bug 1531350 - [release 128] [Breakpoints] use the selected location for column breakpoints.
Differential Revision: https://phabricator.services.mozilla.com/D21843

--HG--
extra : moz-landing-system : lando
2019-03-05 21:29:48 +00:00
Felipe Gomes 96dfb4e813 Bug 827976 - Teach leaks.py to ignore the hidden window. r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D21089

--HG--
extra : moz-landing-system : lando
2019-03-04 20:21:31 +00:00
Henrik Skupin 7ef4f21bc7 Bug 1529938 - [marionette] Tests for screen orientation change have to wait for the change happened. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D22156

--HG--
extra : moz-landing-system : lando
2019-03-05 20:18:22 +00:00
shindli d03156f6a3 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-03-05 23:46:24 +02:00
shindli 1be0a5d3ce Merge inbound to mozilla-central. a=merge 2019-03-05 23:41:05 +02:00
Brindusan Cristian 838bf9fcd3 Backed out 2 changesets (bug 1530794) for ab python package install failures. CLOSED TREE
Backed out changeset d03269ca7469 (bug 1530794)
Backed out changeset b5b2d3cc9e3a (bug 1530794)
2019-03-05 23:40:34 +02:00
Geoff Brown 9fd7271860 Bug 1532462 - Avoid permission error in Android cppunittests on some devices by creating destination directory; r=bc
Differential Revision: https://phabricator.services.mozilla.com/D22034

--HG--
extra : moz-landing-system : lando
2019-03-05 17:03:27 +00:00
Henrik Skupin 86fb0e4800 Bug 1530794 - Release marionette_driver 2.8.0 and marionette_harness 4.6.0. r=ato
Depends on D22105

Differential Revision: https://phabricator.services.mozilla.com/D22106

--HG--
extra : moz-landing-system : lando
2019-03-05 16:27:44 +00:00
Henrik Skupin 026c6bb705 Bug 1530794 - [marionette] Bump requirements for Python 3 compatibility. r=ato
Nearly all dependencies except moznetwork and moztest already
support Python3. Lets make those releases the minimum allowed
version.

Differential Revision: https://phabricator.services.mozilla.com/D22105

--HG--
extra : moz-landing-system : lando
2019-03-05 16:27:29 +00:00
Andreas Tolfsen 3f6fb10025 bug 1532344: geckodriver: document how to self-service arm7hf builds; r=me a=doc
DONTBUILD
2019-03-05 12:17:07 +00:00
Doug Thayer 55db157391 Bug 1364235 - Collect telemetry stats on startup cache hits and misses r=kmag
In bug 1264235 we have some indication that observed bugs with the
startup cache might have been resolved, but we don't really know
until we collect data. Collecting these stats will give us the
ability to have more certainty that the startup cache is functioning
correctly in the wild.

Differential Revision: https://phabricator.services.mozilla.com/D19573

--HG--
extra : moz-landing-system : lando
2019-03-05 16:52:57 +00:00
Daniel Holbert 23e76434b1 Bug 1530048 part 2: Add test to verify that table, td, and th draw borders using 'currentColor'. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D21249

--HG--
extra : moz-landing-system : lando
2019-03-05 00:52:20 +00:00
Ciure Andrei 253bf420a1 Merge inbound to mozilla-central. a=merge 2019-03-05 06:20:52 +02:00
Ciure Andrei 5ebab45abd Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-03-04 23:54:12 +02:00
Dana Keeler 8393579e78 bug 1531958 - make http2 test certificates more consistent with existing test certificate infrastructure r=dragana
This patch uses the existing xpcshell test certificate infrastructure
(pycert/pykey) to manage the http2 test certificates (and gets rid of some uses
of nsIBadCertListener2 as a bonus).

Differential Revision: https://phabricator.services.mozilla.com/D21814

--HG--
rename : netwerk/test/unit/CA.cert.der => netwerk/test/unit/http2-ca.pem
rename : testing/xpcshell/moz-http2/http2-key.pem => testing/xpcshell/moz-http2/http2-cert.key
extra : moz-landing-system : lando
2019-03-04 15:42:07 +00:00
Felipe Gomes 1275168251 Bug 1531520 - Make sessionrestore talos tests measure the delta to process creation time, and not to sessionRestoreInit. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D21788

--HG--
extra : moz-landing-system : lando
2019-03-04 16:57:45 +00:00
Daniel Holbert f87df579d4 Bug 1531025 part 2: Skip an unnecessary border-radius calculation if the radii are 0 (to avoid division by 0). r=boris
This patch avoids a potential division by 0 (one that's unlikely to be
triggered by real content), for correctness and robustness.

This patch isn't really changing the logic, because the newly-guarded code is
already guarded by a "length < sum" check, and "length" is expected to be
nonnegative [1], which means "sum" would already have been nonzero in cases
where the existing strict less-than comparison returned true.

[1] One special case where we can have negative `length` values here:
if this is an outline with an `outline-offset` that is sufficiently negative
to entirely cancel out the outlined element's border-box size, then that can
produce a negative `length` (i.e. the outline box will have a negative size,
conceptually). In that scenario, we were previously dividing by 0 here and
working with bogus huge/infinite negative values as a result, but we should
not do that.

Depends on D21578

Differential Revision: https://phabricator.services.mozilla.com/D21579

--HG--
extra : moz-landing-system : lando
2019-03-04 19:24:01 +00:00
Rob Wood 18ad654c50 Bug 1530353 - Temporarily stop measuring hero element in tp6-1 to prevent intermittent failures; r=acreskey,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D21802

--HG--
extra : moz-landing-system : lando
2019-03-04 21:43:21 +00:00
Andrew Erickson 8253608b85 Bug 1530546: change hostutils version in raptor test r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D22009

--HG--
extra : moz-landing-system : lando
2019-03-04 21:08:33 +00:00
Rob Wood 28ef99fbcd Bug 1531169 - Add the ability to run Raptor page-load tests against live sites; r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D21466

--HG--
extra : moz-landing-system : lando
2019-03-04 20:40:51 +00:00
Andrew Erickson 3ac01a4eb3 Bug 1530546: updating hostutils for linux, round 2.1 r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D21766

--HG--
extra : moz-landing-system : lando
2019-03-04 18:44:22 +00:00
Emilio Cobos Álvarez 25098daaaa Bug 1532122 - Make word-spacing, letter-spacing, and line-height use Rust lengths. r=boris
This also adopts the resolution from [1] while at it, making letter-spacing
compute to a length, serializing 0 to normal rather than keeping normal in the
computed value, which matches every other engine.

This removes the SMIL tests for percentages from letter-spacing since
letter-spacing does in fact not support percentages, so they were passing just
by chance.

[1]: https://github.com/w3c/csswg-drafts/issues/1484

Differential Revision: https://phabricator.services.mozilla.com/D21850

--HG--
extra : moz-landing-system : lando
2019-03-04 18:19:40 +00:00
Lee Salzman 73f0b9de6d Bug 1531417 - limit DrawWindow surfaces with PersisentBufferProviderShared to visible size r=nical
Differential Revision: https://phabricator.services.mozilla.com/D22027

--HG--
extra : moz-landing-system : lando
2019-03-05 14:19:37 +00:00
Geoff Brown a908bb5504 Bug 1531611 - Check for ANR and tombstone files in all android tests; r=bc
The existing ANR and tombstone checks in remoteautomation are used
by mochitests and reftests but are awkward for other harnesses like cppunit
that do not use remoteautomation...and easily missed. This patch moves that
code to the mozharness AndroidMixin, treating ANRs and tombstones like the
logcat: Make sure any old logs are deleted when the mozharness script starts,
then move any logs found at the end of the run to the upload directory.
https://treeherder.mozilla.org/#/jobs?repo=try&tier=1%2C2%2C3&revision=f3de1e9836da2b0c9232f5d92c751b979459e19b
demonstrates tombstone artifacts for the Android 7.0 cppunit tests.

Differential Revision: https://phabricator.services.mozilla.com/D21774

--HG--
extra : moz-landing-system : lando
2019-03-05 14:22:45 +00:00