From 2250e9606f536c1aa2fad4f09734a27d37c419f4 Mon Sep 17 00:00:00 2001 From: Yury Semikhatsky Date: Mon, 8 Jun 2020 12:50:06 -0700 Subject: [PATCH] browser(webkit): fix wpe build (#2501) --- browser_patches/webkit/BUILD_NUMBER | 2 +- browser_patches/webkit/patches/bootstrap.diff | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/browser_patches/webkit/BUILD_NUMBER b/browser_patches/webkit/BUILD_NUMBER index e4a7c9900f..75d94d2f04 100644 --- a/browser_patches/webkit/BUILD_NUMBER +++ b/browser_patches/webkit/BUILD_NUMBER @@ -1 +1 @@ -1270 +1271 diff --git a/browser_patches/webkit/patches/bootstrap.diff b/browser_patches/webkit/patches/bootstrap.diff index 471b4628be..d2f5105183 100644 --- a/browser_patches/webkit/patches/bootstrap.diff +++ b/browser_patches/webkit/patches/bootstrap.diff @@ -8606,10 +8606,10 @@ index 59cdfdafab1d85ea3a5aecb3cd2293e6dfb1eb8d..52fe7990b1c18b964ee3cfa9f324e3c2 // The timeout we use when waiting for a DidUpdateGeometry message. diff --git a/Source/WebKit/UIProcess/Inspector/Agents/InspectorScreencastAgent.cpp b/Source/WebKit/UIProcess/Inspector/Agents/InspectorScreencastAgent.cpp new file mode 100644 -index 0000000000000000000000000000000000000000..d796a81ab5dae0627fab017f77074d411c4da40a +index 0000000000000000000000000000000000000000..4da3a8e8e55b60c29240692ce2bb316de8b28cb1 --- /dev/null +++ b/Source/WebKit/UIProcess/Inspector/Agents/InspectorScreencastAgent.cpp -@@ -0,0 +1,255 @@ +@@ -0,0 +1,259 @@ +/* + * Copyright (C) 2020 Microsoft Corporation. + * @@ -8682,8 +8682,12 @@ index 0000000000000000000000000000000000000000..d796a81ab5dae0627fab017f77074d41 +#if USE(COORDINATED_GRAPHICS) +void InspectorScreencastAgent::didPaint(cairo_surface_t* surface) +{ ++#if PLATFORM(GTK) + if (m_encoder) + m_encoder->encodeFrame(surface, m_page.drawingArea()->size()); ++#else ++ UNUSED_PARAM(surface); ++#endif +} +#endif +