Commit Graph

35741 Commits

Author SHA1 Message Date
Andreea Pavel
65e3147f88 Bug 1553658 - Disable cc-request.html on android. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D36279

--HG--
extra : moz-landing-system : lando
2019-06-28 15:33:12 +00:00
Stephen Donner
18d79cb494 Bug 1549631 - Add new target app (browser) backgrounded, idle-power-use test. r=rwood,AlexandruIonescu
This patch adds idle browser (*-idle-bg)tests to Raptor which have the app running on about:blank in the background for 20 minutes. It adds the 'background_test' flag to 'scenario' type Raptor tests to make a test run in the background. Furthermore, a unit test is added to the Raptor control server tests as well as methods to check if the app was properly backgrounded or foregrounded.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 08:46:35 +00:00
Makoto Kato
c2694625b5 Bug 1444847 - part 4: Implement mozilla::dom::StaticRange and static factory methods r=smaug
This patch is based on Makoto Kato-san's patch.

This patch implements `mozilla::dom::StaticRange` class and creating some
static factory methods.

Then, makes `AbstractRange` has a utility method of `SetStartAndEnd()`
method of `nsRange` and `StaticRange` for sharing same logic in one place.
However, there are some additional work is required only in `nsRange`, e.g.,
`nsRange` needs to start observing mutation of the range, but `StaticRange`
does not it.  Therefore, it's implemented as a template method which takes
`nsRange*` or `StaticRange*` as a parameter.  Then, each `DoSetRange()`
method of them can do different things without virtual calls.

Note that `StaticRange` does not have any properties, methods nor constructor.
Therefore, we need additional API to test it.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 07:48:52 +00:00
Makoto Kato
5f9abd3366 Bug 1444847 - part 1: Create mozilla::dom::AbstractRange r=smaug
This patch is based on the patch created by Makoto Kato-san.

`Range` and `StaticRange` have common base interface, `AbstractRange`.
https://dom.spec.whatwg.org/#abstractrange

This interface has simply returns `startContainer`, `endContainer`,
`startOffset`, `endOffset` and `collapsed`.

Different from the original patch's approach, this patch moves related
members in `nsRange` to `AbstractRange` since this approach avoids
virtual call cost.  Additionally, this patch makes them not throw as
declared by the spec.  As far as I know, the destruction cost of
`ErrorResult` may appear in profile so that we should avoid creating
the instance if we can avoid it.

Unfortunately, the instance size of `nsRange` becomes larger with this
patch.  The size is changed from 176 to 184.  I.e., now, `nsRange`
requires bigger chunk.

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

--HG--
extra : moz-landing-system : lando
2019-06-28 07:46:35 +00:00
Gabriele Svelto
74276da797 Bug 1536221 - Re-enable mochitests and xpcshell tests that depend on the crash reporter on Windows/AArch64 r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35995

--HG--
extra : moz-landing-system : lando
2019-06-26 13:15:24 +00:00
Cosmin Sabou
2243d927a1 Bug 1560331 - Disable test cause of the frequent failures. a=testonly 2019-06-28 09:11:52 +03:00
Andreea Pavel
867cbb1a2b Backed out changeset 46f669479d66 (bug 1560331) because the patch did not work 2019-06-28 07:23:08 +03:00
Andreea Pavel
b5d70bbe2a Bug 1383229 - disabled universal-selector-005.xht on android r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D36276

--HG--
extra : moz-landing-system : lando
2019-06-28 01:02:17 +00:00
Andreea Pavel
bb44f00ee2 Bug 1560331 - update test expectations r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D36271

--HG--
extra : moz-landing-system : lando
2019-06-28 00:33:52 +00:00
Charlie Marlow
8d6b1bcaa4 Bug 1561131: Adding parsing support for text-decoration-skip-ink r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D35831

--HG--
extra : moz-landing-system : lando
2019-06-27 21:34:33 +00:00
Andreea Pavel
ea400c1438 Backed out changeset 21d365e43fec (bug 1561131) for failing test_bug1112014.html on a CLOSED TREE 2019-06-28 00:12:41 +03:00
Kagami Sascha Rosylight
f631f135ff Bug 1560705: Fix DOMMatrix test to do approximation r=bzbarsky,emilio
This allows lower precision for DOMMatrix when parsing CSS as the CSS spec does not have number precision requirement.

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

--HG--
extra : moz-landing-system : lando
2019-06-27 19:48:23 +00:00
Charlie Marlow
3f0f7ff856 Bug 1561131: Adding parsing support for text-decoration-skip-ink r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D35831

--HG--
extra : moz-landing-system : lando
2019-06-27 18:09:10 +00:00
Marco Castelluccio
41559f0e29 Bug 1559975 - Fix py3 lint issues in testing/firefox-ui and enable py3 linter r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D35244

