gecko-dev/gfx/layers/wr
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
..
AsyncImagePipelineManager.cpp Bug 1594303 - Code clean up around RenderAndroidSurfaceTextureHostOGL r=jnicol 2019-11-08 12:52:16 +00:00
AsyncImagePipelineManager.h Bug 1589718: Add a RenderedFrameId to RenderCompositor and use it to control release of textures. r=sotaro 2019-11-04 16:15:20 +00:00
ClipManager.cpp Bug 1574493 - Part 3. Stop rounding rects/clips during display list building. r=jrmuizel 2019-09-14 16:17:04 +00:00
ClipManager.h
IpcResourceUpdateQueue.cpp Bug 1570081 - Don't insert blob images with empty visible rects. r=jrmuizel 2019-09-17 09:13:06 +00:00
IpcResourceUpdateQueue.h Bug 1563770. Always include a visible rect with blob images. r=nical 2019-07-13 19:07:05 +00:00
RenderRootBoundary.h Bug 1554985 - Dump the render root boundary information when dumping WR scroll data. r=jrmuizel 2019-06-30 01:37:22 +00:00
RenderRootStateManager.cpp Bug 1464032 Part 1: Fix unified build issues. r=jrmuizel 2018-12-02 14:02:27 +00:00
RenderRootStateManager.h
RenderRootTypes.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-08-13 07:15:25 +00:00
RenderRootTypes.h Bug 1569131 - Also defer RecvParentCommands. r=jrmuizel 2019-08-21 13:59:49 +00:00
StackingContextHelper.cpp Bug 1569215. In StackingContextHelper constructor pass parent scale to ChooseScale. r=jrmuizel 2019-08-01 02:03:19 +00:00
StackingContextHelper.h
WebRenderBridgeChild.cpp Bug 1585760 - Check that IPC is open before accessing parent protocol. r=sotaro 2019-11-04 14:38:33 +00:00
WebRenderBridgeChild.h Bug 1585801 - Fixing crash when folder is not writable and refactored logic. r=jrmuizel 2019-10-15 17:03:22 +00:00
WebRenderBridgeParent.cpp Bug 1597619 - Remove RequestsUpdatingEGLSurface() r=nical 2019-11-19 10:36:55 +00:00
WebRenderBridgeParent.h Bug 1581240 - Add an API to retrieve the collected frames from WebRender r=mstange 2019-11-07 22:34:49 +00:00
WebRenderCanvasRenderer.cpp Bug 1596791: Invalidate the rendered frame when processing OpUpdatedAsyncImagePipeline commands. r=nical 2019-11-18 10:59:40 +00:00
WebRenderCanvasRenderer.h
WebRenderCommandBuilder.cpp 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
WebRenderCommandBuilder.h Backed out 5 changesets (bug 1554499) for frequent crashes, at least on OS X (bug 1594381). a=backout 2019-11-06 14:29:12 +01:00
WebRenderCompositionRecorder.cpp Bug 1566915 - Do not ref count the CompositionRecorder r=mstange 2019-07-31 18:28:47 +00:00
WebRenderCompositionRecorder.h Bug 1566915 - Do not ref count the CompositionRecorder r=mstange 2019-07-31 18:28:47 +00:00
WebRenderDrawEventRecorder.cpp
WebRenderDrawEventRecorder.h Bug 1584375. Remove unused origin from recording. r=nical 2019-10-02 21:47:11 +00:00
WebRenderImageHost.cpp Bug 1576073 - Clean up WebRenderImageHost a bit r=nical 2019-08-23 12:34:36 +00:00
WebRenderImageHost.h Bug 1557858 - Add multiple WebRenderBridgeParents support in WebRenderImageHost r=nical 2019-08-22 10:20:02 +00:00
WebRenderLayerManager.cpp Bug 1596630 - Remove mSyncObject->Synchronize() in RenderCompositorANGLE::BeginFrame() r=nical 2019-11-18 09:49:15 +00:00
WebRenderLayerManager.h Bug 1576390 - Remove now-unused DrawWindowOverlay and WindowOverlayChanged methods. r=mattwoodrow 2019-11-13 02:24:06 +00:00
WebRenderLayersLogging.cpp
WebRenderLayersLogging.h
WebRenderMessageUtils.h
WebRenderScrollData.cpp Bug 1583380. Plumb SideBits from the display list to WebRenderScrollDataWrapper. r=botond 2019-11-29 23:06:34 +00:00
WebRenderScrollData.h Bug 1583380. Plumb SideBits from the display list to WebRenderScrollDataWrapper. r=botond 2019-11-29 23:06:34 +00:00
WebRenderScrollDataWrapper.h Bug 1583380. Plumb SideBits from the display list to WebRenderScrollDataWrapper. r=botond 2019-11-29 23:06:34 +00:00
WebRenderTextureHost.cpp Bug 1594303 - Code clean up around RenderAndroidSurfaceTextureHostOGL r=jnicol 2019-11-08 12:52:16 +00:00
WebRenderTextureHost.h Bug 1594303 - Code clean up around RenderAndroidSurfaceTextureHostOGL r=jnicol 2019-11-08 12:52:16 +00:00
WebRenderUserData.cpp Backed out 5 changesets (bug 1554499) for frequent crashes, at least on OS X (bug 1594381). a=backout 2019-11-06 14:29:12 +01:00
WebRenderUserData.h Bug 1519546, part 8 - Also gather EffectsInfo for remote browsers with WebRender. r=jrmuizel 2019-05-24 09:28:34 -05:00