gecko-dev/widget/cocoa
Brad Werth 76775888d7 Bug 1916152: Make nsCocoaWindow handle failing to enter or exit fullscreen. r=mac-reviewers,mstange, a=dmeehan
Previously, we had relied on macOS eventually invoking the
windowDidEnterFullscreen and windowDidExitFullscreen delegate methods.
But in cases where macOS does not, and instead invokes the "fail"
methods, we can do the right thing to put the nsCocoaWindow in a
synchronized state with the DOM.

Differential Revision: https://phabricator.services.mozilla.com/D227295
2024-10-31 19:19:20 +00:00
..
crashtests
cursors
docs
resources/MainMenu.nib
components.conf
CustomCocoaEvents.h Bug 1914578 - Remove EventTracer r=perftest-reviewers,geckoview-reviewers,win-reviewers,profiler-reviewers,mstange,sparky,gstoll,owlish 2024-08-31 03:39:50 +00:00
DesktopBackgroundImage.h
DesktopBackgroundImage.mm
GfxInfo.h
GfxInfo.mm Bug 1864698: feat(webgpu): re-enable MacOS support r=webgpu-reviewers,teoxoy 2024-07-16 11:29:03 +00:00
MacThemeGeometryType.h Bug 1907405 - Add appearance: -moz-sidebar and hook macOS vibrancy. r=mac-reviewers,spohl 2024-07-12 14:08:13 +00:00
MediaHardwareKeysEventSourceMac.h
MediaHardwareKeysEventSourceMac.mm
MediaHardwareKeysEventSourceMacMediaCenter.h Bug 1771028 - Show artwork in macos media center r=alwu 2024-10-15 17:06:36 +00:00
MediaHardwareKeysEventSourceMacMediaCenter.mm Bug 1771028 - Show artwork in macos media center r=alwu 2024-10-15 17:06:36 +00:00
MediaKeysEventSourceFactory.cpp
metrics.yaml Bug 1923028 - Migrate scalars to use Glean APIs for widget.*, r=chutten,win-reviewers,gstoll. 2024-10-18 10:58:18 +00:00
moz.build Bug 1914578 - Remove EventTracer r=perftest-reviewers,geckoview-reviewers,win-reviewers,profiler-reviewers,mstange,sparky,gstoll,owlish 2024-08-31 03:39:50 +00:00
MOZIconHelper.h Bug 1920468: Support badging the dock icon with an arbritrary image. r=spohl,jwatt 2024-10-09 15:03:05 +00:00
MOZIconHelper.mm Bug 1920468: Support badging the dock icon with an arbritrary image. r=spohl,jwatt 2024-10-09 15:03:05 +00:00
MOZMenuOpeningCoordinator.h Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
MOZMenuOpeningCoordinator.mm Bug 1804978: Prevent release assert crashes due to a race when opening context menus on macOS. r=mstange 2024-01-16 20:26:31 +00:00
mozView.h
NativeKeyBindings.h
NativeKeyBindings.mm
NativeMenuMac.h Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
NativeMenuMac.mm
NativeMenuSupport.mm
nsAppShell.h Backed out changeset 4bbe309179a5 (bug 1866098) for causing bc failures related to browser_startup. CLOSED TREE 2023-11-30 06:32:21 +02:00
nsAppShell.mm Bug 1914578 - Remove EventTracer r=perftest-reviewers,geckoview-reviewers,win-reviewers,profiler-reviewers,mstange,sparky,gstoll,owlish 2024-08-31 03:39:50 +00:00
nsBidiKeyboard.h
nsBidiKeyboard.mm
nsChangeObserver.h
nsChildView.h Bug 1924240 - Devirtualize parent handling. r=mac-reviewers,win-reviewers,geckoview-reviewers,bradwerth,m_kato,rkraesig 2024-10-22 20:25:18 +00:00
nsChildView.mm Backed out changeset d92f391b3b0c (bug 1922838) for backing out bug 1915351 2024-10-25 16:42:33 +03:00
nsClipboard.h Backed out 10 changesets (bug 1879401, bug 1915351) for causing multiple regressions. CLOSED TREE 2024-10-25 16:43:29 +03:00
nsClipboard.mm Bug 1809713 - Change nsIClipboard to use the ClipboardType enum. r=nika,geckoview-reviewers,win-reviewers,gstoll,m_kato 2024-07-29 11:52:34 +00:00
nsCocoaFeatures.h
nsCocoaFeatures.mm
nsCocoaUtils.h Bug 1920468: Support badging the dock icon with an arbritrary image. r=spohl,jwatt 2024-10-09 15:03:05 +00:00
nsCocoaUtils.mm Backed out changeset d92f391b3b0c (bug 1922838) for backing out bug 1915351 2024-10-25 16:42:33 +03:00
nsCocoaWindow.h Bug 1880582: Make nsCocoaWindow hold a death grip on its native window until its destructor. r=mstange 2024-10-23 16:32:15 +00:00
nsCocoaWindow.mm Bug 1916152: Make nsCocoaWindow handle failing to enter or exit fullscreen. r=mac-reviewers,mstange, a=dmeehan 2024-10-31 19:19:20 +00:00
nsColorPicker.h
nsColorPicker.mm Bug 1921582: Hide opacity slider for nsColorPicker r=emilio,mac-reviewers,spohl 2024-10-18 18:39:12 +00:00
nsCursorManager.h Bug 1833814 - change nsIWidget's cursor logic, r=emilio,win-reviewers,mhowell 2024-01-22 20:42:50 +00:00
nsCursorManager.mm Bug 1920468: Support badging the dock icon with an arbritrary image. r=spohl,jwatt 2024-10-09 15:03:05 +00:00
nsDeviceContextSpecX.h
nsDeviceContextSpecX.mm Bug 1923028 - Migrate scalars to use Glean APIs for printing.*, r=chutten. 2024-10-18 11:02:16 +00:00
nsDragService.h Bug 1893119: apply code formatting via Lando 2024-07-04 07:52:52 +00:00
nsDragService.mm Bug 1893119: apply code formatting via Lando 2024-07-04 07:52:52 +00:00
nsFilePicker.h Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
nsFilePicker.mm Bug 1925866 - NS_NewLocalFile's aFollowSymlinks arg is unused. r=xpcom-reviewers,necko-reviewers,valentin,media-playback-reviewers,win-reviewers,karlt,nika,rkraesig 2024-10-22 09:38:16 +00:00
nsLookAndFeel.h Bug 1903508 - Part 4: Implement nsLookAndFeel::GetKeyboardLayoutImpl() for the MAC platform. r=emilio 2024-07-10 12:17:50 +00:00
nsLookAndFeel.mm Bug 1923028 - Migrate scalars to use Glean APIs for a11.*, r=chutten. 2024-10-16 20:46:06 +00:00
nsMacCursor.h Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
nsMacCursor.mm
nsMacDockSupport.h Bug 1920468: Support badging the dock icon with an arbritrary image. r=spohl,jwatt 2024-10-09 15:03:05 +00:00
nsMacDockSupport.mm Bug 1920468: Support badging the dock icon with an arbritrary image. r=spohl,jwatt 2024-10-09 15:03:05 +00:00
nsMacFinderProgress.h
nsMacFinderProgress.mm
nsMacSharingService.h
nsMacSharingService.mm Bug 1843207 - Rename CopyCocoaStringToXPCOMString to CopyNSStringToXPCOMString. r=nika 2024-03-13 20:54:19 +00:00
nsMacUserActivityUpdater.h
nsMacUserActivityUpdater.mm
nsMacWebAppUtils.h
nsMacWebAppUtils.mm
nsMenuBarX.h Backed out changeset 991771852af8 (bug 1855346) as requested for causing multiple regressions CLOSED TREE 2024-10-23 20:34:24 +03:00
nsMenuBarX.mm Backed out changeset 991771852af8 (bug 1855346) as requested for causing multiple regressions CLOSED TREE 2024-10-23 20:34:24 +03:00
nsMenuGroupOwnerX.h Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
nsMenuGroupOwnerX.mm
nsMenuItemIconX.h
nsMenuItemIconX.mm Bug 1920468: Support badging the dock icon with an arbritrary image. r=spohl,jwatt 2024-10-09 15:03:05 +00:00
nsMenuItemX.h
nsMenuItemX.mm Backed out changeset 991771852af8 (bug 1855346) as requested for causing multiple regressions CLOSED TREE 2024-10-23 20:34:24 +03:00
nsMenuParentX.h
nsMenuUtilsX.h Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
nsMenuUtilsX.mm Backed out changeset 991771852af8 (bug 1855346) as requested for causing multiple regressions CLOSED TREE 2024-10-23 20:34:24 +03:00
nsMenuX.h Bug 1858409 - only show autofill/services menus when appropriate, r=mac-reviewers,reusable-components-reviewers,mstange,emilio,tgiles 2023-12-14 08:27:56 +00:00
nsMenuX.mm Backed out changeset 991771852af8 (bug 1855346) as requested for causing multiple regressions CLOSED TREE 2024-10-23 20:34:24 +03:00
nsNativeThemeCocoa.h Bug 1918762 - Simplify theme attribute/state change invalidation. r=jwatt 2024-09-16 22:02:05 +00:00
nsNativeThemeCocoa.mm Backed out changeset d92f391b3b0c (bug 1922838) for backing out bug 1915351 2024-10-25 16:42:33 +03:00
nsNativeThemeColors.h Bug 1887063 - Use VibrancyManager / regular CSS to implement the unified toolbar looks. r=mstange,mac-reviewers,desktop-theme-reviewers,places-reviewers,dao 2024-03-30 10:29:39 +00:00
nsPrintDialogX.h Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
nsPrintDialogX.mm Backed out changeset d92f391b3b0c (bug 1922838) for backing out bug 1915351 2024-10-25 16:42:33 +03:00
nsPrintSettingsServiceX.h
nsPrintSettingsServiceX.mm
nsPrintSettingsX.h Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
nsPrintSettingsX.mm Bug 1865485. Rename nsIPrintSettings::HasOrthogonalSheetsAndPages to HasOrthogonalPagesPerSheet. r=dholbert 2023-11-20 09:14:50 +00:00
nsSandboxViolationSink.h
nsSandboxViolationSink.mm
nsSound.h
nsSound.mm
nsStandaloneNativeMenu.h
nsStandaloneNativeMenu.mm
nsSystemStatusBarCocoa.h
nsSystemStatusBarCocoa.mm
nsToolkit.h
nsToolkit.mm
nsTouchBar.h
nsTouchBar.mm
nsTouchBarInput.h
nsTouchBarInput.mm Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
nsTouchBarInputIcon.h
nsTouchBarInputIcon.mm Bug 1920468: Support badging the dock icon with an arbritrary image. r=spohl,jwatt 2024-10-09 15:03:05 +00:00
nsTouchBarUpdater.h
nsTouchBarUpdater.mm
nsUserIdleServiceX.h
nsUserIdleServiceX.mm
nsWidgetFactory.h
nsWidgetFactory.mm
nsWindowMap.h Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
nsWindowMap.mm Bug 1875416 - Report deactivate/activate state properly when system print dialog is opened/closed; r=mac-reviewers,bradwerth 2024-06-17 21:45:19 +00:00
OSXNotificationCenter.h Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
OSXNotificationCenter.mm Bug 1920468: Support badging the dock icon with an arbritrary image. r=spohl,jwatt 2024-10-09 15:03:05 +00:00
ScreenHelperCocoa.h
ScreenHelperCocoa.mm Bug 1812647: Make macOS screen HDR detection additionally check color component maximum. r=mac-reviewers,mstange 2024-04-01 19:07:52 +00:00
TextInputHandler.h Bug 1149826 - Part 2. Support text substitution. r=masayuki 2024-07-26 06:38:52 +00:00
TextInputHandler.mm Backed out changeset 4a977ca5fd56 (bug 1833923) as requested for causing multiple regressions 2024-10-23 20:32:32 +03:00
TextRecognition.mm Bug 1843207 - Rename CopyCocoaStringToXPCOMString to CopyNSStringToXPCOMString. r=nika 2024-03-13 20:54:19 +00:00
VibrancyManager.h Bug 1907405 - Add appearance: -moz-sidebar and hook macOS vibrancy. r=mac-reviewers,spohl 2024-07-12 14:08:13 +00:00
VibrancyManager.mm Bug 1907405 - Add appearance: -moz-sidebar and hook macOS vibrancy. r=mac-reviewers,spohl 2024-07-12 14:08:13 +00:00
ViewRegion.h Bug 1891354 - Clean up VibrancyManager a bit. r=sam,mac-reviewers,bradwerth 2024-04-15 15:55:44 +00:00
ViewRegion.mm Bug 1889689 - Clean up ViewRegion.mm. r=mac-reviewers,bradwerth 2024-04-05 09:17:48 +00:00