Commit Graph

35125 Commits

Author SHA1 Message Date
Dorel Luca
cb53554453 Backed out 3 changesets (bug 1558598) for Geckoview failures
Backed out changeset d9c42c5f4850 (bug 1558598)
Backed out changeset d2f0c18e82de (bug 1558598)
Backed out changeset f24e407e9a6d (bug 1558598)
2019-06-12 18:19:07 +03:00
Kartikaya Gupta
faedf6bd33 Bug 1558598 - Add the --enable-webrender option to android HW unittests. r=ahal
This is not used yet but will be eventually so I'm just going to
add it now.

Depends on D34623

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

--HG--
extra : moz-landing-system : lando
2019-06-12 13:12:30 +00:00
Kartikaya Gupta
dac61ec776 Bug 1558598 - Force-disable webrender unless it is enabled. r=ahal
Ensure we force-disable webrender unless it is explicitly enabled
via the --enable-webrender flag. Also add missing env variables for
the telemetry_client.py case which appears to be a copy/paste error
that was not caught because we never run that test with WR enabled.

Depends on D34622

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

--HG--
extra : moz-landing-system : lando
2019-06-12 13:13:35 +00:00
Kartikaya Gupta
f6b29b417f Bug 1558598 - Remove --disable-webrender options from a couple of places. r=ahal
This drops the --disable-webrender option (which force-disables WR)
and treats the lack of an --enable-webrender as if --disable-webrender
was provided.

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

--HG--
extra : moz-landing-system : lando
2019-06-12 13:08:43 +00:00
Henrik Skupin
7f2ed6b0fb Bug 1558763 - [marionette] Disable "browser.tabs.remote.separatePrivilegedContentProcess" by default. r=maja_zf
Due to bug 1557457 it can happen that loading a web page with eg.
a HTTP auth prompt, no modal dialog will be shown by Firefox. As
such disable this preference for now globally, until all the issues
with privileged content processes have been solved.

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

--HG--
extra : moz-landing-system : lando
2019-06-12 13:45:32 +00:00
Sam Sneddon
44270871a2 Bug 1558363 - Fix WPT manifest updates when within a git tree r=jgraham
This has been broken since bug 1545629 landed, when we started using
git to (quickly) get hashes of unchanged files. Unfortunately, the
logic for finding changed files only worked when the test root was the
root of the git repository.

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

--HG--
extra : moz-landing-system : lando
2019-06-12 13:51:56 +00:00
Valentin Gosu
340e0822c9 Bug 1459573 - Support Cross Origin Resource Policy (CORP) r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D33747

--HG--
extra : moz-landing-system : lando
2019-06-12 13:30:05 +00:00
Oana Pop Rus
6a33762809 Backed out 2 changesets (bug 1553215) for Web platform tests failures in mediastreamaudiosourcenode-routing.html
Backed out changeset 992d3dd0cee0 (bug 1553215)
Backed out changeset fad5e3bf0695 (bug 1553215)
2019-06-12 15:51:21 +03:00
Paul Adenot
f86c650449 Bug 1553215 - Start testing MediaStreamAudioSourceNode in WPT. r=karlt,pehrsons
It's not complete I think, but it covers the constructor and some bits of
behaviour.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 09:51:14 +00:00
Bryce Van Dyk
cbab22c9cb Bug 1536102 - P4: Enabled WPT for encrypted media scheme checking. r=cpearce
Enable the web platform tests for clearkey scheme checking. Since these tests
simply check if the functionality is implemented, and do not check if the
browsers actually support different encryption schemes, it's okay to do this
even though we don't have cbcs support in clearkey yet. I.e. it's enough that a
page can ask "do you support cbcs in clearkey?" to Firefox to pass the test, the
answer from Firefox doesn't have to be "yes."

Add the pref setting to the DRM scheme checking test, though leave the
expectations as they are on this test, as in automation the test will still not
pass due to Widevine downloads being blocked. My hope is that we can find a
solution to this Widevine download issue in automation, at which point we'd
expect that tests to start passing due to the pref added in this patch -- at
which point we could toggle the expectations.

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

--HG--
extra : moz-landing-system : lando
2019-06-12 05:31:52 +00:00
Geoff Brown
69303ee81f Bug 1558516 - [mozdevice] Improve check for effectiveness of rm; r=bc
If path exists in any form after rm, rm() should raise.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 15:23:22 +00:00
Emilio Cobos Álvarez
8381c5ce61 Bug 1505489 - Add a pref and enable Shadow Parts in Nightly and for chrome stylesheets. r=heycam
I want to enable in Nightly to evaluate (in the medium term) shipping it without
the part forwarding, once the cascade order and importance issues are fixed, and
that we pass all the tests that don't involve forwarding.

