gecko-dev/widget
Masayuki Nakano c13abd36f2 Bug 1915057 - Make HTMLEditor::NotifyRootChanged() notifies IMEStateManager of the editor root change r=smaug,m_kato
When `HTMLEditor` handles the design mode, `IMEContentObserver` observes the
`<body>` if there is.  However, web apps may remove it.  Then, we need to
recreate `IMEContentObserver` with emulating a focus move because it's difficult
to compute the difference between the old root and the new root (IME focus
notification sends all content to the parent, it's faster in most cases in this
situation). This was fixed in bug 1911010.  However, there are remaining issues
after that.

When new `<body>` or the original `<body>` is connected again,
`IMEContentObserver` does not restart to observe the new `<body>`.  So,
`IMEContentObserver` working differently after the `<body>` is even temporarily
removed.  This make it harder to reproduce reported bugs.

Additionally, if the document element is removed, `IMEContentObserver` won't
be recreated until the document gets focus again even after new root and/or
`<body>` element is connected.  This makes IME users inconvenient with such
tricky editors.

This patch makes `HTMLEditor::NotifyRootChanged` notifies `IMEStateManager`
of the editor root element change.  Then, the new method of `IMEStateManager`
updates IME enabled state and recreate `IMEContentObserver` with emulating
a focus move.

