Commit Graph

1172 Commits

Author SHA1 Message Date
Edwin Takahashi
cb92a930f0 Bug 1561046 - remove android_version == '23' from manifest files r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D45797

--HG--
extra : moz-landing-system : lando
2019-09-13 14:21:07 +00:00
Edwin Takahashi
557fc6ed68 Bug 1561046 - remove android_version >= '19' from manifest files r=gbrown
This patch removes annotations of `android_version >= 19`.

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

--HG--
extra : moz-landing-system : lando
2019-09-13 22:14:38 +00:00
Edwin Takahashi
f14598bb77 Bug 1561046 - remove android_version == '19' from test manifests r=gbrown
Removes API 19 specifier from test manifests.

There aren't many, but best to clean them up.

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

--HG--
extra : moz-landing-system : lando
2019-09-13 14:12:27 +00:00
alwu
654898b3ab Bug 1580015 - part2 : add test 'test_webvtt_infinite_processing_loop.html'. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D45567

--HG--
extra : moz-landing-system : lando
2019-09-12 08:13:48 +00:00
Andreas Pehrson
fdb303d9f1 Bug 1575271 - Add crashtest. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D45194

--HG--
extra : moz-landing-system : lando
2019-09-10 05:29:36 +00:00
alwu
e36ca06c1c Bug 1578609 - part2 : add test 'test_load_source_empty_type.html'. r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D45270

--HG--
extra : moz-landing-system : lando
2019-09-10 20:08:31 +00:00
Kris Maglione
c9bc5f8a41 Bug 1542415: Part 4 - Always rebuild frameloaders on remoteness change in Fission windows. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D44738

--HG--
extra : moz-landing-system : lando
2019-09-09 12:28:09 +00:00
Geoff Brown
56ca134785 Bug 1579272 - Cleanup obviously fennec-centric test annotations; r=bc
Remove test manifest annotations that specifically target fennec,
or likely target the android 4.3 emulator.

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

--HG--
extra : moz-landing-system : lando
2019-09-06 16:51:10 +00:00
Andreas Pehrson
158ba576f9 Bug 1577184 - Add crashtest. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D44486

--HG--
extra : moz-landing-system : lando
2019-09-03 23:31:25 +00:00
alwu
c5413ef080 Bug 1572939 - part2 : remove editable content tests. r=masayuki
As we will allow user inputs on editable content to activate document, we should remove them from black list test.

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

--HG--
extra : moz-landing-system : lando
2019-08-27 04:46:13 +00:00
Csoregi Natalia
77448b7aee Bug 1554808 - Disabled test_streams_element_capture.html on all platforms. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D43235

--HG--
extra : moz-landing-system : lando
2019-08-23 17:56:52 +00:00
Kashav Madan
508a24d1a6 Bug 1562264 - Update skip-if annotations, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D41763

--HG--
extra : moz-landing-system : lando
2019-08-23 16:05:08 +00:00
Razvan Maries
595de881b0 Backed out 2 changesets (bug 1562264) for causing Android perma fails. CLOSED TREE
Backed out changeset b66eec7d2e55 (bug 1562264)
Backed out changeset 445eadfd8ce3 (bug 1562264)
2019-08-17 02:24:40 +03:00
Kashav Madan
f74ee91093 Bug 1562264 - Update skip-if annotations, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D41763

--HG--
extra : moz-landing-system : lando
2019-08-16 17:31:52 +00:00
Tarek Ziadé
03685b73e1 Bug 1556637 - Replace all mozDumpDebugInfo calls r=jya,jib
Replaces mozDumpDebugInfo with mozRequestDebugInfo

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

--HG--
extra : moz-landing-system : lando
2019-08-14 20:32:31 +00:00
Andreas Pehrson
e0628c07c0 Bug 1517022 - Improve logic for ensuring mixed-blobs. r=jib
This changes from trying to encode at the memory-blob-limit to requesting small
blobs for ensuring a memory blob and increasingly large blobs for ensuring a
file blob.

A theory why this would end up failing on Android hw is because fake video on
Android is 320x240 as opposed to 640x480 on other platforms. Add timing changes
from bug 1014393 and the permafail on Android doesn't seem surprising.

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

--HG--
extra : moz-landing-system : lando
2019-08-12 07:55:20 +00:00
Andreas Pehrson
0ccdec0df1 Bug 1014393 - Minor mochitest fixes. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D35311

