From 45d92890af23d6ad988cc3d071f8dd65951d26a8 Mon Sep 17 00:00:00 2001 From: Pavel Feldman Date: Thu, 6 May 2021 13:10:17 -0700 Subject: [PATCH] fix(webkit): quick fix for screencast (#6448) --- browser_patches/webkit/BUILD_NUMBER | 4 ++-- browser_patches/webkit/patches/bootstrap.diff | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/browser_patches/webkit/BUILD_NUMBER b/browser_patches/webkit/BUILD_NUMBER index bf75f0d0b6..d887819c20 100644 --- a/browser_patches/webkit/BUILD_NUMBER +++ b/browser_patches/webkit/BUILD_NUMBER @@ -1,2 +1,2 @@ -1474 -Changed: yurys@chromium.org Thu 06 May 2021 09:52:06 AM PDT +1475 +Changed: pavel.feldman@gmail.com Thu 06 May 2021 01:05:28 PM PDT diff --git a/browser_patches/webkit/patches/bootstrap.diff b/browser_patches/webkit/patches/bootstrap.diff index 5c10cecb5f..38e9c90237 100644 --- a/browser_patches/webkit/patches/bootstrap.diff +++ b/browser_patches/webkit/patches/bootstrap.diff @@ -11515,7 +11515,7 @@ index b0722e7da81e56530deb570b82ed7cfece970362..05ec3e3ea97ba49135a27d7f9b91f14c } diff --git a/Source/WebKit/UIProcess/Inspector/Agents/CairoJpegEncoder.cpp b/Source/WebKit/UIProcess/Inspector/Agents/CairoJpegEncoder.cpp new file mode 100644 -index 0000000000000000000000000000000000000000..f59da55bac614259ea9a991279f25922f26c8728 +index 0000000000000000000000000000000000000000..9426d9eed59f433eac62b8eb6a16139b84079949 --- /dev/null +++ b/Source/WebKit/UIProcess/Inspector/Agents/CairoJpegEncoder.cpp @@ -0,0 +1,244 @@ @@ -11713,7 +11713,6 @@ index 0000000000000000000000000000000000000000..f59da55bac614259ea9a991279f25922 + // set compression parameters + unsigned long targetSize; + jpeg_mem_dest(&cinfo, data, &targetSize); -+ *len = targetSize; + + cinfo.image_width = cairo_image_surface_get_width(sfc); + cinfo.image_height = cairo_image_surface_get_height(sfc); @@ -11759,6 +11758,7 @@ index 0000000000000000000000000000000000000000..f59da55bac614259ea9a991279f25922 + if (other != NULL) + cairo_surface_destroy(sfc); + ++ *len = targetSize; + return CAIRO_STATUS_SUCCESS; +} +