That is, I want to monitor whether having ::part() causes compat issues or not.

Depends on D32648

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

--HG--
extra : moz-landing-system : lando
2019-06-11 17:42:58 +00:00
James Graham
a1f5e2d0e0 Bug 1557206 - Add fuzzy annotation for intermittent webvtt test, r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D34506

--HG--
extra : moz-landing-system : lando
2019-06-11 16:45:57 +00:00
Ting-Yu Lin
307ef73912 Bug 1524431 Part 2 - Check IsBidiSplittable() before processing the ancestor frames. r=jfkthame
The idea is to check IsBidiSplittable() in more places to prevent fixed
continuations created by column-span from becoming fluid ones.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 19:27:57 +00:00
Emilio Cobos Álvarez
88b5840556 Bug 1553673 - Round intersection observer percentage margins with NSToCoordRound rather than the default rounder. r=dholbert
The default rounder floors percentages instead of rounding, which can cause
subtle issues.

This is generally desirable for most lengths, AIUI, so that pages don't cause
undesired overflow when using percentage widths and such, but for the
intersection observer root margin, it can cause some annoyance as the percentage
going negative may cause the root rect to be negatively sized and report no
intersection.

This also seems to match Blink[1], though it goes back to the initial
implementation of IntersectionObserver.rootMargin[2].

[1]: https://cs.chromium.org/chromium/src/third_party/blink/renderer/core/intersection_observer/intersection_geometry.cc?l=52&rcl=8671a050dd117b730bffbad5838f218fcc024845
[2]: c88a8ad4f1

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

--HG--
extra : moz-landing-system : lando
2019-06-11 19:16:46 +00:00
Cameron McCormack
6af45968ec Bug 1558356 - Add WPT for xml:space="" on an ancestor element. r=longsonr
Differential Revision: https://phabricator.services.mozilla.com/D34436

--HG--
extra : moz-landing-system : lando
2019-06-11 12:07:51 +00:00
Nikki Sharpley
4c76a56119 Bug 1554818 - [mozlog] Update StatusHandler to support known_intermittent field r=jgraham
This patch adds a `known_intermittent_statuses` attribute to the `StatusHandler`
class, allowing it to keep a count of expected intermittents for future use.
Additionally, known intermittents are not recorded as `unexpected_statuses` but
are recorded as `expected_statuses`.

testing/mozharness/mozharness/mozilla/structuredlog.py is directly affected by
this change and has been updated to also reflect `known_intermittent_statuses`.
However, it may require a test to be written to check this addition.

The `StatusHandler` test has been added to, ensuring this patch works as expected.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 14:09:40 +00:00
Kartikaya Gupta
b0520cb367 Bug 1558293 - Log android properties before running wrench reftests. r=jnicol
This includes build information and other stuff.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 12:42:03 +00:00
Mathieu Leplatre
a102f01554 Bug 1543598 - Move OneCRL and Pinning blocklist clients out of services r=jcj,glasserc
Differential Revision: https://phabricator.services.mozilla.com/D32297

--HG--
rename : services/common/tests/unit/test_blocklist_onecrl.js => security/manager/ssl/tests/unit/test_blocklist_onecrl.js
rename : services/common/tests/unit/test_blocklist_pinning.js => security/manager/ssl/tests/unit/test_blocklist_pinning.js
extra : moz-landing-system : lando
2019-06-11 10:14:40 +00:00
Emilio Cobos Álvarez
b4225d4d66 Bug 1558357 - Should update layout when the hypothetical display of an element changes, even though the final computed display doesn't. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D34443

--HG--
extra : moz-landing-system : lando
2019-06-11 09:12:10 +00:00
Andrei Oprea
24ef56e276 Bug 1555467 - Disable Remote Settings providers causing intermittent failures for browser_asrouter_trigger_listeners.js r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D34122

--HG--
extra : moz-landing-system : lando
2019-06-11 09:01:18 +00:00
Florin Strugariu
483019e7ff Bug 1511341 Add Nextflix to tp6 r=perftest-reviewers,igoldan,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D34330

--HG--
extra : moz-landing-system : lando
2019-06-11 08:22:06 +00:00
Florin Strugariu
9f7d7efda2 Bug 1511341 Fix Log message when replaing with no-upstream-cert in Raptor r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D34329

