diff options
author | Rene Ladan <rene@FreeBSD.org> | 2021-01-27 21:01:06 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2021-01-27 21:01:06 +0000 |
commit | a04e75e95a0d8a508afd0f8a4d1e05b8bca29655 (patch) | |
tree | e3b89e99a71056314a4d5efc01905b12186e03cc /www/chromium/files/patch-content_renderer_render__thread__impl.cc | |
parent | net/librdkafka: update to 1.6.0 (diff) |
www/chromium: update to 88.0.4324.96
Submitted by: Matthias Wolf (via github)
MFH: 2021Q1
Security: https://www.vuxml.org/freebsd/4ed0e43c-5cef-11eb-bafd-3065ec8fd3ec.html
Diffstat (limited to 'www/chromium/files/patch-content_renderer_render__thread__impl.cc')
-rw-r--r-- | www/chromium/files/patch-content_renderer_render__thread__impl.cc | 45 |
1 files changed, 43 insertions, 2 deletions
diff --git a/www/chromium/files/patch-content_renderer_render__thread__impl.cc b/www/chromium/files/patch-content_renderer_render__thread__impl.cc index 14054a1ffec9..f76375797c3b 100644 --- a/www/chromium/files/patch-content_renderer_render__thread__impl.cc +++ b/www/chromium/files/patch-content_renderer_render__thread__impl.cc @@ -1,6 +1,6 @@ ---- content/renderer/render_thread_impl.cc.orig 2020-11-13 06:36:43 UTC +--- content/renderer/render_thread_impl.cc.orig 2021-01-18 21:28:58 UTC +++ content/renderer/render_thread_impl.cc -@@ -173,7 +173,7 @@ +@@ -170,7 +170,7 @@ #if defined(OS_MAC) #include <malloc/malloc.h> @@ -9,3 +9,44 @@ #include <malloc.h> #endif +@@ -705,7 +705,7 @@ void RenderThreadImpl::Init() { + DCHECK(parsed_num_raster_threads) << string_value; + DCHECK_GT(num_raster_threads, 0); + +-#if defined(OS_LINUX) || defined(OS_CHROMEOS) ++#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_BSD) + categorized_worker_pool_->SetBackgroundingCallback( + main_thread_scheduler_->DefaultTaskRunner(), + base::BindOnce( +@@ -728,7 +728,7 @@ void RenderThreadImpl::Init() { + base::DiscardableMemoryAllocator::SetInstance( + discardable_memory_allocator_.get()); + +-#if defined(OS_LINUX) || defined(OS_CHROMEOS) ++#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_BSD) + if (base::FeatureList::IsEnabled( + blink::features::kBlinkCompositorUseDisplayThreadPriority)) { + render_message_filter()->SetThreadPriority( +@@ -1103,11 +1103,11 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: + kGpuStreamPriorityMedia); + + const bool enable_video_accelerator = +-#if defined(OS_LINUX) && !defined(OS_CHROMEOS) ++#if (defined(OS_LINUX) && !defined(OS_CHROMEOS)) || defined(OS_BSD) + cmd_line->HasSwitch(switches::kEnableAcceleratedVideoDecode) && + #else + !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) && +-#endif // defined(OS_LINUX) && !defined(OS_CHROMEOS) ++#endif // (defined(OS_LINUX) && !defined(OS_CHROMEOS)) || defined(OS_BSD) + (gpu_channel_host->gpu_feature_info() + .status_values[gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE] == + gpu::kGpuFeatureStatusEnabled); +@@ -1117,7 +1117,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: + !cmd_line->HasSwitch(switches::kDisableGpuMemoryBufferVideoFrames); + #else + cmd_line->HasSwitch(switches::kEnableGpuMemoryBufferVideoFrames); +-#endif // defined(OS_MAC) || defined(OS_LINUX) || defined(OS_CHROMEOS) || ++#endif // defined(OS_MAC) || defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_BSD) + // defined(OS_WIN) + const bool enable_media_stream_gpu_memory_buffers = + enable_gpu_memory_buffers && |