--HG--
extra : moz-landing-system : lando
2019-08-03 17:27:16 +00:00
Bryce Seager van Dyk
48980be9fe Bug 1547784 - Add crashtest for moving media element with media keys to inactive doc. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D40481

--HG--
extra : moz-landing-system : lando
2019-08-06 17:48:29 +00:00
Andreas Pehrson
5d91259b9f Bug 1569645 - Add crashtest. r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D40647

--HG--
extra : moz-landing-system : lando
2019-08-05 15:56:04 +00:00
Andreea Pavel
d95d878a50 Backed out 15 changesets (bug 1014393) for causing test_mediarecorder_record_gum_video_timeslice_mixed.html a=backout
Backed out changeset 83a1758bc6fa (bug 1014393)
Backed out changeset be1f1f82f92c (bug 1014393)
Backed out changeset 21ec9e104912 (bug 1014393)
Backed out changeset ea6314a61a77 (bug 1014393)
Backed out changeset e35a1a354bb5 (bug 1014393)
Backed out changeset 5c4b5620be2e (bug 1014393)
Backed out changeset 579d7f15d4f2 (bug 1014393)
Backed out changeset f9a9b2fc3335 (bug 1014393)
Backed out changeset c49241bad727 (bug 1014393)
Backed out changeset fc24872739e4 (bug 1014393)
Backed out changeset fd846ac16731 (bug 1014393)
Backed out changeset 4b11f19aa613 (bug 1014393)
Backed out changeset 4a57b865b461 (bug 1014393)
Backed out changeset 147d5aeaab46 (bug 1014393)
Backed out changeset c58e17df9c99 (bug 1014393)

--HG--
rename : dom/media/encoder/EncodedFrame.h => dom/media/encoder/EncodedFrameContainer.h
2019-08-03 20:23:02 +03:00
Andreea Pavel
5f860a304f Backed out changeset 6954782553c7 (bug 1014393) for build bustages a=backout 2019-08-03 20:09:29 +03:00
Gurzau Raul
3d31a9b7c0 Backed out 15 changesets (bug 1014393) for permafailing at test_mediarecorder_record_gum_video_timeslice_mixed.html a=backout 2019-08-03 19:22:18 +03:00
Narcis Beleuzu
71ce6058e6 Backed out 2 changesets (bug 1547784) for crashtest failrues on 1547784.html . CLOSED TREE
Backed out changeset 21f0da4d5763 (bug 1547784)
Backed out changeset 54b3b878f07d (bug 1547784)
2019-08-03 02:54:04 +03:00
Bryce Seager van Dyk
07a2753dbb Bug 1547784 - Add crashtest for moving media element with media keys to inactive doc. r=alwu
Differential Revision: https://phabricator.services.mozilla.com/D40481

--HG--
extra : moz-landing-system : lando
2019-08-02 21:54:03 +00:00
Edwin Gao
b270bb1353 Bug 1561046 - remove API 17 from manifest files r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D39809

--HG--
extra : moz-landing-system : lando
2019-08-02 20:10:06 +00:00
Andreas Pehrson
f5a11fcfea Bug 1014393 - Minor mochitest fixes. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D35311

--HG--
extra : moz-landing-system : lando
2019-08-01 08:48:32 +00:00
Gurzau Raul
bcc3fa9613 Backed out 15 changesets (bug 1014393) for build bustage at TestMuxer.cpp on a CLOSED TREE.
Backed out changeset e6d834f3786e (bug 1014393)
Backed out changeset 2d880ea6e67c (bug 1014393)
Backed out changeset 9a087b7459cc (bug 1014393)
Backed out changeset 0dd76879ff03 (bug 1014393)
Backed out changeset b88188e0d590 (bug 1014393)
Backed out changeset 24f244ea8fff (bug 1014393)
Backed out changeset 0e85d193f8ff (bug 1014393)
Backed out changeset 12f932aeb3e9 (bug 1014393)
Backed out changeset 8bcbc931942b (bug 1014393)
Backed out changeset a16bcc633362 (bug 1014393)
Backed out changeset bf46f2a2e519 (bug 1014393)
Backed out changeset aa508d83a2c3 (bug 1014393)
Backed out changeset 085fb3e97aaa (bug 1014393)
Backed out changeset e872361b9f3b (bug 1014393)
Backed out changeset b4fb228c8624 (bug 1014393)

--HG--
rename : dom/media/encoder/EncodedFrame.h => dom/media/encoder/EncodedFrameContainer.h
2019-07-31 23:28:47 +03:00
Andreas Pehrson
b6a479c75e Bug 1014393 - Minor mochitest fixes. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D35311