Differential Revision: https://phabricator.services.mozilla.com/D220362
2024-09-05 00:35:50 +00:00
..
android 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
cocoa Bug 1880582: Use more correct teardown semantics in nsCocoaWindow::Destroy. r=mstange 2024-09-03 16:14:17 +00:00
crashtests
generic
gtk Bug 1815783 - Expose media URL in MPRIS metadata r=media-playback-reviewers,padenot 2024-09-04 16:16:56 +00:00
headless 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
reftests Bug 1848899 - Remove widget.non-native-theme.enabled. r=desktop-theme-reviewers,dao,dholbert 2024-05-07 08:32:14 +00:00
tests Bug 1915057 - Make HTMLEditor::NotifyRootChanged() notifies IMEStateManager of the editor root change r=smaug,m_kato 2024-09-05 00:35:50 +00:00
uikit Bug 1675847 - part 5: Make contextmenu event dispatchers use WidgetPointerEvent or PointerEvent r=smaug,pip-reviewers,devtools-reviewers,nchevobbe,mconley 2024-06-14 00:18:48 +00:00
windows Bug 1914068 - pass correct URL to Content Analysis for same-origin iframes r=dlp-reviewers,win-reviewers,handyman 2024-09-04 19:55:29 +00:00
x11
BasicEvents.h Bug 1793267 - Make PostEventHandler::CheckPointerCaptureState synthesize ePointerMove and eMouseMove if nobody captures the pointer anymore r=smaug 2024-08-20 03:42:26 +00:00
ClipboardContentAnalysisChild.cpp Bug 1907466 - make some thread-safety changes for clipboard content analysis r=nika,dlp-reviewers,handyman 2024-07-19 19:49:52 +00:00
ClipboardContentAnalysisChild.h Bug 1907466 - make some thread-safety changes for clipboard content analysis r=nika,dlp-reviewers,handyman 2024-07-19 19:49:52 +00:00
ClipboardContentAnalysisParent.cpp 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
ClipboardContentAnalysisParent.h 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
ClipboardReadRequestChild.h Bug 1852947 - Redesign the async clipboard read API; r=nika 2023-11-14 09:21:24 +00:00
ClipboardReadRequestParent.cpp Bug 1883799 - Rename nsIAsyncGetClipboardData to nsIClipboardDataSnapshot; r=nika 2024-06-20 07:36:40 +00:00
ClipboardReadRequestParent.h Bug 1883799 - Rename nsIAsyncGetClipboardData to nsIClipboardDataSnapshot; r=nika 2024-06-20 07:36:40 +00:00
ClipboardWriteRequestChild.cpp Bug 1861927 - Part 1: Rename nsIAsyncSetClipboardDataCallback to nsIAsyncClipboardRequestCallback; r=nika 2023-10-30 09:46:19 +00:00
ClipboardWriteRequestChild.h Bug 1861927 - Part 1: Rename nsIAsyncSetClipboardDataCallback to nsIAsyncClipboardRequestCallback; r=nika 2023-10-30 09:46:19 +00:00
ClipboardWriteRequestParent.cpp 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
ClipboardWriteRequestParent.h 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
ColorScheme.h
CommandList.h Bug 1244437 - part 1: Make HTMLEditUtils::IsFormatNode check same tags as Chromium does r=m_kato 2023-10-26 03:45:17 +00:00
components.conf Bug 1859643 - Remove nsSoundProxy. r=spohl,win-reviewers 2023-11-06 16:27:07 +00:00
CompositorWidget.cpp
CompositorWidget.h
ContentCache.cpp Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
ContentCache.h Bug 1841466 - Make ContentCacheInChild assert invalid cases with better message r=m_kato 2023-07-07 23:13:20 +00:00
ContentData.cpp
ContentData.h
ContentEvents.h Bug 1815273 - WidgetEvent::Duplicate triggers extra TimeStamp::Now() call, r=masayuki 2023-08-09 10:29:39 +00:00
DimensionRequest.cpp Bug 1855134 - Move existing MOZ_TRY macros to a dedicated header file; r=glandium 2023-09-28 20:46:07 +00:00
DimensionRequest.h
EventClassList.h Bug 903746 - part 1: Add TextEvent r=smaug 2024-04-08 12:29:59 +00:00
EventForwards.h Bug 1904279 - Get rid of dom.w3c_pointer_events.dispatch_click_as_pointer_event pref r=smaug,pip-reviewers,search-reviewers,devtools-reviewers,urlbar-reviewers,nchevobbe,dao,jteow,mconley 2024-07-30 06:49:42 +00:00
EventMessageList.h Bug 1905267 - part 2: Make PresShell not use non-element event target when target frame is destroyed and the event wants Element target r=smaug 2024-07-30 00:06:10 +00:00
FontRange.h
GfxDriverInfo.cpp Bug 1896823 - Block reusing decoder device on Intel gen12 r=gfx-reviewers,bradwerth 2024-05-15 07:53:00 +00:00
GfxDriverInfo.h Bug 1896823 - Block reusing decoder device on Intel gen12 r=gfx-reviewers,bradwerth 2024-05-15 07:53:00 +00:00
GfxInfoBase.cpp Bug 1907663 - Add scale factors to environment data r=emilio 2024-07-21 08:43:07 +00:00
GfxInfoBase.h Bug 1907663 - Add scale factors to environment data r=emilio 2024-07-21 08:43:07 +00:00
GfxInfoCollector.cpp
GfxInfoCollector.h
IconLoader.cpp Bug 1872657 - Add fetchpriority support for <link rel=preload as=image>. r=valentin,smaug,manuel 2024-02-27 06:33:48 +00:00
IconLoader.h
IMEData.cpp
IMEData.h Bug 1847585 - Implement keyboardType, returnKeyType and autocapitalizationType. r=masayuki 2024-03-04 21:03:26 +00:00
InitData.h Bug 1884631 - Remove macOS native sheet support. r=mac-reviewers,aleca,kaie,bradwerth 2024-03-18 10:06:26 +00:00
InProcessCompositorWidget.cpp
InProcessCompositorWidget.h
InputData.cpp Bug 1913925 - Allow WidgetMouseEvent whose mIgnoreCapturingContent and/or mSynthesizeMoveAfterDispatch is true to cross a process boundary r=smaug 2024-09-04 00:28:10 +00:00
InputData.h Bug 1913925 - Allow WidgetMouseEvent whose mIgnoreCapturingContent and/or mSynthesizeMoveAfterDispatch is true to cross a process boundary r=smaug 2024-09-04 00:28:10 +00:00
LookAndFeel.h Bug 1913104 - Remove X11 mask code. r=stransky,desktop-theme-reviewers,dao 2024-08-16 12:48:28 +00:00
LookAndFeelTypes.ipdlh
LSBUtils.cpp Bug 1894412 - When reading /etc/os-release, fall back to BUILD_ID when VERSION_ID is not set. r=xpcom-reviewers,emilio 2024-05-01 08:06:47 +00:00
LSBUtils.h
MediaKeysEventSourceFactory.h
MiscEvents.h Bug 1149826 - Part 1. Add eContentCommandReplaceText. r=masayuki 2024-07-26 06:38:52 +00:00
MockDragServiceController.cpp Bug 1893119: apply code formatting via Lando 2024-07-04 07:52:52 +00:00
MockDragServiceController.h Bug 1886604: Part 1: Add JS-scriptable MockDragService r=win-reviewers,edgar,rkraesig 2024-07-04 01:03:33 +00:00
MouseEvents.h Bug 1793267 - Make PostEventHandler::CheckPointerCaptureState synthesize ePointerMove and eMouseMove if nobody captures the pointer anymore r=smaug 2024-08-20 03:42:26 +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
NativeKeyBindingsType.h
NativeKeyToDOMCodeName.h Bug 1232918 - Map Windows Logo keys in Win/Linux to Meta and rename OSLeft/OSRight to MetaLeft/MetaRight r=smaug,webdriver-reviewers,jdescottes,media-playback-reviewers,karlt 2023-08-07 01:03:58 +00:00
NativeKeyToDOMKeyName.h Bug 1232918 - Map Windows Logo keys in Win/Linux to Meta and rename OSLeft/OSRight to MetaLeft/MetaRight r=smaug,webdriver-reviewers,jdescottes,media-playback-reviewers,karlt 2023-08-07 01:03:58 +00:00
NativeMenu.h
NativeMenuSupport.h
nsAppShellSingleton.h
nsAutoRollup.cpp
nsAutoRollup.h
nsBaseAppShell.cpp
nsBaseAppShell.h
nsBaseClipboard.cpp 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
nsBaseClipboard.h 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
nsBaseDragService.cpp Bug 1906388 - Ensure dragend uses the same target as dragstart r=masayuki,dom-core 2024-07-16 14:53:18 +00:00
nsBaseDragService.h Bug 1906388 - Ensure dragend uses the same target as dragstart r=masayuki,dom-core 2024-07-16 14:53:18 +00:00
nsBaseFilePicker.cpp Bug 1881329 - Revert addition of nsIFilePicker::Close() r=emilio 2024-07-01 15:47:46 +00:00
nsBaseFilePicker.h Bug 1881329 - Revert addition of nsIFilePicker::Close() r=emilio 2024-07-01 15:47:46 +00:00
nsBaseWidget.cpp Bug 1893119: Part 3 - Add widget to nsContentUtils::GetDragSession r=gstoll,rkraesig 2024-07-04 07:48:04 +00:00
nsBaseWidget.h Bug 1912570. Record/warn in reftests/crashtests if compositor is paused or window is fully occluded. r=jwatt 2024-08-23 09:39:55 +00:00
nsClipboardHelper.cpp 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
nsClipboardHelper.h
nsClipboardProxy.cpp 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
nsClipboardProxy.h
nsColorPickerProxy.cpp Bug 1904407 - Clear nsColorPickerProxy's callback when we destroy the actor. r=dom-core,farre 2024-06-25 13:51:11 +00:00
nsColorPickerProxy.h Bug 1904407 - Clear nsColorPickerProxy's callback when we destroy the actor. r=dom-core,farre 2024-06-25 13:51:11 +00:00
nsContentProcessWidgetFactory.h Bug 1859643 - Remove nsSoundProxy. r=spohl,win-reviewers 2023-11-06 16:27:07 +00:00
nsCUPSShim.cpp
nsCUPSShim.h
nsDeviceContextSpecProxy.cpp Bug 1870970 - Ensure we call DrawEventRecorder::DetachResources to avoid memory leaks. r=gfx-reviewers,lsalzman 2023-12-20 12:59:26 +00:00
nsDeviceContextSpecProxy.h Bug 1833244 p1. Create infrastructure to pass page dimensions to PrintTarget::BeginPage. r=dholbert,geckoview-reviewers,jonalmeida 2023-07-10 14:26:12 +00:00
nsDragServiceProxy.cpp Bug 1911486: Leave DragSession connected to BrowserChild while sending dragend r=win-reviewers,gstoll 2024-08-13 22:30:25 +00:00
nsDragServiceProxy.h Bug 1893119: Part 22 - Make nsIDragService::StartDragSession return the nsIDragSession r=rkraesig,win-reviewers,gstoll,geckoview-reviewers,m_kato 2024-07-04 07:48:12 +00:00
nsFilePickerProxy.cpp Bug 1881329 - Revert addition of nsIFilePicker::Close() r=emilio 2024-07-01 15:47:46 +00:00
nsFilePickerProxy.h Bug 1881329 - Revert addition of nsIFilePicker::Close() r=emilio 2024-07-01 15:47:46 +00:00
nsGUIEventIPC.h Bug 1913925 - Allow WidgetMouseEvent whose mIgnoreCapturingContent and/or mSynthesizeMoveAfterDispatch is true to cross a process boundary r=smaug 2024-09-04 00:28:10 +00:00
nsHTMLFormatConverter.cpp
nsHTMLFormatConverter.h
nsIApplicationChooser.idl
nsIAppShell.idl
nsIBaseWindow.cpp
nsIBaseWindow.idl Bug 1892481 - More consistently enforce noscript and builtinclass in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,media-playback-reviewers,mccr8,padenot 2024-04-22 18:19:58 +00:00
nsIBidiKeyboard.idl
nsIClipboard.idl 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
nsIClipboardHelper.idl 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
nsIClipboardOwner.idl
nsIColorPicker.idl
nsIDeviceContextSpec.cpp Bug 1891541 - [2/2] enforce that MozPromise only accepts static strings r=xpcom-reviewers,media-playback-reviewers,padenot,emilio 2024-04-24 17:02:49 +00:00
nsIDeviceContextSpec.h Bug 1891541 - [2/2] enforce that MozPromise only accepts static strings r=xpcom-reviewers,media-playback-reviewers,padenot,emilio 2024-04-24 17:02:49 +00:00
nsIDisplayInfo.idl
nsIDragService.idl Bug 1906388 - Ensure dragend uses the same target as dragstart r=masayuki,dom-core 2024-07-16 14:53:18 +00:00
nsIDragSession.idl Bug 1893119: Part 21 - Separate nsIDragService and nsIDragSession implementations r=gstoll,geckoview-reviewers,rkraesig,win-reviewers,m_kato 2024-07-04 07:48:11 +00:00
nsIFilePicker.idl Bug 1881329 - Revert addition of nsIFilePicker::Close() r=emilio 2024-07-01 15:47:46 +00:00
nsIFormatConverter.idl
nsIGfxInfo.idl Bug 1907663 - Add scale factors to environment data r=emilio 2024-07-21 08:43:07 +00:00
nsIGfxInfoDebug.idl
nsIGtkTaskbarProgress.idl
nsIJumpListBuilder.idl Bug 1503809 - Add an async version of FaviconHelper::ObtainCachedIconFile. r=rkraesig,win-reviewers 2024-06-12 17:41:19 +00:00
nsIMacDockSupport.idl Bug 1881863 - Part 1: Standardize on boolean over bool in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,extension-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,search-reviewers,anti-tracking-reviewers,places-reviewers,nalexander,emilio,zombie,sgalich,karlt,lina,Standard8 2024-04-04 18:45:21 +00:00
nsIMacFinderProgress.idl
nsIMacSharingService.idl
nsIMacUserActivityUpdater.idl
nsIMacWebAppUtils.idl
nsIMockDragServiceController.idl Bug 1886604: Part 1: Add JS-scriptable MockDragService r=win-reviewers,edgar,rkraesig 2024-07-04 01:03:33 +00:00
nsIPaper.idl
nsIPaperMargin.idl
nsIPrintDialogService.idl Bug 1883217 - Remove unused defines in IDL files r=webdriver-reviewers,necko-reviewers,credential-management-reviewers,places-reviewers,dom-core,Standard8,valentin,mccr8,sgalich 2024-03-06 19:04:25 +00:00
nsIPrinter.idl
nsIPrinterList.idl
nsIPrintSettings.idl Bug 1875481 - Part 3: Add content analysis support to printing operations r=handyman,spohl,fluent-reviewers,kpatenio,smaug,emilio 2024-04-10 00:15:47 +00:00
nsIPrintSettingsService.idl Bug 1883217 - Remove unused defines in IDL files r=webdriver-reviewers,necko-reviewers,credential-management-reviewers,places-reviewers,dom-core,Standard8,valentin,mccr8,sgalich 2024-03-06 19:04:25 +00:00
nsIPrintSettingsWin.idl
nsIRollupListener.h
nsIScreen.idl Bug 1892481 - More consistently enforce noscript and builtinclass in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,media-playback-reviewers,mccr8,padenot 2024-04-22 18:19:58 +00:00
nsIScreenManager.idl
nsISharePicker.idl
nsISound.idl Bug 1883551 - Remove nsPIPromptService r=masayuki 2024-03-06 03:32:31 +00:00
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 Bug 1867636 - Rename nsITransferable::requestingPrincipal; r=nika 2024-04-18 10:06:07 +00:00
nsIUserIdleService.idl
nsIUserIdleServiceInternal.idl
nsIWidget.h Bug 1902315 - Remove other widget z-level fiction. r=win-reviewers,rkraesig,geckoview-reviewers,spohl,m_kato 2024-06-19 07:47:36 +00:00
nsIWidgetListener.cpp Bug 1831649 - Propagate the software keyboard height change into nsPresContext. r=botond,geckoview-reviewers,m_kato 2024-08-06 07:46:21 +00:00
nsIWidgetListener.h Bug 1831649 - Propagate the software keyboard height change into nsPresContext. r=botond,geckoview-reviewers,m_kato 2024-08-06 07:46:21 +00:00
nsIWindowsUIUtils.idl
nsIWinTaskbar.idl Bug 1880109 - Remove legacy JumpListBuilder usage in WinTaskbar. r=rkraesig,win-reviewers 2024-06-13 01:17:59 +00:00
nsNativeTheme.cpp Bug 1896516 Part 3 - Change GetScrollTargetFrame() to return ScrollContainerFrame. r=layout-reviewers,emilio 2024-05-30 06:32:18 +00:00
nsNativeTheme.h Bug 1845636 - Allow browser chrome to enable the non-native theme. r=dshin 2023-07-27 22:09:10 +00:00
nsPaper.cpp
nsPaper.h
nsPaperMargin.cpp
nsPaperMargin.h
nsPrimitiveHelpers.cpp
nsPrimitiveHelpers.h
nsPrinterBase.cpp Bug 1913624 - Remove expired telemetry histograms PRINT_BACKGROUND_TASK_TIME_MS and PRINT_BACKGROUND_TASK_ROUND_TRIP_TIME_MS, r=win-reviewers,gstoll,TravisLong. 2024-08-20 20:56:46 +00:00
nsPrinterBase.h Bug 1640839 - Add some helpers for enums to calculate the size and use it in EnumeratedArray. r=glandium,jgilbert,media-playback-reviewers,padenot 2024-03-02 07:50:19 +00:00
nsPrinterCUPS.cpp
nsPrinterCUPS.h
nsPrinterListBase.cpp Bug 1913624 - Remove expired telemetry histograms PRINT_BACKGROUND_TASK_TIME_MS and PRINT_BACKGROUND_TASK_ROUND_TRIP_TIME_MS, r=win-reviewers,gstoll,TravisLong. 2024-08-20 20:56:46 +00:00
nsPrinterListBase.h
nsPrinterListCUPS.cpp
nsPrinterListCUPS.h
nsPrintSettingsImpl.cpp Bug 1865485. Rename nsIPrintSettings::HasOrthogonalSheetsAndPages to HasOrthogonalPagesPerSheet. r=dholbert 2023-11-20 09:14:50 +00:00
nsPrintSettingsImpl.h
nsPrintSettingsService.cpp Bug 1840485 - Change the type of BaseMargin::{top,right,bottom,left} to Coord. r=botond 2023-07-01 02:23:21 +00:00
nsPrintSettingsService.h
nsTransferable.cpp Bug 1867636 - Rename nsITransferable::requestingPrincipal; r=nika 2024-04-18 10:06:07 +00:00
nsTransferable.h Bug 1867636 - Rename nsITransferable::requestingPrincipal; r=nika 2024-04-18 10:06:07 +00:00
nsUserIdleService.cpp Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
nsUserIdleService.h
nsWidgetsCID.h Bug 1880109 - Remove legacy JumpListBuilder interfaces and backend. r=rkraesig,win-reviewers 2024-06-13 01:17:59 +00:00
nsXPLookAndFeel.cpp Bug 1913104 - Remove X11 mask code. r=stransky,desktop-theme-reviewers,dao 2024-08-16 12:48:28 +00:00
nsXPLookAndFeel.h Bug 1903508 - Part 1: Add a GetKeyboardLayout() interface to LookAndFeel abstraction. r=emilio 2024-07-10 12:17:49 +00:00
PClipboardContentAnalysis.ipdl 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
PClipboardReadRequest.ipdl Bug 1852947 - Redesign the async clipboard read API; r=nika 2023-11-14 09:21:24 +00:00
PClipboardWriteRequest.ipdl
PrintBackgroundTask.h Bug 1913624 - Remove expired telemetry histograms PRINT_BACKGROUND_TASK_TIME_MS and PRINT_BACKGROUND_TASK_ROUND_TRIP_TIME_MS, r=win-reviewers,gstoll,TravisLong. 2024-08-20 20:56:46 +00:00
PuppetBidiKeyboard.cpp
PuppetBidiKeyboard.h
PuppetWidget.cpp Bug 1675847 - part 4: Make ePointerAuxClick event dispatchers use WidgetPointerEvent r=smaug 2024-06-14 00:18:47 +00:00
PuppetWidget.h
RemoteLookAndFeel.cpp Bug 1855134 - Move existing MOZ_TRY macros to a dedicated header file; r=glandium 2023-09-28 20:46:07 +00:00
RemoteLookAndFeel.h
Screen.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
Screen.h 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
ScreenManager.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
ScreenManager.h Bug 1824552 - Remove ScreenGetterWayland. r=stransky 2023-08-16 21:08:28 +00:00
ScrollbarDrawing.cpp Bug 1904550 - Remove track rounding for windows 11 overlay scrollbars. r=win-reviewers,rkraesig 2024-06-26 00:15:58 +00:00
ScrollbarDrawing.h
ScrollbarDrawingAndroid.cpp
ScrollbarDrawingAndroid.h
ScrollbarDrawingCocoa.cpp Bug 1800944 - Tweak small scrollbar sizes in cocoa. r=mac-reviewers,spohl 2024-06-12 17:46:48 +00:00
ScrollbarDrawingCocoa.h
ScrollbarDrawingGTK.cpp Bug 1848899 - Remove widget.non-native-theme.enabled. r=desktop-theme-reviewers,dao,dholbert 2024-05-07 08:32:14 +00:00
ScrollbarDrawingGTK.h
ScrollbarDrawingWin11.cpp
ScrollbarDrawingWin11.h
ScrollbarDrawingWin.cpp
ScrollbarDrawingWin.h
SharedWidgetUtils.cpp
SwipeTracker.cpp Bug 1846581 - Deal with pixel-based and page-based units separately in the swipe tracker. r=hiro 2023-08-15 00:20:11 +00:00
SwipeTracker.h Bug 1846581: apply code formatting via Lando 2023-08-15 00:22:57 +00:00
SystemTimeConverter.h Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
TextEventDispatcher.cpp Bug 1840519 - Make typing surrogate pair behavior switchable with prefs r=m_kato,smaug 2023-08-23 01:16:59 +00:00
TextEventDispatcher.h
TextEventDispatcherListener.h
TextEvents.h Bug 903746 - part 2: Add textInput event and make EditorBase dispatch it as a default action of beforeinput r=smaug 2024-04-08 12:30:00 +00:00
TextRange.h
TextRecognition.cpp Bug 1859680 - Reject RecvFindImageText() messages on unsupported platforms. r=gregtatum 2023-10-24 19:04:55 +00:00
TextRecognition.h
Theme.cpp Bug 1904814: Special-case Field, Fieldtext, MozDisabledField for HCM, r=emilio 2024-07-01 17:10:09 +00:00
Theme.h Bug 1868338 - Improve non-native toolbarbutton appearance. r=dao,stransky 2023-12-06 08:33:33 +00:00
ThemeChangeKind.h
ThemeCocoa.cpp Bug 1362907 - Make select use nsHTMLButtonControlFrame for layout. r=jfkthame,dholbert 2024-02-29 11:15:52 +00:00
ThemeCocoa.h Bug 1362907 - Make select use nsHTMLButtonControlFrame for layout. r=jfkthame,dholbert 2024-02-29 11:15:52 +00:00
ThemeColors.cpp Bug 1879386 - Make sure we respect the "must use light colors" bit in non-native theme drawing. r=morgan 2024-02-12 20:12:39 +00:00
ThemeColors.h Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2024-04-22 16:00:09 +00:00
ThemeDrawing.cpp
ThemeDrawing.h
TouchEvents.h Bug 1815273 - WidgetEvent::Duplicate triggers extra TimeStamp::Now() call, r=masayuki 2023-08-09 10:29:39 +00:00
TouchResampler.cpp
TouchResampler.h
VsyncDispatcher.cpp
VsyncDispatcher.h
WidgetEventImpl.cpp Bug 1902949 - button and buttons property of contextmenu should be touch contact. r=masayuki 2024-09-02 02:50:04 +00:00
WidgetMessageUtils.h Bug 1809713 - Make nsIClipboard ClipboardType an enum. r=nika 2024-07-24 14:36:29 +00:00
WidgetUtils.cpp
WidgetUtils.h
WindowButtonType.h
WindowOcclusionState.h