gecko-dev/widget/uikit
Emilio Cobos Álvarez fdf102338e Bug 1887552 - Simplify caret visibility code. r=sefeng,geckoview-reviewers
Make the "is hidden due to non-collapsed selection" use the regular
caret-hiding mechanism, so that we make sure nsCaret and paint are
consistent on their caret visibility.

As part of this simplification:

 * Remove LookAndFeel::IntID::ShowCaretDuringSelection, it's 0 on all
   platforms.

 * Remove nsCaret::IsMenuPopupHidingCaret. Is really broken as per the
   comments (it assumes single-process mode, doesn't deal with shadow
   dom, and it's not like it's particularly useful anyways since the
   menu popup could be semi-transparent or what not).

Differential Revision: https://phabricator.services.mozilla.com/D205557
2024-03-26 10:53:17 +00:00
..
GfxInfo.cpp
GfxInfo.h
MediaKeysEventSourceFactory.cpp Bug 1883575 - Shim out the missing pieces of widget to successfully link libxul. r=nika 2024-03-05 21:46:18 +00:00
TextInputHandler.h Bug 1883805 - Fix clang-plugin errors. r=nika 2024-03-06 20:28:49 +00:00
TextInputHandler.mm Bug 1844905 - Part 3. Basic keyboard support. r=masayuki 2024-03-04 21:03:25 +00:00
UIKitUtils.h Bug 1847585 - Implement keyboardType, returnKeyType and autocapitalizationType. r=masayuki 2024-03-04 21:03:26 +00:00
UIKitUtils.mm Bug 1847585 - Implement keyboardType, returnKeyType and autocapitalizationType. r=masayuki 2024-03-04 21:03:26 +00:00
components.conf
moz.build Bug 1883575 - Shim out the missing pieces of widget to successfully link libxul. r=nika 2024-03-05 21:46:18 +00:00
nsAppShell.h
nsAppShell.mm
nsBidiKeyboard.h Bug 1883575 - Shim out the missing pieces of widget to successfully link libxul. r=nika 2024-03-05 21:46:18 +00:00
nsBidiKeyboard.mm Bug 1883575 - Shim out the missing pieces of widget to successfully link libxul. r=nika 2024-03-05 21:46:18 +00:00
nsLookAndFeel.h
nsLookAndFeel.mm Bug 1887552 - Simplify caret visibility code. r=sefeng,geckoview-reviewers 2024-03-26 10:53:17 +00:00
nsNativeThemeUIKit.h Bug 1883575 - Shim out the missing pieces of widget to successfully link libxul. r=nika 2024-03-05 21:46:18 +00:00
nsNativeThemeUIKit.mm Bug 1883575 - Shim out the missing pieces of widget to successfully link libxul. r=nika 2024-03-05 21:46:18 +00:00
nsWidgetFactory.h
nsWidgetFactory.mm
nsWindow.h Bug 1844905 - Part 3. Basic keyboard support. r=masayuki 2024-03-04 21:03:25 +00:00
nsWindow.mm Bug 1884022 - Fix warnings related to UITouch. r=nika 2024-03-07 20:28:08 +00:00