gecko-dev/browser/base/content/test/permissions
Johann Hofmann 9fb44dc7a9 Bug 1508961 - Show a notification icon after automatically dismissing permission prompts. r=MattN
This adds support for a "post-prompt" that appears dismissed (only the icon showing) when
the browser decides to automatically deny a permission request from a site (either based on
internal heuristics or because the user prefers not to receive permission prompts).

In order to move quickly and not overload the patch I have only implemented the post-prompting
for desktop-notification so far, however, implementing it for other permissions should be
a trivial follow-up.

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

--HG--
extra : moz-landing-system : lando
2019-04-05 10:22:19 +00:00
..
.eslintrc.js
browser_autoplay_blocked_slow.sjs Bug 1534219 - Only clear globally blocked permission on navigation. r=johannh 2019-03-22 10:57:16 +00:00
browser_autoplay_blocked.html Bug 1476555 - Show notification when autoplay blocked globally. r=cpearce,johannh 2018-07-23 16:43:08 +01:00
browser_autoplay_blocked.js Bug 1534219 - Only clear globally blocked permission on navigation. r=johannh 2019-03-22 10:57:16 +00:00
browser_canvas_fingerprinting_resistance.js Bug 1446472 - Part 2: Add a test for ensuring that the identity block icon will show without the doorhanger when canvas auto-blocking happens. r=Gijs 2018-12-16 21:31:06 +00:00
browser_permissions_handling_user_input.js Bug 1524619 - Part 2 - Add tests for notification permission prompts with user interaction. r=Ehsan,lina 2019-03-19 00:16:31 +01:00
browser_permissions_postPrompt.js Bug 1508961 - Show a notification icon after automatically dismissing permission prompts. r=MattN 2019-04-05 10:22:19 +00:00
browser_permissions.js Bug 1518283 - prohibit blank lines at the beginning and end of blocks (eslint padded-blocks) r=mossop,Standard8 2019-01-30 17:26:25 +00:00
browser_reservedkey.js Bug 1445942, make the backspace key a non-reserved key so that it isn't blocked by shortcut permissions, r=felipe 2019-01-09 08:30:13 -05:00
browser_temporary_permissions_expiry.js Bug 1514594: Part 3 - Change ChromeUtils.import API. 2019-01-17 10:18:31 -08:00
browser_temporary_permissions_navigation.js Bug 1523763 - Move tab context menu strings to FTL file loaded on-demand. r=Gijs,flod 2019-03-29 14:55:12 +00:00
browser_temporary_permissions_tabs.js Bug 1519953, replace calls to retrieve boxobject position and size with getBoundingClientRect, r=gijs 2019-03-01 12:26:45 -05:00
browser_temporary_permissions.js Bug 1519953, replace calls to retrieve boxobject position and size with getBoundingClientRect, r=gijs 2019-03-01 12:26:45 -05:00
browser.ini Bug 1508961 - Show a notification icon after automatically dismissing permission prompts. r=MattN 2019-04-05 10:22:19 +00:00
dummy.js Bug 1524619 - Part 2 - Add tests for notification permission prompts with user interaction. r=Ehsan,lina 2019-03-19 00:16:31 +01:00
head.js Bug 1513039 - part2 : remove temporary autoplay permission tests. r=florian 2019-01-07 18:32:35 +00:00
permissions.html Bug 1524619 - Part 2 - Add tests for notification permission prompts with user interaction. r=Ehsan,lina 2019-03-19 00:16:31 +01:00
temporary_permissions_subframe.html