Bug 1837963 - Disallow opening file pickers from background tabs; r=geckoview-reviewers,emilio,m_kato

Differential Revision: https://phabricator.services.mozilla.com/D230087
This commit is contained in:
Edgar Chen
2025-01-14 12:33:43 +00:00
parent 1395b20685
commit eda589c635
7 changed files with 71 additions and 12 deletions

View File

@@ -441,6 +441,11 @@ interface CanonicalBrowsingContext : BrowsingContext {
* visibility, or no frame.
*/
readonly attribute boolean isUnderHiddenEmbedderElement;
/**
* Indicates whether opening a modal picker is permitted.
*/
readonly attribute boolean canOpenModalPicker;
};
[Exposed=Window, ChromeOnly]