Commit Graph

434 Commits

Author SHA1 Message Date
Mike Conley
a5fac9a44b Bug 1865382 - Get rid of legacy indicator variants of WebRTC UI tests. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D193932
2023-11-27 16:43:31 +00:00
Mark Banner
cc2be2ea34 Bug 1858673 - Remove now unnecessary disabling of ESLint no-unsanitized/* rules from test files. r=freddyb,media-playback-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,places-reviewers,aosmond,sgalich,dao,padenot
Differential Revision: https://phabricator.services.mozilla.com/D190985
2023-10-24 08:48:41 +00:00
Tom Marble
ad50861ef9 Bug 1853243 - convert .ini manifests to .toml: batch 5 browser/**/browser.ini r=jmaher,mossop,webcompat-reviewers,twisniewski,search-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D188427
2023-09-21 22:47:07 +00:00
Marco Bonardo
6874dffc71 Bug 1852963 - Rename BrowserTestUtils.loadURIString() to .startLoadingURIString(). r=dao
This should make a bit clearer that it is only starting the load, not waiting
for its completion.

Differential Revision: https://phabricator.services.mozilla.com/D188213
2023-09-15 09:16:34 +00:00
Sandor Molnar
5d8dd001ad Backed out 3 changesets (bug 1852963) for causing remote failures on remote/shared/messagehandler/test/browser/browser_session_data.js CLOSED TREE
Backed out changeset 98de7bc404c3 (bug 1852963)
Backed out changeset edf1527c9a99 (bug 1852963)
Backed out changeset 34357750f69c (bug 1852963)
2023-09-14 20:29:06 +03:00
Marco Bonardo
c5fb3dbb49 Bug 1852963 - Rename BrowserTestUtils.loadURIString() to .startLoadingURIString(). r=dao
This should make a bit clearer that it is only starting the load, not waiting
for its completion.

Differential Revision: https://phabricator.services.mozilla.com/D188213
2023-09-14 16:33:13 +00:00
Dão Gottwald
5e89f4908b Bug 1849904 - Convert a bunch of psuedo-boolean tab strip attributes to be standard boolean attributes. r=mconley,tabbrowser-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D186729
2023-08-29 06:52:49 +00:00
Gregory Pappas
99acc1a9c9 Bug 1697151 - Remove permissions.delegation.enabled pref r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D185342
2023-08-11 15:15:54 +00:00
Karl Tomlinson
36c3664dac Bug 1809745 focus speaker selection richlistbox in prompt r=ayeddi
This cannot be done during "showing" because the richlistbox does not have a
frame at that point.

As well as enabling arrow keys, focus also clearly identifies the speaker
being considered for a permission grant.  Without focus, the selected item is
identified by subtle background color changes, and so the selected item would
not be clear in a list of two items.

Depends on D182318

Differential Revision: https://phabricator.services.mozilla.com/D182319
2023-08-10 18:29:27 +00:00
Karl Tomlinson
2768b9df61 Bug 1842962 allow audio output with double click on speaker name r=pbz
deviceIndex is removed from devices in simulateAudioOutputRequest() because
this is not used and not on nsIMediaDevice.

Differential Revision: https://phabricator.services.mozilla.com/D184056
2023-07-25 04:44:33 +00:00
Iulian Moraru
d9b9508194 Backed out changeset 99bcff922822 (bug 1707735) for causing bc failures on browser_devices_get_user_media_in_xorigin_frame.js. CLOSED TREE 2023-07-14 08:29:50 +03:00
Jan-Ivar Bruaroey
ecceec2660 Bug 1707735 - Turn browser/base/content/test/webrtc tests back on on apple silicon. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D183443
2023-07-13 17:19:49 +00:00
Karl Tomlinson
40295c2572 Bug 1800286 use a richlistbox for speaker selection r=pbz,desktop-theme-reviewers,dao
Setting the selectedItem of a richlistbox to null is a no-op and leaves
previous state remaining, so the selectedIndex is explicitly set instead of
depending on connectedCallback() to do so.

