fune/widget/headless
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
..
tests Bug 1864896: Autofix unused function arguments (widget). r=spohl 2024-03-02 15:25:59 +00:00
HeadlessClipboard.cpp
HeadlessClipboard.h
HeadlessClipboardData.cpp
HeadlessClipboardData.h
HeadlessCompositorWidget.cpp
HeadlessCompositorWidget.h
HeadlessKeyBindings.cpp
HeadlessKeyBindings.h
HeadlessKeyBindingsCocoa.mm
HeadlessLookAndFeel.h
HeadlessLookAndFeelGTK.cpp Bug 1887552 - Simplify caret visibility code. r=sefeng,geckoview-reviewers 2024-03-26 10:53:17 +00:00
HeadlessScreenHelper.cpp Bug 1764201 Part 1: Make widget::Screen track if the screen is HDR capable. r=geckoview-reviewers,ahale,m_kato 2024-03-22 00:55:46 +00:00
HeadlessScreenHelper.h
HeadlessSound.cpp
HeadlessSound.h
HeadlessWidget.cpp Bug 1884631 - Remove macOS native sheet support. r=mac-reviewers,aleca,kaie,bradwerth 2024-03-18 10:06:26 +00:00
HeadlessWidget.h
HeadlessWidgetTypes.ipdlh
moz.build