--HG--
extra : moz-landing-system : lando
2019-06-26 23:06:53 +00:00
Chris Manchester
4158f69bc1 Bug 1559982 - Make testing/gtest importable with python 3. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D35245

--HG--
extra : moz-landing-system : lando
2019-06-26 23:06:51 +00:00
Andreea Pavel
ffa060ad1a Bug 1560317 - delete mediasource-play-then-seek-back.html expectancy r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35794

--HG--
extra : moz-landing-system : lando
2019-06-27 17:49:11 +00:00
Paul Adenot
c0268a0f97 Bug 1560251 - Relax a check in mediastreamaudiosourcenode-routing.html. r=karlt
Changing the cutoff and lowering the windowing does not seem to work reliably
unfortunately.

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

--HG--
extra : moz-landing-system : lando
2019-06-27 17:36:48 +00:00
Rok Garbas
d8e57f535e Bug 1561582 - tooltool.py now supports python 3 and 2 r=rail CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D36010

--HG--
extra : source : 7e05642566d001eb7b6900e80788212310243c3c
extra : histedit_source : 361d6b5974f9a4708f12f2c747645df6c7d706ee
2019-06-27 12:54:07 +00:00
Dorel Luca
66a6c7cb6f Backed out changeset 7e05642566d0 (bug 1561582) for Toolchain failures. CLOSED TREE 2019-06-27 19:36:32 +03:00
Gregory Mierzwinski
59458ab5f3 Bug 1555796 - Fix regular expressions for Android power usage parsing. r=perftest-reviewers,davehunt
This patch fixes the regular expressions used to parse power usage info from `batterystats` output on Android 7+. With these changes, we no longer intermittently obtain measurements (such as `proportional`) due to pattern matching failures.

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

--HG--
extra : moz-landing-system : lando
2019-06-27 13:59:35 +00:00
Geoff Brown
ad79adad7c Bug 1561737 - Log full exception traceback from android gtest; r=bc
Including the traceback info will include the exception name, like "ADBError" which
should trigger the android-em task retry; it also provides more debugging info.

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

--HG--
extra : moz-landing-system : lando
2019-06-27 09:26:35 +00:00
Emilio Cobos Álvarez
aebd7e0393 Bug 1561908 - Enable the relevant pref on img-aspect-ratio.tentative.html so that it doesn't fail on late beta or later (when that pref is not enabled by default). 2019-06-27 16:00:18 +02:00
Rok Garbas
e09d6e060e Bug 1561582 - tooltool.py now supports python 3 and 2 r=rail
Differential Revision: https://phabricator.services.mozilla.com/D36010

--HG--
extra : moz-landing-system : lando
2019-06-27 12:54:07 +00:00
Emilio Cobos Álvarez
ca7c3716eb Bug 1552578 - Restrict properties that apply to ::marker for now. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D31680
2019-06-27 13:27:40 +02:00
Andreas Pehrson
77efe17683 Bug 1561249 - Check that MediaStream's onactive and oninactive attributes are not supported in WPT. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D35822

--HG--
extra : moz-landing-system : lando
2019-06-27 01:29:16 +00:00
Andreas Pehrson
817749cc2a Bug 1561268 - Make MST-end-manual.https.html spec compliant. r=jib
Depends on D35784

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

--HG--
extra : moz-landing-system : lando
2019-06-27 01:28:49 +00:00
Andreas Pehrson
a747ca0c9a Bug 1561268 - Modernize MST-end-manual.https.html. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D35784

--HG--
extra : moz-landing-system : lando
2019-06-27 10:46:28 +00:00
Coroiu Cristina
057f20d982 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2019-06-27 12:42:29 +03:00
Coroiu Cristina
f91bd38732 Merge inbound to mozilla-central a=merge 2019-06-27 12:36:00 +03:00
Mihai Alexandru Michis
b485399185 Backed out 4 changesets (bug 1554571) for causing failures in minimal-xul.css
Backed out changeset 1cc4e6374b8a (bug 1554571)
Backed out changeset 30728685499e (bug 1554571)
Backed out changeset c14e9c381345 (bug 1554571)
Backed out changeset a2143551d7bc (bug 1554571)

--HG--
extra : rebase_source : 4b4442d96eb40e57b0a9834b4048b11f9be1a964
2019-06-27 07:09:55 +03:00
Gurzau Raul
f5eb98192b Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-06-27 01:04:55 +03:00
krubin
77a7501e88 Bug 1559247 - Don't post screenshot data when console logging control server message data r=igoldan
Differential Revision: https://phabricator.services.mozilla.com/D35696

