fune/browser/modules
David P 4457936d80 Bug 1900225: Part 2 - Inform user of system UX issues initiated by geolocation request r=gstoll,emilio,bolsson,pbz a=RyanVM
This patch installs the framework for various platforms to inform the user of
one of two things: 1) a coming system dialog asking for system geolocation
permission that will be presented after the Firefox doorhanger asking for
permission for the page, and 2) that we will open a system preferences window,
where the user can enable geolocation for Firefox because it is currently not
enabled.  The code that handles this has been remoted to the parent process
since implementations will not be able to operate in the content process
sandbox.

Here, it stubs the behavior so this does nothing on every platform.
In this patch series, the behavior will be implemented for Windows.

Note: The code will run the geolocation for the page if the user granted it in
Firefox, regardless of whether the user granted or canceled the system
permission.  This respects the user's instruction and provides a work-around in
the event of a bug, although it would usually either fail to get a location or
it will get a very poor one (e.g. via IP lookup).

Differential Revision: https://phabricator.services.mozilla.com/D216473
2024-08-27 22:47:32 +00:00
..
test Bug 1907783 - Use the new clear on shutdown branch to prevent losing pending shutdown items on unexpected shutdown. r=pbz,places-reviewers,Standard8, a=dmeehan 2024-07-19 18:24:04 +00:00
AboutNewTab.sys.mjs
BackgroundTask_install.sys.mjs Bug 1918473 - Add missing awaits to install and uninstall background tasks. a=diannaS 2024-09-17 01:46:36 +00:00
BackgroundTask_uninstall.sys.mjs Bug 1918473 - Add missing awaits to install and uninstall background tasks. a=diannaS 2024-09-17 01:46:36 +00:00
BrowserUIUtils.sys.mjs
BrowserUsageTelemetry.sys.mjs Bug 1811374 - Include installation.first_seen event details in new_profile ping, r=chutten,nalexander 2024-05-28 18:17:23 +00:00
BrowserWindowTracker.sys.mjs
ContentCrashHandlers.sys.mjs Bug 1873956 - Add Glean telemetry for crash reports submission: success, failure, pending and reported errors r=gsvelto 2024-06-07 08:26:03 +00:00
Discovery.sys.mjs
EveryWindow.sys.mjs
ExtensionsUI.sys.mjs Bug 1889402 - Grant origin permissions during install for mv3 r=robwu 2024-05-03 16:05:15 +00:00
FaviconLoader.sys.mjs
FirefoxBridgeExtensionUtils.sys.mjs Bug 1889232 - Removed firefox-bridge and firefox-private-bridge protocol creation r=mhughes,Gijs,firefox-desktop-core-reviewers 2024-04-18 15:18:04 +00:00
HomePage.sys.mjs
LaterRun.sys.mjs
metrics.yaml Bug 1811374 - Include installation.first_seen event details in new_profile ping, r=chutten,nalexander 2024-05-28 18:17:23 +00:00
moz.build Bug 1837575 - Move Tabbed Browser related files to browser/components/tabbrowser/. r=mconley,desktop-theme-reviewers,zeid,tabbrowser-reviewers,frontend-codestyle-reviewers,Itiel 2024-05-17 13:25:23 +00:00
PageActions.sys.mjs
PartnerLinkAttribution.sys.mjs
PermissionUI.sys.mjs Bug 1900225: Part 2 - Inform user of system UX issues initiated by geolocation request r=gstoll,emilio,bolsson,pbz a=RyanVM 2024-08-27 22:47:32 +00:00
pings.yaml Bug 1889111 - Instrument Firefox Desktop UI Interactions with events r=TravisLong,kcochrane,Gijs 2024-05-03 15:19:15 +00:00
ProcessHangMonitor.sys.mjs Bug 243797 - Reworded WindowCloseBlockedWarning in the en-US locale to remove double-negative. r=flod,dom-core,mccr8 2024-04-01 12:53:18 +00:00
Sanitizer.sys.mjs Bug 1907783 - Use the new clear on shutdown branch to prevent losing pending shutdown items on unexpected shutdown. r=pbz,places-reviewers,Standard8, a=dmeehan 2024-07-19 18:24:04 +00:00
SelectionChangedMenulist.sys.mjs
SiteDataManager.sys.mjs Bug 1881797 - (part 2) Add a helper flag to clear cookies and site data. r=pbz 2024-04-09 15:39:32 +00:00
SitePermissions.sys.mjs
TransientPrefs.sys.mjs
URILoadingHelper.sys.mjs Backed out changeset d16ac4c1714c (bug 1765440) for causing mochitests failures in browser_library_open_bookmark.js. 2024-05-14 07:53:55 +03:00
webrtcUI.sys.mjs
WindowsJumpLists.sys.mjs Backed out 4 changesets (bug 1503809) for causing xpcshell failures on test_JumpListBuilder_obtainAndCacheFaviconAsync.js CLOSED TREE 2024-06-06 00:55:03 +03:00
WindowsPreviewPerTab.sys.mjs
ZoomUI.sys.mjs