- 05 Dec, 2019 1 commit
-
-
Mark Striemer authored
Differential Revision: https://phabricator.services.mozilla.com/D51940 --HG-- extra : moz-landing-system : lando
-
- 04 Dec, 2019 1 commit
-
-
Razvan Maries authored
Backed out 3 changesets (bug 1535437, bug 1591253) for perma fails on browser_resizeVideo.js. CLOSED TREE Backed out changeset 8222591127e9 (bug 1591253) Backed out changeset d95a64f744b0 (bug 1535437) Backed out changeset d5a82a15e3a5 (bug 1535437)
-
- 03 Dec, 2019 1 commit
-
-
Mark Striemer authored
Differential Revision: https://phabricator.services.mozilla.com/D51940 --HG-- extra : moz-landing-system : lando
-
- 22 Nov, 2019 1 commit
-
-
Tim Nguyen authored
Bug 1597120 - Support dynamic changes to CSS pointer-events on nsMenuPopupFrame. r=karlt,jmathies,mstange,emilio Differential Revision: https://phabricator.services.mozilla.com/D53379 --HG-- extra : moz-landing-system : lando
-
- 14 Nov, 2019 2 commits
-
-
Ciure Andrei authored
Backed out 3 changesets (bug 1535437, bug 1591253) for causing browser_resizeVideo.js to permafail CLOSED TREE Backed out changeset f7cc2f6d9640 (bug 1591253) Backed out changeset bc637c20c7d4 (bug 1535437) Backed out changeset 46b4eb05f2ae (bug 1535437)
-
Mark Striemer authored
Differential Revision: https://phabricator.services.mozilla.com/D51940 --HG-- extra : moz-landing-system : lando
-
- 23 Oct, 2019 1 commit
-
-
Thomas Nguyen authored
Bug 1580462 - Store iframe's FeaturePolicy in browsingContext to inherit cross origin document. r=baku,farre Differential Revision: https://phabricator.services.mozilla.com/D48825 --HG-- extra : moz-landing-system : lando
-
- 16 Oct, 2019 1 commit
-
-
David Parks authored
We use SystemParametersInfo to get the current system scroll wheel settings when we process scrollwheel movement in the content process. We need to remove SystemParametersInfo for sandboxing the content process so this code changes the plugin behavior to cache the system wheel settings. We do this by 1) sending wheel settings to the plugin whenever a plugin takes focus and 2) forwarding wheel settings update messages from Windows to the currently focused plugin. Differential Revision: https://phabricator.services.mozilla.com/D47938 --HG-- extra : moz-landing-system : lando
-
- 10 Oct, 2019 1 commit
-
-
sotaro authored
Differential Revision: https://phabricator.services.mozilla.com/D48469 --HG-- extra : moz-landing-system : lando
-
- 08 Oct, 2019 1 commit
-
-
sotaro authored
When high contrast mode is enabled, title bar is drawn as transparent and on-client area rendering by DWM is shown. But when compositor window in GPU process is used, the on-client area rendering was not shown. To address the proboem, window needs to be cleard as transparent and SwapChain of compositor window needs to be DXGI_ALPHA_MODE_PREMULTIPLIED. WinCompositorWidget::mTransparencyMode is changed to atomic, since it is accessed from compositor thread and render thread. Differential Revision: https://phabricator.services.mozilla.com/D48302 --HG-- extra : moz-landing-system : lando
-
- 03 Oct, 2019 1 commit
-
-
Botond Ballo authored
We were testing the dwFlags field against TOUCHINPUTMASKF_CONTACTAREA, when in fact that is meant to be tested against the dwMask field. Differential Revision: https://phabricator.services.mozilla.com/D47962 --HG-- extra : moz-landing-system : lando
-
- 30 Sep, 2019 2 commits
-
-
Mike Conley authored
Bug 15819423 - Enforce aspect ratio constraint even if Windows Aero Snap is used to resize the window. r=aklotz Differential Revision: https://phabricator.services.mozilla.com/D46847 --HG-- extra : moz-landing-system : lando
-
Botond Ballo authored
Differential Revision: https://phabricator.services.mozilla.com/D45113 --HG-- extra : moz-landing-system : lando
-
- 09 Sep, 2019 1 commit
-
-
Brendan Dahl authored
Avoids IPC to get the max texture size until the layer manager is created. Differential Revision: https://phabricator.services.mozilla.com/D42385 --HG-- extra : moz-landing-system : lando
-
- 04 Sep, 2019 1 commit
-
-
thomasmo authored
This change introduces plumbing for communicating with the GPU process through VRShMem while bootstrapping Firefox for creating a window with Firefox Reality. Test impact shows a fabricated value returned for the texture handle in VRShMem. Differential Revision: https://phabricator.services.mozilla.com/D41383 --HG-- extra : moz-landing-system : lando
-
- 26 Aug, 2019 1 commit
-
-
kriswright authored
Converts layout.css.devPixelsPerPx to a static pref. This one was one of the slightly odd ones; some values were expecting an atomic float, so instead of defining a regular type float it is defined in StaticPrefList.yaml as an AtomicFloat. I am assuming this was the intent of the pref value all along. Differential Revision: https://phabricator.services.mozilla.com/D42396 --HG-- extra : moz-landing-system : lando
-
- 23 Aug, 2019 1 commit
-
-
Botond Ballo authored
Bug 1511901 - Convert touch events representing two-finger scrolling to pan gesture events for affected devices. r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D41666 --HG-- extra : moz-landing-system : lando
-
- 10 Jul, 2019 2 commits
-
-
Mike Conley authored
In bug 1551961, a WM_NCMOUSELEAVE message handler was added to the Windows widget backend so that we can detect when the mouse leaves a draggable region (since draggable regions are hittest'ed as HTCAPTION, and are therefore "non-client"). Inside that message handler, we used the WindowAtMouse handler to determine whether or not the WM_NCMOUSELEAVE was firing because the mouse was moving off of the non-client area to client area, or moving out of the window entirely. For reasons that are not particularly clear, on Windows Aero Glass, when clicking on one of the min/max/close caption buttons, a WM_NCMOUSELEAVE message fires, and the ::WindowFromPoint call that WindowAtMouse uses causes another WM_NCMOUSELEAVE message to be queued immediately after, so we end up in this situation where the message loop is getting spammed by WM_NCMOUSELEAVE messages. Moving the mouse away from the caption buttons seems to stop the spamming. We have a function similar to WindowAtMouse called EventIsInsideWindow which does not use ::WindowFromPoint, and this seems to sidestep the issue, while being functionally equivalent. Depends on D37421 Differential Revision: https://phabricator.services.mozilla.com/D37422 --HG-- extra : moz-landing-system : lando
-
Mike Conley authored
Bug 1557710 - Fire eMouseExitFromWidget when transitioning from a draggable to a non-draggable non-client region on Windows. r=jmathies We need to do this in order to not override the mouse cursor that we set in the widget layer when hit-testing in the non-client region. We were accidentally overriding before because the PresShell normally queues up a synthetic mousemove event when the mouse is moving within the client region. That mousemove cause the EventStateManager to update the cursor to match Gecko's reckoning of the cursor CSS style of the underlying frame (which overrides the cursor we may have set in the Windows non-client region hittest - for example, one of the window resize cursors). By clearing the mMouseInDraggableArea boolean when transitioning from a draggable to non-draggable region in the non-client region, we make sure that we process the WM_MOUSELEAVE message, which sends the eMouseExitFromWidget event into Gecko, which effectively cancels handling of the synthetic mousemove. Differential Revision: https://phabricator.services.mozilla.com/D37421 --HG-- extra : moz-landing-system : lando
-
- 03 Jul, 2019 1 commit
-
-
Mike Conley authored
Bug 1551961 - Make Windows widget layer process a mouse leave event if the mouse exits a non-client area to a non-browser window. r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D36060 --HG-- extra : moz-landing-system : lando
-
- 20 Jun, 2019 1 commit
-
-
Masatoshi Kimura authored
Differential Revision: https://phabricator.services.mozilla.com/D35325 --HG-- extra : moz-landing-system : lando
-
- 03 Jun, 2019 1 commit
-
-
Emilio Cobos Álvarez authored
It's only moved around, but not actually used anywhere. I have no idea what this was supposed to control in the past but it doesn't seem useful to keep it around. Differential Revision: https://phabricator.services.mozilla.com/D33393 --HG-- extra : moz-landing-system : lando
-
- 31 May, 2019 1 commit
-
-
Emilio Cobos Álvarez authored
Only gtk returns failure ever, and nobody checks the result anyway. Use an enum class so that it's clear from the caller what it means. Differential Revision: https://phabricator.services.mozilla.com/D32353 --HG-- extra : moz-landing-system : lando
-
- 30 May, 2019 1 commit
-
-
Boris Zbarsky authored
Bug 1553018 part 2. Make various gfx preferences bindings use in Pref annotations on interfaces follow the StaticPrefs naming convention for getters. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D32943 --HG-- extra : moz-landing-system : lando
-
- 29 May, 2019 2 commits
-
-
Brindusan Cristian authored
Backed out changeset c0895e6c7343 (bug 1553769) for causing build bustages at PluginWidgetProxy.cpp. CLOSED TREE
-
Emilio Cobos Álvarez authored
Only gtk returns failure ever, and nobody checks the result anyway. Use an enum class so that it's clear from the caller what it means. Differential Revision: https://phabricator.services.mozilla.com/D32353 --HG-- extra : moz-landing-system : lando
-
- 26 May, 2019 2 commits
-
-
Jean-Yves Avenard authored
And with some tidying some comments and removing stray #include "gfxPrefs.h" Differential Revision: https://phabricator.services.mozilla.com/D31468 --HG-- extra : moz-landing-system : lando
-
Jean-Yves Avenard authored
gfxPrefs Live preferences are almost identical to StaticPrefs. We leave aside for now those that set a custom change callback as this feature isn't yet supported in StaticPrefs. Differential Revision: https://phabricator.services.mozilla.com/D31256 --HG-- extra : moz-landing-system : lando
-
- 25 May, 2019 1 commit
-
-
Gurzau Raul authored
Backed out changeset e30c1aa75529 (bug 1552643) Backed out changeset caadcd7e02d3 (bug 1552643) Backed out changeset aa7086ab09be (bug 1552643) Backed out changeset 0b4029671710 (bug 1550422) Backed out changeset a16295296035 (bug 1550422) Backed out changeset 3b70307c0db5 (bug 1550422) Backed out changeset 69df7818d4a3 (bug 1550422) Backed out changeset d98dfc565927 (bug 1550422) Backed out changeset 6f0997976944 (bug 1550422) Backed out changeset 0edd264464c2 (bug 1550422) Backed out changeset 9ea6da7a74ec (bug 1550422) Backed out changeset f855f9309c8b (bug 1550422) Backed out changeset 1033546224a7 (bug 1550422) Backed out changeset ade7384c6186 (bug 1550422) Backed out changeset 75b04de7e99c (bug 1550422) Backed out changeset 91c3acdb2454 (bug 1550422) Backed out changeset 77d2f80257d1 (bug 1550422) Backed out changeset e0cd10d35327 (bug 1550422) Backed out changeset 097091082423 (bug 1550422) Backed out changeset 2f328853c1ab (bug 1550422) Backed out changeset f92f2cc29cb1 (bug 1550422) Backed out changeset 6dc82f88333d (bug 1550422) Backed out changeset c20f66494d69 (bug 1550422) Backed out changeset 2ba22cddeb6f (bug 1550422) Backed out changeset 3aa72f89e295 (bug 1550422) Backed out changeset ab4c4e806977 (bug 1550422) Backed out changeset 72e5de040dda (bug 1550422) Backed out changeset 7d3c2d486706 (bug 1550422) Backed out changeset 132e0b8d8468 (bug 1550422) Backed out changeset 54c85ac75dd0 (bug 1550422) Backed out changeset d7ba4a18dd54 (bug 1550422)
-
- 24 May, 2019 1 commit
-
-
Jean-Yves Avenard authored
And with some tidying some comments and removing stray #include "gfxPrefs.h" Differential Revision: https://phabricator.services.mozilla.com/D31468 --HG-- extra : moz-landing-system : lando
-
- 25 May, 2019 1 commit
-
-
Jean-Yves Avenard authored
gfxPrefs Live preferences are almost identical to StaticPrefs. We leave aside for now those that set a custom change callback as this feature isn't yet supported in StaticPrefs. Differential Revision: https://phabricator.services.mozilla.com/D31256 --HG-- extra : moz-landing-system : lando
-
- 23 May, 2019 1 commit
-
-
Gurzau Raul authored
Backed out 28 changesets (bug 1550422) for marionette AssertionError and failing browser_policy_hardware_acceleration.js on a CLOSED TREE. Backed out changeset 5dd10a365ba9 (bug 1550422) Backed out changeset 529f5be01ab9 (bug 1550422) Backed out changeset b6861d3badf8 (bug 1550422) Backed out changeset 059cff1a3dde (bug 1550422) Backed out changeset 6ada1116b241 (bug 1550422) Backed out changeset ca67e8e45262 (bug 1550422) Backed out changeset a1961a51ae44 (bug 1550422) Backed out changeset 1c90b9cb3ad4 (bug 1550422) Backed out changeset 285fa46e4f26 (bug 1550422) Backed out changeset e2938a444234 (bug 1550422) Backed out changeset 7a930fc51125 (bug 1550422) Backed out changeset 898ed02804fe (bug 1550422) Backed out changeset e1b7abc99ae9 (bug 1550422) Backed out changeset f781d415cef6 (bug 1550422) Backed out changeset 2fef10a7cce5 (bug 1550422) Backed out changeset ea64b4d8d4ff (bug 1550422) Backed out changeset 86a8ba1b755c (bug 1550422) Backed out changeset 9c0c9e80f309 (bug 1550422) Backed out changeset 10c153ddbaea (bug 1550422) Backed out changeset 60fe635ec2c9 (bug 1550422) Backed out changeset a38796266b28 (bug 1550422) Backed out changeset 2db647dcdf1c (bug 1550422) Backed out changeset 952ddac02972 (bug 1550422) Backed out changeset ba46b53643ec (bug 1550422) Backed out changeset ca47ef6c59f7 (bug 1550422) Backed out changeset f45f471a1a40 (bug 1550422) Backed out changeset 371b4da5b771 (bug 1550422) Backed out changeset 02fc78890032 (bug 1550422)
-
- 22 May, 2019 2 commits
-
-
Jean-Yves Avenard authored
And with some tidying some comments and removing stray #include "gfxPrefs.h" Differential Revision: https://phabricator.services.mozilla.com/D31468 --HG-- extra : moz-landing-system : lando
-
Jean-Yves Avenard authored
gfxPrefs Live preferences are almost identical to StaticPrefs. We leave aside for now those that set a custom change callback as this feature isn't yet supported in StaticPrefs. Differential Revision: https://phabricator.services.mozilla.com/D31256 --HG-- extra : moz-landing-system : lando
-
- 09 May, 2019 1 commit
-
-
Mike Conley authored
Bug 1549972 - Use ClientMarginHitTestPoint when checking if the mouse is within a draggable region. r=jmathies ClientMarginHitTestPoint takes into account the fact that we want a minimum of kResizableBorderMinSize pixels thickness around the window to trigger resizing. Differential Revision: https://phabricator.services.mozilla.com/D30427 --HG-- extra : moz-landing-system : lando
-
- 21 Apr, 2019 5 commits
-
-
Srujana Peddinti authored
Bug 1259660 - Moved mozilla::WidgetMosueEventBase::buttonType in MouseEvents.h to mozilla::MouseButton in EventForwards.h, and mozilla::WidgetMouseEventBase::buttonsFlag to mozilla::MouseButtonsFlag r=masayuki Moved mozilla::WidgetMosueEventBase::buttonType in MouseEvents.h to mozilla::MouseButton in EventForwards.h, and mozilla::WidgetMouseEventBase::buttonsFlag to mozilla::MouseButtonsFlag so that any referer in header files do not need to include MouseEvents.h only for referring them. Instead, they just need to include EventForwards.h. Now when MouseEvents.h is changed, the rebuild speed becomes faster. Differential Revision: https://phabricator.services.mozilla.com/D25325 --HG-- extra : moz-landing-system : lando
-
Srujana Peddinti authored
Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::inputSource to WidgetMouseEventBase::mInputSource r=masayuki Renamed all class member instances from WidgetMouseEventBase::inputSource to WidgetMouseEventBase::mInputSource Differential Revision: https://phabricator.services.mozilla.com/D25322 --HG-- extra : moz-landing-system : lando
-
Srujana Peddinti authored
Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::pressure to WidgetMouseEventBase::mPressure r=masayuki Renamed all class member instances from WidgetMouseEventBase::pressure to WidgetMouseEventBase::mPressure Differential Revision: https://phabricator.services.mozilla.com/D25314 --HG-- extra : moz-landing-system : lando
-
Srujana Peddinti authored
Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::button to WidgetMouseEventBase::mButton. r=masayuki Renamed all class member instances from WidgetMouseEventBase::button to WidgetMouseEventBase::mButton. Differential Revision: https://phabricator.services.mozilla.com/D25309 --HG-- extra : moz-landing-system : lando
-
Srujana Peddinti authored
Bug 1259660 - Cleaned up WidgetMouseEventBase by renaming WidgetMouseEventBase::buttons to WidgetMouseEventBase::mButtons r=masayuki Renamed all class member instances from WidgetMouseEventBase::buttons to WidgetMouseEventBase::mButtons Differential Revision: https://phabricator.services.mozilla.com/D25297 --HG-- extra : moz-landing-system : lando
-