Differential Revision: https://phabricator.services.mozilla.com/D182318
2023-07-12 01:35:45 +00:00
Katherine Patenio
ce9d8a5dad Bug 1834831 - update imports of browser/modules JSMs r=webdriver-reviewers,perftest-reviewers,zeid,extension-reviewers,settings-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sessionstore-reviewers,tabbrowser-reviewers,whimboo,mhowell,sgalich,robwu,sparky,Standard8,mconley,dao,sclements
Differential Revision: https://phabricator.services.mozilla.com/D179169
2023-06-19 18:44:48 +00:00
Cristian Tuns
f826f1b621 Backed out 2 changesets (bug 1834831) for causing node failures with checkBundles CLOSED TREE
Backed out changeset 58b351a155c8 (bug 1834831)
Backed out changeset 1acbb5231d14 (bug 1834831)
2023-06-19 13:22:35 -04:00
Katherine Patenio
333197cd22 Bug 1834831 - update imports of browser/modules JSMs r=webdriver-reviewers,perftest-reviewers,zeid,extension-reviewers,settings-reviewers,pip-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,sessionstore-reviewers,tabbrowser-reviewers,whimboo,mhowell,sgalich,robwu,sparky,Standard8,mconley,dao,sclements
Differential Revision: https://phabricator.services.mozilla.com/D179169
2023-06-19 16:46:18 +00:00
Nico Grunbaum
d8785d2be5 Bug 1830790 - P17 - add some basic stats hist tests;r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D179163
2023-05-31 19:58:01 +00:00
Natalia Csoregi
61eb18d677 Backed out 19 changesets (bug 1830790) for causing failures on test_peerConnection_extmapRenegotiation.html. CLOSED TREE
Backed out changeset db4607bbd6d1 (bug 1830790)
Backed out changeset f40f865d0542 (bug 1830790)
Backed out changeset a855ea2a86ce (bug 1830790)
Backed out changeset f8ab14e89266 (bug 1830790)
Backed out changeset c234e91383df (bug 1830790)
Backed out changeset f460416a4c52 (bug 1830790)
Backed out changeset 53848fcc501f (bug 1830790)
Backed out changeset 31754aa2ac82 (bug 1830790)
Backed out changeset 994a28147fd3 (bug 1830790)
Backed out changeset cfb3a9040263 (bug 1830790)
Backed out changeset 416dc905b314 (bug 1830790)
Backed out changeset 8867c53e1827 (bug 1830790)
Backed out changeset 5885fd524e71 (bug 1830790)
Backed out changeset a1185664d37a (bug 1830790)
Backed out changeset 95473364c681 (bug 1830790)
Backed out changeset 85e101a4ff1a (bug 1830790)
Backed out changeset 6fd62bd98d73 (bug 1830790)
Backed out changeset a3d1461f8928 (bug 1830790)
Backed out changeset fcb4c264369e (bug 1830790)
2023-05-31 19:52:03 +03:00
Nico Grunbaum
a73f82ba9d Bug 1830790 - P17 - add some basic stats hist tests;r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D179163
2023-05-31 08:35:28 +00:00
Narcis Beleuzu
cd1fd5155d Backed out 19 changesets (bug 1830790) for mda failures on test_peerConnection_extmapRenegotiation.html and test_peerConnection_constructedStream.html . CLOSED TREE
Backed out changeset 6bba4358fd61 (bug 1830790)
Backed out changeset 78d17b4c904f (bug 1830790)
Backed out changeset b58ac93a466e (bug 1830790)
Backed out changeset fe902e60fec3 (bug 1830790)
Backed out changeset 212014a98617 (bug 1830790)
Backed out changeset 12d356a551fb (bug 1830790)
Backed out changeset 6ebddf918336 (bug 1830790)
Backed out changeset 0b361ee1fac2 (bug 1830790)
Backed out changeset 84935d63f443 (bug 1830790)
Backed out changeset bbd662a6d4f9 (bug 1830790)
Backed out changeset c9975073c8f9 (bug 1830790)
Backed out changeset 5ff45519f3c3 (bug 1830790)
Backed out changeset 74501c08f8e8 (bug 1830790)
Backed out changeset 174a610b9939 (bug 1830790)
Backed out changeset 7d67775baf45 (bug 1830790)
Backed out changeset f47f4c459184 (bug 1830790)
Backed out changeset 18e95d0700f7 (bug 1830790)
Backed out changeset de2dbc8d5e2a (bug 1830790)
Backed out changeset 887be68cd83e (bug 1830790)
2023-05-27 17:45:01 +03:00
Nico Grunbaum
f8d4eff8d2 Bug 1830790 - P17 - add some basic stats hist tests;r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D179163
2023-05-27 02:40:27 +00:00
Mark Banner
0666077666 Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu
Differential Revision: https://phabricator.services.mozilla.com/D177027
2023-05-20 12:26:53 +00:00
Mark Banner
91fde42f7b Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish
Differential Revision: https://phabricator.services.mozilla.com/D177025
2023-05-20 12:26:49 +00:00
Lata
494bd4a34b Bug 1824494 - Convert browser/actors/WebRTC* JSMs to ESMs. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D175182
2023-04-14 16:24:51 +00:00
Mark Banner
85d8bc064f Bug 1826702 - Convert PermissionTestUtils to an ES module. r=permissions-reviewers,settings-reviewers,media-playback-reviewers,pbz,padenot
Differential Revision: https://phabricator.services.mozilla.com/D174846
2023-04-06 15:07:56 +00:00
Michael Froman
f83615d0b1 Bug 1775941 - disable browser_devices_get_user_media_screen.js on Win for frequent failures. r=ng
This test was (partially) disabled in Bug 1739107 but we're still seeing failures.  This
is the only other place I can see that could be running the test, so disable it here too.

