Commit Graph

9896 Commits

Author SHA1 Message Date
Gijs Kruitbosch
b8d01bdf59 Bug 1704616 - fix browser_beforeunload_urlbar.js to not crash in promiseDocumentFlushed, take #2
Differential Revision: https://phabricator.services.mozilla.com/D112055
2021-04-14 16:37:08 +00:00
Andrei Oprea
11fa928338 Bug 1702000 - Add pin to taskbar action to the primary button r=andreio
Share needPin and pin methods from ShellService and reuse from default prompt, upgrade dialog and special message actions. Use these to show "primary" vs "default" in the prompt.

Differential Revision: https://phabricator.services.mozilla.com/D111244
2021-04-14 15:09:34 +00:00
Gijs Kruitbosch
e5a5155072 Bug 1704616 - work around promiseDocumentFlushed crashes in proton modal prompts, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D111946
2021-04-14 14:58:44 +00:00
Jan-Ivar Bruaroey
dafa3d1384 Bug 1697487 - Test that gray cam/mic indicator is shown during permission grace periods. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D111951
2021-04-14 11:20:16 +00:00
Claudia
bf83e9f1bd Bug 1651012 - Organize certerror code into its own directory in browser/base/content/ r=prathiksha,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D110951
2021-04-14 10:24:38 +00:00
Stephen A Pohl
bcd2f7c8c0 Bug 1704890: Make browser referrer tests use openMenu(true) instead of openPopup to support native context menus on macOS. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D111910
2021-04-14 01:51:30 +00:00
Stephen A Pohl
ddcd0f60ce Bug 1704894: Use openMenu(true) instead of openPopup in sync contextmenu test to support native context menus on macOS. r=mac-reviewers,haik
Differential Revision: https://phabricator.services.mozilla.com/D111913
2021-04-14 01:51:09 +00:00
Stephen A Pohl
aa8da13f1d Bug 1704907: Start using activateItem instead of synthesized mouse events in browser_audioTabIcon.js to make this test pass on macOS with native context menus. r=mac-reviewers,bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D111918
2021-04-14 01:50:59 +00:00
Brendan Dahl
c7c837ce7c Bug 1704661 - Fix browser_parsable_css for latest pdf.js update. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D111952
2021-04-14 01:38:01 +00:00
Gijs Kruitbosch
0ae5791cc1 Bug 1704616 - fix modal tests that break with proton modals enabled, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D111846
2021-04-13 20:42:25 +00:00
Markus Stange
82ad4250fa Bug 1704691 - Don't synthesize events on menus in browser/base/content/test/about/browser_aboutNewTab_bookmarksToolbar.js. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D111671
2021-04-13 20:17:32 +00:00
Brindusan Cristian
de8a124236 Backed out changeset e7c98d877308 (bug 1702285) for causing bc failures in browser_tabclose.js. CLOSED TREE 2021-04-13 22:55:42 +03:00
Jared Wein
2ca00ee5f9 Bug 1702285 - Update tabstrip icons for Proton. r=desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D111009
2021-04-13 16:51:43 +00:00
Markus Stange
9b3f825bc2 Bug 1704569 - Don't synthesize events on menus in browser/base/content/test/permissions/browser_temporary_permissions_navigation.js. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D111778
2021-04-13 16:22:22 +00:00
Markus Stange
212ab6d6c0 Bug 1704569 - Don't synthesize events on menus in browser/base/content/test/pageActions-proton/browser_PageActions_removeExtension.js. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D111777
2021-04-13 16:22:21 +00:00
Markus Stange
4be07f8d77 Bug 1704569 - Don't synthesize events on menus in browser/base/content/test/keyboard/browser_bookmarks_shortcut.js. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D111675
2021-04-13 16:22:17 +00:00
Markus Stange
06152d0f89 Bug 1704569 - Don't synthesize events on menus in browser/base/content/test/contextMenu/browser_contextmenu_save_blocked.js. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D111674
2021-04-13 16:22:16 +00:00
Markus Stange
648e6c56d0 Bug 1704569 - Don't synthesize events on menus in various "reopen in container" tests, and add missing awaits. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D111672
2021-04-13 16:22:15 +00:00
Markus Stange
534e869357 Bug 1704569 - Don't synthesize events on menus in browser/base/content/test/contextMenu/browser_view_image.js. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D111670
2021-04-13 16:22:15 +00:00
Paul Zuehlcke
e7228cfa51 Bug 1699668 - Tests for shim warning. r=webcompat-reviewers,johannh,denschub
Differential Revision: https://phabricator.services.mozilla.com/D109718
2021-04-13 16:11:21 +00:00
Markus Stange
a867f81efc Bug 1704572 - Use BrowserTestUtils.is_visible rather than checking the bounding client rect in browser_contextmenu_linkopen.js. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D111684
2021-04-13 15:54:24 +00:00
Markus Stange
b04c4348a5 Bug 1704572 - Use openMenu(true) instead of openPopup() for opening the 'this frame' submenu in browser/base/content/test/contextMenu/browser_contextmenu_iframe.js. r=Gijs
openMenu(true) works on both native and non-native context menus. openPopup() does not work on native context menus.