--HG--
extra : moz-landing-system : lando
2019-06-10 16:59:51 +00:00
Florin Strugariu
36d61d20ac Bug 1558158 alternate-server-replay 4.0.4 has the same command line argument as mitmproxy r=AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D34327

--HG--
extra : moz-landing-system : lando
2019-06-10 16:59:33 +00:00
Florin Strugariu
7f3801e8b2 Bug 1546094 Remove alternate-server-replay-4.0.4.py package filtering r=AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D34326

--HG--
extra : moz-landing-system : lando
2019-06-10 16:59:16 +00:00
Aaron Klotz
fc8369c57d Bug 1558350: Add TestNativeNt to cppunittest.ini; r=mhowell
We also s/mincore/version/ in OS_LIBS because the former breaks the test on
Windows 7.

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

--HG--
extra : moz-landing-system : lando
2019-06-11 00:11:58 +00:00
Karl Tomlinson
f361ee2253 Bug 1444508 remove obsolete expected failures r=padenot
These have been lingering since
https://hg.mozilla.org/mozilla-central/rev/3ac736416349
due to bug 1474463.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 15:38:05 +00:00
Ricky Rosario
c93b7f1009 Bug 1556867 - Remove the old about:private browsing code and pref r=fluent-reviewers,Mardak,Pike,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D33711

--HG--
extra : moz-landing-system : lando
2019-06-10 17:01:54 +00:00
Cosmin Sabou
a4d22c5fcd Backed out 2 changesets (bug 1553215) for mda failures on test_audioContextSuspendResumeClose.html.
Backed out changeset 71154c8ef814 (bug 1553215)
Backed out changeset 80181b642f81 (bug 1553215)
2019-06-10 20:48:26 +03:00
Geoff Brown
694a310a53 Bug 1558221 - Update 'mach test-info long-tasks'; r=jmaher
Follow-up on ekyle's kind suggestion. I also found the type of some of the
returned data has changed, producing incorrect zero counts. A simple type
conversion gets everything working again:

$ ./mach test-info long-tasks

Tasks nearing their max-run-time on mozilla-central,mozilla-inbound,autoland between 2019-06-03 and 2019-06-10
test-linux64-asan/opt-web-platform-tests-e10s-10       : 52 of 212 runs (24.0%) exceeded 90% of max-run-time (7200 s)
test-linux64/debug-telemetry-tests-client-e10s         : 34 of 211 runs (16.0%) exceeded 90% of max-run-time (600 s)
test-linux64-asan/opt-telemetry-tests-client-e10s      : 76 of 696 runs (10.0%) exceeded 90% of max-run-time (600 s)

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

--HG--
extra : moz-landing-system : lando
2019-06-10 17:40:33 +00:00
Johan Lorenzo
cc222623d3 Bug 1558220 - Remove dead multi-locale android configs r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D34363

--HG--
extra : moz-landing-system : lando
2019-06-10 16:05:38 +00:00
Paul Adenot
c2b50727cc Bug 1553215 - Start testing MediaStreamAudioSourceNode in WPT. r=karlt,pehrsons
It's not complete I think, but it covers the constructor and some bits of
behaviour.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 15:33:13 +00:00
Johan Lorenzo
dea9f5141c Bug 1558130 - Copy multi_locale/mozilla-esr68_android.json from multi_locale/mozilla-release_android.json r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D34317

--HG--
rename : testing/mozharness/configs/multi_locale/mozilla-release_android.json => testing/mozharness/configs/multi_locale/mozilla-esr68_android.json
extra : moz-landing-system : lando
2019-06-10 14:41:00 +00:00
Byron Campen [:bwc]
1d1125d7a0 Bug 1531885: Surface certificate-related errors in RTCPeerConnection's c'tor, fix an error type, and re-enable a test. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D33569

--HG--
extra : moz-landing-system : lando
2019-06-10 15:12:29 +00:00
Andreas Pehrson
5bc7d86b4f Bug 1306999 - Add WPT. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D33291

--HG--
extra : moz-landing-system : lando
2019-06-10 13:10:40 +00:00
Chris Hartjes
4aedd52bab Bug 1544470 - Added in code that can be used to take a snapshot of CPU usage on Android devices r=rwood,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D33662

