Mark Striemer
3dae475081
Bug 1696253 - Graduate toolbar to browser.proton.enabled r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D107952
2021-03-15 23:20:56 +00:00
Dave Townsend
aa097fe957
Bug 1556066: Start listening for browser load before the tab is adopted. r=mconley
...
There is a race condition here between the adopted tab completing its load and delayed startup
finishing for the new window. Mostly the delayed startup comes first and the test passes but if not
we attach the load listener after the tab has loaded. This instead attaches the listener immediately
before adopting the tab.
Depends on D108495
Differential Revision: https://phabricator.services.mozilla.com/D108496
2021-03-15 19:08:36 +00:00
Dave Townsend
ad57dd6a93
Bug 1556066: Convert browser_bug817947.js to use async functions. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D108495
2021-03-15 19:08:36 +00:00
Emma Malysz
7d11edc7ec
Bug 1698024, reintroduce 'Send to All Devices' and 'Manage Devices' buttons in app menu and context menu r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D108231
2021-03-15 17:42:59 +00:00
Cosmin Sabou
b554fc4a57
Backed out changeset 59f02c384ab7 (bug 1698024) for bc failures on browser_page_action_menu.js. CLOSED TREE
2021-03-15 18:29:36 +02:00
Emma Malysz
1d48c55a39
Bug 1698024, reintroduce 'Send to All Devices' and 'Manage Devices' buttons in app menu and context menu r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D108231
2021-03-15 14:58:16 +00:00
Alexandru Michis
671fe22e57
Backed out changeset c5b7d3456ec9 (bug 1696253) for causing bc failures in browser_HomePage_add_button.js
...
CLOSED TREE
2021-03-15 06:54:42 +02:00
Mark Striemer
ec2f0516c4
Bug 1696253 - Graduate toolbar to browser.proton.enabled r=jaws
...
Depends on D107294
Differential Revision: https://phabricator.services.mozilla.com/D107952
2021-03-15 03:12:18 +00:00
Michelle Goossens
cdff878083
Bug 1696574 - Adjust "print selection" to come directly after "select all" before the separator with "search [search engine] for..." r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D108318
2021-03-13 19:30:10 +00:00
Jan-Ivar Bruaroey
9ab5e35fa8
Bug 1693677 - Test permission grace periods. r=mconley,pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D107948
2021-03-13 19:15:57 +00:00
Jan-Ivar Bruaroey
21e39bbf89
Bug 1693677 - Fix bug where nsIMediaDevice active devices list would omit camera from joint gUM requests. r=pehrsons
...
Fix a bug where camera was being omitted from accounting in cases where
camera and mic where obtained jointly with a single getUserMedia call.
The permission grace period implementation relies on more accurate
accounting of when individual active devices are deactivated, and this bug
caused an existing test to fail and permission to slip through by failing
to account for cameras needing clearing from webrtcUI.activePerms during a
session.
Also remove a few redundant lines from said test (behavior neutral).
Depends on D106043
Differential Revision: https://phabricator.services.mozilla.com/D107769
2021-03-13 19:15:56 +00:00
Mike Conley
f943bc8e5a
Bug 1693677 - Add a 50s grace period for re-requesting a camera or microphone device in a tab. r=mconley,johannh
...
Depends on D106160
Differential Revision: https://phabricator.services.mozilla.com/D106043
2021-03-13 19:15:55 +00:00
Tim Nguyen
e114b73373
Bug 1698237 - Backed out changeset 18909220355a (bug 1697806).
...
Differential Revision: https://phabricator.services.mozilla.com/D108316
2021-03-13 16:06:33 +00:00
Bogdan Tara
73bd7f34e3
Backed out 3 changesets (bug 1693677) for browser_devices_get_user_media_grace.js failures CLOSED TREE
...
Backed out changeset df230c366ab3 (bug 1693677)
Backed out changeset 816d2b917939 (bug 1693677)
Backed out changeset f9895c7f1b26 (bug 1693677)
2021-03-13 01:16:10 +02:00
Emma Malysz
d0dfec879a
Bug 1694678: update fxa and remote tabs sync now buttons r=fluent-reviewers,mconley
...
This patch:
-Maintains consistency between the fxa and remote tabs' panels "sync now" buttons
-Removes a fluent string no longer in use
-Restores tooltip functionality
Differential Revision: https://phabricator.services.mozilla.com/D106651
2021-03-12 21:41:46 +00:00
Mark Striemer
19b80939ec
Bug 1694817 - Fix tests that fail with browser.proton.toolbar.enabled r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D107294
2021-03-12 20:01:04 +00:00
Jan-Ivar Bruaroey
4968b6c23f
Bug 1693677 - Test permission grace periods. r=mconley,pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D107948
2021-03-12 19:15:14 +00:00
Jan-Ivar Bruaroey
afaa01e699
Bug 1693677 - Fix bug where nsIMediaDevice active devices list would omit camera from joint gUM requests. r=pehrsons
...
Fix a bug where camera was being omitted from accounting in cases where
camera and mic where obtained jointly with a single getUserMedia call.
The permission grace period implementation relies on more accurate
accounting of when individual active devices are deactivated, and this bug
caused an existing test to fail and permission to slip through by failing
to account for cameras needing clearing from webrtcUI.activePerms during a
session.
Also remove a few redundant lines from said test (behavior neutral).
Depends on D106043
Differential Revision: https://phabricator.services.mozilla.com/D107769
2021-03-12 19:15:14 +00:00
Mike Conley
63e9c154b2
Bug 1693677 - Add a 50s grace period for re-requesting a camera or microphone device in a tab. r=mconley,johannh
...
Depends on D106160
Differential Revision: https://phabricator.services.mozilla.com/D106043
2021-03-12 19:15:13 +00:00
Micah Tigley
0390222f4b
Bug 1697470 - Update video element context menu. r=Gijs,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D107960
2021-03-12 18:07:28 +00:00
Snehaa2296
d04b613549
Bug 1698076 - Replaced BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_protectionsUI_report_breakage.js. r=prathiksha
...
Differential Revision: https://phabricator.services.mozilla.com/D108218
2021-03-12 17:42:58 +00:00
Mike Conley
6f62854fd2
Bug 1697295 - Replace camera and microphone labels with icons in WebRTC permission panel when Proton is enabled. r=pbz,Jamie,fluent-reviewers,desktop-theme-reviewers,harry,Gijs
...
This is not an exhaustive redress of the WebRTC panel. It just replaces the labels
preceding the camera/microphone selectors with icons if Proton is enabled. There's
still a bunch of styling work to do in this panel for Proton, but that will occur
in a follow-up patch.
Differential Revision: https://phabricator.services.mozilla.com/D107718
2021-03-12 17:42:54 +00:00
Mike Conley
c22ce41c43
Bug 1697315 - Add preliminary Proton styles for browser UI checkboxes. r=harry,desktop-theme-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D107730
2021-03-12 17:00:53 +00:00
Jonathan Kew
3db396ce84
Bug 1692673 - Update tests for new Cut/Copy command-enabling behavior. r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D107481
2021-03-12 16:34:42 +00:00
Brindusan Cristian
8aedc787eb
Backed out 3 changesets (bug 1692673) for bc failures in browser_contextmenu_input.js. CLOSED TREE
...
Backed out changeset 6060fa16bc3e (bug 1692673)
Backed out changeset 0f6717c26ae3 (bug 1692673)
Backed out changeset 8148b9e5dfba (bug 1692673)
2021-03-12 16:07:49 +02:00
Alexandru Michis
b298c0ed1f
Bug 1692673 - Fix eslint prettier failures in browser_controller.js a=lint-fix
...
CLOSED TREE
2021-03-12 14:36:35 +02:00
Jonathan Kew
7f62840064
Bug 1692673 - Update tests for new Cut/Copy command-enabling behavior. r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D107481
2021-03-12 12:04:08 +00:00
Tim Nguyen
94001657d0
Bug 1697806 - De-duplicate colored extension SVG icons. r=robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D108008
2021-03-12 10:06:18 +00:00
Paul Zuehlcke
09e816bda6
Bug 1695615 - Updated permission panel for double-keyed WebRTC permissions. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D107071
2021-03-12 10:06:16 +00:00
Paul Zuehlcke
5271d01283
Bug 1693621 - Tests for new SitePermissions expiry behavior. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D106160
2021-03-12 10:06:15 +00:00
Nick Alexander
783876abd5
Bug 1694515 - Part 2: Add BackgroundTasksUtils module for locking profiles and reading prefs. r=bytesized,mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D107711
2021-03-12 04:08:42 +00:00
Paul Bone
bb4e53396b
Bug 1691135 - pt 1. SHistoryListeners track browser ID as it is constant r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D106841
2021-03-12 01:16:15 +00:00
Florian Quèze
03833ba429
Bug 1697797 - Add profiler markers in WebRTC front-end tests, r=mconley.
...
Depends on D108009
Differential Revision: https://phabricator.services.mozilla.com/D108010
2021-03-11 21:39:50 +00:00
Erica Wright
e89e696bfa
Bug 1692666 - Move 'Search... for...' to a dedicated section. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D107255
2021-03-11 21:26:15 +00:00
Gijs Kruitbosch
9bb1b0f5b5
Bug 1697783 - don't create a share menu on older Windows versions, r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D107997
2021-03-11 20:11:44 +00:00
Neil Deakin
4697e9c46e
Bug 1690030, change view image on context menu to default to open in a new tab, r=Gijs,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D107336
2021-03-11 19:54:41 +00:00
Noemi Erli
fb4a7117e5
Backed out changeset 8dd76087ff2b (bug 1694817) for causing failures in browser_UITour.js
2021-03-11 21:56:07 +02:00
Nick Alexander
9f478e1ef7
Bug 1687783 - Part 4: Implement TaskScheduler on macOS backed by launchd. r=agashlin,spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D102789
2021-03-11 15:29:51 +00:00
Mark Striemer
50f7267722
Bug 1694817 - Fix tests that fail with browser.proton.toolbar.enabled r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D107294
2021-03-11 15:09:21 +00:00
Florian Quèze
5b5ce4f3ee
Bug 1673742 - browser_save_video_frame.js should clear the mockTransferCallback before resolving the waitForTransferComplete promise, r=mconley.
...
Differential Revision: https://phabricator.services.mozilla.com/D107853
2021-03-11 14:04:12 +00:00
Gijs Kruitbosch
5260727ea1
Bug 1696793 - improve close and multiple dialog handling for window-modal dialogs, r=mtigley
...
The html:dialog event can respond to [esc] keypresses itself. In that case,
we need to close the embedded dialog ourselves, or the UI ends up broken.
We also need to make sure that if e.g. the opening multiple pages from bookmarks warning is up,
and then the user tries to quit or in some other way opens another dialog, things don't break.
This also applies to tests that repeatedly invoke dialogs, where we need to wait for both
the SubDialog instance and the wrapping html:dialog element to agree on their state.
Differential Revision: https://phabricator.services.mozilla.com/D107463
2021-03-11 11:34:35 +00:00
Marco Bonardo
9b1381ee0f
Bug 1697219 - Use a fully colored branding icon in the identity box. r=harry,desktop-theme-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D107739
2021-03-10 20:31:57 +00:00
Mark Striemer
041ebbebf1
Bug 1682676 - Part 3: Test infobars inside of the chrome r=ewright
...
Depends on D104741
Differential Revision: https://phabricator.services.mozilla.com/D106013
2021-03-10 19:22:57 +00:00
Emma Malysz
d226f603eb
Bug 1690585, replace screenshot context menu item r=Gijs,fluent-reviewers,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D106871
2021-03-10 16:12:02 +00:00
Mark Banner
fe42d2ce60
Bug 1696027 - Remove use of nsISearchEngine.addEngineWithDetails from mochitests. r=daleharvey
...
Differential Revision: https://phabricator.services.mozilla.com/D107624
2021-03-10 14:21:12 +00:00
Bogdan Tara
2a95503dbc
Backed out 2 changesets (bug 369739, bug 1696027) for browser_searchChangedEngine.js and test_webextensions_upgrade.js failures CLOSED TREE
...
Backed out changeset 2705f924b635 (bug 369739)
Backed out changeset 6e5ccf3eeaa6 (bug 1696027)
2021-03-10 15:36:28 +02:00
Mark Banner
be48c80b3e
Bug 1696027 - Remove use of nsISearchEngine.addEngineWithDetails from mochitests. r=daleharvey
...
Differential Revision: https://phabricator.services.mozilla.com/D107624
2021-03-10 12:34:43 +00:00
Bogdan Tara
6218f17ee1
Backed out 2 changesets (bug 369739, bug 1696027) for test_TelemetryEnvironment.js xpcshell failures CLOSED TREE
...
Backed out changeset 9ea26aff5a9b (bug 369739)
Backed out changeset 395e7278e415 (bug 1696027)
2021-03-10 10:27:02 +02:00
Mark Banner
a0d1d0b31a
Bug 1696027 - Remove use of nsISearchEngine.addEngineWithDetails from mochitests. r=daleharvey
...
Differential Revision: https://phabricator.services.mozilla.com/D107624
2021-03-10 07:40:22 +00:00
Micah Tigley
1b29468c3d
Bug 1694512 - Add automated tests for Share item in tab context menu r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D106999
2021-03-09 23:53:32 +00:00