Differential Revision: https://phabricator.services.mozilla.com/D172422
2023-03-14 11:53:02 +00:00
Dão Gottwald
b4df38a218 Bug 1819359 - Replace removeTab's byMouse parameter with triggeringEvent parameter. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D171459
2023-03-02 15:22:00 +00:00
Andreas Pehrson
9a8e112e90 Bug 1816139 - Undo focus mitigation from bug 1421724. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D169786
2023-02-20 08:05:07 +00:00
Mike Conley
6fcfbd32fa Bug 1817320 - Put mochitest manifest files under browser/base/content/test into alphabetical order. r=kcochrane
Differential Revision: https://phabricator.services.mozilla.com/D170244
2023-02-17 21:44:52 +00:00
Joel Maher
417438b9cf Bug 1816191 - Skip tests in order to keep win7 running @ azure. r=gbrown,necko-reviewers,settings-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,nalexander,sgalich,alwu
Differential Revision: https://phabricator.services.mozilla.com/D169523
2023-02-14 23:44:12 +00:00
Cosmin Sabou
ac3fdb393d Bug 1775945 - disable browser_devices_get_user_media_queue_request.js and browser_devices_get_user_media_tear_off_tab.js on linux and win opt for frequent failures. r=pehrsons DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D169605
2023-02-13 11:48:47 +00:00
Cosmin Sabou
33569d3fb3 Bug 1775945 - disable browser_devices_get_user_media_queue_request.js on linux and win opt for frequent failures. r=intermittent-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D169504
2023-02-10 18:57:49 +00:00
Karl Tomlinson
2d46e8e932 Bug 1800287 Add an "Always Block" option to selectAudioOutput() prompt r=pbz
This also makes the "Not now" secondary action label consistent.  Previously
this was accidentally dependent on allowedOrActiveCameraOrMicrophone(), but
the action was always "Not now" even when the label was 'Block'.

Differential Revision: https://phabricator.services.mozilla.com/D168637
2023-02-09 08:17:45 +00:00
Gijs Kruitbosch
b965c4660a Bug 1795255 - autofix duplicate imports in tests under browser/, r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D166179
2023-01-31 11:48:41 +00:00
Jan-Ivar Bruaroey
d71e30cceb Bug 1775945 - Improve error logging in browser/base/content/test/webrtc/get_user_media.html and friends. r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D168165
2023-01-31 08:08:45 +00:00
lyavor
da7de897b3 Bug 1811278 - Add disable next line for all browser/base PART 5 r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D167285
2023-01-25 14:27:45 +00:00
Neil Deakin
0a11c59290 Bug 1809840, tabs sharing devices menu is not showing captured windows, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D167355
2023-01-23 15:14:22 +00:00
Gijs Kruitbosch
5a903703c5 Bug 1810995 - update BrowserTestUtils.loadURI consumers to use loadURIString (automated) - browser - r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D167153
2023-01-19 20:16:42 +00:00
Byron Campen [:bwc]
86aa8befa4 Bug 1800136: Add tests for duplicate stats ids in WebrtcGlobalInformation. r=ng
Differential Revision: https://phabricator.services.mozilla.com/D162651
2022-12-22 15:29:02 +00:00
Cristian Tuns
555d050455 Backed out 4 changesets (bug 1800136) for causing build bustages CLOSED TREE
Backed out changeset fe152aff2a22 (bug 1800136)
Backed out changeset 99ea4f221834 (bug 1800136)
Backed out changeset 5801060dd3d0 (bug 1800136)
Backed out changeset a80074bc3200 (bug 1800136)
2022-12-21 22:13:37 -05:00
Byron Campen [:bwc]
db4e95734f Bug 1800136: Add tests for duplicate stats ids in WebrtcGlobalInformation. r=ng
Differential Revision: https://phabricator.services.mozilla.com/D162651
2022-12-22 02:33:56 +00:00
Butkovits Atila
7b35db7347 Backed out 4 changesets (bug 1800136) for causing build bustages at PeerConnectionCtx.cpp. CLOSED TREE
Backed out changeset fb1a765ec213 (bug 1800136)
Backed out changeset 3621f5bf1cb0 (bug 1800136)
Backed out changeset d2ace48b830c (bug 1800136)
Backed out changeset 8e09b3e06b10 (bug 1800136)
2022-12-21 10:03:48 +02:00
Byron Campen [:bwc]
f8d5acc81d Bug 1800136: Add tests for duplicate stats ids in WebrtcGlobalInformation. r=ng
Differential Revision: https://phabricator.services.mozilla.com/D162651
2022-12-20 22:12:09 +00:00
Karl Tomlinson
5b79446767 Bug 1712892 skip selectAudioOutput() prompt if the requested device has been previously allowed r=jib
Permission grants are persistent, supporting content use of
selectAudioOutput(previousDeviceId) to maintain the same output(s) on
subsequent same-origin page loads.

