Commit Graph

28129 Commits

Author SHA1 Message Date
Geoff Brown
cce55b662a Bug 1495430 - Move most mozharness android emulator support into AndroidMixin; r=bc
This allows sharing emulator management code with other mozharness scripts,
like web_platform_tests.py.
2018-10-11 09:47:55 -06:00
Geoff Brown
90b6dc31b9 Bug 1497566 - Remove logcat functionality from mozrunner; r=automatedtester
When testing locally, logcat can be run easily; in CI, mozharness scripts manage
logcat and save the logcat as a test artifact.
2018-10-11 09:47:55 -06:00
Wes Kocher
14f83f337d Bug 1496627 - Run the emulator automatically r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D8260

--HG--
extra : moz-landing-system : lando
2018-10-10 23:49:35 +00:00
Chris Manchester
8632e09b6b Bug 1497339 - Fix reftests in the Tup backend. r=ted,firefox-build-system-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D8284

--HG--
extra : moz-landing-system : lando
2018-10-10 23:12:32 +00:00
Tiberius Oros
3315c9957a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-11 01:12:20 +03:00
Ciure Andrei
f97ab0ad0a Backed out changeset 4530cf55b7b4 (bug 1497339) for reftest failures No such file or directory ../specialpowers CLOSED TREE 2018-10-11 01:07:22 +03:00
Tiberius Oros
f9b1b2831d Merge inbound to mozilla-central. a=merge 2018-10-11 00:57:47 +03:00
Chris Manchester
194fbbcd66 Bug 1497339 - Fix reftests in the Tup backend. r=ted,firefox-build-system-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D8284

--HG--
extra : moz-landing-system : lando
2018-10-10 20:28:04 +00:00
Andreas Tolfsen
0032a8ca6f bug 1497961: marionette: match headless docs with geckodriver; r=me 2018-10-10 19:03:47 +01:00
Andreas Tolfsen
ad4bd2ee4c bug 1497961: geckodriver: remove reference to MOZ_HEADLESS; r=me 2018-10-10 19:02:49 +01:00
Ryan VanderMeulen
def6058f00 Merge m-c to inbound. a=merge 2018-10-10 12:31:21 -04:00
Ryan VanderMeulen
ea3d29a96f Merge inbound to m-c. a=merge 2018-10-10 12:30:22 -04:00
Andrea Marchesini
99da36b9c7 Bug 1497141 - FeaturePolicy: camera, microphone - WPTs, r=jib 2018-10-10 16:54:18 +02:00
Simon Fraser
8bd61a2e25 Bug 1492639 Add destination checks to bouncer validation r=mtabara
Reviewers: mtabara

Reviewed By: mtabara

Subscribers: bhearsum, sfraser, catlee, mtabara

Tags: #secure-revision, #bmo-releng-security

Bug #: 1492639

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

--HG--
extra : rebase_source : aee00eb82e67ac028238470e29b462f324c177b4
2018-10-10 15:00:18 +01:00
Andreas Tolfsen
de069c2901 bug 1497882: geckodriver: add link to perl api docs; r=me
DONTBUILD
2018-10-10 14:56:41 +01:00
Raphael Pierzina
3ef88382ef Bug 1471622 - Update dependency specifier for mozfile in tps; r=davehunt
Depends on D8097

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

--HG--
extra : moz-landing-system : lando
2018-10-10 10:09:59 +00:00
Raphael Pierzina
50207b9243 Bug 1471622 - Update dependency specifier for mozfile in mozrunner; r=davehunt
Depends on D8096

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

--HG--
extra : moz-landing-system : lando
2018-10-10 10:11:13 +00:00
Raphael Pierzina
866cdc914d Bug 1471622 - Update dependency specifier for mozfile in mozprofile; r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D8096

--HG--
extra : moz-landing-system : lando
2018-10-10 10:11:26 +00:00
Simon Fraser
38a2b5eaf8 Bug 1476001 Security updates for python r=jlund
Differential Revision: https://phabricator.services.mozilla.com/D3617

--HG--
extra : moz-landing-system : lando
2018-10-09 16:55:10 +00:00
Yaron Tausky
b2f39a053a Bug 1488792: Reject calls to update() while service worker in 'installing' state r=asuth
The service workers spec mandates that calling ServiceWorkerRegistration.update()
on a registration whose newest worker is in the 'installing' state fail immediately.
This commit implements this requirement and tests it.

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

