Hi, >>> So, I was finally able to upgrade for 35.0.1916.153_3.... to 37.0.2062.94. >>> This seem to be working, except for the extra windows stuff (toggle the >>> setting and it goes away, but close window and reopen...and its back...) >> >> The issue is caused by the recent switch to the new rendering issue (the >> Aura frontend replaces > > the >> current GTK+ frontend which isn't GTK based anymore). For more details see >> [1].
Not exactly - the aura changed a lot but there are some things that simply ware "lost in porting"... The case with "Use system title bar and borders" is very simple to fix: --- 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-15 09:32:18.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. Also there is a problem with mouse cursors - some of them are missing - patch: --- ui/resources/ui_resources.grd.orig 2014-09-17 12:25:32.000000000 +0200 +++ ui/resources/ui_resources.grd 2014-09-17 12:24:35.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 and use_aura or is_bsd"> <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" /> -- Tomek _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to "[email protected]"