Permissions can be revoked from the site permissions panel.

Differential Revision: https://phabricator.services.mozilla.com/D162234
2022-12-13 09:37:35 +00:00
Karl Tomlinson
97cebf0c73 Bug 1712892 add Page-Info Permissions-tab item to block speaker selection r=pbz
An all-device "Allow" option is not provided because the permission grant
prompt is primarily a device selection, which will (with subsequent patches)
grant persistent permission for the selected device.

Bug 1800287 covers setting a similar block from the selectAudioOutput() prompt.

Differential Revision: https://phabricator.services.mozilla.com/D162232
2022-12-13 09:37:34 +00:00
Karl Tomlinson
cc1f92f9b8 Bug 1800580 preselect AudioOutputOptions.deviceId if present for webRTC-selectSpeaker-menulist r=jib
The selectAudioOutput() prompt will be presented even when speaker permissions
are implemented, if permissions have expired or been revoked.

Differential Revision: https://phabricator.services.mozilla.com/D162078
2022-12-06 05:01:19 +00:00
Karl Tomlinson
fd19e733df Bug 1800580 check audioOutputDevices for webRTC-selectSpeaker-icon aria-describedby r=jib
Differential Revision: https://phabricator.services.mozilla.com/D162076
2022-12-06 05:01:18 +00:00
Barret Rennie
d1a2566d45 Bug 1541508 - Use Services.env in browser/ r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D160136
2022-11-25 19:09:06 +00:00
Mark Banner
5d1820b074 Bug 1799314 - Convert consumers of testing modules to import ES modules direct (browser/). r=Gijs,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D161914
2022-11-17 12:00:30 +00:00
Cristian Tuns
c3ffdd5df6 Backed out 19 changesets (bug 1541508) for causing xpcshell failures on test_notHeadlessByDefault.js CLOSED TREE
Backed out changeset 08476fa2bc27 (bug 1541508)
Backed out changeset 0bf7514845db (bug 1541508)
Backed out changeset aa612a5e9ef7 (bug 1541508)
Backed out changeset 6bb9360473f7 (bug 1541508)
Backed out changeset b3d8e92f50c2 (bug 1541508)
Backed out changeset fa40dded133e (bug 1541508)
Backed out changeset 2e7db4aa8d4f (bug 1541508)
Backed out changeset 6098e2eb62ea (bug 1541508)
Backed out changeset 2c599ee639c4 (bug 1541508)
Backed out changeset 7d44f6e2644c (bug 1541508)
Backed out changeset c1279c3d674c (bug 1541508)
Backed out changeset 8bd08a62a590 (bug 1541508)
Backed out changeset 740010cb005c (bug 1541508)
Backed out changeset 0bfc7dd85c62 (bug 1541508)
Backed out changeset c4374a351356 (bug 1541508)
Backed out changeset 44ccfeca7364 (bug 1541508)
Backed out changeset e944e706a523 (bug 1541508)
Backed out changeset 2c59d66f43e4 (bug 1541508)
Backed out changeset a1896eacb6f1 (bug 1541508)
2022-11-01 22:38:52 -04:00