Differential Revision: https://phabricator.services.mozilla.com/D111682
2021-04-13 15:54:23 +00:00
Mike Conley
af15c3f812 Bug 1686315 - Fix up the last few tests to pass with content prompt subdialogs enabled or disabled. r=Gijs
Critically, this makes sure SubDialog.abort calls SubDialog.close even if its contents haven't finished
loading. This prevents a shutdown leak.

Differential Revision: https://phabricator.services.mozilla.com/D111736
2021-04-13 15:51:49 +00:00
Mike Conley
9d603a717d Bug 1686315 - Fix up some tests to pass with content prompt subdialogs enabled or disabled. r=Gijs
Batch 1 of 2.

Differential Revision: https://phabricator.services.mozilla.com/D110342
2021-04-13 15:51:48 +00:00
Harry Twyford
d397578af3 Bug 1704474 - Remove pin/unpin page action context menu items. r=adw,fluent-reviewers,extension-reviewers,flod,zombie
The bug calls for these items to be hidden with JS, but they were going to be removed anyways post-Proton. The removal of some subtests in browser/base/content/test/pageActions tests is consistent with [this comment](https://searchfox.org/mozilla-central/rev/d9f6cded535d202a9ade4a530e653e659bcb5bbd/browser/base/content/test/pageActions/browser.ini#7), which says that were are removing that test coverage post-Proton anyways.

Differential Revision: https://phabricator.services.mozilla.com/D111713
2021-04-13 13:24:59 +00:00
Butkovits Atila
d6c44e979b Backed out changeset ea976ff8173e (bug 1575080) for causing failure at browser_navigation_failures.js. CLOSED TREE 2021-04-13 02:19:56 +03:00
Anshul Sahai
d2e87eee0b Bug 1575080 - Showing not secure lock identity icon on net error pages. r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D111084
2021-04-12 22:27:54 +00:00
Butkovits Atila
1e7d77464a Bug 1667235 - disable browser_selectpopup.js on Windows for frequent failures. r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D111716
2021-04-12 21:35:48 +00:00
Gijs Kruitbosch
18f2ae7955 Bug 1532501 - stopgap: make browser_toolbarButtonKeyPress.js more reliable, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D111715
2021-04-12 20:32:34 +00:00
theodora
0905646864 Bug 1703126 - Replaced BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_geolocation_indicator. r=prathiksha
***
Bug 1703126 - Replaced BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_geolocation_indicator.js r=prathiksha
***
Bug 1703126 - Replaced BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_geolocation_indicator.  r=prathiksha

Differential Revision: https://phabricator.services.mozilla.com/D111708
2021-04-12 19:28:50 +00:00
Emilio Cobos Álvarez
3e3101a57b Bug 1703289 - Make mixed content blocker use a session-persistent permission rather than ad-hoc code. r=ckerschb,smaug
This is more fission-compatible, and a lot simpler.

Differential Revision: https://phabricator.services.mozilla.com/D111480
2021-04-12 18:04:12 +00:00
Eugen Sawin
a2172e7618 Bug 1691821 - [3.2] Adjust form autofill extension tests to work with the shared component. r=zbraniecki,dimi,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D110273
2021-04-12 17:33:18 +00:00
Emma Malysz
dd71b38d47 Bug 1703476, update site permission panel formatting r=mconley,pbz
Changes includde padding/margin changes and button structure

Differential Revision: https://phabricator.services.mozilla.com/D111479
2021-04-12 16:28:01 +00:00
Luca Greco
e61fdb8e1b Bug 1703889 - Ensure hidden extension pageAction are not visible in the urlbar overflow menu on Proton. r=mixedpuppy,mak
Differential Revision: https://phabricator.services.mozilla.com/D111423
2021-04-12 12:06:59 +00:00
Gabriel Luong
4431d18f32 Bug 1692840 - Add "Open a New Tab" at the top of the tabstrip context menu. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D108365
2021-04-12 10:28:46 +00:00
bukola
4cd838eb9d Bug 1704060 - Replace BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_progress_keyword_search_handling.js. r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D111542
2021-04-11 11:05:39 +00:00
Mark Striemer
8439ef6750 Bug 1702330 - Disable verify on browser_aboutNewTab_defaultBrowserNotification.js r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D111481
2021-04-10 19:56:13 +00:00
Mark Striemer
9925e7520c Bug 1702330 - Fix browser_popup_blocker.js proton infobars r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D111473
2021-04-10 19:56:13 +00:00
Mark Striemer
de17aab08c Bug 1702330 - Fix browser_aboutNewTab_defaultBrowserNotification.js proton infobars r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D111356
2021-04-10 19:56:12 +00:00
Mark Striemer
9acc3198b2 Bug 1702330 - Remove lazy notification deck creation test r=mconley
This test no longer passes with proton enabled by default, since the
deck would've been created already during startup.

Differential Revision: https://phabricator.services.mozilla.com/D111310
2021-04-10 19:56:11 +00:00
Mark Striemer
0c53f87cfd Bug 1702330 - Graduate infobars to main proton pref r=jaws,marionette-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D110638
2021-04-10 19:56:10 +00:00
Dorel Luca
275bea067f Backed out 9 changesets (bug 1702330) for Mochitest failures in toolkit/components/url-classifier/tests/mochitest/test_reporturl.html. CLOSED TREE
Backed out changeset f84605e6fc8b (bug 1702330)
Backed out changeset 79c63bf11b29 (bug 1702330)
Backed out changeset 5425a2312f6e (bug 1702330)
Backed out changeset d76516e0d07d (bug 1702330)
Backed out changeset 3b75ffae171a (bug 1702330)
Backed out changeset 4bb6ceb6adb3 (bug 1702330)
Backed out changeset 607be325b4e8 (bug 1702330)
Backed out changeset 4b345ea924cc (bug 1702330)
Backed out changeset c7f0de372b21 (bug 1702330)
2021-04-10 07:48:08 +03:00
Mark Striemer
08c350c628 Bug 1702330 - Disable verify on browser_aboutNewTab_defaultBrowserNotification.js r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D111481
2021-04-10 00:30:43 +00:00
Mark Striemer
0fe2bc8285 Bug 1702330 - Fix browser_popup_blocker.js proton infobars r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D111473
2021-04-10 00:30:42 +00:00
Mark Striemer
ac42b8fb48 Bug 1702330 - Fix browser_aboutNewTab_defaultBrowserNotification.js proton infobars r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D111356
2021-04-10 00:30:41 +00:00
Mark Striemer
ec614b1a21 Bug 1702330 - Remove lazy notification deck creation test r=mconley
This test no longer passes with proton enabled by default, since the
deck would've been created already during startup.

Differential Revision: https://phabricator.services.mozilla.com/D111310
2021-04-10 00:30:41 +00:00
Mark Striemer
ed003d55c9 Bug 1702330 - Graduate infobars to main proton pref r=jaws,marionette-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D110638
2021-04-10 00:30:39 +00:00
Harry Twyford
94efd1e566 Bug 1699834 - Enable new tab page handoff by default and in automated tests. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D111462
2021-04-09 20:52:26 +00:00
Jan-Ivar Bruaroey
8f28732e8f Bug 1703674 - Revoking cam or mic permission revokes both if either is capturing. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D111174
2021-04-09 20:48:41 +00:00
Marco Bonardo
3977844bfa Bug 1703274 - Enable Proton Urlbar. r=jaws,extension-reviewers,zombie,rpl
Differential Revision: https://phabricator.services.mozilla.com/D110998
2021-04-09 18:20:21 +00:00