[arch-commits] Commit in chromium/trunk (2 files)

Evangelos Foutras foutrelis at archlinux.org
Mon Jun 17 20:11:23 UTC 2019


    Date: Monday, June 17, 2019 @ 20:11:23
  Author: foutrelis
Revision: 356325

upgpkg: chromium 75.0.3770.90-3

Disallow partial swaps for linux based on gl_version_string (FS#62913).

Added:
  chromium/trunk/disallow-partial-swaps-for-linux-based-on-gl_version.patch
Modified:
  chromium/trunk/PKGBUILD

------------------------------------------------------------+
 PKGBUILD                                                   |    7 +-
 disallow-partial-swaps-for-linux-based-on-gl_version.patch |   34 +++++++++++
 2 files changed, 40 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-06-17 20:01:37 UTC (rev 356324)
+++ PKGBUILD	2019-06-17 20:11:23 UTC (rev 356325)
@@ -5,7 +5,7 @@
 
 pkgname=chromium
 pkgver=75.0.3770.90
-pkgrel=2
+pkgrel=3
 _launcher_ver=6
 pkgdesc="A web browser built for speed, simplicity, and security"
 arch=('x86_64')
@@ -25,6 +25,7 @@
         chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz
         chromium-system-icu.patch
         libstdc-do-not-assume-unique_ptr-has-ostream-operator.patch
+        disallow-partial-swaps-for-linux-based-on-gl_version.patch
         chromium-fix-window-flash-for-some-WMs.patch
         chromium-widevine.patch
         chromium-skia-harmony.patch)
@@ -32,6 +33,7 @@
             '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1'
             'e2d284311f49c529ea45083438a768db390bde52949995534034d2a814beab89'
             'e309dfd9d790f32cb1d23103726ac25e405b6ae6757a1c957a8395667d753908'
+            '1e4686de75c019f38a3ed947463e429a777d5387fd29310deef2108c58617b07'
             '183d8cc712f0bcf1afcb01ce90c4c104a4c8d8070a06f94974a28b007d9e2ce4'
             'd081f2ef8793544685aad35dea75a7e6264a2cb987ff3541e6377f4a3650a28b'
             '5887f78b55c4ecbbcba5930f3f0bb7bc0117c2a41c2f761805fcf7f46f1ca2b3')
@@ -87,6 +89,9 @@
   # https://chromium-review.googlesource.com/1584292
   patch -Np1 -i ../libstdc-do-not-assume-unique_ptr-has-ostream-operator.patch
 
+  # https://crbug.com/973216
+  patch -Np1 -i ../disallow-partial-swaps-for-linux-based-on-gl_version.patch
+
   # https://crbug.com/956061
   patch -Np1 -i ../chromium-fix-window-flash-for-some-WMs.patch
 

Added: disallow-partial-swaps-for-linux-based-on-gl_version.patch
===================================================================
--- disallow-partial-swaps-for-linux-based-on-gl_version.patch	                        (rev 0)
+++ disallow-partial-swaps-for-linux-based-on-gl_version.patch	2019-06-17 20:11:23 UTC (rev 356325)
@@ -0,0 +1,34 @@
+From e6a0cdf0b7045e7f9029cce287bcc539052ef79a Mon Sep 17 00:00:00 2001
+From: Jonathan Backer <backer at chromium.org>
+Date: Mon, 17 Jun 2019 16:46:37 +0000
+Subject: [PATCH] Disallow partial swaps for linux based on gl_version_string
+
+This was missed in https://chromium-review.googlesource.com/c/chromium/src/+/1601182
+
+Bug: 973216,941670,957541,948640
+Change-Id: I3d2002c38fe09d87c9a3db951dfc2ab112319caf
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1662528
+Reviewed-by: Peng Huang <penghuang at chromium.org>
+Commit-Queue: Peng Huang <penghuang at chromium.org>
+Commit-Queue: Jonathan Backer <backer at chromium.org>
+Auto-Submit: Jonathan Backer <backer at chromium.org>
+Cr-Commit-Position: refs/heads/master@{#669701}
+---
+ gpu/config/gpu_driver_bug_list.json | 4 ----
+ 1 file changed, 4 deletions(-)
+
+diff --git a/gpu/config/gpu_driver_bug_list.json b/gpu/config/gpu_driver_bug_list.json
+index 591a0642e8..e4a123ccd0 100644
+--- a/gpu/config/gpu_driver_bug_list.json
++++ b/gpu/config/gpu_driver_bug_list.json
+@@ -1865,10 +1865,6 @@
+       },
+       "gl_type": "gl",
+       "gl_version_string": ".*Mesa.*",
+-      "direct_rendering_version": {
+-        "op" : "<",
+-        "value": "2.3"
+-      },
+       "features": [
+         "disable_post_sub_buffers_for_onscreen_surfaces"
+       ]



More information about the arch-commits mailing list