diff options
author | Rene Ladan <rene@FreeBSD.org> | 2014-10-08 08:41:51 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2014-10-08 08:41:51 +0000 |
commit | 935f403d3f46a7c7804a6d99e2bb53171db157c1 (patch) | |
tree | c797b39fa9e90549727670b9173ba6b02a5df0a1 /www/chromium/files/patch-chrome__browser__ui__views__frame__opaque_browser_frame_view.cc | |
parent | 92e654eadbd1c6660e23d5dc3ffcfc06690b1c31 (diff) | |
download | ports-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.cc | 47 |
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 |