DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
compat
compat-gtk3
crashtests
mozgtk
mozwayland
wayland
CompositorWidgetChild.cpp 1.4 kB
CompositorWidgetChild.h 1.4 kB
CompositorWidgetParent.cpp 1.4 kB
CompositorWidgetParent.h 1.3 kB
GtkCompositorWidget.cpp 3.4 kB
GtkCompositorWidget.h public CompositorWidget 2.5 kB
IMContextWrapper.cpp 120.6 kB
IMContextWrapper.h 26.7 kB
InProcessGtkCompositorWidget.cpp static 1.6 kB
InProcessGtkCompositorWidget.h 954 Bytes
MPRISInterfaceDescription.h 6.5 kB
MPRISServiceHandler.cpp 22.1 kB
MPRISServiceHandler.h override 5.6 kB
MediaKeysEventSourceFactory.cpp 462 Bytes
NativeKeyBindings.cpp 11.8 kB
NativeKeyBindings.h 1.3 kB
PCompositorWidget.ipdl 725 Bytes
PlatformWidgetTypes.ipdlh 780 Bytes
ProcInfo.cpp 8.5 kB
ScreenHelperGTK.cpp 6.5 kB
ScreenHelperGTK.h 1.1 kB
TaskbarProgress.cpp nsIGtkTaskbarProgress 3.5 kB
TaskbarProgress.h 860 Bytes
WakeLockListener.cpp nsIDOMMozWakeLockListener 13.5 kB
WakeLockListener.h Receives WakeLock events and simply passes it on to the right WakeLockTopic * to inhibit the screen 1.5 kB
WaylandDMABufSurface.cpp TODO: DRM device selection: https://lists.freedesktop.org/archives/wayland-devel/2018-November/03966 28.8 kB
WaylandDMABufSurface.h 7.6 kB
WaylandVsyncSource.cpp 6.1 kB
WaylandVsyncSource.h WaylandVsyncSource * * This class provides a per-widget VsyncSource under Wayland, emulated using 3.6 kB
WidgetStyleCache.cpp 56.1 kB
WidgetStyleCache.h Return a new style context based on aWidget, as a child of aParentStyle. * If aWidget still has a f 2.1 kB
WidgetTraceEvent.cpp 1.7 kB
WidgetUtilsGtk.cpp 1.1 kB
WidgetUtilsGtk.h 621 Bytes
WindowSurfaceProvider.cpp 4.1 kB
WindowSurfaceProvider.h Holds the logic for creating WindowSurface's for a GTK nsWindow. * The main purpose of this class i 2.4 kB
WindowSurfaceWayland.cpp 41.3 kB
WindowSurfaceWayland.h 11.7 kB
WindowSurfaceX11.cpp static 1.6 kB
WindowSurfaceX11.h public WindowSurface 1.1 kB
WindowSurfaceX11Image.cpp 9.1 kB
WindowSurfaceX11Image.h public WindowSurfaceX11 1.5 kB
WindowSurfaceXRender.cpp 2.6 kB
WindowSurfaceXRender.h public WindowSurfaceX11 1.1 kB
components.conf 6.2 kB
gtk3drawing.cpp This file contains painting functions for each of the gtk2 widgets. * Adapted from the gtkdrawing.c 126.2 kB
gtkdrawing.h GTK widget rendering utilities 20.9 kB
maiRedundantObjectFactory.c mai_redundant_object_factory_new: * * Creates an instance of an #AtkObjectFactory which generates 2.8 kB
maiRedundantObjectFactory.h 897 Bytes
moz.build 4.3 kB
mozcontainer.cpp init methods 23.6 kB
mozcontainer.h 4.7 kB
nsAppShell.cpp 9.1 kB
nsAppShell.h public nsBaseAppShell 975 Bytes
nsApplicationChooser.cpp nsIApplicationChooser 4.4 kB
nsApplicationChooser.h 1.0 kB
nsBidiKeyboard.cpp nsIBidiKeyboard 1.5 kB
nsBidiKeyboard.h public nsIBidiKeyboard 637 Bytes
nsCUPSShim.cpp ex: set tabstop=8 softtabstop=4 shiftwidth=4 expandtab: 1.9 kB
nsCUPSShim.h ex: set tabstop=8 softtabstop=4 shiftwidth=4 expandtab: 2.8 kB
nsClipboard.cpp 25.0 kB
nsClipboard.h public nsIClipboard 2.9 kB
nsClipboardWayland.cpp 27.6 kB
nsClipboardWayland.h 4.9 kB
nsClipboardX11.cpp 12.9 kB
nsClipboardX11.h 2.4 kB
nsColorPicker.cpp nsIColorPicker 7.9 kB
nsColorPicker.h 2.3 kB
nsDeviceContextSpecG.cpp Macro to make lines shorter 16.8 kB
nsDeviceContextSpecG.h 2.2 kB
nsDragService.cpp 76.1 kB
nsDragService.h Native GTK DragService wrapper 8.2 kB
nsFilePicker.cpp 19.9 kB
nsFilePicker.h public nsBaseFilePicker 2.9 kB
nsGTKToolkit.h Wrapper around the thread running the message pump. * The toolkit abstraction is necessary because 1.6 kB
nsGtkCursors.h MOZ_CURSOR_HAND_GRAB 25.2 kB
nsGtkKeyUtils.cpp 85.8 kB
nsGtkKeyUtils.h KeymapWrapper is a wrapper class of GdkKeymap. GdkKeymap doesn't support * all our needs, therefo 15.6 kB
nsGtkUtils.h 823 Bytes
nsIImageToPixbuf.h public nsISupports 1.2 kB
nsIdleServiceGTK.cpp 3.6 kB
nsIdleServiceGTK.h public nsIdleService 1.5 kB
nsImageToPixbuf.cpp nsIImageToPixbuf 3.7 kB
nsImageToPixbuf.h 1.4 kB
nsLookAndFeel.cpp 45.2 kB
nsLookAndFeel.h 3.6 kB
nsNativeThemeGTK.cpp 77.8 kB
nsNativeThemeGTK.h 4.6 kB
nsPSPrinters.cpp ex: set tabstop=8 softtabstop=4 shiftwidth=4 expandtab: 3.7 kB
nsPSPrinters.h ex: set tabstop=8 softtabstop=4 shiftwidth=4 expandtab: 1.8 kB
nsPrintDialogGTK.cpp 40.7 kB
nsPrintDialogGTK.h 1.1 kB
nsPrintSettingsGTK.cpp nsPrintSettings 23.1 kB
nsPrintSettingsGTK.h public nsPrintSettings 6.1 kB
nsPrintSettingsServiceGTK.cpp 2.8 kB
nsPrintSettingsServiceGTK.h 1.0 kB
nsSound.cpp used to play sounds with libcanberra. 11.7 kB
nsSound.h public nsISound 771 Bytes
nsToolkit.cpp 1.1 kB
nsWaylandDisplay.cpp 21.2 kB
nsWaylandDisplay.h 9.3 kB
nsWidgetFactory.cpp 1.9 kB
nsWidgetFactory.h 697 Bytes
nsWindow.cpp 267.0 kB
nsWindow.h 25.7 kB