gecko-dev/widget
Gabriele Svelto b49d7a0b90 Bug 1722208 - Fix automatically displaying the on-screen keyboard on Windows 11 when running on convertible slates r=cmartin
This fix simply ignores tablet mode when running on Windows 11. The
reasoning behind this is that per Microsoft documentation tablet mode
is specific to Windows 10 and not supported anymore on Windows 11. This
seems consistent in the behavior of the APIs we use to detect the
presence of a keyboard: Windows 10-specific APIs return unexpected
results while APIs that predate them return values that seem consistent
and reliable.

Differential Revision: https://phabricator.services.mozilla.com/D128229
2021-10-28 21:08:12 +00:00
..
android Bug 1736141 - Derive a content theme from newtab page background, and use it for non-chrome docshells. r=mstange,dao 2021-10-20 08:25:57 +00:00
cocoa Bug 1737620 - Fix misc errors in unified builds. r=mstange 2021-10-28 14:31:54 +00:00
crashtests
generic
gtk Bug 1737676 - Use GTK menu radius on native context menus and panels. r=stransky 2021-10-28 10:52:31 +00:00
headless Bug 1736518 - Make browser.tabs.drawInTitlebar a tri-state. r=stransky,Gijs 2021-10-21 09:07:12 +00:00
reftests Bug 1733921 - Simplify reftest annotations to assume WebRender is on. r=gfx-reviewers,jrmuizel 2021-10-04 13:14:37 +00:00
tests Bug 1737526 - Add support of dynamic enabling/disabling window occlusion by pref r=jrmuizel,gfx-reviewers 2021-10-26 02:37:42 +00:00
uikit Bug 1736441 - Remove a bunch of dead plugins code from widget/. r=stransky 2021-10-19 11:19:13 +00:00
windows Bug 1722208 - Fix automatically displaying the on-screen keyboard on Windows 11 when running on convertible slates r=cmartin 2021-10-28 21:08:12 +00:00
x11 Bug 1721962 - Switch to pkg-config for X11 libraries. r=firefox-build-system-reviewers,jgilbert,andi 2021-07-30 11:39:39 +00:00
BasicEvents.h WIP: Bug 1731504, explicitly call capturing listeners before bubbling listeners at target r=masayuki 2021-10-27 12:37:50 +00:00
CommandList.h
CompositorWidget.cpp
CompositorWidget.h Bug 1727672 - Remove LayerManagerComposite. r=jrmuizel 2021-08-26 04:59:57 +00:00
ContentCache.cpp
ContentCache.h
ContentEvents.h
EventClassList.h
EventForwards.h
EventMessageList.h Bug 1737501 - Allow contextmenu option on Windows SystemStatusBar r=mconley 2021-10-28 16:07:31 +00:00
FontRange.h
GfxDriverInfo.cpp Bug 1733412 - Allow AMD Cezanne device (0x1638) r=jrmuizel 2021-09-30 16:43:35 +00:00
GfxDriverInfo.h Bug 1731480 - Stop reporting swrast as driver, r=aosmond 2021-09-20 14:38:22 +00:00
GfxInfoBase.cpp Bug 1734571. Remove old unused layers tiling left over code bits. r=gfx-reviewers,aosmond 2021-10-19 10:12:25 +00:00
GfxInfoBase.h Bug 1734571. Remove old unused layers tiling left over code bits. r=gfx-reviewers,aosmond 2021-10-19 10:12:25 +00:00
GfxInfoCollector.cpp Bug 1708448 - Move property and element functions into js/public/PropertyAndElement.h. r=nbp 2021-07-13 11:52:42 +00:00
GfxInfoCollector.h
IMEData.cpp
IMEData.h Bug 1729402 - Changing inputmode might not set input-purpose on GTK. r=masayuki 2021-09-14 14:35:17 +00:00
IconLoader.cpp
IconLoader.h
InProcessCompositorWidget.cpp
InProcessCompositorWidget.h
InputData.cpp Bug 1678771. Set mIsNoLineOrPageDelta on WidgetWheelEvents we create from PanGestureInput when we don't know the line scroll amount so EventStateManager will fill those in for us. r=botond 2021-08-08 22:04:17 +00:00
InputData.h Bug 1725416 - Default to eNotPressed in WidgetTouchEvent r=edgar 2021-08-21 13:11:13 +00:00
LSBUtils.cpp
LSBUtils.h
LookAndFeel.h Bug 1737751 - Account for macOS cursor scaling. r=emilio 2021-10-28 12:25:23 +00:00
LookAndFeelTypes.ipdlh
MediaKeysEventSourceFactory.h
MiscEvents.h
MouseEvents.h Bug 1511231 - Part 1: Remove unused constructor from WidgetPointerEvent; r=smaug 2021-08-19 13:27:12 +00:00
NativeKeyToDOMCodeName.h
NativeKeyToDOMKeyName.h
NativeMenu.h
PrintBackgroundTask.h
PuppetBidiKeyboard.cpp
PuppetBidiKeyboard.h
PuppetWidget.cpp Bug 1736441 - Remove a bunch of dead plugins code from widget/. r=stransky 2021-10-19 11:19:13 +00:00
PuppetWidget.h Bug 1736441 - Remove a bunch of dead plugins code from widget/. r=stransky 2021-10-19 11:19:13 +00:00
RemoteLookAndFeel.cpp
RemoteLookAndFeel.h
Screen.cpp
Screen.h
ScreenManager.cpp
ScreenManager.h
ScrollbarDrawingMac.cpp
ScrollbarDrawingMac.h
SharedWidgetUtils.cpp
SystemTimeConverter.h
TextEventDispatcher.cpp
TextEventDispatcher.h
TextEventDispatcherListener.h
TextEvents.h
TextRange.h
ThemeChangeKind.h
TouchEvents.h
TouchResampler.cpp
TouchResampler.h
VsyncDispatcher.cpp
VsyncDispatcher.h
WidgetEventImpl.cpp
WidgetMessageUtils.h Bug 1678771. Rename TouchpadPinchPhase to TouchpadGesturePhase. r=hiro 2021-08-08 22:04:17 +00:00
WidgetTraceEvent.h
WidgetUtils.cpp Bug 1701796: Move IsTouchDeviceSupportPresent to LookAndFeel remoting to prevent win32k usage in the content process. r=emilio,geckoview-reviewers,owlish 2021-08-25 14:32:13 +00:00
WidgetUtils.h Bug 1701796: Move IsTouchDeviceSupportPresent to LookAndFeel remoting to prevent win32k usage in the content process. r=emilio,geckoview-reviewers,owlish 2021-08-25 14:32:13 +00:00
WindowOcclusionState.h Bug 1732733 - Add support of window occlusion on Windows by disabling it by pref r=jrmuizel,gfx-reviewers 2021-10-06 07:21:59 +00:00
moz.build Bug 1730503 - Make RDM force Android-style scrollbars better. r=mstange,devtools-backward-compat-reviewers,nchevobbe 2021-10-12 09:21:17 +00:00
nsAppShellSingleton.h
nsAutoRollup.cpp
nsAutoRollup.h
nsBaseAppShell.cpp
nsBaseAppShell.h
nsBaseClipboard.cpp Bug 1728955: part 4) Add logging for some cases when `nsBaseClipboard::SetData` fails. r=masayuki 2021-09-08 13:27:45 +00:00
nsBaseClipboard.h
nsBaseDragService.cpp Bug 1727176, use window contexts for the drag and drop source, r=smaug 2021-08-31 00:58:34 +00:00
nsBaseDragService.h Bug 1727176, use window contexts for the drag and drop source, r=smaug 2021-08-31 00:58:34 +00:00
nsBaseFilePicker.cpp
nsBaseFilePicker.h
nsBaseScreen.cpp
nsBaseScreen.h
nsBaseWidget.cpp Bug 1737044 - Include pointer and frame in nsWindow logging. r=stransky 2021-10-21 14:02:30 +00:00
nsBaseWidget.h Bug 1737044 - Include pointer and frame in nsWindow logging. r=stransky 2021-10-21 14:02:30 +00:00
nsCUPSShim.cpp
nsCUPSShim.h Bug 1691347 - Work around a null argument bug in _platform_strstr in CUPS. r=dholbert 2021-10-22 22:55:25 +00:00
nsClipboardHelper.cpp Bug 1730194 - Prevent Copy button to send information to Cloud Clipboard and Clipboard History on Windows r=dimi,johannh,cmartin 2021-10-07 15:32:03 +00:00
nsClipboardHelper.h
nsClipboardProxy.cpp
nsClipboardProxy.h
nsColorPickerProxy.cpp
nsColorPickerProxy.h
nsContentProcessWidgetFactory.cpp
nsDeviceContextSpecProxy.cpp
nsDeviceContextSpecProxy.h
nsDragServiceProxy.cpp Bug 1727176, use window contexts for the drag and drop source, r=smaug 2021-08-31 00:58:34 +00:00
nsDragServiceProxy.h
nsFilePickerProxy.cpp
nsFilePickerProxy.h
nsGUIEventIPC.h Bug 1678771. Set mIsNoLineOrPageDelta on WidgetWheelEvents we create from PanGestureInput when we don't know the line scroll amount so EventStateManager will fill those in for us. r=botond 2021-08-08 22:04:17 +00:00
nsHTMLFormatConverter.cpp
nsHTMLFormatConverter.h
nsIAppShell.idl
nsIApplicationChooser.idl
nsIBaseWindow.idl
nsIBidiKeyboard.idl
nsIClipboard.idl
nsIClipboardHelper.idl Bug 1730194 - Prevent Copy button to send information to Cloud Clipboard and Clipboard History on Windows r=dimi,johannh,cmartin 2021-10-07 15:32:03 +00:00
nsIClipboardOwner.idl
nsIColorPicker.idl
nsIDeviceContextSpec.h
nsIDisplayInfo.idl
nsIDragService.idl
nsIDragSession.idl Bug 1727176, use window contexts for the drag and drop source, r=smaug 2021-08-31 00:58:34 +00:00
nsIFilePicker.idl
nsIFormatConverter.idl
nsIGfxInfo.idl Bug 1734571. Remove old unused layers tiling left over code bits. r=gfx-reviewers,aosmond 2021-10-19 10:12:25 +00:00
nsIGfxInfoDebug.idl
nsIGtkTaskbarProgress.idl
nsIJumpListBuilder.idl
nsIJumpListItem.idl
nsIMacDockSupport.idl
nsIMacFinderProgress.idl
nsIMacSharingService.idl
nsIMacWebAppUtils.idl
nsIPaper.idl
nsIPaperMargin.idl
nsIPrintDialogService.h
nsIPrintSession.idl
nsIPrintSettings.idl
nsIPrintSettingsService.idl
nsIPrintSettingsWin.idl
nsIPrinter.idl
nsIPrinterList.idl
nsIRollupListener.h
nsIScreen.idl
nsIScreenManager.idl
nsISharePicker.idl
nsISound.idl
nsIStandaloneNativeMenu.idl
nsISystemStatusBar.idl
nsITaskbarOverlayIconController.idl
nsITaskbarPreview.idl
nsITaskbarPreviewButton.idl
nsITaskbarPreviewController.idl
nsITaskbarProgress.idl
nsITaskbarTabPreview.idl
nsITaskbarWindowPreview.idl
nsITouchBarHelper.idl
nsITouchBarInput.idl
nsITouchBarUpdater.idl
nsITransferable.idl
nsIUserIdleService.idl
nsIUserIdleServiceInternal.idl
nsIWidget.h Bug 1737044 - Include pointer and frame in nsWindow logging. r=stransky 2021-10-21 14:02:30 +00:00
nsIWidgetListener.cpp
nsIWidgetListener.h
nsIWinTaskbar.idl
nsIWindowsUIUtils.idl
nsNativeBasicTheme.cpp Bug 1737322 - Use a semi-transparent dark color for middle of the focus outline in dark mode. r=mstange 2021-10-25 16:44:04 +00:00
nsNativeBasicTheme.h Bug 1737322 - Use a semi-transparent dark color for middle of the focus outline in dark mode. r=mstange 2021-10-25 16:44:04 +00:00
nsNativeBasicThemeAndroid.cpp Bug 1730503 - Make RDM force Android-style scrollbars better. r=mstange,devtools-backward-compat-reviewers,nchevobbe 2021-10-12 09:21:17 +00:00
nsNativeBasicThemeAndroid.h Bug 1730503 - Make RDM force Android-style scrollbars better. r=mstange,devtools-backward-compat-reviewers,nchevobbe 2021-10-12 09:21:17 +00:00
nsNativeTheme.cpp Bug 1734367 - Teach windows to draw dark widgets using the non-native theme. r=mstange,desktop-theme-reviewers,dao 2021-10-07 06:55:36 +00:00
nsNativeTheme.h Bug 1721606 - Improve dark-color check to actually account for luminance. r=mstange 2021-07-22 10:29:52 +00:00
nsPaper.cpp
nsPaper.h
nsPaperMargin.cpp
nsPaperMargin.h
nsPrimitiveHelpers.cpp
nsPrimitiveHelpers.h
nsPrintSession.cpp
nsPrintSession.h
nsPrintSettingsImpl.cpp
nsPrintSettingsImpl.h
nsPrintSettingsService.cpp
nsPrintSettingsService.h
nsPrinterBase.cpp
nsPrinterBase.h
nsPrinterCUPS.cpp Bug 1691347 - Work around a null argument bug in _platform_strstr in CUPS. r=dholbert 2021-10-22 22:55:25 +00:00
nsPrinterCUPS.h Bug 1691347 - Work around a null argument bug in _platform_strstr in CUPS. r=dholbert 2021-10-22 22:55:25 +00:00
nsPrinterListBase.cpp Bug 1613705 - [localization] part2: Switch Localization class to use localization-ffi. r=emilio,nika 2021-08-03 16:25:10 +00:00
nsPrinterListBase.h
nsPrinterListCUPS.cpp
nsPrinterListCUPS.h
nsSoundProxy.cpp
nsSoundProxy.h
nsTransferable.cpp
nsTransferable.h
nsUserIdleService.cpp
nsUserIdleService.h
nsWidgetInitData.h Bug 1736441 - Remove a bunch of dead plugins code from widget/. r=stransky 2021-10-19 11:19:13 +00:00
nsWidgetsCID.h
nsXPLookAndFeel.cpp Bug 1737751 - Account for macOS cursor scaling. r=emilio 2021-10-28 12:25:23 +00:00
nsXPLookAndFeel.h Bug 1736518 - Make browser.tabs.drawInTitlebar a tri-state. r=stransky,Gijs 2021-10-21 09:07:12 +00:00