--HG--
extra : moz-landing-system : lando
2019-06-06 16:57:34 +00:00
Masayuki Nakano
2c80a8326a Bug 1529884 - part 0: Add new WPT to check whether document.execCommand() without editable element and with editable parent or child document r=smaug
Currently, there are no tests of `execCommand()` without editable element.
Additionally, current Gecko propagate "cut" and "copy" commands into child
document (I think it's odd).

This test checks the behavior.  The expected results are considered mainly
from Chrome, but also Chrome does not pass all tests because some their
behavior are odd.  E.g., Chrome returns `true` for `execCommand("styleWithCSS")`
even though it does nothing.  So, this patch makes its expected result `false`.

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

--HG--
extra : moz-landing-system : lando
2019-06-10 10:23:26 +00:00
Cosmin Sabou
cca5f7e799 Bug 1557481 - Update metadata because of frequent failures on windows opt. a=test-only
--HG--
extra : rebase_source : 1ee76e00a134d65066d0dfc4d2b886505b4a0817
2019-06-09 01:40:38 +03:00
Kartikaya Gupta
a001de8d97 Bug 1555479 - Update wrench mozharness script to support running on a device as well. r=gbrown
The presence or absence of the DEVICE_SERIAL environment variable
is sufficient to control this.

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

--HG--
extra : moz-landing-system : lando
2019-06-08 08:59:06 +00:00
Kartikaya Gupta
6d682927cb Bug 1555479 - Rename android_emulator_wrench to android_wrench.py. r=gbrown
This is in preparation for having the same script be used for emulator
and device runs. No functional change in this patch; it just renames
the file and class.

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

--HG--
rename : testing/mozharness/scripts/android_emulator_wrench.py => testing/mozharness/scripts/android_wrench.py
extra : moz-landing-system : lando
2019-06-08 08:59:02 +00:00
Kartikaya Gupta
f2fe061b71 Bug 1555479 - Allow wrench to know when it is running in the emulator. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D33404

--HG--
extra : moz-landing-system : lando
2019-06-08 08:58:41 +00:00
violet
702c5ec984 Bug 1557637 - Correct resolve <image> size when specified size is auto and intrinsic size is missing r=longsonr
https://www.w3.org/TR/css3-images/#default-sizing-algorithm

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

--HG--
extra : moz-landing-system : lando
2019-06-08 00:33:36 +00:00
Joel Maher
ed6e672552 Bug 1557123 - migrate web-platform-tests and web-platform-tests-reftest to osx 10.14. r=egao
migrate web-platform-tests and web-platform-test-reftests to osx 10.14.

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

--HG--
extra : moz-landing-system : lando
2019-06-07 22:44:31 +00:00
Daniel Holbert
ac3e7c1beb Bug 1556511 part 2: Add a test variant that uses SVG embedded in an <object> element. r=longsonr
Differential Revision: https://phabricator.services.mozilla.com/D34108

--HG--
rename : testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-001.html => testing/web-platform/tests/svg/coordinate-systems/outer-svg-intrinsic-size-002.html
extra : moz-landing-system : lando
2019-06-07 13:37:51 +00:00
Daniel Holbert
dceaf7e6d4 Bug 1556511 part 1: Mark the outer SVG frame as needing a reflow, when its viewBox attribute changes. r=longsonr
The viewBox attribute establishes an aspect ratio, which may influence the size
of the outer SVG element. So when the viewBox attribute changes, we have to
reflow to potentially update the frame size.  This patch achieves this by
sharing an existing codepath for handling changes to width & height.

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

--HG--
extra : moz-landing-system : lando
2019-06-07 04:28:51 +00:00
Henrik Skupin
d8233768db Bug 1553748 - [marionette] Firefox should not unload tabs when available memory is running low. r=webdriver-reviewers,automatedtester
Differential Revision: https://phabricator.services.mozilla.com/D34145

--HG--
extra : moz-landing-system : lando
2019-06-07 13:33:25 +00:00
Andrea Marchesini
5651452d9d Bug 1557121 - Implement Blob.text()/Blob.arrayBuffer()/Blob.stream() - part 7 - WPT, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D34141

--HG--
extra : moz-landing-system : lando
2019-06-07 13:11:17 +00:00
Daniel Varga
a05236937c Merge mozilla-central to autoland
--HG--
extra : rebase_source : ef48ee99e861f57c5e04f0230238ab31940e46b1
2019-06-07 12:58:55 +03:00
Daniel Varga
fe7dbedf22 Merge mozilla-inbound to mozilla-central. a=merge 2019-06-07 12:50:35 +03:00
Emilio Cobos Álvarez
6c53f1d280 Bug 1556628 - Update a WPT expectation which fails on android because android does silly things in the UA style sheets. 2019-06-06 21:25:53 -04:00