--HG--
extra : moz-landing-system : lando
2019-07-31 11:30:11 +00:00
Edwin Gao
d6127aa0c2 Bug 1561046 - remove API 22 from manifest files r=gbrown
Changes:
- remove references to API 22 from manifests

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

--HG--
extra : moz-landing-system : lando
2019-07-31 17:38:39 +00:00
alwu
bdbe1ab086 Bug 1566066 - part2 : add 'empty_size.mp3' to playback test. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D39253

--HG--
extra : moz-landing-system : lando
2019-07-25 11:00:10 +00:00
Kris Maglione
4bd4d680d4 Bug 1566952: Part 1 - Annotate mochitests that crash with Fission enabled. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D38725

--HG--
extra : rebase_source : 3e8b32b86b12b22d038baa770070a5c8095043c9
2019-07-17 13:37:48 -07:00
Kris Maglione
0962c2b731 Bug 1566182: Annotate mochitests that fail with Fission enabled. r=mccr8
My preference was to annotate most of the failing tests with `fail-if` so that
if they start passing, the `fail-if` needs to be removed and they need to keep
passing. That doesn't work for tests that timeout, or which trigger failures
from their cleanup functions, however, so those tests need skip-if. And tests
with fail in their cleanup functions likely leave the browser in an
inconsistent state for subsequent tests, anyway, so really should be skipped
regardless.

There are some remaining tests which still fail because of crashes. I chose
not to skip them here, but to fix the crashes in separate bugs instead.

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

--HG--
extra : rebase_source : 39ba8fec2e882cfe577c5f2b58ab7e4b461f1178
2019-07-15 16:19:32 -07:00
Mihai Alexandru Michis
e0b0dfa5eb Backed out 15 changesets (bug 1014393) for causing bustages in TestMuxer.cpp and gmock-internal-utils.h CLOSED TREE
Backed out changeset 0ddbdbfa87f6 (bug 1014393)
Backed out changeset 37399c83d3bf (bug 1014393)
Backed out changeset fe652475a785 (bug 1014393)
Backed out changeset 2812ca77d87d (bug 1014393)
Backed out changeset 6755ef7b361c (bug 1014393)
Backed out changeset 72e545bdcce3 (bug 1014393)
Backed out changeset 2f030ee55722 (bug 1014393)
Backed out changeset e9416b502170 (bug 1014393)
Backed out changeset 5a01d6d44634 (bug 1014393)
Backed out changeset 3457a5065dc4 (bug 1014393)
Backed out changeset 2a4999e0475b (bug 1014393)
Backed out changeset 0be3804dc04e (bug 1014393)
Backed out changeset 234994d8f136 (bug 1014393)
Backed out changeset d17f91ff2014 (bug 1014393)
Backed out changeset 25f58baa8159 (bug 1014393)

--HG--
rename : dom/media/encoder/EncodedFrame.h => dom/media/encoder/EncodedFrameContainer.h
2019-07-12 17:18:23 +03:00
Andreas Pehrson
a80b26a3f5 Bug 1014393 - Minor mochitest fixes. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D35311

--HG--
extra : moz-landing-system : lando
2019-07-12 13:41:45 +00:00
Andreas Pehrson
54f1db2d04 Bug 1177793 - Update mochitest. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D36918

--HG--
extra : moz-landing-system : lando
2019-07-09 20:07:44 +00:00
Andreas Pehrson
277b0e53db Bug 1177793 - Modernize test_streams_capture_origin.html. r=jib
Depends on D36896

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

--HG--
extra : moz-landing-system : lando
2019-07-08 13:30:23 +00:00
Alastor Wu
7df6fd26b7 Bug 1544455 - part2 : modify test 'test_webvtt_positionalign.html'. r=heycam
Add new test cases for alignment `start` and `end` for both LTR and RTL text.

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

--HG--
extra : moz-landing-system : lando
2019-07-08 17:51:29 +00:00
Jan-Ivar Bruaroey
4736d10ce8 Bug 1528031 - Update tests to work with [SecureContext] navigator.mediaDevices. r=pehrsons,smaug
Differential Revision: https://phabricator.services.mozilla.com/D35970

