summaryrefslogtreecommitdiff
path: root/Source/WebKit2/WebProcess/WebPage/DrawingArea.messages.in
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@lorry>2017-06-27 06:07:23 +0000
committerLorry Tar Creator <lorry-tar-importer@lorry>2017-06-27 06:07:23 +0000
commit1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c (patch)
tree46dcd36c86e7fbc6e5df36deb463b33e9967a6f7 /Source/WebKit2/WebProcess/WebPage/DrawingArea.messages.in
parent32761a6cee1d0dee366b885b7b9c777e67885688 (diff)
downloadWebKitGtk-tarball-master.tar.gz
Diffstat (limited to 'Source/WebKit2/WebProcess/WebPage/DrawingArea.messages.in')
-rw-r--r--Source/WebKit2/WebProcess/WebPage/DrawingArea.messages.in21
1 files changed, 15 insertions, 6 deletions
diff --git a/Source/WebKit2/WebProcess/WebPage/DrawingArea.messages.in b/Source/WebKit2/WebProcess/WebPage/DrawingArea.messages.in
index f4b8286a5..b076f34c1 100644
--- a/Source/WebKit2/WebProcess/WebPage/DrawingArea.messages.in
+++ b/Source/WebKit2/WebProcess/WebPage/DrawingArea.messages.in
@@ -20,19 +20,28 @@
# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-messages -> DrawingArea LegacyReceiver {
+messages -> DrawingArea {
UpdateBackingStoreState(uint64_t backingStoreStateID, bool respondImmediately, float deviceScaleFactor, WebCore::IntSize size, WebCore::IntSize scrollOffset)
DidUpdate()
-#if PLATFORM(MAC)
+#if PLATFORM(COCOA)
// Used by TiledCoreAnimationDrawingArea.
- UpdateGeometry(WebCore::IntSize viewSize, WebCore::IntSize layerPosition)
+ UpdateGeometry(WebCore::IntSize viewSize, WebCore::IntSize layerPosition, bool flushSynchronously, WebCore::MachSendRight fencePort)
SetDeviceScaleFactor(float deviceScaleFactor)
- SetColorSpace(WebKit::ColorSpaceData colorSpace)
- SetExposedRect(WebCore::FloatRect exposedRect)
- SetCustomFixedPositionRect(WebCore::FloatRect fixedPositionRect)
+ SetColorSpace(struct WebKit::ColorSpaceData colorSpace)
+ SetViewExposedRect(std::optional<WebCore::FloatRect> viewExposedRect)
AdjustTransientZoom(double scale, WebCore::FloatPoint origin)
CommitTransientZoom(double scale, WebCore::FloatPoint origin)
+
+ AcceleratedAnimationDidStart(uint64_t layerID, String key, double startTime)
+ AcceleratedAnimationDidEnd(uint64_t layerID, String key)
+
+ AddTransactionCallbackID(uint64_t callbackID)
+#endif
+
+#if USE(TEXTURE_MAPPER_GL) && PLATFORM(GTK) && PLATFORM(X11) && !USE(REDIRECTED_XCOMPOSITE_WINDOW)
+ SetNativeSurfaceHandleForCompositing(uint64_t handle)
+ DestroyNativeSurfaceHandleForCompositing() -> (bool handled)
#endif
}