gecko-dev/browser/base/content
Gijs Kruitbosch ea276e4ba5 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
..
defaultthemes
docs/tabbrowser
logos
overrides
pageinfo
test Bug 1696793 - improve close and multiple dialog handling for window-modal dialogs, r=mtigley 2021-03-11 11:34:35 +00:00
.eslintrc.js Bug 1685552 - move certificate subject alternative name processing for error pages from backend to frontend r=bbeurdouche,johannh,baku 2021-01-14 09:58:03 +00:00
aboutDialog-appUpdater.js Bug 1689727 - Stop using XUL <deck> for #updateDeck. r=preferences-reviewers,Gijs 2021-01-30 15:02:35 +00:00
aboutDialog.css Bug 1689727 - Stop using XUL <deck> for #updateDeck. r=preferences-reviewers,Gijs 2021-01-30 15:02:35 +00:00
aboutDialog.js Bug 1660848 - Add a check for updates option to application menus r=fluent-reviewers,jaws,harry,Gijs,flod,mkaply 2021-01-15 14:26:58 +00:00
aboutDialog.xhtml Bug 1689727 - Stop using XUL <deck> for #updateDeck. r=preferences-reviewers,Gijs 2021-01-30 15:02:35 +00:00
aboutFrameCrashed.html
aboutNetError.js Bug 1691274 - Use DOM hidden property methods instead of attribute methods in browser/ directory. r=ntim,preferences-reviewers 2021-02-13 23:33:51 +00:00
aboutNetError.xhtml Bug 1686814 - remove unnecessary es6 modules inclusions in aboutNetError.xhtml r=johannh 2021-01-21 19:06:44 +00:00
aboutRestartRequired.js
aboutRestartRequired.xhtml
aboutRobots-icon.png
aboutRobots.css
aboutRobots.js
aboutRobots.xhtml
aboutTabCrashed.css
aboutTabCrashed.js Bug 1691527 - remove email bits from content process crash dialog. r=mconley 2021-02-22 17:46:29 +00:00
aboutTabCrashed.xhtml Bug 1691527 - remove email bits from content process crash dialog. r=mconley 2021-02-22 17:46:29 +00:00
blockedSite.js Bug 1691274 - Use DOM hidden property methods instead of attribute methods in browser/ directory. r=ntim,preferences-reviewers 2021-02-13 23:33:51 +00:00
blockedSite.xhtml
browser-a11yUtils.js
browser-addons.js Backed out changeset 870e11561811 (bug 1693050) for bc failures in browser_history_navigation.js. CLOSED TREE 2021-03-11 00:12:00 +02:00
browser-allTabsMenu.inc.xhtml
browser-allTabsMenu.js
browser-captivePortal.js
browser-context.inc Bug 1690585, replace screenshot context menu item r=Gijs,fluent-reviewers,robwu 2021-03-10 16:12:02 +00:00
browser-ctrlTab.js
browser-customization.js
browser-data-submission-info-bar.js
browser-development-helpers.js
browser-doctype.inc Bug 1568133 - Migrate the rest of the menubar to Fluent. r=fluent-reviewers,flod,Gijs 2021-01-18 18:23:18 +00:00
browser-fullScreenAndPointerLock.js Bug 1691274 - Use DOM hidden property methods instead of attribute methods in browser/ directory. r=ntim,preferences-reviewers 2021-02-13 23:33:51 +00:00
browser-fullZoom.js
browser-fxaSignout.js
browser-fxaSignout.xhtml
browser-gestureSupport.js Bug 1690849 - Remove obsolete comment. r=mstange DONTBUILD 2021-02-22 22:18:17 +00:00
browser-graphics-utils.js Bug 1694547: Let chrome JavaScript control WebRender capture sequence parameters. r=jrmuizel 2021-02-24 18:52:08 +00:00
browser-menubar.inc Bug 1695671 - Update strings in the global menubar r=Gijs,flod 2021-03-09 20:17:32 +00:00
browser-pageActions.js Bug 1690569 - Replace sync's isSendableURI checks with BrowserUtils.isShareableURL. r=markh 2021-02-25 02:51:04 +00:00
browser-places.js Bug 1695671 - Update strings in the global menubar r=Gijs,flod 2021-03-09 20:17:32 +00:00
browser-safebrowsing.js
browser-sets.inc Bug 1694951 - Remove printing.trigger telemetry. r=jwatt,marionette-reviewers 2021-03-01 11:36:43 +00:00
browser-sidebar.js
browser-siteIdentity.js Bug 1667456, fix pageproxystate handling in the url bar, r=johannh 2021-03-01 14:48:20 +00:00
browser-sitePermissionPanel.js Bug 1695356 - Show permission indicator for any non-default site-permissions. r=johannh 2021-03-04 12:18:06 +00:00
browser-siteProtections.js Bug 1596897 - Moved permission list from site identity to separate permission panel. r=johannh 2021-02-05 13:40:35 +00:00
browser-sync.js Bug 1691860, move code that hides separators in the content area context menu into a single place that just hides duplicates, r=Gijs,robwu 2021-03-04 00:16:16 +00:00
browser-tabsintitlebar.js
browser-thumbnails.js
browser-toolbarKeyNav.js
browser-webrtc.js
browser.css Bug 1693277 - fix positioning of content dialogs irrespective of size, r=mtigley 2021-03-05 10:50:52 +00:00
browser.js Bug 1696793 - improve close and multiple dialog handling for window-modal dialogs, r=mtigley 2021-03-11 11:34:35 +00:00
browser.xhtml Bug 1682676 - Position infobars inside of the chrome. r=mstriemer 2021-03-10 19:22:56 +00:00
contentTheme.js Bug 1546540 - Part 1: Fallback to prefers-color-scheme in uncustomized newtab, r=dao 2021-03-10 22:08:10 +00:00
global-scripts.inc
hiddenWindowMac.xhtml
history-swipe-arrow.svg
macWindow.inc.xhtml
moz.build Bug 1682676 - Part 3: Test infobars inside of the chrome r=ewright 2021-03-10 19:22:57 +00:00
newInstall.js
newInstall.xhtml
newInstallPage.html
newInstallPage.js
nonbrowser-mac.js Bug 1694951 - Remove printing.trigger telemetry. r=jwatt,marionette-reviewers 2021-03-01 11:36:43 +00:00
nsContextMenu.js Bug 1690585, replace screenshot context menu item r=Gijs,fluent-reviewers,robwu 2021-03-10 16:12:02 +00:00
popup-notifications.inc Bug 1695323 - Update canvas permission panel strings. r=mconley,flod 2021-03-09 18:50:10 +00:00
robot.ico
safeMode.css
safeMode.js
safeMode.xhtml Bug 1694509 - Update messaging in startup troubleshoot/refresh choice dialog. r=Gijs,fluent-reviewers 2021-03-08 23:05:53 +00:00
sanitize.xhtml
sanitizeDialog.css
sanitizeDialog.js
static-robot.png
tab-content.js
tabbrowser-tab.js Bug 1697144 - Fix context line tab for non-proton, and push the line 1px up in proton. r=jaws 2021-03-09 18:00:46 +00:00
tabbrowser-tabs.js Bug 1688294 - Account for the padding on the scrollbox when positioning pinned tabs. r=Gijs 2021-02-11 22:05:53 +00:00
tabbrowser.css Bug 1694276, hide muted label on tab when in pip mode r=jaws 2021-02-23 03:42:35 +00:00
tabbrowser.js Bug 1682676 - Position infobars inside of the chrome. r=mstriemer 2021-03-10 19:22:56 +00:00
titlebar-items.inc.xhtml
utilityOverlay.js Bug 1690573 - Migrate the report-site-issue UI access point to the Help menu. r=denschub,mixedpuppy,fluent-reviewers,webcompat-reviewers,flod 2021-02-23 00:11:05 +00:00
webext-panels.js Backed out changeset 6a75d5ea4301 (bug 1646817) for causing macOS nightly crashes. a=backout 2021-02-28 12:36:09 +02:00
webext-panels.xhtml Bug 1691860, move code that hides separators in the content area context menu into a single place that just hides duplicates, r=Gijs,robwu 2021-03-04 00:16:16 +00:00
webrtcIndicator.js
webrtcIndicator.xhtml
webrtcLegacyIndicator.js
webrtcLegacyIndicator.xhtml