--HG--
extra : moz-landing-system : lando
2018-10-10 08:20:01 +00:00
Gurzau Raul
fa37566219 Merge inbound to mozilla-central. a=merge 2018-10-10 07:35:14 +03:00
Daniel Holbert
12fe521b72 Bug 1495470: Only let 'contain:layout/paint' create stacking contexts on frames that support it. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D7926

--HG--
extra : moz-landing-system : lando
2018-10-09 21:04:03 +00:00
Gurzau Raul
2ab30dfc12 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-10-10 01:04:25 +03:00
Gurzau Raul
b85cacc85f Merge inbound to mozilla-central. a=merge 2018-10-10 00:59:57 +03:00
Manuel Rego Casasnovas
d9ecddc9fa Bug 1491235: [css-contain] Make 'contain:layout' (not 'contain:size') suppress baseline measurements r=dholbert
The CSSWG has recently resolved that layout containment
suppress baseline alignment, while size containment does not:
https://github.com/w3c/csswg-drafts/issues/2995

Spec text (https://drafts.csswg.org/css-contain/#containment-layout):
  "7. For the purpose of the vertical-align property,
   or any other property whose effects need to relate
   the position of the containing element's baseline
   to something other than its descendants,
   the containing element is treated as having no baseline."

And a note in (https://drafts.csswg.org/css-contain/#containment-size):
  "Note: size containment does not suppress baseline alignment.
   See layout containment for that."

This patch does this change just switching IsContainSize()
by IsLayoutSize() in several places related to baseline alignment
in the source code.

With the patch several WPT tests start to pass. Apart from that,
some of the tests under vendor-imports are updated to follow
the new behavior.

--HG--
extra : amend_source : 05dc9a320afeb1d58981e2bd8bc47b435999f2f9
2018-10-09 14:13:13 -07:00
Sebastian Hengst
b5b8b2d8c3 Bug 1494928 [wpt PR 13258] - Simplify UUID RegExp because OS variants: Set macOS back to passing. a=wpt-fix 2018-10-09 22:18:20 +03:00
Edwin Gao
7a26c4e550 Bug 1495596 - change how ADBAndroid checks for presence of 'ls' command r=bc,gbrown
Changes:

- changed the directory checked by the `/system/bin/ls` or `/system/xbin/ls` to be `/system`.
- factor out the directory to a single variable.

Checks:

- mozregression continues to function, checked with emulator
- try runs for all platforms look acceptable

Thoughts:

- error message slightly altered to address comment 10 on bugzilla, however this may not be enough.

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

--HG--
extra : moz-landing-system : lando
2018-10-05 16:00:32 +00:00
Emilio Cobos Álvarez
e7da5edb9c Bug 1496833 - Add a reftest that depends on ancestor intrinsics being cleared on bsize changes. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D7921

--HG--
extra : moz-landing-system : lando
2018-10-09 17:52:55 +00:00
shindli
115b6f10ca Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-09 19:29:29 +03:00
Narcis Beleuzu
39e04b8a5f Backed out changeset df47d3ad9cc6 (bug 1475998) for Windows MinGW bustages. 2018-10-09 19:26:51 +03:00
shindli
089182bee5 Merge inbound to mozilla-central. a=merge 2018-10-09 19:24:28 +03:00
Tom Ritter
d910c71322 Bug 1475998 Add a x86 MinGW Clang Build Job r=froydnj
This commit also removes dwarf-exceptions from the x64 build.
sjlj exceptions are needed on x86 because there is a bug currently involving
SEH exceptions on x86.  However on x64 there is not, so we can use the
default SEH and get rid of dwarf exceptions. Additionally, to use SEH
exceptions, we need to -fuse-cxa-atexit

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

--HG--
extra : moz-landing-system : lando
2018-10-09 14:10:56 +00:00
vinoth
0b7d472391 Bug 1491759 - Replaced eval with loadSubScript from loadPrivilegedScript() in specialpowersAPI.js r=JuniorHsu
Differential Revision: https://phabricator.services.mozilla.com/D7975

--HG--
extra : moz-landing-system : lando
2018-10-08 15:54:48 +00:00
Noemi Erli
912f6233fd Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-09 07:05:46 +03:00
Noemi Erli
a9748223c6 Merge inbound to mozilla-central. a=merge 2018-10-09 07:03:30 +03:00
Thomas Wisniewski
ba1f0dc311 Bug 1496621 - reject Fetch promises with (informative) TypeErrors when decoding fails, per spec; r=baku
reject Fetch promises with (informative) TypeErrors when decoding fails, per spec

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

--HG--
extra : moz-landing-system : lando
2018-10-08 23:57:23 +00:00
Johann Hofmann
3b6d09a99f Bug 1476220 - Show a "site information" header in the identity popup. r=paolo
Differential Revision: https://phabricator.services.mozilla.com/D7090

--HG--
extra : moz-landing-system : lando
2018-10-09 13:47:13 +00:00
Noemi Erli
c2709dc7e9 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-09 00:56:03 +03:00
Noemi Erli
31184dddce Merge inbound to mozilla-central. a=merge 2018-10-09 00:52:28 +03:00
Chris Manchester
51a79e8c4f Bug 1496405 - Always build minidumpwriter on Windows to support 64 or 32 bit python. r=ted,firefox-build-system-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D7953

--HG--
extra : moz-landing-system : lando
2018-10-06 01:16:01 +00:00
Timothy Guan-tin Chien
ca71a35fa1 Bug 1496636 - add_task() should wait for document finishes loading before starting the test r=florian
Differential Revision: https://phabricator.services.mozilla.com/D7941

--HG--
extra : moz-landing-system : lando
2018-10-08 12:59:15 +00:00
Andrea Marchesini
e60ca6394e Bug 1497034 - FeaturePolicy: autoplay, r=cpearce 2018-10-09 14:22:19 +02:00
James Graham
111f0d9621 Bug 1275926 - Fixup a missing return statement in wpt logging setup, r=me 2018-10-09 13:15:56 +01:00
James Graham
43dd99c169 Bug 1275926 - Upstream grouping mozlog formatter from Servo, r=ahal
This is designed to produce minimal output; just show which tests are
running and then provide details at the end for tests that gave an
unexpected result.
2018-10-09 13:15:30 +01:00
Brindusan Cristian
693c2fa7e3 Backed out 2 changesets (bug 1275926) for linting failure on grouping.py. CLOSED TREE
Backed out changeset 0d5f2da0dce7 (bug 1275926)
Backed out changeset 4ee6bd59c115 (bug 1275926)
2018-10-09 14:48:53 +03:00
James Graham
e0af5c2c89 Bug 1275926 - Fixup a missing return statement in wpt logging setup, r=me 2018-10-09 12:06:25 +01:00
James Graham
1a638683d6 Bug 1275926 - Upstream grouping mozlog formatter from Servo, r=ahal
This is designed to produce minimal output; just show which tests are
running and then provide details at the end for tests that gave an
unexpected result.
2018-10-09 12:06:25 +01:00
moz-wptsync-bot
76aed5c186 Bug 1497402 - [wpt-sync] Update web-platform-tests to 884ed4baadf3c58d33126793fb7effb2ba974408, a=testonly
wpt-head: 884ed4baadf3c58d33126793fb7effb2ba974408
wpt-type: landing
2018-10-09 10:43:23 +00:00
Mugdha Lakhani
7fa4996b76 Bug 1495076 [wpt PR 13262] - [Background Fetch] Move CORS preflight check to the controller., a=testonly
Automatic update from web-platform-tests[Background Fetch] Move CORS preflight check to the controller.

Bug: 889888
Change-Id: I2429361627ffea2e1b8d5a11eb0e34b0cbfa1abb
Reviewed-on: https://chromium-review.googlesource.com/c/1249265
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Reviewed-by: Rayan Kanso <rayankans@chromium.org>
Reviewed-by: Peter Beverloo <peter@chromium.org>
Commit-Queue: Mugdha Lakhani <nator@chromium.org>
Cr-Commit-Position: refs/heads/master@{#596707}

--

wpt-commits: 884ed4baadf3c58d33126793fb7effb2ba974408
wpt-pr: 13262
2018-10-09 10:43:23 +00:00
moz-wptsync-bot
fc8b816462 Bug 1491789 [wpt PR 13026] - Update wpt metadata, a=testonly
wpt-pr: 13026
wpt-type: metadata
2018-10-09 10:43:23 +00:00