gecko-dev/widget
Emilio Cobos Álvarez 641fa20731 Bug 1825825 - Simplify NAC setup. r=smaug
Make all UA widgets also NAC.

Keep the UA widget flag but break at anonymous subtree boundaries, so
that only nodes inside the UA widget directly (and not NAC from those)
get the flag.

This is important because two callers depend on this difference:

 * The style system, since we still want to match content rules from
   stylesheets in the UA widget. We also match user rules, which is a
   bit sketchy, but that was the previous behavior, will file a
   follow-up for that.

 * The reflector code, since we want the scope for UA widgets to not
   include the NAC nodes inside that UA widget. nsINode::IsInUAWidget
   got it wrong.

After this patch, ChromeOnlyAccess is equivalent to
IsInNativeAnonymousSubtree, so we should probably unify the naming.
That's left for a follow-up patch because I don't have a strong
preference.

Differential Revision: https://phabricator.services.mozilla.com/D174310
2023-04-05 09:19:15 +00:00
..
android Bug 1826027 - Check whether window is destroyed during starting touch event. r=geckoview-reviewers,calu 2023-04-04 04:00:09 +00:00
cocoa Bug 1824541 - Synchronously rollup popups when unfocused. r=mac-reviewers,mstange 2023-04-04 16:27:56 +00:00
crashtests
generic
gtk Bug 1821256 [Linux] Don't throttle webrender transactions on unmapped windows r=emilio 2023-04-05 08:26:30 +00:00
headless Bug 1825324 - Make widget/* buildable outside of a unified build environment r=andi,geckoview-reviewers,m_kato 2023-04-01 08:31:12 +00:00
reftests Bug 1809742 - Remove nativeThemePref annotations. r=dshin 2023-01-13 21:18:08 +00:00
tests Bug 1825324 - Make widget/* buildable outside of a unified build environment r=andi,geckoview-reviewers,m_kato 2023-04-01 08:31:12 +00:00
uikit Bug 1825010 Remove NS_NATIVE_DISPLAY as it's not used r=emilio,geckoview-reviewers,m_kato 2023-03-29 06:32:21 +00:00
windows Bug 1825324 - Make widget/* buildable outside of a unified build environment r=andi,geckoview-reviewers,m_kato 2023-04-01 08:31:12 +00:00
x11
BasicEvents.h Bug 1807812 - Remove WidgetEventTime::mTime, r=masayuki,geckoview-reviewers,m_kato 2023-01-02 12:31:40 +00:00
ColorScheme.h Bug 1782595 - Distinguish between "preferred" and "used" color-scheme. r=tnikkel 2022-08-18 15:49:52 +00:00
CommandList.h Bug 1810663 - Add Gecko specific command to enable new join/split node direction r=smaug,m_kato 2023-03-21 23:58:04 +00:00
components.conf Bug 1773770: Part 9 - Migrate widget component content proxies to static registration. r=mccr8 2022-06-30 09:12:18 +00:00
CompositorWidget.cpp Bug 1811834 - Clean up nsWidgetInitData. r=cmartin,geckoview-reviewers,calu 2023-01-23 23:58:41 +00:00
CompositorWidget.h Bug 1661450 - 2/8 Add wayland required code getting opt-out by disabling MOZ_X11 r=stransky,rmader 2022-04-20 09:32:07 +00:00
ContentCache.cpp Bug 1810620 - Make ContentCacheInChild::CacheTextRects check mSelection.isSome() at logging it r=m_kato 2023-01-18 01:32:55 +00:00
ContentCache.h Bug 1775062 - Implement ipdl reads without needing default ctors. r=nika 2023-02-04 11:12:36 +00:00
ContentData.cpp
ContentData.h
ContentEvents.h
DimensionRequest.cpp Bug 1786048 - Part 3: Merge nsIEmbeddingSiteWindow into nsIBaseWindow. r=emilio 2022-12-15 23:13:00 +00:00
DimensionRequest.h Bug 1786048 - Part 3: Merge nsIEmbeddingSiteWindow into nsIBaseWindow. r=emilio 2022-12-15 23:13:00 +00:00
EventClassList.h
EventForwards.h
EventMessageList.h Bug 1823359 - Implement beforetoggle event for popover. r=emilio,smaug 2023-03-24 21:09:11 +00:00
FontRange.h
GfxDriverInfo.cpp Bug 1805939 - Have a central source of truth for desktop environment detection. r=stransky,jld 2023-01-20 11:26:11 +00:00
GfxDriverInfo.h Bug 1805939 - Have a central source of truth for desktop environment detection. r=stransky,jld 2023-01-20 11:26:11 +00:00
GfxInfoBase.cpp Bug 1825324 - Make widget/* buildable outside of a unified build environment r=andi,geckoview-reviewers,m_kato 2023-04-01 08:31:12 +00:00
GfxInfoBase.h Bug 1805939 - Have a central source of truth for desktop environment detection. r=stransky,jld 2023-01-20 11:26:11 +00:00
GfxInfoCollector.cpp Bug 1767172 - Remove custom screen info handling from GfxInfo, use ScreenManager for that. r=jrmuizel,handyman,stransky 2022-05-06 23:37:25 +00:00
GfxInfoCollector.h Bug 1767172 - Remove custom screen info handling from GfxInfo, use ScreenManager for that. r=jrmuizel,handyman,stransky 2022-05-06 23:37:25 +00:00
IconLoader.cpp Bug 1771867 - Early Hints Phase 2 - Part 7: Pass early hint preload to image preloader r=necko-reviewers,valentin 2022-12-02 16:15:55 +00:00
IconLoader.h
IMEData.cpp Bug 1792515 - Rename InputContext::mHTMLInputInputmode to mHTMLInputMode r=m_kato,geckoview-reviewers 2022-09-29 14:06:03 +00:00
IMEData.h Bug 1792515 - Rename InputContext::mHTMLInputInputmode to mHTMLInputMode r=m_kato,geckoview-reviewers 2022-09-29 14:06:03 +00:00
InitData.h Bug 1798697 - Use outside rather than closest pixels for popup sizes, and don't clamp translucent popups. r=tnikkel 2023-01-24 11:24:48 +00:00
InProcessCompositorWidget.cpp
InProcessCompositorWidget.h
InputData.cpp Bug 1807812 - Remove WidgetEventTime::mTime, r=masayuki,geckoview-reviewers,m_kato 2023-01-02 12:31:40 +00:00
InputData.h Bug 1775062 - Implement ipdl reads without needing default ctors. r=nika 2023-02-04 11:12:36 +00:00
LookAndFeel.h Bug 1736914 - Implement prefers-reduced-transparency media query r=geckoview-reviewers,emilio,jonalmeida,ohall 2023-03-13 21:30:17 +00:00
LookAndFeelTypes.ipdlh
LSBUtils.cpp
LSBUtils.h
MediaKeysEventSourceFactory.h
MiscEvents.h
MouseEvents.h Bug 1775062 - Implement ipdl reads without needing default ctors. r=nika 2023-02-04 11:12:36 +00:00
moz.build Bug 1825324 - Make widget/* buildable outside of a unified build environment r=andi,geckoview-reviewers,m_kato 2023-04-01 08:31:12 +00:00
NativeKeyBindingsType.h
NativeKeyToDOMCodeName.h
NativeKeyToDOMKeyName.h
NativeMenu.h Bug 1763990: Don't order popups in front of native context menus on macOS. r=mstange 2023-02-02 22:13:54 +00:00
NativeMenuSupport.h Bug 1757402 - Add basic native context menu support on GTK. r=stransky 2022-02-28 14:53:24 +00:00
nsAppShellSingleton.h Bug 1792437, part 2 - Remove nsIModule. r=xpcom-reviewers,nika 2022-09-27 22:16:29 +00:00
nsAutoRollup.cpp
nsAutoRollup.h
nsBaseAppShell.cpp Bug 1804295, Add GeckoTasksBurst, r=emilio 2022-12-27 13:12:22 +00:00
nsBaseAppShell.h Bug 1804295, Add GeckoTasksBurst, r=emilio 2022-12-27 13:12:22 +00:00
nsBaseClipboard.cpp Bug 1812543 - [Cocoa] Check cached transferable properly in nsClipboard::HasDataMatchingFlavors; r=spohl 2023-01-26 20:04:30 +00:00
nsBaseClipboard.h Bug 1812543 - [Cocoa] Check cached transferable properly in nsClipboard::HasDataMatchingFlavors; r=spohl 2023-01-26 20:04:30 +00:00
nsBaseDragService.cpp Bug 1825825 - Simplify NAC setup. r=smaug 2023-04-05 09:19:15 +00:00
nsBaseDragService.h Bug 1824986 - Use element more in popup manager code. r=mstange 2023-03-28 14:33:19 +00:00
nsBaseFilePicker.cpp Bug 1816740 [5/6] - convert nsIFilePicker::capture* to a proper enum r=ipc-reviewers,karlt,mstange,handyman,nika 2023-02-22 21:05:24 +00:00
nsBaseFilePicker.h Bug 1816740 [5/6] - convert nsIFilePicker::capture* to a proper enum r=ipc-reviewers,karlt,mstange,handyman,nika 2023-02-22 21:05:24 +00:00
nsBaseWidget.cpp Bug 1784772 - Queue SwipeEventQueue only if we don't know whether the pan event wasn't consumed by APZ. r=botond 2023-03-14 21:01:01 +00:00
nsBaseWidget.h Bug 1747722 - Allow changing window class hints using attributes. r=emilio,stransky 2023-03-02 16:22:05 +00:00
nsClipboardHelper.cpp Bug 1776879, replace text/unicode for clipboard and drag and drop and use text/plain directly, r=edgar,mak,stransky,geckoview-reviewers,extension-reviewers,zombie,m_kato 2023-02-01 23:30:55 +00:00
nsClipboardHelper.h
nsClipboardProxy.cpp Bug 1808146 - When creating a file promise for images, remember the referrer. r=nika 2023-03-22 21:55:08 +00:00
nsClipboardProxy.h
nsColorPickerProxy.cpp Bug 1816740 [6/6] - remove ManualDealloc from ColorPicker and FilePicker r=ipc-reviewers,nika 2023-02-22 21:05:25 +00:00
nsColorPickerProxy.h Bug 1780788 - Use abstract strings as in-arguments for ipdl. r=nika,necko-reviewers,media-playback-reviewers,alwu,dragana 2022-07-25 20:19:48 +00:00
nsContentProcessWidgetFactory.h Bug 1773770: Part 9 - Migrate widget component content proxies to static registration. r=mccr8 2022-06-30 09:12:18 +00:00
nsCUPSShim.cpp
nsCUPSShim.h Bug 1771500 Show all available printers; r=stransky 2022-06-22 07:52:59 +00:00
nsDeviceContextSpecProxy.cpp Bug 1785046 - Part 3: Let nsIDeviceContextSpec::EndDocument & nsDeviceContext::EndDocument return MozPromise. r=nika,emilio,geckoview-reviewers,m_kato 2022-12-19 15:42:48 +00:00
nsDeviceContextSpecProxy.h Bug 1785046 - Part 3: Let nsIDeviceContextSpec::EndDocument & nsDeviceContext::EndDocument return MozPromise. r=nika,emilio,geckoview-reviewers,m_kato 2022-12-19 15:42:48 +00:00
nsDragServiceProxy.cpp Bug 1817166 - Remove unused argument from nsContentUtils::TransferableToIPCTransferable; r=nika 2023-02-16 16:56:53 +00:00
nsDragServiceProxy.h
nsFilePickerProxy.cpp Bug 1816740 [6/6] - remove ManualDealloc from ColorPicker and FilePicker r=ipc-reviewers,nika 2023-02-22 21:05:25 +00:00
nsFilePickerProxy.h Bug 1816740 [5/6] - convert nsIFilePicker::capture* to a proper enum r=ipc-reviewers,karlt,mstange,handyman,nika 2023-02-22 21:05:24 +00:00
nsGUIEventIPC.h Bug 1807812 - Remove WidgetEventTime::mTime, r=masayuki,geckoview-reviewers,m_kato 2023-01-02 12:31:40 +00:00
nsHTMLFormatConverter.cpp Bug 1776879, replace text/unicode for clipboard and drag and drop and use text/plain directly, r=edgar,mak,stransky,geckoview-reviewers,extension-reviewers,zombie,m_kato 2023-02-01 23:30:55 +00:00
nsHTMLFormatConverter.h
nsIApplicationChooser.idl Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich 2022-12-28 09:52:44 +00:00
nsIAppShell.idl Bug 1804295, Add GeckoTasksBurst, r=emilio 2022-12-27 13:12:22 +00:00
nsIBaseWindow.cpp Bug 1773813 - Incorporate OS zoom factor in window sizing calculations. r=tnikkel 2022-06-14 15:01:52 +00:00
nsIBaseWindow.idl Bug 1786048 - Part 3: Merge nsIEmbeddingSiteWindow into nsIBaseWindow. r=emilio 2022-12-15 23:13:00 +00:00
nsIBidiKeyboard.idl Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich 2022-12-28 09:52:44 +00:00
nsIClipboard.idl Bug 1796548 - Introduce a generic method to check clipboard capabilities in nsIClipboard; r=geckoview-reviewers,nika,m_kato 2023-01-16 19:50:17 +00:00
nsIClipboardHelper.idl
nsIClipboardOwner.idl
nsIColorPicker.idl Bug 960984 - Implement the list attribute for <input type=color>. r=emilio,geckoview-reviewers,m_kato 2022-12-14 18:17:59 +00:00
nsIDeviceContextSpec.cpp Bug 1785046 - Part 4: Use async move on printing to file on Windows. r=nika,emilio 2022-12-19 15:42:49 +00:00
nsIDeviceContextSpec.h Bug 1785046 - Part 4: Use async move on printing to file on Windows. r=nika,emilio 2022-12-19 15:42:49 +00:00
nsIDisplayInfo.idl
nsIDragService.idl Bug 1820972 - Make nsBaseDragService::FireDragEventAtSource update mSourceNode if it's disconnected while HTMLEditor deletes selection caused by a drag operation r=edgar 2023-03-16 06:37:18 +00:00
nsIDragSession.idl Bug 1809122 - Track top-level window context in DragSession; r=smaug 2023-02-13 18:44:04 +00:00
nsIFilePicker.idl Bug 1818500 - Fix serialization of nsIFilePicker::Mode. r=ipc-reviewers,mccr8 a=RyanVM 2023-02-23 14:33:57 +00:00
nsIFormatConverter.idl
nsIGfxInfo.idl Bug 1812698 - Expose desktopEnvironment via nsIXULRuntime rather than nsIGfxInfo. r=stransky 2023-02-01 13:14:50 +00:00
nsIGfxInfoDebug.idl
nsIGtkTaskbarProgress.idl
nsIJumpListBuilder.idl Bug 1751010: Create a separate jumplist for the Private Browsing taskbar icon. r=mhowell 2022-03-01 14:16:48 +00:00
nsIJumpListItem.idl Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich 2022-12-28 09:52:44 +00:00
nsIMacDockSupport.idl
nsIMacFinderProgress.idl
nsIMacSharingService.idl
nsIMacUserActivityUpdater.idl
nsIMacWebAppUtils.idl
nsIPaper.idl
nsIPaperMargin.idl
nsIPrintDialogService.idl Bug 1769129. Remove nsIPrintSettings.isPrintSelectionRBEnabled. r=emilio 2022-05-13 15:26:07 +00:00
nsIPrinter.idl
nsIPrinterList.idl
nsIPrintSettings.idl Bug 1793220 - Use at-page size rule as paper size when printing to PDF r=dholbert,AlaskanEmily 2023-02-27 20:22:18 +00:00
nsIPrintSettingsService.idl Bug 1755153 p2 - Prevent saving print settings to prefs if print.save_print_settings=false. r=emilio 2022-10-30 10:32:28 +00:00
nsIPrintSettingsWin.idl
nsIRollupListener.h Bug 1811486 - Don't animate popups rolled-up on minimized windows. r=stransky 2023-01-25 11:37:46 +00:00
nsIScreen.idl Bug 1422237 - Forward-declare enum ScreenColorGamut in XPIDL r=emilio 2022-12-27 02:15:19 +00:00
nsIScreenManager.idl Bug 1755134 - Add some strongly-typed convenience methods to some interfaces. r=jfkthame 2022-02-17 16:22:57 +00:00
nsISharePicker.idl
nsISound.idl Bug 1797840: Replace stray tab characters with spaces in IDL files throughout the tree. r=mccr8,necko-reviewers,credential-management-reviewers,smaug,sgalich,valentin 2022-10-28 18:08:17 +00:00
nsIStandaloneNativeMenu.idl
nsISystemStatusBar.idl
nsITaskbarOverlayIconController.idl
nsITaskbarPreview.idl Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich 2022-12-28 09:52:44 +00:00
nsITaskbarPreviewButton.idl Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich 2022-12-28 09:52:44 +00:00
nsITaskbarPreviewController.idl
nsITaskbarProgress.idl
nsITaskbarTabPreview.idl Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich 2022-12-28 09:52:44 +00:00
nsITaskbarWindowPreview.idl Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich 2022-12-28 09:52:44 +00:00
nsITouchBarHelper.idl
nsITouchBarInput.idl
nsITouchBarUpdater.idl
nsITransferable.idl Bug 1808146 - When creating a file promise for images, remember the referrer. r=nika 2023-03-22 21:55:08 +00:00
nsIUserIdleService.idl
nsIUserIdleServiceInternal.idl Bug 1802288 - remove trailing whitespaces in idl/webidl files r=credential-management-reviewers,webidl,smaug,sgalich 2022-12-28 09:52:44 +00:00
nsIWidget.h Bug 1821256 [Linux] Don't throttle webrender transactions on unmapped windows r=emilio 2023-04-05 08:26:30 +00:00
nsIWidgetListener.cpp Bug 1786525 - Don't update untransformed anchor rect when moved by move-to-rect. r=stransky 2022-08-30 09:30:27 +00:00
nsIWidgetListener.h Bug 1786525 - Don't update untransformed anchor rect when moved by move-to-rect. r=stransky 2022-08-30 09:30:27 +00:00
nsIWindowsUIUtils.idl Bug 1757647 - Simplify WindowsUIUtils tablet mode stuff. r=saschanaz 2022-03-02 12:02:00 +00:00
nsIWinTaskbar.idl Bug 1810487 - Remove unused JS-exposed nsIWinTaskbar.prepareFullScreen. r=rkraesig 2023-01-16 17:30:08 +00:00
nsNativeTheme.cpp Bug 1805414 - Remove nsMenuFrame and nsMenuParent. r=smaug,Jamie,desktop-theme-reviewers,settings-reviewers,dao 2023-01-04 19:01:13 +00:00
nsNativeTheme.h Bug 1782623 - Rename nsNativeTheme::IsDarkBackground to IsDarkBackgroundForScrollbar, and clean up a bit surrounding code. r=dholbert 2022-08-02 13:20:40 +00:00
nsPaper.cpp
nsPaper.h
nsPaperMargin.cpp
nsPaperMargin.h
nsPrimitiveHelpers.cpp Bug 1776879, replace text/unicode for clipboard and drag and drop and use text/plain directly, r=edgar,mak,stransky,geckoview-reviewers,extension-reviewers,zombie,m_kato 2023-02-01 23:30:55 +00:00
nsPrimitiveHelpers.h Bug 1776879, replace text/unicode for clipboard and drag and drop and use text/plain directly, r=edgar,mak,stransky,geckoview-reviewers,extension-reviewers,zombie,m_kato 2023-02-01 23:30:55 +00:00
nsPrinterBase.cpp
nsPrinterBase.h
nsPrinterCUPS.cpp
nsPrinterCUPS.h Bug 1760316 - Add another Canon entry to the monochrome settings list. r=jwatt 2022-03-19 16:48:25 +00:00
nsPrinterListBase.cpp
nsPrinterListBase.h
nsPrinterListCUPS.cpp Bug 1825324 - Make widget/* buildable outside of a unified build environment r=andi,geckoview-reviewers,m_kato 2023-04-01 08:31:12 +00:00
nsPrinterListCUPS.h
nsPrintSettingsImpl.cpp Bug 1793220 - Use at-page size rule as paper size when printing to PDF r=dholbert,AlaskanEmily 2023-02-27 20:22:18 +00:00
nsPrintSettingsImpl.h Bug 1793220 - Use at-page size rule as paper size when printing to PDF r=dholbert,AlaskanEmily 2023-02-27 20:22:18 +00:00
nsPrintSettingsService.cpp Bug 1793220 - Use at-page size rule as paper size when printing to PDF r=dholbert,AlaskanEmily 2023-02-27 20:22:18 +00:00
nsPrintSettingsService.h Bug 1763989. Remove the PPrinting and nsPrintingProxy code. r=bobowen 2022-04-26 14:30:29 +00:00
nsSoundProxy.cpp
nsSoundProxy.h
nsTransferable.cpp Bug 1808146 - When creating a file promise for images, remember the referrer. r=nika 2023-03-22 21:55:08 +00:00
nsTransferable.h Bug 1808146 - When creating a file promise for images, remember the referrer. r=nika 2023-03-22 21:55:08 +00:00
nsUserIdleService.cpp Bug 1768920 - Avoid polling every 5 seconds in nsUserIdleService, r=dthayer,geckoview-reviewers,owlish. 2023-01-16 19:53:33 +00:00
nsUserIdleService.h Bug 1768920 - Avoid polling every 5 seconds in nsUserIdleService, r=dthayer,geckoview-reviewers,owlish. 2023-01-16 19:53:33 +00:00
nsWidgetsCID.h Bug 1432651 p2 - Remove nsIPrintSession and all the code that uses it. r=emilio,geckoview-reviewers,m_kato 2022-05-16 08:38:02 +00:00
nsXPLookAndFeel.cpp Bug 1822521 - Update UA stylesheet for popover. r=emilio 2023-03-22 17:51:09 +00:00
nsXPLookAndFeel.h Bug 1776162 - Improve LookAndFeel color caching. r=mstange 2022-06-23 22:38:02 +00:00
PrintBackgroundTask.h
PuppetBidiKeyboard.cpp
PuppetBidiKeyboard.h
PuppetWidget.cpp Bug 1825324 - Make widget/* buildable outside of a unified build environment r=andi,geckoview-reviewers,m_kato 2023-04-01 08:31:12 +00:00
PuppetWidget.h Bug 1811834 - Clean up nsWidgetInitData. r=cmartin,geckoview-reviewers,calu 2023-01-23 23:58:41 +00:00
RemoteLookAndFeel.cpp
RemoteLookAndFeel.h
Screen.cpp Bug 1422237 - Forward-declare enum ScreenColorGamut in XPIDL r=emilio 2022-12-27 02:15:19 +00:00
Screen.h Bug 1744687 - Part 1. Lock orientation backend for Windows Tablet. r=gsvelto 2022-11-24 15:10:15 +00:00
ScreenManager.cpp Bug 1812938 - Part 1. GetWidgetScreen returns Screen instead of nsIScreen. r=emilio,geckoview-reviewers,owlish 2023-02-06 04:51:26 +00:00
ScreenManager.h Bug 1812938 - Part 1. GetWidgetScreen returns Screen instead of nsIScreen. r=emilio,geckoview-reviewers,owlish 2023-02-06 04:51:26 +00:00
ScrollbarDrawing.cpp Bug 1812868 - Tweak scrollbar scaling set-up. r=mstange 2023-02-20 00:01:12 +01:00
ScrollbarDrawing.h Bug 1813046 - Simplify scrollbar sizing code. r=spohl 2023-01-28 21:35:51 +00:00
ScrollbarDrawingAndroid.cpp Bug 1813046 - Simplify scrollbar sizing code. r=spohl 2023-01-28 21:35:51 +00:00
ScrollbarDrawingAndroid.h Bug 1813046 - Simplify scrollbar sizing code. r=spohl 2023-01-28 21:35:51 +00:00
ScrollbarDrawingCocoa.cpp Bug 1813046 - Simplify scrollbar sizing code. r=spohl 2023-01-28 21:35:51 +00:00
ScrollbarDrawingCocoa.h Bug 1813046 - Simplify scrollbar sizing code. r=spohl 2023-01-28 21:35:51 +00:00
ScrollbarDrawingGTK.cpp Bug 1813046 - Simplify scrollbar sizing code. r=spohl 2023-01-28 21:35:51 +00:00
ScrollbarDrawingGTK.h Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
ScrollbarDrawingWin11.cpp Bug 1813046 - Simplify scrollbar sizing code. r=spohl 2023-01-28 21:35:51 +00:00
ScrollbarDrawingWin11.h Bug 1813046 - Simplify scrollbar sizing code. r=spohl 2023-01-28 21:35:51 +00:00
ScrollbarDrawingWin.cpp Bug 1813046 - Simplify scrollbar sizing code. r=spohl 2023-01-28 21:35:51 +00:00
ScrollbarDrawingWin.h Bug 1782623 - Rename nsNativeTheme::IsDarkBackground to IsDarkBackgroundForScrollbar, and clean up a bit surrounding code. r=dholbert 2022-08-02 13:20:40 +00:00
SharedWidgetUtils.cpp
SwipeTracker.cpp Bug 1799563 - Remove browser.swipe.navigation-icon-move-distance pref. r=tnikkel 2023-01-20 00:05:25 +00:00
SwipeTracker.h Bug 1782631. Don't draw swipe to nav arrows at 100% of animation if navigation won't occur. r=hiro 2022-08-03 10:50:41 +00:00
SystemTimeConverter.h
TextEventDispatcher.cpp Bug 1807812 - Remove WidgetEventTime::mTime, r=masayuki,geckoview-reviewers,m_kato 2023-01-02 12:31:40 +00:00
TextEventDispatcher.h
TextEventDispatcherListener.h
TextEvents.h Bug 1775062 - Implement ipdl reads without needing default ctors. r=nika 2023-02-04 11:12:36 +00:00
TextRange.h
TextRecognition.cpp Bug 1781129 - Part 2: Use BigBuffer for ShmemImage, r=edgar 2022-08-26 16:08:05 +00:00
TextRecognition.h Bug 1782981 - Only show the macOS context menu if it is supported; r=nordzilla 2022-08-17 15:41:12 +00:00
Theme.cpp Bug 1813046 - Simplify scrollbar sizing code. r=spohl 2023-01-28 21:35:51 +00:00
Theme.h Bug 1813046 - Simplify scrollbar sizing code. r=spohl 2023-01-28 21:35:51 +00:00
ThemeChangeKind.h
ThemeCocoa.cpp Bug 1813046 - Simplify scrollbar sizing code. r=spohl 2023-01-28 21:35:51 +00:00
ThemeCocoa.h Bug 1802314 - Use non-native tooltips in the cocoa non-native theme too. r=spohl 2022-12-07 18:47:53 +00:00
ThemeColors.cpp Bug 1785310 - Remove mozilla/StaticPrefs_layout.h includes from other headers. r=dholbert 2022-08-17 21:26:36 +00:00
ThemeColors.h Bug 1775247 - Make AccentColor/Text consistent with accent-color: auto. r=mstange 2022-06-22 09:45:07 +00:00
ThemeDrawing.cpp Bug 1768983 - Add prim flag for checkerboarding backgrounds r=gfx-reviewers,lsalzman 2022-05-15 21:54:25 +00:00
ThemeDrawing.h
TouchEvents.h Bug 1775062 - Implement ipdl reads without needing default ctors. r=nika 2023-02-04 11:12:36 +00:00
TouchResampler.cpp
TouchResampler.h
VsyncDispatcher.cpp Bug 1825324 - Make widget/* buildable outside of a unified build environment r=andi,geckoview-reviewers,m_kato 2023-04-01 08:31:12 +00:00
VsyncDispatcher.h Bug 1772463 - Move mVsyncSkipCounter into mState. r=bas 2022-07-19 18:51:46 +00:00
WidgetEventImpl.cpp Bug 1825324 - Make widget/* buildable outside of a unified build environment r=andi,geckoview-reviewers,m_kato 2023-04-01 08:31:12 +00:00
WidgetMessageUtils.h Bug 1811834 - Clean up nsWidgetInitData. r=cmartin,geckoview-reviewers,calu 2023-01-23 23:58:41 +00:00
WidgetTraceEvent.h
WidgetUtils.cpp Bug 1756083 - Cleanup snap name handling and enable portal when running under either flatpak or snap. r=stransky 2022-02-23 13:59:33 +00:00
WidgetUtils.h Bug 1756083 - Cleanup snap name handling and enable portal when running under either flatpak or snap. r=stransky 2022-02-23 13:59:33 +00:00
WindowButtonType.h Bug 1801956 - Move titlebar button handling out of nsBoxFrame. r=tnikkel 2022-11-23 09:31:58 +00:00
WindowOcclusionState.h