aboutsummaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-chrome__browser__ui__views__frame__opaque_browser_frame_view.cc
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2014-10-08 08:41:51 +0000
committerRene Ladan <rene@FreeBSD.org>2014-10-08 08:41:51 +0000
commit935f403d3f46a7c7804a6d99e2bb53171db157c1 (patch)
treec797b39fa9e90549727670b9173ba6b02a5df0a1 /www/chromium/files/patch-chrome__browser__ui__views__frame__opaque_browser_frame_view.cc
parent92e654eadbd1c6660e23d5dc3ffcfc06690b1c31 (diff)
downloadports-935f403d3f46a7c7804a6d99e2bb53171db157c1.tar.gz
ports-935f403d3f46a7c7804a6d99e2bb53171db157c1.zip
www/chromium: Update to 38.0.2125.101 and clean up pkg-plist
Thanks to all contributors: "tomek", "pavoropaev", Carlos Medina Obtained from: https://github.com/gliaskos/freebsd-chromium/ MFH: 2014Q4 Security: http://www.vuxml.org/freebsd/d2bbcc01-4ec3-11e4-ab3f-00262d5ed8ee.html
Notes
Notes: svn path=/head/; revision=370423
Diffstat (limited to 'www/chromium/files/patch-chrome__browser__ui__views__frame__opaque_browser_frame_view.cc')
-rw-r--r--www/chromium/files/patch-chrome__browser__ui__views__frame__opaque_browser_frame_view.cc47
1 files changed, 47 insertions, 0 deletions
diff --git a/www/chromium/files/patch-chrome__browser__ui__views__frame__opaque_browser_frame_view.cc b/www/chromium/files/patch-chrome__browser__ui__views__frame__opaque_browser_frame_view.cc
new file mode 100644
index 000000000000..e76dd8b9e0f7
--- /dev/null
+++ b/www/chromium/files/patch-chrome__browser__ui__views__frame__opaque_browser_frame_view.cc
@@ -0,0 +1,47 @@
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2014-10-06 09:39:10.000000000 +0200
++++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc 2014-10-06 09:39:57.000000000 +0200
+@@ -53,7 +53,7 @@
+ #include "ui/views/window/frame_background.h"
+ #include "ui/views/window/window_shape.h"
+
+-#if defined(OS_LINUX)
++#if defined(OS_LINUX) || defined(OS_BSD)
+ #include "ui/views/controls/menu/menu_runner.h"
+ #endif
+
+@@ -78,7 +78,7 @@
+ // The icon never shrinks below 16 px on a side.
+ const int kIconMinimumSize = 16;
+
+-#if defined(OS_LINUX) && !defined(OS_CHROMEOS)
++#if defined(OS_LINUX) && !defined(OS_CHROMEOS) || defined(OS_BSD)
+ // The number of pixels to move the frame background image upwards when using
+ // the GTK+ theme and the titlebar is condensed.
+ const int kGTKThemeCondensedFrameTopInset = 15;
+@@ -316,7 +316,7 @@
+
+ void OpaqueBrowserFrameView::OnMenuButtonClicked(views::View* source,
+ const gfx::Point& point) {
+-#if defined(OS_LINUX)
++#if defined(OS_LINUX) || defined(OS_BSD)
+ views::MenuRunner menu_runner(frame()->GetSystemMenuModel(),
+ views::MenuRunner::HAS_MNEMONICS);
+ ignore_result(menu_runner.RunMenuAt(browser_view()->GetWidget(),
+@@ -569,7 +569,7 @@
+ }
+
+ bool OpaqueBrowserFrameView::ShouldShowWindowTitleBar() const {
+-#if defined(OS_LINUX) && !defined(OS_CHROMEOS)
++#if defined(OS_LINUX) && !defined(OS_CHROMEOS) || defined(OS_BSD)
+ // Do not show the custom title bar if the system title bar option is enabled.
+ if (!frame()->UseCustomFrame())
+ return false;
+@@ -614,7 +614,7 @@
+ frame_background_->set_theme_image(GetFrameImage());
+ frame_background_->set_theme_overlay_image(GetFrameOverlayImage());
+ frame_background_->set_top_area_height(GetTopAreaHeight());
+-#if defined(OS_LINUX) && !defined(OS_CHROMEOS)
++#if defined(OS_LINUX) && !defined(OS_CHROMEOS) || defined(OS_BSD)
+ // The window manager typically shows a gradient in the native title bar (when
+ // the system title bar pref is set, or when maximized on Ubuntu). Hide the
+ // gradient in the tab strip (by shifting it up vertically) to avoid a