--HG--
extra : moz-landing-system : lando
2019-06-25 06:20:49 +00:00
alexandru.ionescu
7e04db4516 Bug 1560861 Fix ini for re-record wikipedia.org r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D35637

--HG--
extra : moz-landing-system : lando
2019-06-26 09:25:44 +00:00
Arnold Iakab
9dea54581e Bug 1559926 Re-record paypal.com desktop tp6 pages using mitmproxy 4 r=perftest-reviewers,AlexandruIonescu,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D35663

--HG--
extra : moz-landing-system : lando
2019-06-25 11:53:03 +00:00
alexandru.ionescu
fde78d4e4e Bug 1560489 Fix youtube mobile recording archive r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D35514

--HG--
extra : moz-landing-system : lando
2019-06-26 07:22:21 +00:00
Alexandru Irimovici
362a4dbee9 Bug 1559934 - Re-record yandex.ru desktop tp6 pages using mitmproxy 4 r=perftest-reviewers,Bebe
Differential Revision: https://phabricator.services.mozilla.com/D35779

--HG--
extra : moz-landing-system : lando
2019-06-26 07:17:10 +00:00
Cosmin Sabou
036e5a499e Merge mozilla-central to autoland. 2019-06-26 07:00:06 +03:00
Cosmin Sabou
2fa3b2ee5b Merge mozilla-inbound to mozilla-central. a=merge 2019-06-26 06:58:03 +03:00
Geoff Brown
00c7fc4efb Bug 1560073 - Change default android package name for most mach test commands; r=snorp,nalexander,maja_zf
Use the geckoview TestRunnerActivity, org.mozilla.geckoview.test, by default
for all types of mochitests, reftests, and web-platform tests. TRA is already
the default for gtest and geckoview-junit. Fennec, based on ANDROID_PACKAGE_NAME,
remains the default for robocop and marionette-test and I have no plans to
change those. There is a related issue for xpcshell-test -- not the package
name, but the default apk -- but I am reluctant to handle that until bug 1553225
is resolved.

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

--HG--
extra : moz-landing-system : lando
2019-06-26 02:34:49 +00:00
violet
bada7d1c40 Bug 1557245 - Support overflow:visible for foreignObject r=longsonr
Differential Revision: https://phabricator.services.mozilla.com/D35760

--HG--
extra : moz-landing-system : lando
2019-06-25 18:03:47 +00:00
arthur.iakab
785bee02e8 Merge mozilla-central to mozilla-inbound 2019-06-26 01:09:31 +03:00
Maja Frydrychowicz
fd98a96694 Bug 1560840 - Revert wpt-sync metadata update for service-workers/service-worker/unregister.https.html; a=testonly
--HG--
extra : rebase_source : cfc74f17b96b13ef435e6245b5c193706267960e
2019-06-25 16:57:30 -04:00
Maja Frydrychowicz
6765d7be00 Bug 1560465 - remove expectation for css/cssom-view/scroll-behavior-subframe-root.html; (no-review, test-annotation-only)
--HG--
extra : rebase_source : 6f5bf0be54be887fd1c6196ef1a9678af83db8c6
2019-06-25 16:05:26 -04:00
Cosmin Sabou
a5f9f03887 Bug 1513637 - Update syntax with quotation marks. a=testonly 2019-06-25 22:08:01 +03:00
Cosmin Sabou
bd6f9986fc Bug 1512079 - Disable test on Android for frequent failures. a=testonly 2019-06-25 22:04:10 +03:00
Cosmin Sabou
c6951c6833 Bug 1513637 - Disable test on Android for frequent failures. a=testonly 2019-06-25 21:44:36 +03:00
Daniel Holbert
e77188ccea Bug 1561352: Rewrite WPT test viewBox-scaling-text-001.html to not depend on Ahem font having X-with-diacritics character. r=longsonr
Differential Revision: https://phabricator.services.mozilla.com/D35833

--HG--
extra : moz-landing-system : lando
2019-06-25 18:02:21 +00:00
Andreea Pavel
45430ba5be Bug 1560316 - update SharedWorker-exception-propagation.html.ini expectation r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35812

--HG--
extra : moz-landing-system : lando
2019-06-25 16:12:04 +00:00
Cosmin Sabou
66ff789440 Bug 1560330 - Add expectation for the failing test. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D35832

--HG--
extra : moz-landing-system : lando
2019-06-25 17:59:19 +00:00
Rob Wood
6ee9f5bea3 Bug 1546661 - Enable cold page loads tests for Reference Browser on Try r=perftest-reviewers,Bebe,sparky
Differential Revision: https://phabricator.services.mozilla.com/D35568

--HG--
extra : moz-landing-system : lando
2019-06-25 08:28:58 +00:00