gecko-dev/widget/gtk
Jan Horak 10ddd6b106 Bug 1609732 Ignore window position in the WindowSurfaceWayland::Lock; r=stransky
The window position of the popup can be changed which does not mean that the
screen size changed. Only window dimmensions are relevant there. Also as part of this
fix, don't use HideWaylandWindow when calling gdk_window_move_to_rect because it removes
the popup from gVisibleWaylandPopupWindows which breaks popup hierarchy sometimes.

Differential Revision: https://phabricator.services.mozilla.com/D60419

--HG--
extra : moz-landing-system : lando
2020-01-21 15:46:23 +00:00
..
compat
compat-gtk3 Bug 1562642 - Part 2 - Add missing MPL2 headers r=Gijs 2019-07-08 09:27:47 +00:00
crashtests
mozgtk Bug 726479 - Use GTK's support for startup notifications, r=karlt 2020-01-06 12:03:38 +00:00
mozwayland Backed out changeset bbb39655cf71 (bug 1605934) for build bustage in widget/gtk/mozwayland/mozwayland.c 2020-01-18 15:39:55 +02:00
wayland Bug 1587360 - Add support for idle-inhibit Wayland protocol r=stransky 2020-01-06 16:11:19 +00:00
components.conf Bug 1575415 - Always register the nsApplicationChooser component in Gtk builds. r=froydnj 2019-08-21 12:25:21 +00:00
CompositorWidgetChild.cpp Bug 1604412 - Give CompositorWidgetChild more window info r=sotaro 2020-01-08 18:37:38 +00:00
CompositorWidgetChild.h Bug 1604412 - Give CompositorWidgetChild more window info r=sotaro 2020-01-08 18:37:38 +00:00
CompositorWidgetParent.cpp Bug 1597619 - Remove RequestsUpdatingEGLSurface() r=nical 2019-11-19 10:36:55 +00:00
CompositorWidgetParent.h Bug 1597619 - Remove RequestsUpdatingEGLSurface() r=nical 2019-11-19 10:36:55 +00:00
gtk3drawing.cpp Bug 1600414 [Wayland] Get CSD decoration styles from MOZ_GTK_HEADERBAR_WINDOW, r=jhorak 2020-01-14 14:21:15 +00:00
GtkCompositorWidget.cpp Bug 1597619 - Remove RequestsUpdatingEGLSurface() r=nical 2019-11-19 10:36:55 +00:00
GtkCompositorWidget.h Bug 1597619 - Remove RequestsUpdatingEGLSurface() r=nical 2019-11-19 10:36:55 +00:00
gtkdrawing.h Bug 1603419 [Linux] Cache GetCSDDecorationSize() results, r=jhorak 2019-12-13 07:44:48 +00:00
IMContextWrapper.cpp Bug 1600031 - Replace U+0000 with U+FFFD in Gtk IME context to avoid passing U+0000 to IBus. r=masayuki 2019-11-29 12:00:18 +00:00
IMContextWrapper.h
InProcessGtkCompositorWidget.cpp
InProcessGtkCompositorWidget.h
maiRedundantObjectFactory.c
maiRedundantObjectFactory.h
MediaKeysEventSourceFactory.cpp Bug 1605934 - Use nested namespaces r=sg 2020-01-18 13:48:34 +00:00
moz.build Bug 726479 - Use GTK's support for startup notifications, r=karlt 2020-01-06 12:03:38 +00:00
mozcontainer.cpp Bug 1606751 [Wayland] Manage opaque region of mozcontainer internally, r=heftig 2020-01-06 20:18:19 +00:00
mozcontainer.h Bug 1606751 [Wayland] Manage opaque region of mozcontainer internally, r=heftig 2020-01-06 20:18:19 +00:00
NativeKeyBindings.cpp
NativeKeyBindings.h
nsApplicationChooser.cpp Bug 1598337 - add null check to prevent crash at nsApplicationChooser::Done. r=karlt 2019-12-02 19:48:17 +00:00
nsApplicationChooser.h
nsAppShell.cpp Bug 1581638 - Provide logging to Linux/Gtk clipboard code, r=jhorak 2019-09-19 07:24:41 +00:00
nsAppShell.h
nsBidiKeyboard.cpp
nsBidiKeyboard.h
nsClipboard.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsClipboard.h Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsClipboardWayland.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsClipboardWayland.h Bug 1353652 - Fix unified builds r=karlt 2019-12-03 14:03:01 +00:00
nsClipboardX11.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsClipboardX11.h Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsColorPicker.cpp
nsColorPicker.h
nsCUPSShim.cpp
nsCUPSShim.h
nsDeviceContextSpecG.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsDeviceContextSpecG.h
nsDragService.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsDragService.h Bug 1561056 - Pass CSP on Link-drop r=ckerschb,Gijs,farre 2019-08-20 12:43:02 +00:00
nsFilePicker.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsFilePicker.h
nsGtkCursors.h
nsGtkKeyUtils.cpp Bug 1353652 - Fix unified builds r=karlt 2019-12-03 14:03:01 +00:00
nsGtkKeyUtils.h
nsGTKToolkit.h
nsGtkUtils.h
nsIdleServiceGTK.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsIdleServiceGTK.h
nsIImageToPixbuf.h
nsImageToPixbuf.cpp Bug 1578164. Use async notifications when requesting decode of an image in most places. r=aosmond 2019-09-03 15:36:23 +00:00
nsImageToPixbuf.h
nsLookAndFeel.cpp Bug 1519636 - Automatically reformat recent changes using clang-format r=Ehsan 2020-01-21 09:51:27 +00:00
nsLookAndFeel.h Bug 1606503 - Move prefers-reduced-motion bits for testing into LookAndFeel. r=emilio 2020-01-14 05:50:53 +00:00
nsNativeThemeGTK.cpp Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
nsNativeThemeGTK.h
nsPrintDialogGTK.cpp Bug 1604071 - Remove dead assignment from nsPrintDialogServiceGTK::Show. r=stransky 2019-12-16 07:03:52 +00:00
nsPrintDialogGTK.h Bug 1602125. Remove nsIPrintingPromptService.showPrintDialog's nsIWebBrowserPrint parameter and MockWebBrowserPrint. r=bobowen 2019-12-09 09:04:29 +00:00
nsPrintSettingsGTK.cpp
nsPrintSettingsGTK.h
nsPrintSettingsServiceGTK.cpp Bug 1602125. Remove nsIPrintingPromptService.showPrintDialog's nsIWebBrowserPrint parameter and MockWebBrowserPrint. r=bobowen 2019-12-09 09:04:29 +00:00
nsPrintSettingsServiceGTK.h Bug 1602125. Remove nsIPrintingPromptService.showPrintDialog's nsIWebBrowserPrint parameter and MockWebBrowserPrint. r=bobowen 2019-12-09 09:04:29 +00:00
nsPSPrinters.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsPSPrinters.h
nsSound.cpp Bug 1600545 - Remove useless inclusions of header files generated from IDL files in modules/, netwerk/, parser/, security/, startupcache/, storage/, toolkit/, tools/, uriloader/, widget/, xpcom/ and xpfe/ r=Ehsan 2019-12-06 09:17:57 +00:00
nsSound.h
nsToolkit.cpp
nsWaylandDisplay.cpp Bug 1608800 [Wayland] Implement DMABUF modifiers, r=jhorak 2020-01-14 13:13:51 +00:00
nsWaylandDisplay.h Bug 1608380 [Wayland] Divide dmabuf configuration for textures and webgl backend, r=jhorak 2020-01-13 13:30:36 +00:00
nsWidgetFactory.cpp
nsWidgetFactory.h
nsWindow.cpp Bug 1609732 Ignore window position in the WindowSurfaceWayland::Lock; r=stransky 2020-01-21 15:46:23 +00:00
nsWindow.h Bug 1432856 - Extended focus methods in Window.webidl, Client.webidl and Element.webidl to pass CallerType. r=smaug 2020-01-16 14:38:40 +00:00
PCompositorWidget.ipdl Bug 1597619 - Remove RequestsUpdatingEGLSurface() r=nical 2019-11-19 10:36:55 +00:00
PlatformWidgetTypes.ipdlh
ProcInfo.cpp
ScreenHelperGTK.cpp
ScreenHelperGTK.h
TaskbarProgress.cpp
TaskbarProgress.h
WakeLockListener.cpp Bug 1608361 [Wayland] Use WaylandDisplayGet() to get and check Wayland display, r=jhorak 2020-01-13 10:53:31 +00:00
WakeLockListener.h Bug 1595828 - Fix some include guards. r=froydnj 2019-11-12 17:27:20 +00:00
WaylandDMABufSurface.cpp Bug 1608800 [Wayland] Implement DMABUF modifiers, r=jhorak 2020-01-14 13:13:51 +00:00
WaylandDMABufSurface.h Bug 1608800 [Wayland] Implement DMABUF modifiers, r=jhorak 2020-01-14 13:13:51 +00:00
WaylandVsyncSource.cpp Bug 1542808 - Implement widget-local VsyncSource for Wayland windows. r=stransky,lsalzman 2019-11-27 00:21:33 +00:00
WaylandVsyncSource.h Bug 1542808 - Implement widget-local VsyncSource for Wayland windows. r=stransky,lsalzman 2019-11-27 00:21:33 +00:00
WidgetStyleCache.cpp Bug 1600414 [Wayland] Use GTK_WINDOW_TOPLEVEL and actual header bar to create Gtk titlebar css style, r=jhorak 2020-01-14 14:21:22 +00:00
WidgetStyleCache.h
WidgetTraceEvent.cpp
WidgetUtilsGtk.cpp
WidgetUtilsGtk.h
WindowSurfaceProvider.cpp Bug 1469716 provide identifying handles in CreateWindowSurface() log messages r=rhunt 2019-11-20 04:32:43 +00:00
WindowSurfaceProvider.h Bug 1353652 - Fix unified builds r=karlt 2019-12-03 14:03:01 +00:00
WindowSurfaceWayland.cpp Bug 1609732 Ignore window position in the WindowSurfaceWayland::Lock; r=stransky 2020-01-21 15:46:23 +00:00
WindowSurfaceWayland.h Bug 1353652 - Fix unified builds r=karlt 2019-12-03 14:03:01 +00:00
WindowSurfaceX11.cpp
WindowSurfaceX11.h
WindowSurfaceX11Image.cpp
WindowSurfaceX11Image.h
WindowSurfaceXRender.cpp
WindowSurfaceXRender.h