ports/www/chromium/files/patch-ui__views__views_delegate.cc
Rene Ladan 21a6834bf3 www/chromium: update to 44.0.2403.107
Note that chromium is currently broken on 9.X due to some obscure compiler
error caused possibly caused by Ports GCC.

Submitted by:	LeFroid
Obtained from:	https://github.com/gliaskos/freebsd-chromium/pull/25
MFH:		2015Q3
Security:	http://vuxml.freebsd.org/freebsd/9d732078-32c7-11e5-b263-00262d5ed8ee.html
2015-07-28 18:35:43 +00:00

20 lines
757 B
C++

--- ui/views/views_delegate.cc.orig 2015-07-15 16:30:11.000000000 -0400
+++ ui/views/views_delegate.cc 2015-07-22 22:04:39.799216000 -0400
@@ -51,7 +51,7 @@
bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow window) const {
return false;
}
-#elif defined(OS_LINUX) && !defined(OS_CHROMEOS)
+#elif (defined(OS_LINUX) && !defined(OS_CHROMEOS)) || defined(OS_FREEBSD)
gfx::ImageSkia* ViewsDelegate::GetDefaultWindowIcon() const {
return NULL;
}
@@ -91,7 +91,7 @@
return program.BaseName().AsUTF8Unsafe();
}
-#if defined(OS_LINUX) && !defined(OS_CHROMEOS)
+#if defined(OS_LINUX) && !defined(OS_CHROMEOS) || defined(OS_BSD)
scoped_refptr<base::TaskRunner>
ViewsDelegate::GetTaskRunnerForAuraLinuxAccessibilityInit() {
return nullptr;