gecko-dev/widget/cocoa
John Daggett 1b7d8ac5fd Bug 1201318 - revise OSX system font handling. r=mstange
Rework system font lookup under OSX so that the style system passes around the same "meta" name used by Webkit, -apple-system. This makes it so that the hidden system fonts used aren't exposed to authors. It also allows us to handle the two optical sizes of font families used under OSX 10.11, which uses San Francisco as the new UI font, with one family for text sizes and another for larger, display sizes. The patch here:

  - moves system font lookup into gfxMacPlatformFontList
  - assigns the font family name to "-apple-system"
  - derives FindFamily to take a gfxFontStyle parameter to allow size-based lookups
  - maintains a list of hidden system font families (not exposed to authors)
  - maintains a mapping from -apple-system to the underlying hidden font families
2015-10-08 15:04:08 +09:00
..
crashtests
cursors
resources/MainMenu.nib
ComplexTextInputPanel.h
ComplexTextInputPanel.mm
CustomCocoaEvents.h
GfxInfo.h Bug 1131325 - Move system country code from nsIGfxInfo2 to a more appropriate location. r=aklotz,smichaud 2015-07-28 15:45:34 -07:00
GfxInfo.mm Bug 1131325 - Move system country code from nsIGfxInfo2 to a more appropriate location. r=aklotz,smichaud 2015-07-28 15:45:34 -07:00
moz.build Bug 1204398 - Fix -Wshadow warnings in widget/cocoa. r=spohl 2015-09-11 20:32:37 -07:00
mozView.h
NativeKeyBindings.h
NativeKeyBindings.mm Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj 2015-06-03 15:25:57 -07:00
nsAppShell.h Bug 1179909: Refactor stable state handling. r=smaug 2015-08-11 06:10:46 -07:00
nsAppShell.mm Bug 1181977 - Firefox app menu contains only "Quit" in certain edgecases. r=spohl 2015-08-24 10:57:02 -05:00
nsBidiKeyboard.h
nsBidiKeyboard.mm
nsChangeObserver.h
nsChildView.h Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsChildView.mm Backed out changeset 1f51d1614b9a (bug 1207245) 2015-10-07 10:19:31 -07:00
nsClipboard.h
nsClipboard.mm Backed out changeset 1f51d1614b9a (bug 1207245) 2015-10-07 10:19:31 -07:00
nsCocoaDebugUtils.h
nsCocoaDebugUtils.mm Bug 1206766 - Show meaningful module offsets in stack traces even when no symbol found. r=spohl 2015-09-21 14:20:35 -05:00
nsCocoaFeatures.h Bug 1187680 - Use NSVisualEffectMaterialMenu for menus if it's available. r=smichaud 2015-09-09 19:08:25 -04:00
nsCocoaFeatures.mm Bug 1187680 - Use NSVisualEffectMaterialMenu for menus if it's available. r=smichaud 2015-09-09 19:08:25 -04:00
nsCocoaUtils.h Bug 1193062 - Make nsChildView send PanGestureInput events into APZ. r=kats, r=smichaud 2015-08-23 19:50:29 -04:00
nsCocoaUtils.mm Backed out changeset 1f51d1614b9a (bug 1207245) 2015-10-07 10:19:31 -07:00
nsCocoaWindow.h Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsCocoaWindow.mm Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsColorPicker.h
nsColorPicker.mm
nsCursorManager.h
nsCursorManager.mm
nsDeviceContextSpecX.h
nsDeviceContextSpecX.mm Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsDragService.h Bug 1199336 - Fix jank/hangs dragging files into the browser due to O(n^2) behavior in the Cocoa widget drag-and-drop code. r=mstange 2015-08-12 15:07:32 +01:00
nsDragService.mm Backed out changeset 1f51d1614b9a (bug 1207245) 2015-10-07 10:19:31 -07:00
nsFilePicker.h
nsFilePicker.mm
nsIdleServiceX.h Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsIdleServiceX.mm
nsLookAndFeel.h Bug 1158798 - Properly initialize the LookAndFeel cache in the child. r=mstange. 2015-07-10 17:11:59 -04:00
nsLookAndFeel.mm Bug 1201318 - revise OSX system font handling. r=mstange 2015-10-08 15:04:08 +09:00
nsMacCursor.h
nsMacCursor.mm
nsMacDockSupport.h Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsMacDockSupport.mm
nsMacWebAppUtils.h
nsMacWebAppUtils.mm
nsMenuBarX.h Bug 1151345 - Firefox app menu sometimes contains only "Quit" on OS X. r=spohl 2015-06-03 16:19:51 -05:00
nsMenuBarX.mm Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsMenuBaseX.h
nsMenuGroupOwnerX.h Bug 1131473 - crash in -[NativeMenuItemTarget menuItemHit:]. r=spohl 2015-08-27 15:54:15 -05:00
nsMenuGroupOwnerX.mm Bug 1034110 - Provide a way to observe mutations for ::before/::after pseudo elements;r=smaug 2015-09-24 08:23:32 -07:00
nsMenuItemIconX.h Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsMenuItemIconX.mm Backed out changeset 1f51d1614b9a (bug 1207245) 2015-10-07 10:19:31 -07:00
nsMenuItemX.h Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsMenuItemX.mm
nsMenuUtilsX.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
nsMenuUtilsX.mm Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsMenuX.h Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsMenuX.mm Bug 895274 part.90 Rename NS_XUL_POPUP_HIDDEN to eXULPopupHidden r=smaug 2015-09-04 19:54:11 +09:00
nsNativeThemeCocoa.h Bug 1204620 - Don't prepend 'image.' to CUIDraw image names on 10.11. r=stefanh 2015-09-15 16:31:06 +02:00
nsNativeThemeCocoa.mm Bug 1204620 - Don't prepend 'image.' to CUIDraw image names on 10.11. r=stefanh 2015-09-15 16:31:06 +02:00
nsNativeThemeColors.h
nsPIWidgetCocoa.idl
nsPrintDialogX.h
nsPrintDialogX.mm Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsPrintOptionsX.h Bug 1091112 - Proxy opening the print dialog on OS X to the parent. r=mstange 2015-05-06 14:10:21 -04:00
nsPrintOptionsX.mm Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsPrintSettingsX.h
nsPrintSettingsX.mm Bug 1091112 - Proxy opening the print dialog on OS X to the parent. r=mstange 2015-05-06 14:10:21 -04:00
nsSandboxViolationSink.h Bug 1186158 - Receive notifications of sandbox violations in the browser on OS X. r=spohl 2015-07-28 15:19:55 -05:00
nsSandboxViolationSink.mm Bug 1186158 - Receive notifications of sandbox violations in the browser on OS X. r=spohl 2015-07-28 15:19:55 -05:00
nsScreenCocoa.h
nsScreenCocoa.mm
nsScreenManagerCocoa.h Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsScreenManagerCocoa.mm Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsSound.h
nsSound.mm
nsStandaloneNativeMenu.h
nsStandaloneNativeMenu.mm
nsSystemStatusBarCocoa.h Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsSystemStatusBarCocoa.mm Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
nsToolkit.h
nsToolkit.mm
nsWidgetFactory.mm Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
nsWindowMap.h
nsWindowMap.mm
OSXNotificationCenter.h Backed out changeset 1f51d1614b9a (bug 1207245) 2015-10-07 10:19:31 -07:00
OSXNotificationCenter.mm Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
SwipeTracker.h Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
SwipeTracker.mm Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
TextInputHandler.h Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
TextInputHandler.mm Backed out changeset 91d4539e00ce (bug 1207245) 2015-10-07 10:19:19 -07:00
VibrancyManager.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
VibrancyManager.mm Bug 1210180 - Force the view to update when we recycle a Vibrancy view. r=mstange 2015-10-05 10:54:29 -04:00
WidgetTraceEvent.mm Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00