~chromium-team/chromium-browser/bionic-stable

« back to all changes in this revision

Viewing changes to debian/patches/build-with-old-libva-missing-defines.patch

  • Committer: Olivier Tilloy
  • Date: 2022-08-30 18:54:40 UTC
  • mfrom: (1349.1.296 bionic-beta)
  • Revision ID: olivier.tilloy@canonical.com-20220830185440-vuc1ochqxe977lfi
* Upstream release: 105.0.5195.52
  - CVE-2022-3038: Use after free in Network Service.
  - CVE-2022-3039: Use after free in WebSQL.
  - CVE-2022-3040: Use after free in Layout.
  - CVE-2022-3041: Use after free in WebSQL.
  - CVE-2022-3042: Use after free in PhoneHub.
  - CVE-2022-3043: Heap buffer overflow in Screen Capture.
  - CVE-2022-3044: Inappropriate implementation in Site Isolation.
  - CVE-2022-3045: Insufficient validation of untrusted input in V8.
  - CVE-2022-3046: Use after free in Browser Tag.
  - CVE-2022-3047: Insufficient policy enforcement in Extensions API.
  - CVE-2022-3048: Inappropriate implementation in Chrome OS lockscreen.
  - CVE-2022-3049: Use after free in SplitScreen.
  - CVE-2022-3050: Heap buffer overflow in WebUI.
  - CVE-2022-3051: Heap buffer overflow in Exosphere.
  - CVE-2022-3052: Heap buffer overflow in Window Manager.
  - CVE-2022-3053: Inappropriate implementation in Pointer Lock.
  - CVE-2022-3054: Insufficient policy enforcement in DevTools.
  - CVE-2022-3055: Use after free in Passwords.
  - CVE-2022-3056: Insufficient policy enforcement in Content Security Policy.
  - CVE-2022-3057: Inappropriate implementation in iframe Sandbox.
  - CVE-2022-3058: Use after free in Sign-In Flow.
* debian/patches/allow-building-on-x86.patch: refreshed
* debian/patches/blink-math-constexpr.patch: removed, no longer needed
* debian/patches/build-no-invalid-constexpr-error.patch: added
* debian/patches/build-with-old-libva-missing-defines.patch: refreshed
* debian/patches/build-with-old-libva-no-av1.patch: refreshed
* debian/patches/configuration-directory.patch: refreshed
* debian/patches/linker-oom-armhf.patch: refreshed
* debian/patches/no-dirmd.patch: refreshed
* debian/patches/nodejs-fs-promises.patch: added
* debian/patches/partition-allocator-constexpr.patch: removed, no longer needed
* debian/patches/partition-allocator-constexpr2.patch: removed, no longer needed
* debian/patches/search-credit.patch: refreshed
* debian/patches/set-rpath-on-chromium-executables.patch: refreshed
* debian/patches/suppress-newer-clang-warning-flags.patch: refreshed
* debian/patches/use-clang-versioned.patch: refreshed
* debian/patches/widevine-other-locations: refreshed

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
 
4
4
--- a/media/gpu/vaapi/vaapi_wrapper.cc
5
5
+++ b/media/gpu/vaapi/vaapi_wrapper.cc
6
 
@@ -92,6 +92,10 @@ using media_gpu_vaapi::IsVa_x11Initializ
 
6
@@ -95,6 +95,10 @@ using media_gpu_vaapi::IsVa_x11Initializ
7
7
 using media_gpu_vaapi::IsVa_drmInitialized;
8
8
 using media_gpu_vaapi::StubPathMap;
9
9
 
14
14
 namespace media {
15
15
 
16
16
 // These values are logged to UMA. Entries should not be renumbered and numeric
17
 
@@ -1245,7 +1249,7 @@ bool VASupportedProfiles::FillProfileInf
 
17
@@ -1399,7 +1403,7 @@ bool VASupportedProfiles::FillProfileInf
18
18
       continue;
19
19
     if (attrib.value & VA_RT_FORMAT_YUV420)
20
20
       profile_info->supported_internal_formats.yuv420 = true;
23
23
       profile_info->supported_internal_formats.yuv420_10 = true;
24
24
     if (attrib.value & VA_RT_FORMAT_YUV422)
25
25
       profile_info->supported_internal_formats.yuv422 = true;
26
 
@@ -1605,7 +1609,7 @@ bool VaapiWrapper::IsDecodingSupportedFo
 
26
@@ -1782,7 +1786,7 @@ bool VaapiWrapper::IsDecodingSupportedFo
27
27
   switch (rt_format) {
28
28
     case VA_RT_FORMAT_YUV420:
29
29
       return supported_internal_formats.yuv420;