gecko-dev/gfx/src
Timothy Nikkel df4a65de6c Bug 1586843. Pass SideBits for fixed position content to webrender so it can pass it back via the HitTest api. r=botond
We add the SideBits to the data we store in the FixedPosScrollTargetTracker. nsDisplayCompositorHitTestInfo then passes the side bits when it sets hit test info. We then pack the side bits into the hit test info bits; luckily they were only using 12 of 16 bits. The wr HitTest api then extracts the side bits from the hit test info bits and passes them back.

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

--HG--
extra : moz-landing-system : lando
2019-11-29 23:06:59 +00:00
..
AppUnits.h
ArrayView.h
components.conf
CompositorHitTestInfo.h Bug 1586843. Pass SideBits for fixed position content to webrender so it can pass it back via the HitTest api. r=botond 2019-11-29 23:06:59 +00:00
DriverCrashGuard.cpp Bug 1563139 - Remove StaticPrefs.h. r=glandium 2019-07-26 01:10:23 +00:00
DriverCrashGuard.h
FilterSupport.cpp
FilterSupport.h
FontPropertyTypes.h
gfxCrashReporterUtils.cpp
gfxCrashReporterUtils.h
gfxTelemetry.cpp Bug 1560335 - Enable webrender for Pixel 2 on GeckoView Nightly. r=aosmond 2019-09-10 10:46:13 +00:00
gfxTelemetry.h Bug 1560335 - Enable webrender for Pixel 2 on GeckoView Nightly. r=aosmond 2019-09-10 10:46:13 +00:00
moz.build Bug 1575420 - Replace MOZ_WIDGET_TOOLKIT value of "gtk3" with "gtk". r=froydnj 2019-08-21 12:25:42 +00:00
nsBoundingMetrics.h
nsColor.cpp
nsColor.h
nsColorNameList.h
nsColorNames.h
nsCoord.h Bug 1577236 - clang-10: Fix -Wimplicit-int-float-conversion warnings in gfx/ r=nical 2019-08-28 21:31:26 +00:00
nsDeviceContext.cpp
nsDeviceContext.h
nsFont.cpp Bug 1575559 - Make font-variant-alternates use cbindgen. r=boris 2019-08-21 22:45:26 +00:00
nsFont.h Bug 1575559 - Make font-variant-alternates use cbindgen. r=boris 2019-08-21 22:45:26 +00:00
nsFontMetrics.cpp Bug 1598528 : convert NS_STYLE_TEXT_ORIENTATION_* to an enum class in nsStyleConsts.h r=emilio 2019-11-26 04:50:04 +00:00
nsFontMetrics.h Bug 1598528 : convert NS_STYLE_TEXT_ORIENTATION_* to an enum class in nsStyleConsts.h r=emilio 2019-11-26 04:50:04 +00:00
nsGfxCIID.h
nsIFontEnumerator.idl Bug 1557905. Stop using [array] in nsIFontEnumerator. r=jfkthame 2019-06-08 08:50:47 +00:00
nsITheme.h Bug 1592739 - Stop clearing the background behind vibrant -moz-appearance items. r=mattwoodrow 2019-11-05 18:48:29 +00:00
nsMargin.h
nsPoint.h
nsRect.cpp Bug 1596339 Part 7 - Delete unused operator<< for nsRect. r=dholbert 2019-11-15 03:52:21 +00:00
nsRect.h Bug 1596339 Part 7 - Delete unused operator<< for nsRect. r=dholbert 2019-11-15 03:52:21 +00:00
nsRectAbsolute.h
nsRegion.cpp Bug 1578024 - Remove using namespace std from nsRegion. r=mattwoodrow 2019-09-02 03:02:26 +00:00
nsRegion.h Bug 1599614 - Remove unused nsRegion static functions. r=bzbarsky 2019-11-27 13:43:18 +00:00
nsRegionFwd.h
nsSize.h
nsThebesFontEnumerator.cpp Bug 1557905. Stop using [array] in nsIFontEnumerator. r=jfkthame 2019-06-08 08:50:47 +00:00
nsThebesFontEnumerator.h
nsTransform2D.cpp
nsTransform2D.h
RegionBuilder.h
RelativeLuminanceUtils.h
TiledRegion.cpp
TiledRegion.h
X11UndefineNone.h
X11Util.cpp
X11Util.h