summaryrefslogtreecommitdiff
path: root/Source/WebKit2/WebProcess/WebPage/DrawingArea.messages.in
diff options
context:
space:
mode:
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
}