--HG--
extra : moz-landing-system : lando
2019-07-05 21:21:38 +00:00
Alastor Wu
8c92fdce8f Bug 1562021 - part5 : add test 'test_texttrack_mode_change_during_loading.html'. r=jya
In order to simulate the specific running order, we have to add a test event 'mozStartedLoadingTextTrack', which would be controlled under a pref.

This test is used to ensure that we won't get `error` event when we change track's  mode during loading.

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

--HG--
extra : moz-landing-system : lando
2019-07-03 23:28:31 +00:00
Kris Maglione
b459f53a11 Bug 1561061: Move SpecialPowers pref env code to parent and make sane-ish. r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D35706

--HG--
extra : rebase_source : ec33af8c17048c3828d4ca4643e2e17bd2a854c0
extra : source : c2d0956f41d82e76c682f829807e818863cd802a
2019-06-24 13:47:53 -07:00
Kris Maglione
3e44c16cf9 Bug 1541557: Part 5 - Update callers of ChromeScript.sendSyncMessage to use sendQuery instead. r=nika
Since JSWindowActors don't have direct access to synchronous messaging,
ChromeScript callers are going to need to migrate to asynchronous messaging
and queries instead.

Since there's no comparable API to sendQuery for frame message managers, this
patch adds a stub that uses synchronous messaging, but makes the API appear
asynchronous, and migrates callers to use it instead of direct synchronous
messaging. This will be replaced with a true synchronous API in the actor
migration.

Fortunately, most of the time, this actually leads to simpler code. The
`sendQuery` API doesn't have the odd return value semantics of
`sendSyncMessage`, and can usually just be used as a drop-in replacement. Many
of the `sendSyncMessage` callers don't actually use the result, and can just
be changed to `sendAsyncMessage`. And many of the existing async messaging
users can be changed to just use `sendQuery` rather than sending messages and
adding response listeners.

However, the APZ code is an exception. It relies on intricate properties of
the event loop, and doesn't have an easy way to slot in promise handlers, so I
migrated it to using sync messaging via process message managers instead.

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

--HG--
extra : rebase_source : d5707e87f293a831a5cf2e0b0a7e977090267f78
extra : source : 75ebd6fce136ab3bd0e591c2b8b2d06d3b5bf923
2019-06-12 12:40:51 -07:00
Andreas Pehrson
b2f96303bf Bug 1523563 - Make mochitests pass with new video/webm fallback. r=jib
From the previous patch, if ogg is disabled we'll fallback on video/webm.
So some tests relying on errors need it disabled too, in order to pass.

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

--HG--
extra : moz-landing-system : lando
2019-06-19 16:09:44 +00:00
Andreas Pehrson
1b58bc5b84 Bug 1523563 - Test all mime types with audio node recording. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D35170

--HG--
extra : moz-landing-system : lando
2019-06-19 16:09:26 +00:00
Andreas Pehrson
ca22489bbb Bug 1523563 - Modernize test_mr_record_audionode.html. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D35169

--HG--
extra : moz-landing-system : lando
2019-06-19 16:09:17 +00:00
Andreas Pehrson
961162ffd8 Bug 1560215 - Add crashtest. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D36508

--HG--
extra : moz-landing-system : lando
2019-07-02 11:33:14 +00:00
Alastor Wu
01bd4dbcc7 Bug 1562353 - add CORS test. r=jya
This test is used to ensure that we shouldn't load CORS resource if server doesn't respond with correct CORS header.

In this situation, loading should be expected to fail.

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

--HG--
extra : moz-landing-system : lando
2019-07-01 23:54:49 +00:00
Coroiu Cristina
167403a1d1 Bug 1557901 - disable test_streams_element_capture.html on win and mac for frequent failures r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D36430

--HG--
extra : moz-landing-system : lando
2019-06-30 08:55:14 +00:00
Andreas Pehrson
1151ab349e Bug 1547899 - Add crashtest. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D35320

--HG--
extra : moz-landing-system : lando
2019-06-26 09:18:38 +00:00
Edwin Gao
8361aefc97 Bug 1555454 - migrate mochitest-media to macosx1014 and turn off permafail tests r=gbrown,jmaher
Changes:
- rebalance chunk
- turn off three tests that are nearly permafail

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

--HG--
extra : moz-landing-system : lando
2019-06-20 04:10:29 +00:00
Chris Peterson
1489548174 Bug 1484720 - Part 3: Remove some media tests' obsolete checks for B2G. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D34994

--HG--
extra : rebase_source : bef672f4f4c405ad9b772342c107b7b3767d3cae
2019-06-05 23:22:16 -07:00