Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Sep 2014 10:13:41 +0000 (UTC)
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r368548 - in head/www/chromium: . files
Message-ID:  <201409191013.s8JADf3L032888@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rene
Date: Fri Sep 19 10:13:40 2014
New Revision: 368548
URL: http://svnweb.freebsd.org/changeset/ports/368548
QAT: https://qat.redports.org/buildarchive/r368548/

Log:
  - Fix the double title bar and several mouse cursors [1]
  - Enable the notification center [2]
  - Bump PORTREVISION
  
  Submitted by:	Tomek <tomek@apostata.org> [1]
  Submitted by:	Alexey V. Panfilov <lehis2000@mail.ru> [2]

Added:
  head/www/chromium/files/patch-chrome__browser__notifications__message_center_notification_manager.cc   (contents, props changed)
  head/www/chromium/files/patch-chrome__browser__ui__views__frame__browser_frame.cc   (contents, props changed)
  head/www/chromium/files/patch-ui__resources__ui_resources.grd   (contents, props changed)
Modified:
  head/www/chromium/Makefile

Modified: head/www/chromium/Makefile
==============================================================================
--- head/www/chromium/Makefile	Fri Sep 19 09:35:32 2014	(r368547)
+++ head/www/chromium/Makefile	Fri Sep 19 10:13:40 2014	(r368548)
@@ -3,7 +3,7 @@
 
 PORTNAME=	chromium
 PORTVERSION=	37.0.2062.120
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	www
 MASTER_SITES=	http://commondatastorage.googleapis.com/chromium-browser-official/
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX}

Added: head/www/chromium/files/patch-chrome__browser__notifications__message_center_notification_manager.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/chromium/files/patch-chrome__browser__notifications__message_center_notification_manager.cc	Fri Sep 19 10:13:40 2014	(r368548)
@@ -0,0 +1,11 @@
+--- chrome/browser/notifications/message_center_notification_manager.cc.orig	2014-09-10 01:47:12.000000000 +0200
++++ chrome/browser/notifications/message_center_notification_manager.cc	2014-09-18 14:21:16.000000000 +0200
+@@ -78,7 +78,7 @@
+   blockers_.push_back(new FullscreenNotificationBlocker(message_center));
+ 
+ #if defined(OS_WIN) || defined(OS_MACOSX) \
+-  || (defined(OS_LINUX) && !defined(OS_CHROMEOS))
++  || (defined(OS_LINUX) && !defined(OS_CHROMEOS)) || defined(OS_BSD)
+   // On Windows, Linux and Mac, the notification manager owns the tray icon and
+   // views.Other platforms have global ownership and Create will return NULL.
+   tray_.reset(message_center::CreateMessageCenterTray());

Added: head/www/chromium/files/patch-chrome__browser__ui__views__frame__browser_frame.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/chromium/files/patch-chrome__browser__ui__views__frame__browser_frame.cc	Fri Sep 19 10:13:40 2014	(r368548)
@@ -0,0 +1,20 @@
+--- chrome/browser/ui/views/frame/browser_frame.cc.orig	2014-09-10 01:47:12.000000000 +0200
++++ chrome/browser/ui/views/frame/browser_frame.cc	2014-09-17 13:49:30.000000000 +0200
+@@ -36,7 +36,7 @@
+ #include "ui/views/controls/menu/menu_runner.h"
+ #include "ui/views/widget/native_widget.h"
+ 
+-#if defined(OS_LINUX) && !defined(OS_CHROMEOS)
++#if (defined(OS_LINUX) && !defined(OS_CHROMEOS)) || defined(OS_BSD)
+ #include "chrome/browser/shell_integration_linux.h"
+ #endif
+ 
+@@ -110,7 +110,7 @@
+ #endif
+   }
+ 
+-#if defined(OS_LINUX) && !defined(OS_CHROMEOS)
++#if (defined(OS_LINUX) && !defined(OS_CHROMEOS)) || defined(OS_BSD)
+   // Set up a custom WM_CLASS for some sorts of window types. This allows
+   // task switchers in X11 environments to distinguish between main browser
+   // windows and e.g app windows.

Added: head/www/chromium/files/patch-ui__resources__ui_resources.grd
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/chromium/files/patch-ui__resources__ui_resources.grd	Fri Sep 19 10:13:40 2014	(r368548)
@@ -0,0 +1,11 @@
+--- ui/resources/ui_resources.grd.orig	2014-09-10 01:47:14.000000000 +0200
++++ ui/resources/ui_resources.grd	2014-09-17 13:51:43.000000000 +0200
+@@ -39,7 +39,7 @@
+         <structure type="chrome_scaled_image" name="IDR_APP_TOP_LEFT" file="app_top_left.png" />
+         <structure type="chrome_scaled_image" name="IDR_APP_TOP_RIGHT" file="app_top_right.png" />
+       </if>
+-      <if expr="is_linux and use_aura">
++      <if expr="(is_linux or is_bsd) and use_aura">
+         <structure type="chrome_scaled_image" name="IDR_AURA_CURSOR_BIG_ALIAS" file="common/pointers/alias_big.png" />
+         <structure type="chrome_scaled_image" name="IDR_AURA_CURSOR_BIG_CELL" file="common/pointers/cell_big.png" />
+         <structure type="chrome_scaled_image" name="IDR_AURA_CURSOR_BIG_COL_RESIZE" file="common/pointers/sb_h_double_arrow_big.png" />



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201409191013.s8JADf3L032888>