diff options
Diffstat (limited to 'www/chromium')
3 files changed, 23 insertions, 0 deletions
diff --git a/www/chromium/Makefile b/www/chromium/Makefile index d7023312b5ba..520860d360f1 100644 --- a/www/chromium/Makefile +++ b/www/chromium/Makefile @@ -3,6 +3,7 @@ PORTNAME= chromium PORTVERSION= 39.0.2171.99 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://commondatastorage.googleapis.com/chromium-browser-official/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/www/chromium/files/patch-chrome__browser__extensions__window_open_apitest.cc b/www/chromium/files/patch-chrome__browser__extensions__window_open_apitest.cc new file mode 100644 index 000000000000..d547f38d6047 --- /dev/null +++ b/www/chromium/files/patch-chrome__browser__extensions__window_open_apitest.cc @@ -0,0 +1,11 @@ +--- chrome/browser/extensions/window_open_apitest.cc.orig 2015-01-14 08:44:00.000000000 +0100 ++++ chrome/browser/extensions/window_open_apitest.cc 2015-01-20 19:34:00.351092058 +0100 +@@ -263,7 +263,7 @@ + ASSERT_TRUE(RunExtensionTest("window_open/panel")) << message_; + } + +-#if defined(USE_ASH_PANELS) || defined(OS_LINUX) ++#if defined(USE_ASH_PANELS) || defined(OS_LINUX) || defined(OS_FREEBSD) + // On Ash, this currently fails because we're currently opening new panel + // windows as popup windows instead. + // We're also failing on Linux-aura due to the panel is not opened in the diff --git a/www/chromium/files/patch-chrome__browser__ui__panels__panel_manager.cc b/www/chromium/files/patch-chrome__browser__ui__panels__panel_manager.cc new file mode 100644 index 000000000000..a68dea7918ca --- /dev/null +++ b/www/chromium/files/patch-chrome__browser__ui__panels__panel_manager.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/panels/panel_manager.cc.orig 2015-01-14 08:44:01.000000000 +0100 ++++ chrome/browser/ui/panels/panel_manager.cc 2015-01-20 19:36:06.959753456 +0100 +@@ -138,7 +138,7 @@ + // static + bool PanelManager::IsPanelStackingEnabled() { + // Stacked panel mode is not supported in linux-aura. +-#if defined(OS_LINUX) ++#if defined(OS_LINUX) || defined(OS_FREEBSD) + return false; + #else + return true; |