diff options
Diffstat (limited to 'Source/WebKit2/WebProcess/WebPage/DrawingArea.messages.in')
-rw-r--r-- | Source/WebKit2/WebProcess/WebPage/DrawingArea.messages.in | 21 |
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 } |