diff --git a/www/chromium/Makefile b/www/chromium/Makefile index 8c9d053f890..b9be6575dfa 100644 --- a/www/chromium/Makefile +++ b/www/chromium/Makefile @@ -1,14 +1,13 @@ -# $OpenBSD: Makefile,v 1.236 2015/08/27 14:16:50 robert Exp $ +# $OpenBSD: Makefile,v 1.237 2015/09/05 16:06:50 robert Exp $ ONLY_FOR_ARCHS= i386 amd64 DPB_PROPERTIES= parallel COMMENT= Chromium browser -V= 44.0.2403.157 +V= 45.0.2454.85 DISTNAME= chromium-${V} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} -REVISION= 0 CATEGORIES= www @@ -27,7 +26,7 @@ PERMIT_PACKAGE_FTP = Yes MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ -MODULES= lang/clang lang/python +MODULES= lang/clang lang/python gcc4 MODCLANG_ARCHS= * MODCLANG_LANGS= c++ @@ -44,7 +43,7 @@ WANTLIB += png pthread speex WANTLIB += xml2 xslt WANTLIB += sndio WANTLIB += Xcomposite -WANTLIB += stdc++ +WANTLIB += estdc++>=17 WANTLIB += Xi Xtst WANTLIB += Xdamage WANTLIB += Xcursor Xrandr gio-2.0 @@ -64,15 +63,17 @@ BUILD_DEPENDS= archivers/bzip2 \ shells/bash \ sysutils/flock \ sysutils/pciutils \ - x11/gnome/libgnome-keyring -BUILD_DEPENDS+= devel/ninja + x11/gnome/libgnome-keyring \ + devel/ninja \ + lang/gcc/4.9,-c++>=4.9,<4.10 LIB_DEPENDS= devel/libexecinfo \ security/nss \ devel/gconf2 \ textproc/libxslt \ x11/gtk+2 \ audio/speex \ - print/cups,-libs + print/cups,-libs \ + lang/gcc/4.9,-libs>=4.9,<4.10 .include @@ -123,6 +124,7 @@ GYP_DEFS= -Duse_system_bzip2=1 \ -Dno_gc_sections=1 \ -Ddisable_fatal_linker_warnings=1 \ -Dv8_use_external_startup_data=0 \ + -Dlibraries_for_target='-lestdc++' \ -DOS=openbsd # Note: these keys are for OpenBSD use ONLY. For your own distribution, @@ -133,6 +135,14 @@ GYP_DEFS+= -Dgoogle_api_key='AIzaSyA015yecfJyWi8UQpneQVrNzIKlxjv4MhI' \ -Dffmpeg_branding=Chrome \ -Dproprietary_codecs=1 +.if ${MACHINE_ARCH} == "i386" +CARCH= i386 +.elif ${MACHINE_ARCH} == "amd64" +CARCH= x86_64 +.endif + +MAKE_ENV+= CPATH=${LOCALBASE}/include/c++/4.9.3/bits/:${LOCALBASE}/include/c++/4.9.3/:${LOCALBASE}/include/c++/4.9.3/${CARCH}-unknown-openbsd5.8/ + .if ${FLAVOR:Mdebug} GYP_DEFS+= -Dremove_webcore_debug_symbols=1 MAKE_ENV+= V=1 diff --git a/www/chromium/distinfo b/www/chromium/distinfo index 0791e317959..30ac072458a 100644 --- a/www/chromium/distinfo +++ b/www/chromium/distinfo @@ -1,2 +1,2 @@ -SHA256 (chromium-44.0.2403.157.tar.xz) = 4aTV/QMIQmhNaehA1BH0W05czzd9fxMf43zhoTQ587Q= -SIZE (chromium-44.0.2403.157.tar.xz) = 298278532 +SHA256 (chromium-45.0.2454.85.tar.xz) = PowDpabqTMNQF0BKWGh8oYIH7tcHgbrX8tfXBhCTTJE= +SIZE (chromium-45.0.2454.85.tar.xz) = 321222028 diff --git a/www/chromium/patches/patch-apps_ui_views_app_window_frame_view_cc b/www/chromium/patches/patch-apps_ui_views_app_window_frame_view_cc index ac8eb5f1132..2b21e25e22f 100644 --- a/www/chromium/patches/patch-apps_ui_views_app_window_frame_view_cc +++ b/www/chromium/patches/patch-apps_ui_views_app_window_frame_view_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-apps_ui_views_app_window_frame_view_cc,v 1.1 2014/07/20 17:22:33 robert Exp $ ---- apps/ui/views/app_window_frame_view.cc.orig.port Sat Jul 19 05:41:40 2014 -+++ apps/ui/views/app_window_frame_view.cc Sat Jul 19 05:42:40 2014 -@@ -133,7 +133,7 @@ gfx::Rect AppWindowFrameView::GetBoundsForClientView() +$OpenBSD: patch-apps_ui_views_app_window_frame_view_cc,v 1.2 2015/09/05 16:06:50 robert Exp $ +--- apps/ui/views/app_window_frame_view.cc.orig.port Sat Aug 22 21:01:50 2015 ++++ apps/ui/views/app_window_frame_view.cc Wed Sep 2 07:31:54 2015 +@@ -132,7 +132,7 @@ gfx::Rect AppWindowFrameView::GetBoundsForClientView() gfx::Rect AppWindowFrameView::GetWindowBoundsForClientBounds( const gfx::Rect& client_bounds) const { gfx::Rect window_bounds = client_bounds; diff --git a/www/chromium/patches/patch-ash_display_mirror_window_controller_cc b/www/chromium/patches/patch-ash_display_mirror_window_controller_cc index 3bbe3a299a0..06553424a43 100644 --- a/www/chromium/patches/patch-ash_display_mirror_window_controller_cc +++ b/www/chromium/patches/patch-ash_display_mirror_window_controller_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-ash_display_mirror_window_controller_cc,v 1.2 2015/07/24 07:29:52 robert Exp $ ---- ash/display/mirror_window_controller.cc.orig.port Wed Jul 22 15:29:18 2015 -+++ ash/display/mirror_window_controller.cc Fri Jul 24 09:24:20 2015 -@@ -257,7 +257,11 @@ void MirrorWindowController::UpdateWindow( +$OpenBSD: patch-ash_display_mirror_window_controller_cc,v 1.3 2015/09/05 16:06:50 robert Exp $ +--- ash/display/mirror_window_controller.cc.orig.port Tue Sep 1 22:10:41 2015 ++++ ash/display/mirror_window_controller.cc Wed Sep 2 07:31:54 2015 +@@ -259,7 +259,11 @@ void MirrorWindowController::UpdateWindow( return info.id() == iter->first; }) == display_info_list.end()) { CloseAndDeleteHost(iter->second, true); diff --git a/www/chromium/patches/patch-base_base_gypi b/www/chromium/patches/patch-base_base_gypi index c37e4db650c..0b5a048c308 100644 --- a/www/chromium/patches/patch-base_base_gypi +++ b/www/chromium/patches/patch-base_base_gypi @@ -1,7 +1,7 @@ -$OpenBSD: patch-base_base_gypi,v 1.35 2015/07/23 13:44:04 robert Exp $ ---- base/base.gypi.orig.port Wed Jul 15 22:29:55 2015 -+++ base/base.gypi Wed Jul 22 08:37:29 2015 -@@ -970,11 +970,17 @@ +$OpenBSD: patch-base_base_gypi,v 1.36 2015/09/05 16:06:50 robert Exp $ +--- base/base.gypi.orig.port Tue Sep 1 22:10:41 2015 ++++ base/base.gypi Wed Sep 2 07:31:54 2015 +@@ -980,11 +980,17 @@ 'process/memory_stubs.cc', ], 'sources/': [ diff --git a/www/chromium/patches/patch-base_debug_debugger_posix_cc b/www/chromium/patches/patch-base_debug_debugger_posix_cc index f753710ff5e..34849394a15 100644 --- a/www/chromium/patches/patch-base_debug_debugger_posix_cc +++ b/www/chromium/patches/patch-base_debug_debugger_posix_cc @@ -1,6 +1,6 @@ -$OpenBSD: patch-base_debug_debugger_posix_cc,v 1.15 2014/07/20 17:22:33 robert Exp $ ---- base/debug/debugger_posix.cc.orig.port Tue Jul 15 13:01:12 2014 -+++ base/debug/debugger_posix.cc Thu Jul 17 12:25:31 2014 +$OpenBSD: patch-base_debug_debugger_posix_cc,v 1.16 2015/09/05 16:06:50 robert Exp $ +--- base/debug/debugger_posix.cc.orig.port Tue Sep 1 22:10:41 2015 ++++ base/debug/debugger_posix.cc Wed Sep 2 07:31:54 2015 @@ -28,6 +28,10 @@ #include #endif @@ -12,7 +12,7 @@ $OpenBSD: patch-base_debug_debugger_posix_cc,v 1.15 2014/07/20 17:22:33 robert E #if defined(OS_FREEBSD) #include #endif -@@ -88,33 +92,38 @@ bool BeingDebugged() { +@@ -87,33 +91,38 @@ bool BeingDebugged() { // Caution: struct kinfo_proc is marked __APPLE_API_UNSTABLE. The source and // binary interfaces may change. diff --git a/www/chromium/patches/patch-base_message_loop_message_loop_cc b/www/chromium/patches/patch-base_message_loop_message_loop_cc index 11331f60bb3..c1ca0c882cc 100644 --- a/www/chromium/patches/patch-base_message_loop_message_loop_cc +++ b/www/chromium/patches/patch-base_message_loop_message_loop_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-base_message_loop_message_loop_cc,v 1.3 2015/04/27 16:38:25 robert Exp $ ---- base/message_loop/message_loop.cc.orig.port Wed Apr 15 00:31:20 2015 -+++ base/message_loop/message_loop.cc Wed Apr 15 08:32:50 2015 -@@ -221,7 +221,7 @@ scoped_ptr MessageLoop::CreateMessagePump +$OpenBSD: patch-base_message_loop_message_loop_cc,v 1.4 2015/09/05 16:06:50 robert Exp $ +--- base/message_loop/message_loop.cc.orig.port Tue Sep 1 22:10:41 2015 ++++ base/message_loop/message_loop.cc Wed Sep 2 07:31:54 2015 +@@ -204,7 +204,7 @@ scoped_ptr MessageLoop::CreateMessagePump // TODO(rvargas): Get rid of the OS guards. #if defined(USE_GLIB) && !defined(OS_NACL) typedef MessagePumpGlib MessagePumpForUI; diff --git a/www/chromium/patches/patch-base_posix_unix_domain_socket_linux_cc b/www/chromium/patches/patch-base_posix_unix_domain_socket_linux_cc index 2557bfd80a3..ecc2d09ec67 100644 --- a/www/chromium/patches/patch-base_posix_unix_domain_socket_linux_cc +++ b/www/chromium/patches/patch-base_posix_unix_domain_socket_linux_cc @@ -1,6 +1,6 @@ -$OpenBSD: patch-base_posix_unix_domain_socket_linux_cc,v 1.4 2015/05/24 15:51:52 robert Exp $ ---- base/posix/unix_domain_socket_linux.cc.orig.port Wed May 20 09:59:28 2015 -+++ base/posix/unix_domain_socket_linux.cc Wed May 20 11:34:37 2015 +$OpenBSD: patch-base_posix_unix_domain_socket_linux_cc,v 1.5 2015/09/05 16:06:50 robert Exp $ +--- base/posix/unix_domain_socket_linux.cc.orig.port Sat Aug 22 21:01:50 2015 ++++ base/posix/unix_domain_socket_linux.cc Wed Sep 2 07:31:54 2015 @@ -5,7 +5,10 @@ #include "base/posix/unix_domain_socket_linux.h" @@ -12,7 +12,7 @@ $OpenBSD: patch-base_posix_unix_domain_socket_linux_cc,v 1.4 2015/05/24 15:51:52 #include #include -@@ -23,6 +26,14 @@ +@@ -25,6 +28,14 @@ namespace base { const size_t UnixDomainSocket::kMaxFileDescriptors = 16; @@ -27,7 +27,7 @@ $OpenBSD: patch-base_posix_unix_domain_socket_linux_cc,v 1.4 2015/05/24 15:51:52 #if !defined(OS_NACL_NONSFI) // Creates a connected pair of UNIX-domain SOCK_SEQPACKET sockets, and passes // ownership of the newly allocated file descriptors to |one| and |two|. -@@ -148,7 +159,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, +@@ -150,7 +161,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, cmsg->cmsg_type == SCM_CREDENTIALS) { DCHECK_EQ(payload_len, sizeof(struct ucred)); DCHECK_EQ(pid, -1); diff --git a/www/chromium/patches/patch-base_process_process_posix_cc b/www/chromium/patches/patch-base_process_process_posix_cc index 9e3d51b062d..92af16235cb 100644 --- a/www/chromium/patches/patch-base_process_process_posix_cc +++ b/www/chromium/patches/patch-base_process_process_posix_cc @@ -1,6 +1,6 @@ -$OpenBSD: patch-base_process_process_posix_cc,v 1.2 2015/07/23 13:44:04 robert Exp $ ---- base/process/process_posix.cc.orig.port Wed Jul 15 22:29:55 2015 -+++ base/process/process_posix.cc Wed Jul 22 16:22:41 2015 +$OpenBSD: patch-base_process_process_posix_cc,v 1.3 2015/09/05 16:06:50 robert Exp $ +--- base/process/process_posix.cc.orig.port Sat Aug 22 21:01:51 2015 ++++ base/process/process_posix.cc Wed Sep 2 07:31:55 2015 @@ -16,9 +16,13 @@ #if defined(OS_MACOSX) #include @@ -15,7 +15,7 @@ $OpenBSD: patch-base_process_process_posix_cc,v 1.2 2015/07/23 13:44:04 robert E #if !defined(OS_NACL_NONSFI) bool WaitpidWithTimeout(base::ProcessHandle handle, -@@ -253,13 +257,6 @@ Process Process::DeprecatedGetProcessFromHandle(Proces +@@ -255,13 +259,6 @@ Process Process::DeprecatedGetProcessFromHandle(Proces return Process(handle); } @@ -29,7 +29,7 @@ $OpenBSD: patch-base_process_process_posix_cc,v 1.2 2015/07/23 13:44:04 robert E bool Process::IsValid() const { return process_ != kNullProcessHandle; } -@@ -353,21 +350,26 @@ bool Process::WaitForExitWithTimeout(TimeDelta timeout +@@ -356,21 +353,26 @@ bool Process::WaitForExitWithTimeout(TimeDelta timeout return WaitForExitWithTimeoutImpl(Handle(), exit_code, timeout); } diff --git a/www/chromium/patches/patch-base_threading_platform_thread_linux_cc b/www/chromium/patches/patch-base_threading_platform_thread_linux_cc index 82832a07d83..24aa24a46ec 100644 --- a/www/chromium/patches/patch-base_threading_platform_thread_linux_cc +++ b/www/chromium/patches/patch-base_threading_platform_thread_linux_cc @@ -1,6 +1,6 @@ -$OpenBSD: patch-base_threading_platform_thread_linux_cc,v 1.6 2015/07/23 13:44:04 robert Exp $ ---- base/threading/platform_thread_linux.cc.orig.port Wed Jul 15 22:29:55 2015 -+++ base/threading/platform_thread_linux.cc Wed Jul 22 08:37:29 2015 +$OpenBSD: patch-base_threading_platform_thread_linux_cc,v 1.7 2015/09/05 16:06:50 robert Exp $ +--- base/threading/platform_thread_linux.cc.orig.port Tue Sep 1 22:10:41 2015 ++++ base/threading/platform_thread_linux.cc Wed Sep 2 07:31:55 2015 @@ -15,7 +15,9 @@ #if !defined(OS_NACL) @@ -11,7 +11,7 @@ $OpenBSD: patch-base_threading_platform_thread_linux_cc,v 1.6 2015/07/23 13:44:0 #include #include #endif -@@ -74,7 +76,7 @@ void PlatformThread::SetName(const std::string& name) +@@ -85,7 +87,7 @@ void PlatformThread::SetName(const std::string& name) ThreadIdNameManager::GetInstance()->SetName(CurrentId(), name); tracked_objects::ThreadData::InitializeThreadContext(name); diff --git a/www/chromium/patches/patch-build_all_gyp b/www/chromium/patches/patch-build_all_gyp index 8b4144af617..88daae198ff 100644 --- a/www/chromium/patches/patch-build_all_gyp +++ b/www/chromium/patches/patch-build_all_gyp @@ -1,7 +1,7 @@ -$OpenBSD: patch-build_all_gyp,v 1.25 2015/07/23 13:44:04 robert Exp $ ---- build/all.gyp.orig.port Wed Jul 15 22:29:56 2015 -+++ build/all.gyp Wed Jul 22 08:37:29 2015 -@@ -353,7 +353,6 @@ +$OpenBSD: patch-build_all_gyp,v 1.26 2015/09/05 16:06:50 robert Exp $ +--- build/all.gyp.orig.port Tue Sep 1 22:10:41 2015 ++++ build/all.gyp Wed Sep 2 07:31:55 2015 +@@ -354,7 +354,6 @@ '../media/midi/midi.gyp:midi_unittests', '../mojo/mojo.gyp:mojo', '../ppapi/ppapi_internal.gyp:ppapi_unittests', diff --git a/www/chromium/patches/patch-build_common_gypi b/www/chromium/patches/patch-build_common_gypi index 01380ab71d2..80ea8150d6d 100644 --- a/www/chromium/patches/patch-build_common_gypi +++ b/www/chromium/patches/patch-build_common_gypi @@ -1,16 +1,16 @@ -$OpenBSD: patch-build_common_gypi,v 1.35 2015/07/23 13:44:04 robert Exp $ ---- build/common.gypi.orig.port Wed Jul 15 22:29:56 2015 -+++ build/common.gypi Wed Jul 22 08:37:29 2015 -@@ -97,7 +97,7 @@ +$OpenBSD: patch-build_common_gypi,v 1.36 2015/09/05 16:06:50 robert Exp $ +--- build/common.gypi.orig.port Wed Sep 2 07:33:36 2015 ++++ build/common.gypi Wed Sep 2 07:36:10 2015 +@@ -105,7 +105,7 @@ 'conditions': [ - # ChromeOS and Windows use Aura and Ash. -- ['chromeos==1 or OS=="win" or OS=="linux"', { -+ ['chromeos==1 or OS=="win" or OS=="linux" or OS=="openbsd"', { + # Windows and Linux (including Chrome OS) use Aura and Ash. +- ['OS=="win" or OS=="linux"', { ++ ['OS=="win" or OS=="linux" or OS=="openbsd"', { 'use_ash%': 1, 'use_aura%': 1, }], -@@ -735,7 +735,7 @@ +@@ -767,7 +767,7 @@ }], # DBus usage. @@ -19,7 +19,7 @@ $OpenBSD: patch-build_common_gypi,v 1.35 2015/07/23 13:44:04 robert Exp $ 'use_dbus%': 1, }, { 'use_dbus%': 0, -@@ -845,7 +845,7 @@ +@@ -880,7 +880,7 @@ # Use GPU accelerated cross process image transport by default # on linux builds with the Aura window manager @@ -28,7 +28,7 @@ $OpenBSD: patch-build_common_gypi,v 1.35 2015/07/23 13:44:04 robert Exp $ 'ui_compositor_image_transport%': 1, }, { 'ui_compositor_image_transport%': 0, -@@ -970,7 +970,7 @@ +@@ -981,7 +981,7 @@ # --help for more information. Meant to be overriden with GYP_DEFINES. # TODO(maruel): Remove the conditions as more configurations are # supported. @@ -37,7 +37,7 @@ $OpenBSD: patch-build_common_gypi,v 1.35 2015/07/23 13:44:04 robert Exp $ 'test_isolation_mode%': 'check', }, { 'test_isolation_mode%': 'noop', -@@ -986,7 +986,7 @@ +@@ -997,7 +997,7 @@ }, { 'use_openmax_dl_fft%': 0, }], @@ -46,7 +46,7 @@ $OpenBSD: patch-build_common_gypi,v 1.35 2015/07/23 13:44:04 robert Exp $ 'enable_mdns%' : 1, }], -@@ -3561,6 +3561,14 @@ +@@ -3612,6 +3612,14 @@ }, }, 'conditions': [ @@ -61,7 +61,7 @@ $OpenBSD: patch-build_common_gypi,v 1.35 2015/07/23 13:44:04 robert Exp $ ['os_posix==1', { 'target_defaults': { 'ldflags': [ -@@ -4626,7 +4634,7 @@ +@@ -4693,7 +4701,7 @@ }], # FreeBSD-specific options; note that most FreeBSD options are set above, # with Linux. @@ -70,7 +70,7 @@ $OpenBSD: patch-build_common_gypi,v 1.35 2015/07/23 13:44:04 robert Exp $ 'target_defaults': { 'ldflags': [ '-Wl,--no-keep-memory', -@@ -5860,8 +5868,8 @@ +@@ -5939,8 +5947,8 @@ ['clang==1 and ((OS!="mac" and OS!="ios") or clang_xcode==0) ' 'and OS!="win"', { 'make_global_settings': [ diff --git a/www/chromium/patches/patch-chrome_app_chrome_main_delegate_cc b/www/chromium/patches/patch-chrome_app_chrome_main_delegate_cc index 38cf7c2e35d..5ac1e9a9468 100644 --- a/www/chromium/patches/patch-chrome_app_chrome_main_delegate_cc +++ b/www/chromium/patches/patch-chrome_app_chrome_main_delegate_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_app_chrome_main_delegate_cc,v 1.23 2015/07/23 13:44:04 robert Exp $ ---- chrome/app/chrome_main_delegate.cc.orig.port Wed Jul 15 22:29:56 2015 -+++ chrome/app/chrome_main_delegate.cc Wed Jul 22 08:37:29 2015 -@@ -97,11 +97,11 @@ +$OpenBSD: patch-chrome_app_chrome_main_delegate_cc,v 1.24 2015/09/05 16:06:50 robert Exp $ +--- chrome/app/chrome_main_delegate.cc.orig.port Tue Sep 1 22:10:41 2015 ++++ chrome/app/chrome_main_delegate.cc Wed Sep 2 07:31:55 2015 +@@ -99,11 +99,11 @@ #include "ui/base/x/x11_util.h" #endif @@ -15,7 +15,7 @@ $OpenBSD: patch-chrome_app_chrome_main_delegate_cc,v 1.23 2015/07/23 13:44:04 ro #include "base/environment.h" #endif -@@ -139,7 +139,7 @@ base::LazyInstance +@@ -141,7 +141,7 @@ base::LazyInstance g_chrome_content_browser_client = LAZY_INSTANCE_INITIALIZER; #endif @@ -24,7 +24,7 @@ $OpenBSD: patch-chrome_app_chrome_main_delegate_cc,v 1.23 2015/07/23 13:44:04 ro base::LazyInstance::Leaky g_chrome_crash_client = LAZY_INSTANCE_INITIALIZER; #endif -@@ -248,7 +248,7 @@ bool SubprocessNeedsResourceBundle(const std::string& +@@ -250,7 +250,7 @@ bool SubprocessNeedsResourceBundle(const std::string& // Mac needs them for the plugin process name. process_type == switches::kPluginProcess || #endif @@ -33,7 +33,7 @@ $OpenBSD: patch-chrome_app_chrome_main_delegate_cc,v 1.23 2015/07/23 13:44:04 ro // The zygote process opens the resources for the renderers. process_type == switches::kZygoteProcess || #endif -@@ -302,7 +302,7 @@ void HandleHelpSwitches(const base::CommandLine& comma +@@ -304,7 +304,7 @@ void HandleHelpSwitches(const base::CommandLine& comma } #endif @@ -42,7 +42,7 @@ $OpenBSD: patch-chrome_app_chrome_main_delegate_cc,v 1.23 2015/07/23 13:44:04 ro void SIGTERMProfilingShutdown(int signal) { Profiling::Stop(); struct sigaction sigact; -@@ -336,7 +336,7 @@ void InitializeUserDataDir() { +@@ -338,7 +338,7 @@ void InitializeUserDataDir() { std::string process_type = command_line->GetSwitchValueASCII(switches::kProcessType); @@ -51,7 +51,7 @@ $OpenBSD: patch-chrome_app_chrome_main_delegate_cc,v 1.23 2015/07/23 13:44:04 ro // On Linux, Chrome does not support running multiple copies under different // DISPLAYs, so the profile directory can be specified in the environment to // support the virtual desktop use-case. -@@ -656,7 +656,7 @@ void ChromeMainDelegate::PreSandboxStartup() { +@@ -661,7 +661,7 @@ void ChromeMainDelegate::PreSandboxStartup() { std::string process_type = command_line.GetSwitchValueASCII(switches::kProcessType); @@ -60,7 +60,7 @@ $OpenBSD: patch-chrome_app_chrome_main_delegate_cc,v 1.23 2015/07/23 13:44:04 ro crash_reporter::SetCrashReporterClient(g_chrome_crash_client.Pointer()); #endif -@@ -781,7 +781,7 @@ void ChromeMainDelegate::PreSandboxStartup() { +@@ -786,7 +786,7 @@ void ChromeMainDelegate::PreSandboxStartup() { chrome::InitializePDF(); #endif @@ -69,7 +69,7 @@ $OpenBSD: patch-chrome_app_chrome_main_delegate_cc,v 1.23 2015/07/23 13:44:04 ro // Zygote needs to call InitCrashReporter() in RunZygote(). if (process_type != switches::kZygoteProcess) { #if defined(OS_ANDROID) -@@ -910,7 +910,7 @@ bool ChromeMainDelegate::DelaySandboxInitialization( +@@ -915,7 +915,7 @@ bool ChromeMainDelegate::DelaySandboxInitialization( #endif return process_type == switches::kRelauncherProcess; } diff --git a/www/chromium/patches/patch-chrome_app_chromium_strings_grd b/www/chromium/patches/patch-chrome_app_chromium_strings_grd index b7a4f5881e4..7d5c2d0e203 100644 --- a/www/chromium/patches/patch-chrome_app_chromium_strings_grd +++ b/www/chromium/patches/patch-chrome_app_chromium_strings_grd @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_app_chromium_strings_grd,v 1.9 2015/07/23 13:44:04 robert Exp $ ---- chrome/app/chromium_strings.grd.orig.port Wed Jul 15 22:29:56 2015 -+++ chrome/app/chromium_strings.grd Wed Jul 22 08:37:29 2015 -@@ -1129,7 +1129,7 @@ Signing in anyway will merge Chromium information like +$OpenBSD: patch-chrome_app_chromium_strings_grd,v 1.10 2015/09/05 16:06:50 robert Exp $ +--- chrome/app/chromium_strings.grd.orig.port Tue Sep 1 22:10:41 2015 ++++ chrome/app/chromium_strings.grd Wed Sep 2 07:31:55 2015 +@@ -1138,7 +1138,7 @@ Signing in anyway will merge Chromium information like diff --git a/www/chromium/patches/patch-chrome_app_google_chrome_strings_grd b/www/chromium/patches/patch-chrome_app_google_chrome_strings_grd index 377a15b1b45..104315cfaa4 100644 --- a/www/chromium/patches/patch-chrome_app_google_chrome_strings_grd +++ b/www/chromium/patches/patch-chrome_app_google_chrome_strings_grd @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_app_google_chrome_strings_grd,v 1.8 2015/07/23 13:44:04 robert Exp $ ---- chrome/app/google_chrome_strings.grd.orig.port Wed Jul 15 22:29:56 2015 -+++ chrome/app/google_chrome_strings.grd Wed Jul 22 08:37:29 2015 -@@ -1052,7 +1052,7 @@ Signing in anyway will merge Chrome information like b +$OpenBSD: patch-chrome_app_google_chrome_strings_grd,v 1.9 2015/09/05 16:06:50 robert Exp $ +--- chrome/app/google_chrome_strings.grd.orig.port Tue Sep 1 22:10:41 2015 ++++ chrome/app/google_chrome_strings.grd Wed Sep 2 07:31:55 2015 +@@ -1061,7 +1061,7 @@ Signing in anyway will merge Chrome information like b diff --git a/www/chromium/patches/patch-chrome_app_theme_theme_resources_grd b/www/chromium/patches/patch-chrome_app_theme_theme_resources_grd index 34369c28edf..b40a1a06172 100644 --- a/www/chromium/patches/patch-chrome_app_theme_theme_resources_grd +++ b/www/chromium/patches/patch-chrome_app_theme_theme_resources_grd @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_app_theme_theme_resources_grd,v 1.15 2015/07/23 13:44:04 robert Exp $ ---- chrome/app/theme/theme_resources.grd.orig.port Wed Jul 15 22:29:57 2015 -+++ chrome/app/theme/theme_resources.grd Wed Jul 22 08:37:29 2015 -@@ -495,7 +495,7 @@ +$OpenBSD: patch-chrome_app_theme_theme_resources_grd,v 1.16 2015/09/05 16:06:50 robert Exp $ +--- chrome/app/theme/theme_resources.grd.orig.port Tue Sep 1 22:10:41 2015 ++++ chrome/app/theme/theme_resources.grd Wed Sep 2 07:31:55 2015 +@@ -489,7 +489,7 @@ diff --git a/www/chromium/patches/patch-chrome_browser_about_flags_cc b/www/chromium/patches/patch-chrome_browser_about_flags_cc index 85a79599600..6ebe378cde1 100644 --- a/www/chromium/patches/patch-chrome_browser_about_flags_cc +++ b/www/chromium/patches/patch-chrome_browser_about_flags_cc @@ -1,21 +1,21 @@ -$OpenBSD: patch-chrome_browser_about_flags_cc,v 1.19 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/about_flags.cc.orig.port Wed Jul 15 22:29:57 2015 -+++ chrome/browser/about_flags.cc Wed Jul 22 08:37:29 2015 -@@ -743,7 +743,7 @@ const Experiment kExperiments[] = { - kOsLinux, - SINGLE_VALUE_TYPE(switches::kEnableSmoothScrolling) - }, +$OpenBSD: patch-chrome_browser_about_flags_cc,v 1.20 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/about_flags.cc.orig.port Wed Sep 2 07:36:16 2015 ++++ chrome/browser/about_flags.cc Wed Sep 2 07:36:50 2015 +@@ -710,7 +710,7 @@ const Experiment kExperiments[] = { + // On by default for the Mac (different implementation in WebKit). + kOsLinux | kOsWin, + SINGLE_VALUE_TYPE(switches::kEnableSmoothScrolling)}, -#if defined(USE_AURA) || defined(OS_LINUX) +#if defined(USE_AURA) || defined(OS_LINUX) || defined(OS_BSD) - { - "overlay-scrollbars", - IDS_FLAGS_ENABLE_OVERLAY_SCROLLBARS_NAME, -@@ -1584,7 +1584,7 @@ const Experiment kExperiments[] = { - SINGLE_VALUE_TYPE(switches::kResetAppListInstallState) - }, - #if defined(ENABLE_APP_LIST) --#if defined(OS_LINUX) -+#if defined(OS_LINUX) || defined(OS_BSD) - { - // This is compiled out on non-Linux platforms because otherwise it would be - // visible on Win/Mac/CrOS but not on Linux GTK, which would be confusing. + {"overlay-scrollbars", + IDS_FLAGS_ENABLE_OVERLAY_SCROLLBARS_NAME, + IDS_FLAGS_ENABLE_OVERLAY_SCROLLBARS_DESCRIPTION, +@@ -825,7 +825,7 @@ const Experiment kExperiments[] = { + SINGLE_VALUE_TYPE(switches::kEnableSpellingAutoCorrect)}, + #endif + #if defined(ENABLE_SPELLCHECK) && \ +- (defined(OS_LINUX) || defined(OS_WIN) || defined(OS_CHROMEOS)) ++ (defined(OS_LINUX) || defined(OS_WIN) || defined(OS_CHROMEOS) || defined(OS_BSD)) + {"enable-multilingual-spellchecker", + IDS_FLAGS_ENABLE_MULTILINGUAL_SPELLCHECKER_NAME, + IDS_FLAGS_ENABLE_MULTILINGUAL_SPELLCHECKER_DESCRIPTION, diff --git a/www/chromium/patches/patch-chrome_browser_browser_resources_grd b/www/chromium/patches/patch-chrome_browser_browser_resources_grd index db48b79f4d3..d54dc462af6 100644 --- a/www/chromium/patches/patch-chrome_browser_browser_resources_grd +++ b/www/chromium/patches/patch-chrome_browser_browser_resources_grd @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_browser_resources_grd,v 1.20 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/browser_resources.grd.orig.port Wed Jul 15 22:29:57 2015 -+++ chrome/browser/browser_resources.grd Wed Jul 22 08:37:29 2015 -@@ -240,7 +240,7 @@ +$OpenBSD: patch-chrome_browser_browser_resources_grd,v 1.21 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/browser_resources.grd.orig.port Tue Sep 1 22:10:41 2015 ++++ chrome/browser/browser_resources.grd Wed Sep 2 07:31:55 2015 +@@ -234,7 +234,7 @@ diff --git a/www/chromium/patches/patch-chrome_browser_chrome_content_browser_client_cc b/www/chromium/patches/patch-chrome_browser_chrome_content_browser_client_cc index f2c9c737d1e..4b3b856275a 100644 --- a/www/chromium/patches/patch-chrome_browser_chrome_content_browser_client_cc +++ b/www/chromium/patches/patch-chrome_browser_chrome_content_browser_client_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_chrome_content_browser_client_cc,v 1.20 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/chrome_content_browser_client.cc.orig.port Wed Jul 15 22:29:57 2015 -+++ chrome/browser/chrome_content_browser_client.cc Wed Jul 22 08:37:29 2015 -@@ -167,7 +167,7 @@ +$OpenBSD: patch-chrome_browser_chrome_content_browser_client_cc,v 1.21 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/chrome_content_browser_client.cc.orig.port Wed Sep 2 07:36:55 2015 ++++ chrome/browser/chrome_content_browser_client.cc Wed Sep 2 07:37:42 2015 +@@ -178,7 +178,7 @@ #include "chrome/browser/chrome_browser_main_posix.h" #endif @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_browser_chrome_content_browser_client_cc,v 1.20 2015/07/2 #include "base/debug/leak_annotations.h" #include "components/crash/app/breakpad_linux.h" #include "components/crash/browser/crash_handler_host_linux.h" -@@ -429,7 +429,7 @@ bool CertMatchesFilter(const net::X509Certificate& cer +@@ -444,7 +444,7 @@ bool CertMatchesFilter(const net::X509Certificate& cer return false; } @@ -19,7 +19,7 @@ $OpenBSD: patch-chrome_browser_chrome_content_browser_client_cc,v 1.20 2015/07/2 breakpad::CrashHandlerHostLinux* CreateCrashHandlerHost( const std::string& process_type) { base::FilePath dumps_path; -@@ -1178,7 +1178,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin +@@ -1246,7 +1246,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin command_line->AppendSwitchASCII(switches::kMetricsClientID, client_info->client_id); } @@ -28,12 +28,12 @@ $OpenBSD: patch-chrome_browser_chrome_content_browser_client_cc,v 1.20 2015/07/2 if (breakpad::IsCrashReporterEnabled()) { scoped_ptr client_info = GoogleUpdateSettings::LoadMetricsClientInfo(); -@@ -2219,7 +2219,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst - } +@@ -2332,7 +2332,7 @@ void ChromeContentBrowserClient::GetAdditionalMappedFi + PathService::Get(base::DIR_ANDROID_APP_DATA, &app_data_path); + DCHECK(!app_data_path.empty()); } - --#if defined(OS_POSIX) && !defined(OS_MACOSX) -+#if defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_BSD) +-#elif defined(OS_POSIX) && !defined(OS_MACOSX) ++#elif defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_BSD) void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess( const base::CommandLine& command_line, int child_process_id, diff --git a/www/chromium/patches/patch-chrome_browser_chrome_content_browser_client_h b/www/chromium/patches/patch-chrome_browser_chrome_content_browser_client_h index fcf63e9b350..a2c8d35a7ae 100644 --- a/www/chromium/patches/patch-chrome_browser_chrome_content_browser_client_h +++ b/www/chromium/patches/patch-chrome_browser_chrome_content_browser_client_h @@ -1,12 +1,12 @@ -$OpenBSD: patch-chrome_browser_chrome_content_browser_client_h,v 1.14 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/chrome_content_browser_client.h.orig.port Wed Jul 15 22:29:57 2015 -+++ chrome/browser/chrome_content_browser_client.h Wed Jul 22 08:37:29 2015 -@@ -239,7 +239,7 @@ class ChromeContentBrowserClient : public content::Con - content::RenderFrameHost* render_frame_host, - blink::WebPageVisibilityState* visibility_state) override; - --#if defined(OS_POSIX) && !defined(OS_MACOSX) -+#if defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_BSD) +$OpenBSD: patch-chrome_browser_chrome_content_browser_client_h,v 1.15 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/chrome_content_browser_client.h.orig.port Wed Sep 2 07:37:47 2015 ++++ chrome/browser/chrome_content_browser_client.h Wed Sep 2 07:37:52 2015 +@@ -253,7 +253,7 @@ class ChromeContentBrowserClient : public content::Con + int child_process_id, + content::FileDescriptorInfo* mappings, + std::map* regions) override; +-#elif defined(OS_POSIX) && !defined(OS_MACOSX) ++#elif defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_BSD) void GetAdditionalMappedFilesForChildProcess( const base::CommandLine& command_line, int child_process_id, diff --git a/www/chromium/patches/patch-chrome_browser_download_download_commands_cc b/www/chromium/patches/patch-chrome_browser_download_download_commands_cc index 3aebdacf0c8..691f5e30207 100644 --- a/www/chromium/patches/patch-chrome_browser_download_download_commands_cc +++ b/www/chromium/patches/patch-chrome_browser_download_download_commands_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_download_download_commands_cc,v 1.2 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/download/download_commands.cc.orig.port Wed Jul 15 22:29:57 2015 -+++ chrome/browser/download/download_commands.cc Wed Jul 22 08:37:29 2015 -@@ -118,7 +118,7 @@ bool DownloadCommands::IsCommandChecked(Command comman +$OpenBSD: patch-chrome_browser_download_download_commands_cc,v 1.3 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/download/download_commands.cc.orig.port Tue Sep 1 22:10:41 2015 ++++ chrome/browser/download/download_commands.cc Wed Sep 2 07:31:55 2015 +@@ -117,7 +117,7 @@ bool DownloadCommands::IsCommandChecked(Command comman download_crx_util::IsExtensionDownload(*download_item_); case ALWAYS_OPEN_TYPE: #if defined(OS_WIN) || defined(OS_LINUX) || \ @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_browser_download_download_commands_cc,v 1.2 2015/07/23 13 if (CanOpenPdfInSystemViewer()) { DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext( download_item_->GetBrowserContext()); -@@ -161,7 +161,7 @@ void DownloadCommands::ExecuteCommand(Command command) +@@ -160,7 +160,7 @@ void DownloadCommands::ExecuteCommand(Command command) DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext( download_item_->GetBrowserContext()); #if defined(OS_WIN) || defined(OS_LINUX) || \ @@ -19,7 +19,7 @@ $OpenBSD: patch-chrome_browser_download_download_commands_cc,v 1.2 2015/07/23 13 if (CanOpenPdfInSystemViewer()) { prefs->SetShouldOpenPdfInSystemReader(!is_checked); DownloadItemModel(download_item_) -@@ -228,7 +228,7 @@ Browser* DownloadCommands::GetBrowser() const { +@@ -227,7 +227,7 @@ Browser* DownloadCommands::GetBrowser() const { return browser_displayer.browser(); } @@ -28,7 +28,7 @@ $OpenBSD: patch-chrome_browser_download_download_commands_cc,v 1.2 2015/07/23 13 bool DownloadCommands::IsDownloadPdf() const { base::FilePath path = download_item_->GetTargetFilePath(); return path.MatchesExtension(FILE_PATH_LITERAL(".pdf")); -@@ -245,7 +245,7 @@ bool DownloadCommands::CanOpenPdfInSystemViewer() cons +@@ -244,7 +244,7 @@ bool DownloadCommands::CanOpenPdfInSystemViewer() cons return IsDownloadPdf() && (IsAdobeReaderDefaultPDFViewer() ? is_adobe_pdf_reader_up_to_date : true); diff --git a/www/chromium/patches/patch-chrome_browser_extensions_api_image_writer_private_image_writer_private_api_cc b/www/chromium/patches/patch-chrome_browser_extensions_api_image_writer_private_image_writer_private_api_cc index 132d0fed536..db2862a7045 100644 --- a/www/chromium/patches/patch-chrome_browser_extensions_api_image_writer_private_image_writer_private_api_cc +++ b/www/chromium/patches/patch-chrome_browser_extensions_api_image_writer_private_image_writer_private_api_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_extensions_api_image_writer_private_image_writer_private_api_cc,v 1.6 2014/07/20 17:22:33 robert Exp $ ---- chrome/browser/extensions/api/image_writer_private/image_writer_private_api.cc.orig.port Thu Jul 17 12:39:23 2014 -+++ chrome/browser/extensions/api/image_writer_private/image_writer_private_api.cc Thu Jul 17 12:39:33 2014 -@@ -167,10 +167,12 @@ ImageWriterPrivateListRemovableStorageDevicesFunction: +$OpenBSD: patch-chrome_browser_extensions_api_image_writer_private_image_writer_private_api_cc,v 1.7 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/extensions/api/image_writer_private/image_writer_private_api.cc.orig.port Sat Aug 22 21:01:52 2015 ++++ chrome/browser/extensions/api/image_writer_private/image_writer_private_api.cc Wed Sep 2 07:31:55 2015 +@@ -166,10 +166,12 @@ ImageWriterPrivateListRemovableStorageDevicesFunction: } bool ImageWriterPrivateListRemovableStorageDevicesFunction::RunAsync() { diff --git a/www/chromium/patches/patch-chrome_browser_extensions_api_messaging_message_service_cc b/www/chromium/patches/patch-chrome_browser_extensions_api_messaging_message_service_cc index 63ab9bef90a..52403c7f28f 100644 --- a/www/chromium/patches/patch-chrome_browser_extensions_api_messaging_message_service_cc +++ b/www/chromium/patches/patch-chrome_browser_extensions_api_messaging_message_service_cc @@ -1,6 +1,6 @@ -$OpenBSD: patch-chrome_browser_extensions_api_messaging_message_service_cc,v 1.1 2015/05/24 15:51:53 robert Exp $ ---- chrome/browser/extensions/api/messaging/message_service.cc.orig.port Sat May 23 00:59:48 2015 -+++ chrome/browser/extensions/api/messaging/message_service.cc Sat May 23 01:03:20 2015 +$OpenBSD: patch-chrome_browser_extensions_api_messaging_message_service_cc,v 1.2 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/extensions/api/messaging/message_service.cc.orig.port Tue Sep 1 22:10:41 2015 ++++ chrome/browser/extensions/api/messaging/message_service.cc Wed Sep 2 07:31:55 2015 @@ -108,7 +108,7 @@ MessageService::PolicyPermission MessageService::IsNat const char kReceivingEndDoesntExistError[] = @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_browser_extensions_api_messaging_message_service_cc,v 1.1 const char kMissingPermissionError[] = "Access to native messaging requires nativeMessaging permission."; const char kProhibitedByPoliciesError[] = -@@ -406,7 +406,7 @@ void MessageService::OpenChannelToNativeApp( +@@ -412,7 +412,7 @@ void MessageService::OpenChannelToNativeApp( if (!source) return; diff --git a/www/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs_api_cc b/www/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs_api_cc deleted file mode 100644 index 9293a787baa..00000000000 --- a/www/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs_api_cc +++ /dev/null @@ -1,21 +0,0 @@ -$OpenBSD: patch-chrome_browser_extensions_api_tabs_tabs_api_cc,v 1.1 2015/07/25 12:59:15 robert Exp $ ---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig.port Fri Jul 24 10:30:19 2015 -+++ chrome/browser/extensions/api/tabs/tabs_api.cc Fri Jul 24 10:31:21 2015 -@@ -659,7 +659,7 @@ bool WindowsCreateFunction::RunSync() { - - WindowController* controller = new_window->extension_window_controller(); - --#if defined(OS_LINUX) || defined(OS_CHROMEOS) -+#if defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_BSD) - // On Desktop Linux, window managers may ignore hints until the X11 window is - // mapped, which happens in the blocking call to Show() above. - // DesktopWindowTreeHostX11 currently only checks for an attempt to maximize -@@ -669,7 +669,7 @@ bool WindowsCreateFunction::RunSync() { - if (create_params.initial_show_state == ui::SHOW_STATE_MINIMIZED) - new_window->window()->Minimize(); - #endif --#if (defined(OS_LINUX) && !defined(OS_CHROMEOS)) || defined(OS_WIN) -+#if ((defined(OS_LINUX) || defined(OS_BSD)) && !defined(OS_CHROMEOS)) || defined(OS_WIN) - // On Desktop Linux and Windows, managers don't handle fullscreen state to - // create window for now. - if (create_params.initial_show_state == ui::SHOW_STATE_FULLSCREEN) diff --git a/www/chromium/patches/patch-chrome_browser_extensions_bookmark_app_helper_cc b/www/chromium/patches/patch-chrome_browser_extensions_bookmark_app_helper_cc index beb8ea82c1b..59251dc8b6f 100644 --- a/www/chromium/patches/patch-chrome_browser_extensions_bookmark_app_helper_cc +++ b/www/chromium/patches/patch-chrome_browser_extensions_bookmark_app_helper_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_extensions_bookmark_app_helper_cc,v 1.2 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/extensions/bookmark_app_helper.cc.orig.port Wed Jul 15 22:29:57 2015 -+++ chrome/browser/extensions/bookmark_app_helper.cc Wed Jul 22 08:37:29 2015 -@@ -621,7 +621,7 @@ void BookmarkAppHelper::FinishInstallation(const Exten +$OpenBSD: patch-chrome_browser_extensions_bookmark_app_helper_cc,v 1.3 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/extensions/bookmark_app_helper.cc.orig.port Tue Sep 1 22:10:41 2015 ++++ chrome/browser/extensions/bookmark_app_helper.cc Wed Sep 2 07:31:55 2015 +@@ -656,7 +656,7 @@ void BookmarkAppHelper::FinishInstallation(const Exten chrome::HostDesktopType desktop = browser->host_desktop_type(); if (desktop != chrome::HOST_DESKTOP_TYPE_ASH) { web_app::ShortcutLocations creation_locations; diff --git a/www/chromium/patches/patch-chrome_browser_media_galleries_media_file_system_registry_cc b/www/chromium/patches/patch-chrome_browser_media_galleries_media_file_system_registry_cc index f43cdee4823..4940229fa2f 100644 --- a/www/chromium/patches/patch-chrome_browser_media_galleries_media_file_system_registry_cc +++ b/www/chromium/patches/patch-chrome_browser_media_galleries_media_file_system_registry_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_media_galleries_media_file_system_registry_cc,v 1.12 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/media_galleries/media_file_system_registry.cc.orig.port Wed Jul 15 22:29:58 2015 -+++ chrome/browser/media_galleries/media_file_system_registry.cc Wed Jul 22 08:37:29 2015 -@@ -763,7 +763,12 @@ class MediaFileSystemRegistry::MediaFileSystemContextI +$OpenBSD: patch-chrome_browser_media_galleries_media_file_system_registry_cc,v 1.13 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/media_galleries/media_file_system_registry.cc.orig.port Sat Aug 22 21:01:52 2015 ++++ chrome/browser/media_galleries/media_file_system_registry.cc Wed Sep 2 07:31:55 2015 +@@ -764,7 +764,12 @@ class MediaFileSystemRegistry::MediaFileSystemContextI // Constructor in 'private' section because depends on private class definition. MediaFileSystemRegistry::MediaFileSystemRegistry() : file_system_context_(new MediaFileSystemContextImpl) { diff --git a/www/chromium/patches/patch-chrome_browser_memory_details_cc b/www/chromium/patches/patch-chrome_browser_memory_details_cc index 4319d8eec30..1f3f1495988 100644 --- a/www/chromium/patches/patch-chrome_browser_memory_details_cc +++ b/www/chromium/patches/patch-chrome_browser_memory_details_cc @@ -1,6 +1,6 @@ -$OpenBSD: patch-chrome_browser_memory_details_cc,v 1.27 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/memory_details.cc.orig.port Wed Jul 15 22:29:58 2015 -+++ chrome/browser/memory_details.cc Wed Jul 22 08:37:29 2015 +$OpenBSD: patch-chrome_browser_memory_details_cc,v 1.28 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/memory_details.cc.orig.port Sat Aug 22 21:01:52 2015 ++++ chrome/browser/memory_details.cc Wed Sep 2 07:31:55 2015 @@ -30,7 +30,7 @@ #include "content/public/common/content_constants.h" #include "ui/base/l10n/l10n_util.h" @@ -19,7 +19,7 @@ $OpenBSD: patch-chrome_browser_memory_details_cc,v 1.27 2015/07/23 13:44:04 robe const pid_t zygote_pid = content::ZygoteHost::GetInstance()->GetPid(); #endif -@@ -352,7 +352,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() { +@@ -354,7 +354,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() { } } diff --git a/www/chromium/patches/patch-chrome_browser_process_singleton_posix_cc b/www/chromium/patches/patch-chrome_browser_process_singleton_posix_cc index 1bb1d70262c..0def352d0ee 100644 --- a/www/chromium/patches/patch-chrome_browser_process_singleton_posix_cc +++ b/www/chromium/patches/patch-chrome_browser_process_singleton_posix_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_process_singleton_posix_cc,v 1.2 2015/03/18 19:26:29 robert Exp $ ---- chrome/browser/process_singleton_posix.cc.orig.port Tue Mar 10 23:29:07 2015 -+++ chrome/browser/process_singleton_posix.cc Wed Mar 11 07:22:50 2015 -@@ -82,11 +82,11 @@ +$OpenBSD: patch-chrome_browser_process_singleton_posix_cc,v 1.3 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/process_singleton_posix.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/browser/process_singleton_posix.cc Wed Sep 2 07:31:55 2015 +@@ -84,11 +84,11 @@ #include "net/base/net_util.h" #include "ui/base/l10n/l10n_util.h" @@ -15,7 +15,7 @@ $OpenBSD: patch-chrome_browser_process_singleton_posix_cc,v 1.2 2015/03/18 19:26 #include "ui/views/linux_ui/linux_ui.h" #endif -@@ -322,7 +322,7 @@ bool DisplayProfileInUseError(const base::FilePath& lo +@@ -324,7 +324,7 @@ bool DisplayProfileInUseError(const base::FilePath& lo if (g_disable_prompt) return false; @@ -24,7 +24,7 @@ $OpenBSD: patch-chrome_browser_process_singleton_posix_cc,v 1.2 2015/03/18 19:26 base::string16 relaunch_button_text = l10n_util::GetStringUTF16( IDS_PROFILE_IN_USE_LINUX_RELAUNCH); return ShowProcessSingletonDialog(error, relaunch_button_text); -@@ -878,7 +878,7 @@ ProcessSingleton::NotifyResult ProcessSingleton::Notif +@@ -877,7 +877,7 @@ ProcessSingleton::NotifyResult ProcessSingleton::Notif // The other process is shutting down, it's safe to start a new process. return PROCESS_NONE; } else if (strncmp(buf, kACKToken, arraysize(kACKToken) - 1) == 0) { diff --git a/www/chromium/patches/patch-chrome_browser_resources_plugin_metadata_plugins_linux_json b/www/chromium/patches/patch-chrome_browser_resources_plugin_metadata_plugins_linux_json index a01e14712c7..d43a90581b5 100644 --- a/www/chromium/patches/patch-chrome_browser_resources_plugin_metadata_plugins_linux_json +++ b/www/chromium/patches/patch-chrome_browser_resources_plugin_metadata_plugins_linux_json @@ -1,6 +1,6 @@ -$OpenBSD: patch-chrome_browser_resources_plugin_metadata_plugins_linux_json,v 1.1 2013/05/31 15:38:59 robert Exp $ ---- chrome/browser/resources/plugin_metadata/plugins_linux.json.orig.port Thu May 30 22:40:41 2013 -+++ chrome/browser/resources/plugin_metadata/plugins_linux.json Thu May 30 22:42:13 2013 +$OpenBSD: patch-chrome_browser_resources_plugin_metadata_plugins_linux_json,v 1.2 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/resources/plugin_metadata/plugins_linux.json.orig.port Wed Sep 2 07:40:25 2015 ++++ chrome/browser/resources/plugin_metadata/plugins_linux.json Wed Sep 2 07:40:38 2015 @@ -70,28 +70,6 @@ "displayurl": true, "group_name_matcher": "Java*" @@ -15,15 +15,15 @@ $OpenBSD: patch-chrome_browser_resources_plugin_metadata_plugins_linux_json,v 1. - ], - "versions": [ - { -- "version": "11.1.102", +- "version": "18.0.0.233", - "status": "up_to_date", -- "reference": "http://www.adobe.com/support/security/bulletins/apsb12-03.html" +- "reference": "https://helpx.adobe.com/security/products/flash-player/apsb15-19.html" - } - ], - "lang": "en-US", - "name": "Adobe Flash Player", - "help_url": "https://support.google.com/chrome/?p=plugin_flash", -- "url": "http://get.adobe.com/flashplayer/", +- "url": "https://support.google.com/chrome/answer/6258784", - "displayurl": true, - "group_name_matcher": "*Shockwave Flash*" - }, diff --git a/www/chromium/patches/patch-chrome_browser_ssl_ssl_blocking_page_cc b/www/chromium/patches/patch-chrome_browser_ssl_ssl_blocking_page_cc index 9010949ee87..33fa0ae1f5b 100644 --- a/www/chromium/patches/patch-chrome_browser_ssl_ssl_blocking_page_cc +++ b/www/chromium/patches/patch-chrome_browser_ssl_ssl_blocking_page_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_ssl_ssl_blocking_page_cc,v 1.7 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/ssl/ssl_blocking_page.cc.orig.port Wed Jul 15 22:29:58 2015 -+++ chrome/browser/ssl/ssl_blocking_page.cc Wed Jul 22 08:37:29 2015 -@@ -152,7 +152,7 @@ void LaunchDateAndTimeSettings() { +$OpenBSD: patch-chrome_browser_ssl_ssl_blocking_page_cc,v 1.8 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ssl/ssl_blocking_page.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/browser/ssl/ssl_blocking_page.cc Wed Sep 2 07:31:55 2015 +@@ -145,7 +145,7 @@ void LaunchDateAndTimeSettings() { // iOS does not have a way to launch the date and time settings. NOTREACHED(); diff --git a/www/chromium/patches/patch-chrome_browser_sync_profile_sync_components_factory_impl_cc b/www/chromium/patches/patch-chrome_browser_sync_profile_sync_components_factory_impl_cc index 8445836096a..1b9fae7529d 100644 --- a/www/chromium/patches/patch-chrome_browser_sync_profile_sync_components_factory_impl_cc +++ b/www/chromium/patches/patch-chrome_browser_sync_profile_sync_components_factory_impl_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_sync_profile_sync_components_factory_impl_cc,v 1.13 2015/05/24 15:51:53 robert Exp $ ---- chrome/browser/sync/profile_sync_components_factory_impl.cc.orig.port Thu May 14 00:23:03 2015 -+++ chrome/browser/sync/profile_sync_components_factory_impl.cc Wed May 20 08:34:56 2015 -@@ -406,7 +406,7 @@ void ProfileSyncComponentsFactoryImpl::RegisterDesktop +$OpenBSD: patch-chrome_browser_sync_profile_sync_components_factory_impl_cc,v 1.14 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/sync/profile_sync_components_factory_impl.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/browser/sync/profile_sync_components_factory_impl.cc Wed Sep 2 07:31:55 2015 +@@ -421,7 +421,7 @@ void ProfileSyncComponentsFactoryImpl::RegisterDesktop } #endif diff --git a/www/chromium/patches/patch-chrome_browser_tracing_crash_service_uploader_cc b/www/chromium/patches/patch-chrome_browser_tracing_crash_service_uploader_cc index dffcaba4d66..ca35d6d8fb5 100644 --- a/www/chromium/patches/patch-chrome_browser_tracing_crash_service_uploader_cc +++ b/www/chromium/patches/patch-chrome_browser_tracing_crash_service_uploader_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_tracing_crash_service_uploader_cc,v 1.1 2015/04/27 16:38:25 robert Exp $ ---- chrome/browser/tracing/crash_service_uploader.cc.orig.port Wed Apr 15 15:38:34 2015 -+++ chrome/browser/tracing/crash_service_uploader.cc Wed Apr 15 15:38:45 2015 -@@ -127,6 +127,8 @@ void TraceCrashServiceUploader::DoUploadOnFileThread( +$OpenBSD: patch-chrome_browser_tracing_crash_service_uploader_cc,v 1.2 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/tracing/crash_service_uploader.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/browser/tracing/crash_service_uploader.cc Wed Sep 2 07:31:55 2015 +@@ -143,6 +143,8 @@ void TraceCrashServiceUploader::DoUploadOnFileThread( const char product[] = "Chrome_Android"; #elif defined(OS_CHROMEOS) const char product[] = "Chrome_ChromeOS"; diff --git a/www/chromium/patches/patch-chrome_browser_ui_browser_cc b/www/chromium/patches/patch-chrome_browser_ui_browser_cc index 66ccd32508d..329c8e1895e 100644 --- a/www/chromium/patches/patch-chrome_browser_ui_browser_cc +++ b/www/chromium/patches/patch-chrome_browser_ui_browser_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_ui_browser_cc,v 1.10 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/ui/browser.cc.orig.port Wed Jul 15 22:29:58 2015 -+++ chrome/browser/ui/browser.cc Wed Jul 22 08:37:29 2015 -@@ -1312,7 +1312,7 @@ void Browser::OnWindowDidShow() { +$OpenBSD: patch-chrome_browser_ui_browser_cc,v 1.11 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ui/browser.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/browser/ui/browser.cc Wed Sep 2 07:31:55 2015 +@@ -1371,7 +1371,7 @@ void Browser::OnWindowDidShow() { window_has_shown_ = true; // CurrentProcessInfo::CreationTime() is missing on some platforms. diff --git a/www/chromium/patches/patch-chrome_browser_ui_toolbar_wrench_menu_model_cc b/www/chromium/patches/patch-chrome_browser_ui_toolbar_wrench_menu_model_cc index edf59178e24..22af50fc0c9 100644 --- a/www/chromium/patches/patch-chrome_browser_ui_toolbar_wrench_menu_model_cc +++ b/www/chromium/patches/patch-chrome_browser_ui_toolbar_wrench_menu_model_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_ui_toolbar_wrench_menu_model_cc,v 1.14 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/ui/toolbar/wrench_menu_model.cc.orig.port Wed Jul 22 08:43:51 2015 -+++ chrome/browser/ui/toolbar/wrench_menu_model.cc Wed Jul 22 08:44:17 2015 -@@ -796,7 +796,7 @@ bool WrenchMenuModel::IsCommandIdVisible(int command_i +$OpenBSD: patch-chrome_browser_ui_toolbar_wrench_menu_model_cc,v 1.15 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ui/toolbar/wrench_menu_model.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/browser/ui/toolbar/wrench_menu_model.cc Wed Sep 2 07:31:55 2015 +@@ -808,7 +808,7 @@ bool WrenchMenuModel::IsCommandIdVisible(int command_i case IDC_UPGRADE_DIALOG: return browser_defaults::kShowUpgradeMenuItem && UpgradeDetector::GetInstance()->notify_upgrade(); diff --git a/www/chromium/patches/patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc b/www/chromium/patches/patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc index 177584c22af..a3c945f421f 100644 --- a/www/chromium/patches/patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc +++ b/www/chromium/patches/patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc @@ -1,6 +1,6 @@ -$OpenBSD: patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc,v 1.2 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig.port Wed Jul 15 22:29:58 2015 -+++ chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc Wed Jul 22 08:37:29 2015 +$OpenBSD: patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc,v 1.3 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig.port Sat Aug 22 21:01:52 2015 ++++ chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc Wed Sep 2 07:31:55 2015 @@ -34,7 +34,7 @@ #include "ash/shell_window_ids.h" #endif @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura #include "chrome/browser/shell_integration_linux.h" #endif -@@ -135,7 +135,7 @@ void ChromeNativeAppWindowViewsAura::OnBeforeWidgetIni +@@ -141,7 +141,7 @@ void ChromeNativeAppWindowViewsAura::OnBeforeWidgetIni const AppWindow::CreateParams& create_params, views::Widget::InitParams* init_params, views::Widget* widget) { diff --git a/www/chromium/patches/patch-chrome_browser_ui_views_chrome_views_delegate_cc b/www/chromium/patches/patch-chrome_browser_ui_views_chrome_views_delegate_cc index 7928d105b07..e01384dcd60 100644 --- a/www/chromium/patches/patch-chrome_browser_ui_views_chrome_views_delegate_cc +++ b/www/chromium/patches/patch-chrome_browser_ui_views_chrome_views_delegate_cc @@ -1,39 +1,30 @@ -$OpenBSD: patch-chrome_browser_ui_views_chrome_views_delegate_cc,v 1.9 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/ui/views/chrome_views_delegate.cc.orig.port Wed Jul 15 22:29:58 2015 -+++ chrome/browser/ui/views/chrome_views_delegate.cc Wed Jul 22 16:06:27 2015 +$OpenBSD: patch-chrome_browser_ui_views_chrome_views_delegate_cc,v 1.10 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ui/views/chrome_views_delegate.cc.orig.port Wed Sep 2 07:40:44 2015 ++++ chrome/browser/ui/views/chrome_views_delegate.cc Thu Sep 3 07:27:38 2015 @@ -47,7 +47,7 @@ #include "ui/views/widget/native_widget_aura.h" #endif -#if defined(OS_LINUX) && !defined(OS_CHROMEOS) -+#if (defined(OS_LINUX) || defined(OS_BSD)) && !defined(OS_CHROMEOS) ++#if (defined(OS_BSD) || defined(OS_LINUX)) && !defined(OS_CHROMEOS) #include "ui/views/linux_ui/linux_ui.h" #endif -@@ -233,7 +233,7 @@ bool ChromeViewsDelegate::IsWindowInMetro(gfx::NativeW +@@ -234,7 +234,7 @@ bool ChromeViewsDelegate::IsWindowInMetro(gfx::NativeW return chrome::IsNativeViewInAsh(window); } -#elif defined(OS_LINUX) && !defined(OS_CHROMEOS) -+#elif (defined(OS_LINUX) || defined(OS_BSD)) && !defined(OS_CHROMEOS) ++#elif (defined(OS_BSD) || defined(OS_LINUX)) && !defined(OS_CHROMEOS) gfx::ImageSkia* ChromeViewsDelegate::GetDefaultWindowIcon() const { ui::ResourceBundle& rb = ui::ResourceBundle::GetSharedInstance(); return rb.GetImageSkiaNamed(IDR_PRODUCT_LOGO_64); -@@ -372,7 +372,7 @@ void ChromeViewsDelegate::OnBeforeWidgetInit( +@@ -373,7 +373,7 @@ void ChromeViewsDelegate::OnBeforeWidgetInit( #endif } -#if defined(OS_LINUX) && !defined(OS_CHROMEOS) -+#if (defined(OS_LINUX) || defined(OS_BSD)) && !defined(OS_CHROMEOS) ++#if (defined(OS_BSD) || defined(OS_LINUX)) && !defined(OS_CHROMEOS) bool ChromeViewsDelegate::WindowManagerProvidesTitleBar(bool maximized) { // On Ubuntu Unity, the system always provides a title bar for maximized // windows. -@@ -389,7 +389,7 @@ std::string ChromeViewsDelegate::GetApplicationName() - return chrome::VersionInfo().Name(); - } - --#if defined(OS_LINUX) && !defined(OS_CHROMEOS) -+#if (defined(OS_BSD) || defined(OS_LINUX)) && !defined(OS_CHROMEOS) - scoped_refptr - ChromeViewsDelegate::GetTaskRunnerForAuraLinuxAccessibilityInit() { - // This should be on the FILE thread so that we can open libatk-bridge.so diff --git a/www/chromium/patches/patch-chrome_browser_ui_views_chrome_views_delegate_h b/www/chromium/patches/patch-chrome_browser_ui_views_chrome_views_delegate_h index a121e1736b5..02099b18155 100644 --- a/www/chromium/patches/patch-chrome_browser_ui_views_chrome_views_delegate_h +++ b/www/chromium/patches/patch-chrome_browser_ui_views_chrome_views_delegate_h @@ -1,27 +1,21 @@ -$OpenBSD: patch-chrome_browser_ui_views_chrome_views_delegate_h,v 1.7 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/ui/views/chrome_views_delegate.h.orig.port Wed Jul 22 08:44:23 2015 -+++ chrome/browser/ui/views/chrome_views_delegate.h Wed Jul 22 08:44:55 2015 -@@ -31,7 +31,7 @@ class ChromeViewsDelegate : public views::ViewsDelegat +$OpenBSD: patch-chrome_browser_ui_views_chrome_views_delegate_h,v 1.8 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ui/views/chrome_views_delegate.h.orig.port Wed Sep 2 07:42:47 2015 ++++ chrome/browser/ui/views/chrome_views_delegate.h Thu Sep 3 07:29:00 2015 +@@ -33,7 +33,7 @@ class ChromeViewsDelegate : public views::ViewsDelegat HICON GetDefaultWindowIcon() const override; HICON GetSmallWindowIcon() const override; bool IsWindowInMetro(gfx::NativeWindow window) const override; -#elif defined(OS_LINUX) && !defined(OS_CHROMEOS) -+#elif (defined(OS_LINUX) || defined(OS_BSD)) && !defined(OS_CHROMEOS) ++#elif (defined(OS_BSD) || defined(OS_LINUX)) && !defined(OS_CHROMEOS) gfx::ImageSkia* GetDefaultWindowIcon() const override; #endif -@@ -44,12 +44,12 @@ class ChromeViewsDelegate : public views::ViewsDelegat +@@ -46,7 +46,7 @@ class ChromeViewsDelegate : public views::ViewsDelegat void OnBeforeWidgetInit( views::Widget::InitParams* params, views::internal::NativeWidgetDelegate* delegate) override; -#if defined(OS_LINUX) && !defined(OS_CHROMEOS) -+#if (defined(OS_LINUX) || defined(OS_BSD)) && !defined(OS_CHROMEOS) ++#if (defined(OS_BSD) || defined(OS_LINUX)) && !defined(OS_CHROMEOS) bool WindowManagerProvidesTitleBar(bool maximized) override; #endif ui::ContextFactory* GetContextFactory() override; - std::string GetApplicationName() override; --#if defined(OS_LINUX) && !defined(OS_CHROMEOS) -+#if (defined(OS_LINUX) || defined(OS_BSD)) && !defined(OS_CHROMEOS) - scoped_refptr - GetTaskRunnerForAuraLinuxAccessibilityInit() override; - #endif diff --git a/www/chromium/patches/patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc b/www/chromium/patches/patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc index 7a846aa7ba3..5b52bf17882 100644 --- a/www/chromium/patches/patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc +++ b/www/chromium/patches/patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc,v 1.12 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig.port Wed Jul 15 22:29:58 2015 -+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc Wed Jul 22 08:37:29 2015 -@@ -53,7 +53,7 @@ +$OpenBSD: patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc,v 1.13 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc Wed Sep 2 07:31:55 2015 +@@ -54,7 +54,7 @@ #include "chrome/browser/ui/views/profiles/supervised_user_avatar_label.h" #endif @@ -10,16 +10,16 @@ $OpenBSD: patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc,v 1.1 #include "ui/views/controls/menu/menu_runner.h" #endif -@@ -78,7 +78,7 @@ const int kContentEdgeShadowThickness = 2; - // The icon never shrinks below 16 px on a side. +@@ -81,7 +81,7 @@ const int kContentEdgeShadowThickness = 2; const int kIconMinimumSize = 16; + #endif -#if defined(OS_LINUX) && !defined(OS_CHROMEOS) +#if defined(OS_BSD) || (defined(OS_LINUX) && !defined(OS_CHROMEOS)) // 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; -@@ -333,7 +333,7 @@ void OpaqueBrowserFrameView::ButtonPressed(views::Butt +@@ -336,7 +336,7 @@ void OpaqueBrowserFrameView::ButtonPressed(views::Butt void OpaqueBrowserFrameView::OnMenuButtonClicked(views::View* source, const gfx::Point& point) { @@ -28,7 +28,7 @@ $OpenBSD: patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc,v 1.1 views::MenuRunner menu_runner(frame()->GetSystemMenuModel(), views::MenuRunner::HAS_MNEMONICS); ignore_result(menu_runner.RunMenuAt(browser_view()->GetWidget(), -@@ -619,7 +619,7 @@ void OpaqueBrowserFrameView::PaintMaximizedFrameBorder +@@ -622,7 +622,7 @@ void OpaqueBrowserFrameView::PaintMaximizedFrameBorder frame_background_->set_theme_image(GetFrameImage()); frame_background_->set_theme_overlay_image(GetFrameOverlayImage()); frame_background_->set_top_area_height(GetTopAreaHeight()); diff --git a/www/chromium/patches/patch-chrome_browser_ui_views_message_center_web_notification_tray_cc b/www/chromium/patches/patch-chrome_browser_ui_views_message_center_web_notification_tray_cc index 6b1b8a19591..5227387f127 100644 --- a/www/chromium/patches/patch-chrome_browser_ui_views_message_center_web_notification_tray_cc +++ b/www/chromium/patches/patch-chrome_browser_ui_views_message_center_web_notification_tray_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_ui_views_message_center_web_notification_tray_cc,v 1.1 2015/01/22 11:16:41 robert Exp $ ---- chrome/browser/ui/views/message_center/web_notification_tray.cc.orig.port Sat Dec 27 12:59:28 2014 -+++ chrome/browser/ui/views/message_center/web_notification_tray.cc Sat Dec 27 13:07:51 2014 -@@ -31,7 +31,7 @@ +$OpenBSD: patch-chrome_browser_ui_views_message_center_web_notification_tray_cc,v 1.2 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ui/views/message_center/web_notification_tray.cc.orig.port Sat Aug 22 21:01:52 2015 ++++ chrome/browser/ui/views/message_center/web_notification_tray.cc Wed Sep 2 07:31:55 2015 +@@ -34,7 +34,7 @@ #include "ui/strings/grit/ui_strings.h" #include "ui/views/widget/widget.h" @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_browser_ui_views_message_center_web_notification_tray_cc, #include "base/environment.h" #include "base/nix/xdg_util.h" #endif -@@ -66,7 +66,7 @@ gfx::ImageSkia* GetIcon(int unread_count, bool is_quie +@@ -69,7 +69,7 @@ gfx::ImageSkia* GetIcon(int unread_count, bool is_quie } bool CanDestroyStatusIcon() { diff --git a/www/chromium/patches/patch-chrome_browser_ui_views_panels_panel_frame_view_cc b/www/chromium/patches/patch-chrome_browser_ui_views_panels_panel_frame_view_cc index ec8b0e35801..a0abacd892b 100644 --- a/www/chromium/patches/patch-chrome_browser_ui_views_panels_panel_frame_view_cc +++ b/www/chromium/patches/patch-chrome_browser_ui_views_panels_panel_frame_view_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_ui_views_panels_panel_frame_view_cc,v 1.4 2015/05/24 15:51:53 robert Exp $ ---- chrome/browser/ui/views/panels/panel_frame_view.cc.orig.port Thu May 14 00:23:04 2015 -+++ chrome/browser/ui/views/panels/panel_frame_view.cc Wed May 20 08:34:56 2015 -@@ -586,7 +586,7 @@ bool PanelFrameView::OnMousePressed(const ui::MouseEve +$OpenBSD: patch-chrome_browser_ui_views_panels_panel_frame_view_cc,v 1.5 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ui/views/panels/panel_frame_view.cc.orig.port Sat Aug 22 21:01:52 2015 ++++ chrome/browser/ui/views/panels/panel_frame_view.cc Wed Sep 2 07:31:55 2015 +@@ -587,7 +587,7 @@ bool PanelFrameView::OnMousePressed(const ui::MouseEve } bool PanelFrameView::OnMouseDragged(const ui::MouseEvent& event) { diff --git a/www/chromium/patches/patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc b/www/chromium/patches/patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc index 977114fbc35..bb6a3ccdfbb 100644 --- a/www/chromium/patches/patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc +++ b/www/chromium/patches/patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc,v 1.6 2015/05/24 15:51:53 robert Exp $ ---- chrome/browser/ui/views/tabs/tab_drag_controller.cc.orig.port Thu May 14 00:23:04 2015 -+++ chrome/browser/ui/views/tabs/tab_drag_controller.cc Wed May 20 08:34:56 2015 -@@ -266,7 +266,7 @@ void TabDragController::Init( +$OpenBSD: patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc,v 1.7 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ui/views/tabs/tab_drag_controller.cc.orig.port Sat Aug 22 21:01:52 2015 ++++ chrome/browser/ui/views/tabs/tab_drag_controller.cc Wed Sep 2 07:31:55 2015 +@@ -272,7 +272,7 @@ void TabDragController::Init( // synchronous on desktop Linux, so use that. // - Ash // Releasing capture on Ash cancels gestures so avoid it. @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc,v 1.6 2015/0 can_release_capture_ = false; #else can_release_capture_ = -@@ -618,7 +618,7 @@ TabDragController::DragBrowserToNewTabStrip( +@@ -624,7 +624,7 @@ TabDragController::DragBrowserToNewTabStrip( // that to effect the position of any windows. SetWindowPositionManaged(browser_widget->GetNativeWindow(), false); @@ -19,7 +19,7 @@ $OpenBSD: patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc,v 1.6 2015/0 // EndMoveLoop is going to snap the window back to its original location. // Hide it so users don't see this. Hiding a window in Linux aura causes // it to lose capture so skip it. -@@ -1784,7 +1784,7 @@ gfx::NativeWindow TabDragController::GetLocalProcessWi +@@ -1804,7 +1804,7 @@ gfx::NativeWindow TabDragController::GetLocalProcessWi if (dragged_window) exclude.insert(dragged_window); } diff --git a/www/chromium/patches/patch-chrome_browser_ui_views_task_manager_view_cc b/www/chromium/patches/patch-chrome_browser_ui_views_task_manager_view_cc index 63272da2d32..a3bbf5a6510 100644 --- a/www/chromium/patches/patch-chrome_browser_ui_views_task_manager_view_cc +++ b/www/chromium/patches/patch-chrome_browser_ui_views_task_manager_view_cc @@ -1,9 +1,9 @@ -$OpenBSD: patch-chrome_browser_ui_views_task_manager_view_cc,v 1.1 2015/05/24 15:51:53 robert Exp $ ---- chrome/browser/ui/views/task_manager_view.cc.orig.port Sat May 23 00:59:48 2015 -+++ chrome/browser/ui/views/task_manager_view.cc Sat May 23 01:06:30 2015 -@@ -326,7 +326,7 @@ void TaskManagerView::Init() { - ui::TableColumn::RIGHT, -1, 0)); +$OpenBSD: patch-chrome_browser_ui_views_task_manager_view_cc,v 1.2 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ui/views/task_manager_view.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/browser/ui/views/task_manager_view.cc Wed Sep 2 07:31:55 2015 +@@ -339,7 +339,7 @@ void TaskManagerView::Init() { columns_.back().sortable = true; + columns_.back().initial_sort_is_ascending = false; // TODO(port) http://crbug.com/120488 for non-Linux. -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_BSD) diff --git a/www/chromium/patches/patch-chrome_browser_ui_webui_about_ui_cc b/www/chromium/patches/patch-chrome_browser_ui_webui_about_ui_cc index 44a0b45ad5d..a9cfcb3731c 100644 --- a/www/chromium/patches/patch-chrome_browser_ui_webui_about_ui_cc +++ b/www/chromium/patches/patch-chrome_browser_ui_webui_about_ui_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_ui_webui_about_ui_cc,v 1.28 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/ui/webui/about_ui.cc.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/browser/ui/webui/about_ui.cc Wed Jul 22 08:37:29 2015 -@@ -64,7 +64,7 @@ +$OpenBSD: patch-chrome_browser_ui_webui_about_ui_cc,v 1.29 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ui/webui/about_ui.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/browser/ui/webui/about_ui.cc Wed Sep 2 07:31:55 2015 +@@ -65,7 +65,7 @@ #include "chrome/browser/ui/webui/theme_source.h" #endif @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_browser_ui_webui_about_ui_cc,v 1.28 2015/07/23 13:44:04 r #include "content/public/browser/zygote_host_linux.h" #include "content/public/common/sandbox_linux.h" #endif -@@ -658,7 +658,7 @@ void FinishMemoryDataRequest( +@@ -656,7 +656,7 @@ void FinishMemoryDataRequest( } } @@ -19,7 +19,7 @@ $OpenBSD: patch-chrome_browser_ui_webui_about_ui_cc,v 1.28 2015/07/23 13:44:04 r std::string AboutLinuxProxyConfig() { std::string data; AppendHeader(&data, 0, -@@ -674,6 +674,7 @@ std::string AboutLinuxProxyConfig() { +@@ -672,6 +672,7 @@ std::string AboutLinuxProxyConfig() { return data; } @@ -27,7 +27,7 @@ $OpenBSD: patch-chrome_browser_ui_webui_about_ui_cc,v 1.28 2015/07/23 13:44:04 r void AboutSandboxRow(std::string* data, int name_id, bool good) { data->append(""); data->append(l10n_util::GetStringUTF8(name_id)); -@@ -741,6 +742,7 @@ std::string AboutSandbox() { +@@ -739,6 +740,7 @@ std::string AboutSandbox() { return data; } #endif @@ -35,7 +35,7 @@ $OpenBSD: patch-chrome_browser_ui_webui_about_ui_cc,v 1.28 2015/07/23 13:44:04 r // AboutMemoryHandler ---------------------------------------------------------- -@@ -913,7 +915,7 @@ void AboutUIHTMLSource::StartDataRequest( +@@ -911,7 +913,7 @@ void AboutUIHTMLSource::StartDataRequest( } else if (source_name_ == chrome::kChromeUIDNSHost) { AboutDnsHandler::Start(profile(), callback); return; @@ -44,7 +44,7 @@ $OpenBSD: patch-chrome_browser_ui_webui_about_ui_cc,v 1.28 2015/07/23 13:44:04 r } else if (source_name_ == chrome::kChromeUILinuxProxyConfigHost) { response = AboutLinuxProxyConfig(); #endif -@@ -927,7 +929,7 @@ void AboutUIHTMLSource::StartDataRequest( +@@ -925,7 +927,7 @@ void AboutUIHTMLSource::StartDataRequest( ChromeOSCreditsHandler::Start(path, callback); return; #endif diff --git a/www/chromium/patches/patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc b/www/chromium/patches/patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc index 981fc72be59..b0d232163af 100644 --- a/www/chromium/patches/patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc +++ b/www/chromium/patches/patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc,v 1.5 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc Wed Jul 22 08:37:29 2015 -@@ -501,7 +501,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we +$OpenBSD: patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc,v 1.6 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc Wed Sep 2 07:31:55 2015 +@@ -503,7 +503,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we if (url.host() == chrome::kChromeUINaClHost) return &NewWebUI; #endif diff --git a/www/chromium/patches/patch-chrome_browser_ui_webui_options_browser_options_handler_cc b/www/chromium/patches/patch-chrome_browser_ui_webui_options_browser_options_handler_cc index 0771d1fd610..6ed404c143d 100644 --- a/www/chromium/patches/patch-chrome_browser_ui_webui_options_browser_options_handler_cc +++ b/www/chromium/patches/patch-chrome_browser_ui_webui_options_browser_options_handler_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_browser_ui_webui_options_browser_options_handler_cc,v 1.15 2015/07/23 13:44:04 robert Exp $ ---- chrome/browser/ui/webui/options/browser_options_handler.cc.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/browser/ui/webui/options/browser_options_handler.cc Wed Jul 22 08:37:29 2015 -@@ -476,7 +476,7 @@ void BrowserOptionsHandler::GetLocalizedValues(base::D +$OpenBSD: patch-chrome_browser_ui_webui_options_browser_options_handler_cc,v 1.16 2015/09/05 16:06:50 robert Exp $ +--- chrome/browser/ui/webui/options/browser_options_handler.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/browser/ui/webui/options/browser_options_handler.cc Wed Sep 2 07:31:55 2015 +@@ -480,7 +480,7 @@ void BrowserOptionsHandler::GetLocalizedValues(base::D { "syncButtonTextStart", IDS_SYNC_SETUP_BUTTON_LABEL }, #endif // defined(OS_CHROMEOS) diff --git a/www/chromium/patches/patch-chrome_chrome_browser_extensions_gypi b/www/chromium/patches/patch-chrome_chrome_browser_extensions_gypi index fe8988b7d35..7a4a60c7c7a 100644 --- a/www/chromium/patches/patch-chrome_chrome_browser_extensions_gypi +++ b/www/chromium/patches/patch-chrome_chrome_browser_extensions_gypi @@ -1,15 +1,7 @@ -$OpenBSD: patch-chrome_chrome_browser_extensions_gypi,v 1.21 2015/07/28 10:06:07 sthen Exp $ ---- chrome/chrome_browser_extensions.gypi.orig.port Fri Jul 24 21:26:02 2015 -+++ chrome/chrome_browser_extensions.gypi Mon Jul 27 22:31:20 2015 -@@ -907,6 +907,7 @@ - 'installer_util', - 'safe_browsing_proto', - '../components/components.gyp:copresence', -+ '../components/components.gyp:dom_distiller_core', - '../components/components.gyp:onc_component', - '../components/components.gyp:proximity_auth', - '../components/components.gyp:update_client', -@@ -955,6 +956,11 @@ +$OpenBSD: patch-chrome_chrome_browser_extensions_gypi,v 1.22 2015/09/05 16:06:50 robert Exp $ +--- chrome/chrome_browser_extensions.gypi.orig.port Wed Sep 2 07:43:13 2015 ++++ chrome/chrome_browser_extensions.gypi Wed Sep 2 07:44:13 2015 +@@ -985,6 +985,11 @@ '<@(chrome_browser_extensions_enabled_sources)', ], 'conditions': [ @@ -19,14 +11,14 @@ $OpenBSD: patch-chrome_chrome_browser_extensions_gypi,v 1.21 2015/07/28 10:06:07 + ], + }], ['chromeos==1', { - 'include_dirs': [ - '../third_party/libjingle/source', -@@ -989,7 +995,7 @@ - '../ui/keyboard/keyboard.gyp:keyboard_resources', + 'dependencies': [ + '../build/linux/system.gyp:dbus', +@@ -1021,7 +1026,7 @@ + '../ui/views/views.gyp:views', ], }], - ['OS=="linux"', { -+ ['OS=="linux" or OS=="openbsd"', { ++ ['OS=="linux" or os_bsd==1', { 'conditions': [ ['use_aura==1', { 'dependencies': [ diff --git a/www/chromium/patches/patch-chrome_chrome_browser_gypi b/www/chromium/patches/patch-chrome_chrome_browser_gypi index 1b1a12d5f19..5e1a9d16144 100644 --- a/www/chromium/patches/patch-chrome_chrome_browser_gypi +++ b/www/chromium/patches/patch-chrome_chrome_browser_gypi @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_chrome_browser_gypi,v 1.38 2015/07/23 13:44:04 robert Exp $ ---- chrome/chrome_browser.gypi.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/chrome_browser.gypi Wed Jul 22 08:37:29 2015 -@@ -3416,7 +3416,7 @@ +$OpenBSD: patch-chrome_chrome_browser_gypi,v 1.39 2015/09/05 16:06:50 robert Exp $ +--- chrome/chrome_browser.gypi.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/chrome_browser.gypi Thu Sep 3 07:20:51 2015 +@@ -3528,7 +3528,7 @@ '../device/media_transfer_protocol/media_transfer_protocol.gyp:device_media_transfer_protocol', ], }], @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_chrome_browser_gypi,v 1.38 2015/07/23 13:44:04 robert Exp 'dependencies': [ '../build/linux/system.gyp:libspeechd', ], -@@ -3472,7 +3472,7 @@ +@@ -3584,7 +3584,7 @@ ['use_x11==1', { 'sources': [ '<@(chrome_browser_x11_sources)' ], }], @@ -19,7 +19,7 @@ $OpenBSD: patch-chrome_chrome_browser_gypi,v 1.38 2015/07/23 13:44:04 robert Exp 'sources': [ 'app/chrome_crash_reporter_client.cc', 'app/chrome_crash_reporter_client.h', -@@ -3574,6 +3574,13 @@ +@@ -3698,6 +3698,14 @@ }], ], }], @@ -28,12 +28,13 @@ $OpenBSD: patch-chrome_chrome_browser_gypi,v 1.38 2015/07/23 13:44:04 robert Exp + ['exclude', '^browser/chrome_browser_main_linux.cc'], + ['exclude', '^browser/chrome_browser_main_linux.h'], + ['exclude', '^browser/media_galleries/linux/'], ++ ['exclude', '^browser/memory/system_memory_stats_recorder_linux.cc'], + ], + }], ['OS=="mac"', { 'dependencies': [ '../third_party/google_toolbox_for_mac/google_toolbox_for_mac.gyp:google_toolbox_for_mac', -@@ -3667,7 +3674,7 @@ +@@ -3796,7 +3804,7 @@ }], ], }], diff --git a/www/chromium/patches/patch-chrome_chrome_browser_ui_gypi b/www/chromium/patches/patch-chrome_chrome_browser_ui_gypi index 25008bf1c8b..34b6b0b7e6c 100644 --- a/www/chromium/patches/patch-chrome_chrome_browser_ui_gypi +++ b/www/chromium/patches/patch-chrome_chrome_browser_ui_gypi @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_chrome_browser_ui_gypi,v 1.13 2015/07/23 13:44:04 robert Exp $ ---- chrome/chrome_browser_ui.gypi.orig.port Wed Jul 22 08:45:00 2015 -+++ chrome/chrome_browser_ui.gypi Wed Jul 22 08:45:52 2015 -@@ -2922,7 +2922,7 @@ +$OpenBSD: patch-chrome_chrome_browser_ui_gypi,v 1.14 2015/09/05 16:06:50 robert Exp $ +--- chrome/chrome_browser_ui.gypi.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/chrome_browser_ui.gypi Wed Sep 2 07:31:55 2015 +@@ -2934,7 +2934,7 @@ }], ], }], @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_chrome_browser_ui_gypi,v 1.13 2015/07/23 13:44:04 robert 'dependencies': [ # gtk2 is the only component that can interact with gtk2 in our new # world. -@@ -2930,7 +2930,7 @@ +@@ -2942,7 +2942,7 @@ '../build/linux/system.gyp:gio', ], }], @@ -19,7 +19,7 @@ $OpenBSD: patch-chrome_chrome_browser_ui_gypi,v 1.13 2015/07/23 13:44:04 robert 'sources': [ '<@(chrome_browser_ui_desktop_sources)' ], }], ['use_aura==1', { -@@ -3083,10 +3083,10 @@ +@@ -3105,10 +3105,10 @@ }], ], }], diff --git a/www/chromium/patches/patch-chrome_chrome_common_gypi b/www/chromium/patches/patch-chrome_chrome_common_gypi index 3547f4cf0f2..9d4dcad2304 100644 --- a/www/chromium/patches/patch-chrome_chrome_common_gypi +++ b/www/chromium/patches/patch-chrome_chrome_common_gypi @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_chrome_common_gypi,v 1.2 2015/07/23 13:44:04 robert Exp $ ---- chrome/chrome_common.gypi.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/chrome_common.gypi Wed Jul 22 08:37:29 2015 -@@ -540,6 +540,7 @@ +$OpenBSD: patch-chrome_chrome_common_gypi,v 1.3 2015/09/05 16:06:50 robert Exp $ +--- chrome/chrome_common.gypi.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/chrome_common.gypi Wed Sep 2 07:31:55 2015 +@@ -541,6 +541,7 @@ }], ['safe_browsing==1', { 'sources': [ '<@(chrome_common_full_safe_browsing_sources)', ], diff --git a/www/chromium/patches/patch-chrome_chrome_utility_gypi b/www/chromium/patches/patch-chrome_chrome_utility_gypi index 47cacb0cbbc..d8fa0a57095 100644 --- a/www/chromium/patches/patch-chrome_chrome_utility_gypi +++ b/www/chromium/patches/patch-chrome_chrome_utility_gypi @@ -1,11 +1,11 @@ -$OpenBSD: patch-chrome_chrome_utility_gypi,v 1.2 2015/07/23 13:44:04 robert Exp $ ---- chrome/chrome_utility.gypi.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/chrome_utility.gypi Wed Jul 22 08:37:29 2015 -@@ -100,6 +100,7 @@ +$OpenBSD: patch-chrome_chrome_utility_gypi,v 1.3 2015/09/05 16:06:50 robert Exp $ +--- chrome/chrome_utility.gypi.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/chrome_utility.gypi Wed Sep 2 07:31:55 2015 +@@ -102,6 +102,7 @@ 'variables': { 'enable_wexit_time_destructors': 1, }, 'dependencies': [ '../base/base.gyp:base', + '../chrome/chrome.gyp:safe_browsing_proto', '../components/components_strings.gyp:components_strings', + '../components/components.gyp:safe_json_parser_message_filter', '../components/components.gyp:search_engines', - '../components/components.gyp:url_fixer', diff --git a/www/chromium/patches/patch-chrome_common_chrome_paths_cc b/www/chromium/patches/patch-chrome_common_chrome_paths_cc index 472697baf24..b7929a9b41a 100644 --- a/www/chromium/patches/patch-chrome_common_chrome_paths_cc +++ b/www/chromium/patches/patch-chrome_common_chrome_paths_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_common_chrome_paths_cc,v 1.27 2015/07/23 13:44:04 robert Exp $ ---- chrome/common/chrome_paths.cc.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/common/chrome_paths.cc Wed Jul 22 08:37:29 2015 -@@ -179,7 +179,7 @@ bool PathProvider(int key, base::FilePath* result) { +$OpenBSD: patch-chrome_common_chrome_paths_cc,v 1.28 2015/09/05 16:06:50 robert Exp $ +--- chrome/common/chrome_paths.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/common/chrome_paths.cc Wed Sep 2 07:31:55 2015 +@@ -172,7 +172,7 @@ bool PathProvider(int key, base::FilePath* result) { return false; break; case chrome::DIR_DEFAULT_DOWNLOADS_SAFE: @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_common_chrome_paths_cc,v 1.27 2015/07/23 13:44:04 robert if (!GetUserDownloadsDirectorySafe(&cur)) return false; break; -@@ -452,7 +452,7 @@ bool PathProvider(int key, base::FilePath* result) { +@@ -455,7 +455,7 @@ bool PathProvider(int key, base::FilePath* result) { if (!base::PathExists(cur)) // We don't want to create this return false; break; diff --git a/www/chromium/patches/patch-chrome_common_chrome_paths_h b/www/chromium/patches/patch-chrome_common_chrome_paths_h index 5cc67b0ad08..93fcd8b8228 100644 --- a/www/chromium/patches/patch-chrome_common_chrome_paths_h +++ b/www/chromium/patches/patch-chrome_common_chrome_paths_h @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_common_chrome_paths_h,v 1.8 2015/07/23 13:44:04 robert Exp $ ---- chrome/common/chrome_paths.h.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/common/chrome_paths.h Wed Jul 22 08:37:29 2015 -@@ -111,7 +111,7 @@ enum { +$OpenBSD: patch-chrome_common_chrome_paths_h,v 1.9 2015/09/05 16:06:50 robert Exp $ +--- chrome/common/chrome_paths.h.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/common/chrome_paths.h Wed Sep 2 07:31:55 2015 +@@ -112,7 +112,7 @@ enum { DIR_SUPERVISED_USERS_DEFAULT_APPS, // Directory where installer places .crx // files to be installed when managed user // session starts. diff --git a/www/chromium/patches/patch-chrome_common_chrome_switches_cc b/www/chromium/patches/patch-chrome_common_chrome_switches_cc index 13155cedec0..40662febfff 100644 --- a/www/chromium/patches/patch-chrome_common_chrome_switches_cc +++ b/www/chromium/patches/patch-chrome_common_chrome_switches_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_common_chrome_switches_cc,v 1.13 2015/07/23 13:44:04 robert Exp $ ---- chrome/common/chrome_switches.cc.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/common/chrome_switches.cc Wed Jul 22 08:37:29 2015 -@@ -1211,7 +1211,7 @@ const char kHelpShort[] = "h"; +$OpenBSD: patch-chrome_common_chrome_switches_cc,v 1.14 2015/09/05 16:06:50 robert Exp $ +--- chrome/common/chrome_switches.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/common/chrome_switches.cc Wed Sep 2 07:31:55 2015 +@@ -1217,7 +1217,7 @@ const char kHelpShort[] = "h"; const char kPasswordStore[] = "password-store"; #endif diff --git a/www/chromium/patches/patch-chrome_common_chrome_switches_h b/www/chromium/patches/patch-chrome_common_chrome_switches_h index 05301455ad9..6d9f4cd991b 100644 --- a/www/chromium/patches/patch-chrome_common_chrome_switches_h +++ b/www/chromium/patches/patch-chrome_common_chrome_switches_h @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_common_chrome_switches_h,v 1.19 2015/07/23 13:44:04 robert Exp $ ---- chrome/common/chrome_switches.h.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/common/chrome_switches.h Wed Jul 22 08:37:29 2015 -@@ -341,7 +341,7 @@ extern const char kHelpShort[]; +$OpenBSD: patch-chrome_common_chrome_switches_h,v 1.20 2015/09/05 16:06:50 robert Exp $ +--- chrome/common/chrome_switches.h.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/common/chrome_switches.h Wed Sep 2 07:31:55 2015 +@@ -344,7 +344,7 @@ extern const char kHelpShort[]; extern const char kPasswordStore[]; #endif diff --git a/www/chromium/patches/patch-chrome_common_extensions_api_schemas_gypi b/www/chromium/patches/patch-chrome_common_extensions_api_schemas_gypi index 991919f0a19..64a74d39706 100644 --- a/www/chromium/patches/patch-chrome_common_extensions_api_schemas_gypi +++ b/www/chromium/patches/patch-chrome_common_extensions_api_schemas_gypi @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_common_extensions_api_schemas_gypi,v 1.6 2015/07/23 13:44:04 robert Exp $ ---- chrome/common/extensions/api/schemas.gypi.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/common/extensions/api/schemas.gypi Wed Jul 22 08:37:29 2015 -@@ -165,6 +165,11 @@ +$OpenBSD: patch-chrome_common_extensions_api_schemas_gypi,v 1.7 2015/09/05 16:06:50 robert Exp $ +--- chrome/common/extensions/api/schemas.gypi.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/common/extensions/api/schemas.gypi Wed Sep 2 07:31:55 2015 +@@ -166,6 +166,11 @@ '<@(webrtc_schema_files)', ], }], diff --git a/www/chromium/patches/patch-chrome_common_pref_names_cc b/www/chromium/patches/patch-chrome_common_pref_names_cc index a3d8c5ca629..6309ec16a16 100644 --- a/www/chromium/patches/patch-chrome_common_pref_names_cc +++ b/www/chromium/patches/patch-chrome_common_pref_names_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_common_pref_names_cc,v 1.16 2015/07/23 13:44:04 robert Exp $ ---- chrome/common/pref_names.cc.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/common/pref_names.cc Wed Jul 22 08:37:29 2015 -@@ -870,7 +870,7 @@ const char kForceYouTubeSafetyMode[] = "settings.force +$OpenBSD: patch-chrome_common_pref_names_cc,v 1.17 2015/09/05 16:06:50 robert Exp $ +--- chrome/common/pref_names.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/common/pref_names.cc Wed Sep 2 07:31:55 2015 +@@ -862,7 +862,7 @@ const char kForceYouTubeSafetyMode[] = "settings.force // supervised users. const char kRecordHistory[] = "settings.history_recorded"; @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_common_pref_names_cc,v 1.16 2015/07/23 13:44:04 robert Ex // Linux specific preference on whether we should match the system theme. const char kUsesSystemTheme[] = "extensions.theme.use_system"; #endif -@@ -1425,7 +1425,7 @@ const char kDownloadDefaultDirectory[] = "download.def +@@ -1399,7 +1399,7 @@ const char kDownloadDefaultDirectory[] = "download.def // upgrade a unsafe location to a safe location. const char kDownloadDirUpgraded[] = "download.directory_upgrade"; diff --git a/www/chromium/patches/patch-chrome_common_pref_names_h b/www/chromium/patches/patch-chrome_common_pref_names_h index 4a410707a76..86c6ecdb6b0 100644 --- a/www/chromium/patches/patch-chrome_common_pref_names_h +++ b/www/chromium/patches/patch-chrome_common_pref_names_h @@ -1,7 +1,7 @@ -$OpenBSD: patch-chrome_common_pref_names_h,v 1.16 2015/07/23 13:44:04 robert Exp $ ---- chrome/common/pref_names.h.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/common/pref_names.h Wed Jul 22 08:37:29 2015 -@@ -296,7 +296,7 @@ extern const char kForceYouTubeSafetyMode[]; +$OpenBSD: patch-chrome_common_pref_names_h,v 1.17 2015/09/05 16:06:50 robert Exp $ +--- chrome/common/pref_names.h.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/common/pref_names.h Wed Sep 2 07:31:55 2015 +@@ -294,7 +294,7 @@ extern const char kForceYouTubeSafetyMode[]; extern const char kRecordHistory[]; extern const char kDeleteTimePeriod[]; extern const char kLastClearBrowsingDataTime[]; @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_common_pref_names_h,v 1.16 2015/07/23 13:44:04 robert Exp extern const char kUsesSystemTheme[]; #endif extern const char kCurrentThemePackFilename[]; -@@ -501,7 +501,7 @@ extern const char kAppWindowPlacement[]; +@@ -494,7 +494,7 @@ extern const char kAppWindowPlacement[]; extern const char kDownloadDefaultDirectory[]; extern const char kDownloadExtensionsToOpen[]; extern const char kDownloadDirUpgraded[]; diff --git a/www/chromium/patches/patch-chrome_common_url_constants_cc b/www/chromium/patches/patch-chrome_common_url_constants_cc index 05974953238..23bcaf820b4 100644 --- a/www/chromium/patches/patch-chrome_common_url_constants_cc +++ b/www/chromium/patches/patch-chrome_common_url_constants_cc @@ -1,6 +1,6 @@ -$OpenBSD: patch-chrome_common_url_constants_cc,v 1.6 2015/07/23 13:44:04 robert Exp $ ---- chrome/common/url_constants.cc.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/common/url_constants.cc Wed Jul 22 08:37:29 2015 +$OpenBSD: patch-chrome_common_url_constants_cc,v 1.7 2015/09/05 16:06:50 robert Exp $ +--- chrome/common/url_constants.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/common/url_constants.cc Wed Sep 2 07:31:55 2015 @@ -131,7 +131,7 @@ const char kChromeUIGestureConfigURL[] = "chrome://ges const char kChromeUIGestureConfigHost[] = "gesture"; #endif @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_common_url_constants_cc,v 1.6 2015/07/23 13:44:04 robert const char kChromeUITabModalConfirmDialogURL[] = "chrome://tab-modal-confirm-dialog/"; #endif -@@ -312,7 +312,7 @@ const char kChromeOSAssetPath[] = "/usr/share/chromeos +@@ -309,7 +309,7 @@ const char kChromeOSAssetPath[] = "/usr/share/chromeos const char kChromeUIMetroFlowHost[] = "make-metro"; #endif diff --git a/www/chromium/patches/patch-chrome_common_url_constants_h b/www/chromium/patches/patch-chrome_common_url_constants_h index cf545e5b1fc..26ff6379909 100644 --- a/www/chromium/patches/patch-chrome_common_url_constants_h +++ b/www/chromium/patches/patch-chrome_common_url_constants_h @@ -1,6 +1,6 @@ -$OpenBSD: patch-chrome_common_url_constants_h,v 1.6 2015/07/23 13:44:04 robert Exp $ ---- chrome/common/url_constants.h.orig.port Wed Jul 15 22:29:59 2015 -+++ chrome/common/url_constants.h Wed Jul 22 08:37:29 2015 +$OpenBSD: patch-chrome_common_url_constants_h,v 1.7 2015/09/05 16:06:50 robert Exp $ +--- chrome/common/url_constants.h.orig.port Tue Sep 1 22:10:42 2015 ++++ chrome/common/url_constants.h Wed Sep 2 07:31:55 2015 @@ -123,7 +123,7 @@ extern const char kChromeUIGestureConfigURL[]; extern const char kChromeUIGestureConfigHost[]; #endif @@ -10,7 +10,7 @@ $OpenBSD: patch-chrome_common_url_constants_h,v 1.6 2015/07/23 13:44:04 robert E extern const char kChromeUITabModalConfirmDialogURL[]; #endif -@@ -295,7 +295,7 @@ extern const char kChromeOSAssetPath[]; +@@ -292,7 +292,7 @@ extern const char kChromeOSAssetPath[]; extern const char kChromeUIMetroFlowHost[]; #endif diff --git a/www/chromium/patches/patch-chromecast_browser_cast_content_browser_client_cc b/www/chromium/patches/patch-chromecast_browser_cast_content_browser_client_cc index e71da324843..d6ce30e2a6d 100644 --- a/www/chromium/patches/patch-chromecast_browser_cast_content_browser_client_cc +++ b/www/chromium/patches/patch-chromecast_browser_cast_content_browser_client_cc @@ -1,8 +1,8 @@ -$OpenBSD: patch-chromecast_browser_cast_content_browser_client_cc,v 1.1 2015/07/28 11:30:25 robert Exp $ ---- chromecast/browser/cast_content_browser_client.cc.orig.port Tue Jul 28 07:49:12 2015 -+++ chromecast/browser/cast_content_browser_client.cc Tue Jul 28 07:57:48 2015 -@@ -178,7 +178,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS - command_line->AppendSwitch(switches::kEnableCmaMediaPipeline); +$OpenBSD: patch-chromecast_browser_cast_content_browser_client_cc,v 1.2 2015/09/05 16:06:50 robert Exp $ +--- chromecast/browser/cast_content_browser_client.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ chromecast/browser/cast_content_browser_client.cc Wed Sep 2 07:31:55 2015 +@@ -200,7 +200,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS + command_line->AppendSwitch(switches::kEnableLegacyHolePunching); } -#if defined(OS_LINUX) diff --git a/www/chromium/patches/patch-components_omnibox_omnibox_field_trial_cc b/www/chromium/patches/patch-components_omnibox_browser_omnibox_field_trial_cc similarity index 58% rename from www/chromium/patches/patch-components_omnibox_omnibox_field_trial_cc rename to www/chromium/patches/patch-components_omnibox_browser_omnibox_field_trial_cc index f706fecb296..7032fc01d2d 100644 --- a/www/chromium/patches/patch-components_omnibox_omnibox_field_trial_cc +++ b/www/chromium/patches/patch-components_omnibox_browser_omnibox_field_trial_cc @@ -1,6 +1,6 @@ -$OpenBSD: patch-components_omnibox_omnibox_field_trial_cc,v 1.1 2015/05/24 15:51:53 robert Exp $ ---- components/omnibox/omnibox_field_trial.cc.orig.port Sat May 23 00:59:48 2015 -+++ components/omnibox/omnibox_field_trial.cc Sat May 23 01:09:33 2015 +$OpenBSD: patch-components_omnibox_browser_omnibox_field_trial_cc,v 1.1 2015/09/05 16:06:50 robert Exp $ +--- components/omnibox/browser/omnibox_field_trial.cc.orig.port Wed Sep 2 07:44:30 2015 ++++ components/omnibox/browser/omnibox_field_trial.cc Wed Sep 2 07:44:44 2015 @@ -155,7 +155,7 @@ bool OmniboxFieldTrial::InZeroSuggestFieldTrial() { kBundledExperimentFieldTrialName, kZeroSuggestRule) == "false") return false; diff --git a/www/chromium/patches/patch-content_app_content_main_runner_cc b/www/chromium/patches/patch-content_app_content_main_runner_cc index a8d532589d9..ed3ab2c718e 100644 --- a/www/chromium/patches/patch-content_app_content_main_runner_cc +++ b/www/chromium/patches/patch-content_app_content_main_runner_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-content_app_content_main_runner_cc,v 1.23 2015/07/23 13:44:04 robert Exp $ ---- content/app/content_main_runner.cc.orig.port Wed Jul 15 22:30:02 2015 -+++ content/app/content_main_runner.cc Wed Jul 22 08:37:29 2015 -@@ -97,11 +97,11 @@ +$OpenBSD: patch-content_app_content_main_runner_cc,v 1.24 2015/09/05 16:06:50 robert Exp $ +--- content/app/content_main_runner.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ content/app/content_main_runner.cc Wed Sep 2 07:31:55 2015 +@@ -100,11 +100,11 @@ #include "base/posix/global_descriptors.h" #include "content/public/common/content_descriptors.h" @@ -15,7 +15,7 @@ $OpenBSD: patch-content_app_content_main_runner_cc,v 1.23 2015/07/23 13:44:04 ro #include "content/zygote/zygote_main.h" #endif -@@ -262,7 +262,7 @@ struct MainFunction { +@@ -265,7 +265,7 @@ struct MainFunction { int (*function)(const MainFunctionParams&); }; @@ -24,7 +24,7 @@ $OpenBSD: patch-content_app_content_main_runner_cc,v 1.23 2015/07/23 13:44:04 ro // On platforms that use the zygote, we have a special subset of // subprocesses that are launched via the zygote. This function // fills in some process-launching bits around ZygoteMain(). -@@ -382,7 +382,7 @@ int RunNamedProcessTypeMain( +@@ -385,7 +385,7 @@ int RunNamedProcessTypeMain( } } diff --git a/www/chromium/patches/patch-content_browser_browser_main_loop_cc b/www/chromium/patches/patch-content_browser_browser_main_loop_cc index e9896fee534..a375ba1ddab 100644 --- a/www/chromium/patches/patch-content_browser_browser_main_loop_cc +++ b/www/chromium/patches/patch-content_browser_browser_main_loop_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-content_browser_browser_main_loop_cc,v 1.28 2015/07/23 13:44:04 robert Exp $ ---- content/browser/browser_main_loop.cc.orig.port Wed Jul 15 22:30:02 2015 -+++ content/browser/browser_main_loop.cc Wed Jul 22 08:37:29 2015 -@@ -157,7 +157,7 @@ +$OpenBSD: patch-content_browser_browser_main_loop_cc,v 1.29 2015/09/05 16:06:50 robert Exp $ +--- content/browser/browser_main_loop.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ content/browser/browser_main_loop.cc Wed Sep 2 07:31:55 2015 +@@ -161,7 +161,7 @@ namespace content { namespace { @@ -10,7 +10,7 @@ $OpenBSD: patch-content_browser_browser_main_loop_cc,v 1.28 2015/07/23 13:44:04 void SetupSandbox(const base::CommandLine& parsed_command_line) { TRACE_EVENT0("startup", "SetupSandbox"); base::FilePath sandbox_binary; -@@ -433,7 +433,7 @@ void BrowserMainLoop::EarlyInitialization() { +@@ -415,7 +415,7 @@ void BrowserMainLoop::EarlyInitialization() { TRACE_EVENT0("startup", "BrowserMainLoop::EarlyInitialization"); TRACK_SCOPED_REGION("Startup", "BrowserMainLoop::EarlyInitialization"); @@ -19,7 +19,7 @@ $OpenBSD: patch-content_browser_browser_main_loop_cc,v 1.28 2015/07/23 13:44:04 // No thread should be created before this call, as SetupSandbox() // will end-up using fork(). SetupSandbox(parsed_command_line_); -@@ -951,7 +951,7 @@ void BrowserMainLoop::ShutdownThreadsAndCleanUp() { +@@ -943,7 +943,7 @@ void BrowserMainLoop::ShutdownThreadsAndCleanUp() { } #endif diff --git a/www/chromium/patches/patch-content_browser_child_process_launcher_cc b/www/chromium/patches/patch-content_browser_child_process_launcher_cc index c27008c31c9..0823f60b78a 100644 --- a/www/chromium/patches/patch-content_browser_child_process_launcher_cc +++ b/www/chromium/patches/patch-content_browser_child_process_launcher_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-content_browser_child_process_launcher_cc,v 1.22 2015/07/23 13:44:04 robert Exp $ ---- content/browser/child_process_launcher.cc.orig.port Wed Jul 15 22:30:02 2015 -+++ content/browser/child_process_launcher.cc Wed Jul 22 08:37:29 2015 -@@ -111,7 +111,11 @@ void LaunchOnLauncherThread(const NotifyCallback& call +$OpenBSD: patch-content_browser_child_process_launcher_cc,v 1.23 2015/09/05 16:06:50 robert Exp $ +--- content/browser/child_process_launcher.cc.orig.port Wed Sep 2 07:44:50 2015 ++++ content/browser/child_process_launcher.cc Wed Sep 2 07:46:27 2015 +@@ -114,7 +114,11 @@ void LaunchOnLauncherThread(const NotifyCallback& call base::EnvironmentMap env = delegate->GetEnvironment(); base::ScopedFD ipcfd = delegate->TakeIpcFd(); #elif defined(OS_POSIX) && !defined(OS_ANDROID) @@ -13,16 +13,16 @@ $OpenBSD: patch-content_browser_child_process_launcher_cc,v 1.22 2015/07/23 13:4 base::EnvironmentMap env = delegate->GetEnvironment(); base::ScopedFD ipcfd = delegate->TakeIpcFd(); #endif -@@ -157,7 +161,7 @@ void LaunchOnLauncherThread(const NotifyCallback& call +@@ -196,7 +200,7 @@ void LaunchOnLauncherThread(const NotifyCallback& call // We need to close the client end of the IPC channel to reliably detect // child termination. -#if !defined(OS_MACOSX) +#if !defined(OS_MACOSX) && !defined(OS_BSD) - GetContentClient()->browser()->GetAdditionalMappedFilesForChildProcess( - *cmd_line, child_process_id, files_to_register.get()); if (use_zygote) { -@@ -173,7 +177,7 @@ void LaunchOnLauncherThread(const NotifyCallback& call + base::ProcessHandle handle = ZygoteHostImpl::GetInstance()->ForkRequest( + cmd_line->argv(), files_to_register.Pass(), process_type); +@@ -210,7 +214,7 @@ void LaunchOnLauncherThread(const NotifyCallback& call files_to_register->GetMappingWithIDAdjustment( base::GlobalDescriptors::kBaseDescriptor); @@ -31,7 +31,7 @@ $OpenBSD: patch-content_browser_child_process_launcher_cc,v 1.22 2015/07/23 13:4 if (process_type == switches::kRendererProcess) { const int sandbox_fd = RenderSandboxHostLinux::GetInstance()->GetRendererSocket(); -@@ -254,7 +258,7 @@ void TerminateOnLauncherThread(bool zygote, base::Proc +@@ -294,7 +298,7 @@ void TerminateOnLauncherThread(bool zygote, base::Proc process.Terminate(RESULT_CODE_NORMAL_EXIT, false); // On POSIX, we must additionally reap the child. #if defined(OS_POSIX) @@ -40,7 +40,7 @@ $OpenBSD: patch-content_browser_child_process_launcher_cc,v 1.22 2015/07/23 13:4 if (zygote) { // If the renderer was created via a zygote, we have to proxy the reaping // through the zygote process. -@@ -359,7 +363,7 @@ void ChildProcessLauncher::Launch( +@@ -399,7 +403,7 @@ void ChildProcessLauncher::Launch( void ChildProcessLauncher::UpdateTerminationStatus(bool known_dead) { DCHECK(CalledOnValidThread()); @@ -49,7 +49,7 @@ $OpenBSD: patch-content_browser_child_process_launcher_cc,v 1.22 2015/07/23 13:4 if (zygote_) { termination_status_ = ZygoteHostImpl::GetInstance()-> GetTerminationStatus(process_.Handle(), known_dead, &exit_code_); -@@ -441,7 +445,7 @@ void ChildProcessLauncher::Notify( +@@ -481,7 +485,7 @@ void ChildProcessLauncher::Notify( starting_ = false; process_ = process.Pass(); diff --git a/www/chromium/patches/patch-content_browser_download_base_file_cc b/www/chromium/patches/patch-content_browser_download_base_file_cc index a9118b93926..4efceea5b89 100644 --- a/www/chromium/patches/patch-content_browser_download_base_file_cc +++ b/www/chromium/patches/patch-content_browser_download_base_file_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-content_browser_download_base_file_cc,v 1.4 2014/11/19 21:27:32 robert Exp $ ---- content/browser/download/base_file.cc.orig.port Wed Nov 19 05:53:03 2014 -+++ content/browser/download/base_file.cc Wed Nov 19 08:38:25 2014 -@@ -208,7 +208,7 @@ void BaseFile::SetClientGuid(const std::string& guid) +$OpenBSD: patch-content_browser_download_base_file_cc,v 1.5 2015/09/05 16:06:50 robert Exp $ +--- content/browser/download/base_file.cc.orig.port Sat Aug 22 21:01:54 2015 ++++ content/browser/download/base_file.cc Wed Sep 2 07:31:55 2015 +@@ -209,7 +209,7 @@ void BaseFile::SetClientGuid(const std::string& guid) } // OS_WIN, OS_MACOSX and OS_LINUX have specialized implementations. diff --git a/www/chromium/patches/patch-content_browser_renderer_host_render_widget_host_view_aura_cc b/www/chromium/patches/patch-content_browser_renderer_host_render_widget_host_view_aura_cc index 2ceb17ede8b..74e867dcf1d 100644 --- a/www/chromium/patches/patch-content_browser_renderer_host_render_widget_host_view_aura_cc +++ b/www/chromium/patches/patch-content_browser_renderer_host_render_widget_host_view_aura_cc @@ -1,6 +1,6 @@ -$OpenBSD: patch-content_browser_renderer_host_render_widget_host_view_aura_cc,v 1.10 2015/07/23 13:44:04 robert Exp $ ---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig.port Wed Jul 15 22:30:02 2015 -+++ content/browser/renderer_host/render_widget_host_view_aura.cc Wed Jul 22 08:37:29 2015 +$OpenBSD: patch-content_browser_renderer_host_render_widget_host_view_aura_cc,v 1.11 2015/09/05 16:06:50 robert Exp $ +--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ content/browser/renderer_host/render_widget_host_view_aura.cc Wed Sep 2 07:31:55 2015 @@ -94,7 +94,7 @@ #include "ui/gfx/win/dpi.h" #endif @@ -10,7 +10,7 @@ $OpenBSD: patch-content_browser_renderer_host_render_widget_host_view_aura_cc,v #include "content/common/input_messages.h" #include "ui/events/linux/text_edit_command_auralinux.h" #include "ui/events/linux/text_edit_key_bindings_delegate_auralinux.h" -@@ -2470,7 +2470,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() { +@@ -2473,7 +2473,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() { } bool RenderWidgetHostViewAura::NeedsMouseCapture() { @@ -19,7 +19,7 @@ $OpenBSD: patch-content_browser_renderer_host_render_widget_host_view_aura_cc,v return NeedsInputGrab(); #endif return false; -@@ -2689,7 +2689,7 @@ void RenderWidgetHostViewAura::DetachFromInputMethod() +@@ -2695,7 +2695,7 @@ void RenderWidgetHostViewAura::DetachFromInputMethod() void RenderWidgetHostViewAura::ForwardKeyboardEvent( const NativeWebKeyboardEvent& event) { diff --git a/www/chromium/patches/patch-content_content_browser_gypi b/www/chromium/patches/patch-content_content_browser_gypi index 7bc06f7d890..7f06efc2a0d 100644 --- a/www/chromium/patches/patch-content_content_browser_gypi +++ b/www/chromium/patches/patch-content_content_browser_gypi @@ -1,7 +1,7 @@ -$OpenBSD: patch-content_content_browser_gypi,v 1.33 2015/07/23 13:44:04 robert Exp $ ---- content/content_browser.gypi.orig.port Wed Jul 15 22:30:03 2015 -+++ content/content_browser.gypi Wed Jul 22 08:37:29 2015 -@@ -1976,9 +1976,26 @@ +$OpenBSD: patch-content_content_browser_gypi,v 1.34 2015/09/05 16:06:50 robert Exp $ +--- content/content_browser.gypi.orig.port Tue Sep 1 22:10:42 2015 ++++ content/content_browser.gypi Wed Sep 2 07:31:55 2015 +@@ -2028,9 +2028,26 @@ ], }], ['os_bsd==1', { @@ -30,7 +30,7 @@ $OpenBSD: patch-content_content_browser_gypi,v 1.33 2015/07/23 13:44:04 robert E }], ['use_aura==1', { 'dependencies': [ -@@ -2025,10 +2042,7 @@ +@@ -2077,10 +2094,7 @@ 'browser/geolocation/empty_wifi_data_provider.cc', ], }], diff --git a/www/chromium/patches/patch-content_content_common_gypi b/www/chromium/patches/patch-content_content_common_gypi index 32aee3cdc5e..792874c0e12 100644 --- a/www/chromium/patches/patch-content_content_common_gypi +++ b/www/chromium/patches/patch-content_content_common_gypi @@ -1,7 +1,7 @@ -$OpenBSD: patch-content_content_common_gypi,v 1.22 2015/07/23 13:44:04 robert Exp $ ---- content/content_common.gypi.orig.port Wed Jul 15 22:30:03 2015 -+++ content/content_common.gypi Wed Jul 22 08:37:29 2015 -@@ -715,6 +715,34 @@ +$OpenBSD: patch-content_content_common_gypi,v 1.23 2015/09/05 16:06:50 robert Exp $ +--- content/content_common.gypi.orig.port Tue Sep 1 22:10:42 2015 ++++ content/content_common.gypi Wed Sep 2 07:31:55 2015 +@@ -731,6 +731,34 @@ 'content.gyp:common_aidl', ], }], diff --git a/www/chromium/patches/patch-content_content_renderer_gypi b/www/chromium/patches/patch-content_content_renderer_gypi index 17e3ea7f597..fabd249a95b 100644 --- a/www/chromium/patches/patch-content_content_renderer_gypi +++ b/www/chromium/patches/patch-content_content_renderer_gypi @@ -1,7 +1,7 @@ -$OpenBSD: patch-content_content_renderer_gypi,v 1.7 2015/07/23 13:44:04 robert Exp $ ---- content/content_renderer.gypi.orig.port Wed Jul 15 22:30:03 2015 -+++ content/content_renderer.gypi Wed Jul 22 08:37:29 2015 -@@ -27,6 +27,7 @@ +$OpenBSD: patch-content_content_renderer_gypi,v 1.8 2015/09/05 16:06:50 robert Exp $ +--- content/content_renderer.gypi.orig.port Tue Sep 1 22:10:42 2015 ++++ content/content_renderer.gypi Wed Sep 2 07:31:55 2015 +@@ -30,6 +30,7 @@ '../third_party/icu/icu.gyp:icuuc', '../third_party/libjingle/libjingle.gyp:libjingle', '../third_party/mojo/mojo_edk.gyp:mojo_js_lib', diff --git a/www/chromium/patches/patch-content_gpu_gpu_main_cc b/www/chromium/patches/patch-content_gpu_gpu_main_cc index b6e52430194..1dec9736c96 100644 --- a/www/chromium/patches/patch-content_gpu_gpu_main_cc +++ b/www/chromium/patches/patch-content_gpu_gpu_main_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-content_gpu_gpu_main_cc,v 1.6 2015/07/23 13:44:04 robert Exp $ ---- content/gpu/gpu_main.cc.orig.port Wed Jul 22 08:46:00 2015 -+++ content/gpu/gpu_main.cc Wed Jul 22 08:47:47 2015 -@@ -85,7 +85,7 @@ bool WarmUpSandbox(const base::CommandLine& command_li +$OpenBSD: patch-content_gpu_gpu_main_cc,v 1.7 2015/09/05 16:06:50 robert Exp $ +--- content/gpu/gpu_main.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ content/gpu/gpu_main.cc Wed Sep 2 07:31:55 2015 +@@ -87,7 +87,7 @@ bool WarmUpSandbox(const base::CommandLine& command_li bool CollectGraphicsInfo(gpu::GPUInfo& gpu_info); #endif @@ -10,7 +10,7 @@ $OpenBSD: patch-content_gpu_gpu_main_cc,v 1.6 2015/07/23 13:44:04 robert Exp $ #if !defined(OS_CHROMEOS) bool CanAccessNvidiaDeviceFile(); #endif -@@ -163,13 +163,13 @@ int GpuMain(const MainFunctionParams& parameters) { +@@ -165,13 +165,13 @@ int GpuMain(const MainFunctionParams& parameters) { // Use a UI message loop because ANGLE and the desktop GL platform can // create child windows to render to. base::MessageLoop main_message_loop(base::MessageLoop::TYPE_UI); @@ -26,7 +26,7 @@ $OpenBSD: patch-content_gpu_gpu_main_cc,v 1.6 2015/07/23 13:44:04 robert Exp $ base::MessageLoop main_message_loop(base::MessageLoop::TYPE_DEFAULT); #elif defined(OS_MACOSX) // This is necessary for CoreAnimation layers hosted in the GPU process to be -@@ -240,6 +240,10 @@ int GpuMain(const MainFunctionParams& parameters) { +@@ -242,6 +242,10 @@ int GpuMain(const MainFunctionParams& parameters) { initialized_sandbox = true; } #endif // defined(OS_LINUX) @@ -37,7 +37,7 @@ $OpenBSD: patch-content_gpu_gpu_main_cc,v 1.6 2015/07/23 13:44:04 robert Exp $ base::TimeTicks before_initialize_one_off = base::TimeTicks::Now(); -@@ -287,7 +291,7 @@ int GpuMain(const MainFunctionParams& parameters) { +@@ -289,7 +293,7 @@ int GpuMain(const MainFunctionParams& parameters) { } #endif @@ -46,7 +46,7 @@ $OpenBSD: patch-content_gpu_gpu_main_cc,v 1.6 2015/07/23 13:44:04 robert Exp $ initialized_gl_context = true; #if !defined(OS_CHROMEOS) if (gpu_info.gpu.vendor_id == 0x10de && // NVIDIA -@@ -326,14 +330,16 @@ int GpuMain(const MainFunctionParams& parameters) { +@@ -328,14 +332,16 @@ int GpuMain(const MainFunctionParams& parameters) { watchdog_thread = NULL; } @@ -64,7 +64,7 @@ $OpenBSD: patch-content_gpu_gpu_main_cc,v 1.6 2015/07/23 13:44:04 robert Exp $ #elif defined(OS_WIN) gpu_info.sandboxed = StartSandboxWindows(parameters.sandbox_info); #elif defined(OS_MACOSX) -@@ -431,7 +437,7 @@ bool CollectGraphicsInfo(gpu::GPUInfo& gpu_info) { +@@ -436,7 +442,7 @@ bool CollectGraphicsInfo(gpu::GPUInfo& gpu_info) { } #endif diff --git a/www/chromium/patches/patch-content_public_common_content_switches_cc b/www/chromium/patches/patch-content_public_common_content_switches_cc index ed736a3da4e..e50eebab1cc 100644 --- a/www/chromium/patches/patch-content_public_common_content_switches_cc +++ b/www/chromium/patches/patch-content_public_common_content_switches_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-content_public_common_content_switches_cc,v 1.7 2015/07/23 13:44:04 robert Exp $ ---- content/public/common/content_switches.cc.orig.port Wed Jul 15 22:30:03 2015 -+++ content/public/common/content_switches.cc Wed Jul 22 08:37:30 2015 -@@ -969,7 +969,7 @@ const char kDisableVaapiAcceleratedVideoEncode[] = +$OpenBSD: patch-content_public_common_content_switches_cc,v 1.8 2015/09/05 16:06:50 robert Exp $ +--- content/public/common/content_switches.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ content/public/common/content_switches.cc Wed Sep 2 07:31:55 2015 +@@ -968,7 +968,7 @@ const char kDisableVaapiAcceleratedVideoEncode[] = "disable-vaapi-accelerated-video-encode"; #endif diff --git a/www/chromium/patches/patch-content_public_common_content_switches_h b/www/chromium/patches/patch-content_public_common_content_switches_h index 654ec88511b..4ca1809dc76 100644 --- a/www/chromium/patches/patch-content_public_common_content_switches_h +++ b/www/chromium/patches/patch-content_public_common_content_switches_h @@ -1,7 +1,7 @@ -$OpenBSD: patch-content_public_common_content_switches_h,v 1.7 2015/07/23 13:44:04 robert Exp $ ---- content/public/common/content_switches.h.orig.port Wed Jul 15 22:30:03 2015 -+++ content/public/common/content_switches.h Wed Jul 22 08:37:30 2015 -@@ -278,7 +278,7 @@ CONTENT_EXPORT extern const char kDisablePanelFitting[ +$OpenBSD: patch-content_public_common_content_switches_h,v 1.8 2015/09/05 16:06:50 robert Exp $ +--- content/public/common/content_switches.h.orig.port Tue Sep 1 22:10:42 2015 ++++ content/public/common/content_switches.h Wed Sep 2 07:31:55 2015 +@@ -280,7 +280,7 @@ CONTENT_EXPORT extern const char kDisablePanelFitting[ CONTENT_EXPORT extern const char kDisableVaapiAcceleratedVideoEncode[]; #endif diff --git a/www/chromium/patches/patch-content_renderer_devtools_v8_sampling_profiler_cc b/www/chromium/patches/patch-content_renderer_devtools_v8_sampling_profiler_cc index 297b8e768a7..1b605a33f56 100644 --- a/www/chromium/patches/patch-content_renderer_devtools_v8_sampling_profiler_cc +++ b/www/chromium/patches/patch-content_renderer_devtools_v8_sampling_profiler_cc @@ -1,6 +1,6 @@ -$OpenBSD: patch-content_renderer_devtools_v8_sampling_profiler_cc,v 1.1 2015/05/24 15:51:53 robert Exp $ ---- content/renderer/devtools/v8_sampling_profiler.cc.orig.port Sat May 23 00:02:06 2015 -+++ content/renderer/devtools/v8_sampling_profiler.cc Sat May 23 00:16:46 2015 +$OpenBSD: patch-content_renderer_devtools_v8_sampling_profiler_cc,v 1.2 2015/09/05 16:06:50 robert Exp $ +--- content/renderer/devtools/v8_sampling_profiler.cc.orig.port Sat Aug 22 21:01:55 2015 ++++ content/renderer/devtools/v8_sampling_profiler.cc Wed Sep 2 07:31:55 2015 @@ -4,7 +4,7 @@ #include "content/renderer/devtools/v8_sampling_profiler.h" @@ -10,7 +10,7 @@ $OpenBSD: patch-content_renderer_devtools_v8_sampling_profiler_cc,v 1.1 2015/05/ #include #define USE_SIGNALS #endif -@@ -197,7 +197,10 @@ class Sampler { +@@ -199,7 +199,10 @@ class Sampler { static const unsigned kNumberOfSamples = 10; typedef LockFreeCircularQueue SamplingQueue; @@ -21,7 +21,7 @@ $OpenBSD: patch-content_renderer_devtools_v8_sampling_profiler_cc,v 1.1 2015/05/ Isolate* isolate_; scoped_ptr samples_data_; base::subtle::Atomic32 code_added_events_count_; -@@ -291,6 +294,7 @@ void Sampler::DoSample(const v8::RegisterState& state) +@@ -293,6 +296,7 @@ void Sampler::DoSample(const v8::RegisterState& state) } void Sampler::InjectPendingEvents() { @@ -29,7 +29,7 @@ $OpenBSD: patch-content_renderer_devtools_v8_sampling_profiler_cc,v 1.1 2015/05/ SampleRecord* record = samples_data_->Peek(); while (record) { TRACE_EVENT_SAMPLE_WITH_TID_AND_TIMESTAMP1( -@@ -302,6 +306,7 @@ void Sampler::InjectPendingEvents() { +@@ -304,6 +308,7 @@ void Sampler::InjectPendingEvents() { record = samples_data_->Peek(); base::subtle::NoBarrier_AtomicIncrement(&samples_count_, 1); } diff --git a/www/chromium/patches/patch-content_renderer_render_thread_impl_cc b/www/chromium/patches/patch-content_renderer_render_thread_impl_cc index 6e877ca790e..b656aa18499 100644 --- a/www/chromium/patches/patch-content_renderer_render_thread_impl_cc +++ b/www/chromium/patches/patch-content_renderer_render_thread_impl_cc @@ -1,12 +1,12 @@ -$OpenBSD: patch-content_renderer_render_thread_impl_cc,v 1.4 2015/07/23 13:44:04 robert Exp $ ---- content/renderer/render_thread_impl.cc.orig.port Wed Jul 15 22:30:03 2015 -+++ content/renderer/render_thread_impl.cc Wed Jul 22 08:37:30 2015 -@@ -670,7 +670,7 @@ void RenderThreadImpl::Init() { - static_cast(compositor_raster_threads_.size() + 1)) - .c_str())); - raster_thread->Start(); +$OpenBSD: patch-content_renderer_render_thread_impl_cc,v 1.5 2015/09/05 16:06:50 robert Exp $ +--- content/renderer/render_thread_impl.cc.orig.port Wed Sep 2 07:46:34 2015 ++++ content/renderer/render_thread_impl.cc Wed Sep 2 07:46:41 2015 +@@ -768,7 +768,7 @@ void RenderThreadImpl::Init() { + is_gather_pixel_refs_enabled_ = num_raster_threads > 1; + + base::SimpleThread::Options thread_options; -#if defined(OS_ANDROID) || defined(OS_LINUX) +#if defined(OS_ANDROID) || defined(OS_LINUX) || defined(OS_BSD) - if (!command_line.HasSwitch( - switches::kUseNormalPriorityForTileTaskWorkerThreads)) { - raster_thread->SetThreadPriority(base::ThreadPriority::BACKGROUND); + if (!command_line.HasSwitch( + switches::kUseNormalPriorityForTileTaskWorkerThreads)) { + thread_options.set_priority(base::ThreadPriority::BACKGROUND); diff --git a/www/chromium/patches/patch-content_renderer_renderer_blink_platform_impl_cc b/www/chromium/patches/patch-content_renderer_renderer_blink_platform_impl_cc index f9b2b8dd251..bb14c9acba5 100644 --- a/www/chromium/patches/patch-content_renderer_renderer_blink_platform_impl_cc +++ b/www/chromium/patches/patch-content_renderer_renderer_blink_platform_impl_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-content_renderer_renderer_blink_platform_impl_cc,v 1.5 2015/07/23 13:44:04 robert Exp $ ---- content/renderer/renderer_blink_platform_impl.cc.orig.port Wed Jul 15 22:30:03 2015 -+++ content/renderer/renderer_blink_platform_impl.cc Wed Jul 22 08:37:30 2015 -@@ -99,7 +99,7 @@ +$OpenBSD: patch-content_renderer_renderer_blink_platform_impl_cc,v 1.6 2015/09/05 16:06:50 robert Exp $ +--- content/renderer/renderer_blink_platform_impl.cc.orig.port Tue Sep 1 22:10:42 2015 ++++ content/renderer/renderer_blink_platform_impl.cc Wed Sep 2 07:31:55 2015 +@@ -102,7 +102,7 @@ #if defined(OS_POSIX) #include "base/file_descriptor_posix.h" @@ -10,7 +10,7 @@ $OpenBSD: patch-content_renderer_renderer_blink_platform_impl_cc,v 1.5 2015/07/2 #include #include -@@ -189,7 +189,7 @@ class RendererBlinkPlatformImpl::FileUtilities : publi +@@ -192,7 +192,7 @@ class RendererBlinkPlatformImpl::FileUtilities : publi scoped_refptr thread_safe_sender_; }; @@ -19,7 +19,7 @@ $OpenBSD: patch-content_renderer_renderer_blink_platform_impl_cc,v 1.5 2015/07/2 class RendererBlinkPlatformImpl::SandboxSupport : public blink::WebSandboxSupport { public: -@@ -232,7 +232,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( +@@ -235,7 +235,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( plugin_refresh_allowed_(true), default_task_runner_(renderer_scheduler->DefaultTaskRunner()), web_scrollbar_behavior_(new WebScrollbarBehaviorImpl) { @@ -28,7 +28,7 @@ $OpenBSD: patch-content_renderer_renderer_blink_platform_impl_cc,v 1.5 2015/07/2 if (g_sandbox_enabled && sandboxEnabled()) { sandbox_support_.reset(new RendererBlinkPlatformImpl::SandboxSupport); } else { -@@ -285,7 +285,7 @@ blink::WebFileUtilities* RendererBlinkPlatformImpl::fi +@@ -288,7 +288,7 @@ blink::WebFileUtilities* RendererBlinkPlatformImpl::fi } blink::WebSandboxSupport* RendererBlinkPlatformImpl::sandboxSupport() { @@ -37,7 +37,7 @@ $OpenBSD: patch-content_renderer_renderer_blink_platform_impl_cc,v 1.5 2015/07/2 // These platforms do not require sandbox support. return NULL; #else -@@ -553,7 +553,7 @@ bool RendererBlinkPlatformImpl::SandboxSupport::loadFo +@@ -556,7 +556,7 @@ bool RendererBlinkPlatformImpl::SandboxSupport::loadFo return FontLoader::CGFontRefFromBuffer(font_data, font_data_size, out); } diff --git a/www/chromium/patches/patch-content_renderer_renderer_blink_platform_impl_h b/www/chromium/patches/patch-content_renderer_renderer_blink_platform_impl_h index 1257b6b23e0..3e18442cabd 100644 --- a/www/chromium/patches/patch-content_renderer_renderer_blink_platform_impl_h +++ b/www/chromium/patches/patch-content_renderer_renderer_blink_platform_impl_h @@ -1,7 +1,7 @@ -$OpenBSD: patch-content_renderer_renderer_blink_platform_impl_h,v 1.2 2015/07/23 13:44:04 robert Exp $ ---- content/renderer/renderer_blink_platform_impl.h.orig.port Wed Jul 15 22:30:03 2015 -+++ content/renderer/renderer_blink_platform_impl.h Wed Jul 22 08:37:30 2015 -@@ -223,7 +223,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi +$OpenBSD: patch-content_renderer_renderer_blink_platform_impl_h,v 1.3 2015/09/05 16:06:50 robert Exp $ +--- content/renderer/renderer_blink_platform_impl.h.orig.port Tue Sep 1 22:10:42 2015 ++++ content/renderer/renderer_blink_platform_impl.h Wed Sep 2 07:31:55 2015 +@@ -219,7 +219,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi class MimeRegistry; scoped_ptr mime_registry_; diff --git a/www/chromium/patches/patch-device_serial_serial_service_impl_cc b/www/chromium/patches/patch-device_serial_serial_service_impl_cc index bead8c63c11..8175acf8e4c 100644 --- a/www/chromium/patches/patch-device_serial_serial_service_impl_cc +++ b/www/chromium/patches/patch-device_serial_serial_service_impl_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-device_serial_serial_service_impl_cc,v 1.3 2015/07/23 13:44:04 robert Exp $ ---- device/serial/serial_service_impl.cc.orig.port Wed Jul 15 22:30:04 2015 -+++ device/serial/serial_service_impl.cc Wed Jul 22 08:37:30 2015 -@@ -69,9 +69,14 @@ void SerialServiceImpl::Connect( +$OpenBSD: patch-device_serial_serial_service_impl_cc,v 1.4 2015/09/05 16:06:50 robert Exp $ +--- device/serial/serial_service_impl.cc.orig.port Sat Aug 22 21:01:55 2015 ++++ device/serial/serial_service_impl.cc Wed Sep 2 07:31:55 2015 +@@ -72,9 +72,14 @@ void SerialServiceImpl::Connect( } SerialDeviceEnumerator* SerialServiceImpl::GetDeviceEnumerator() { diff --git a/www/chromium/patches/patch-gpu_command_buffer_service_async_pixel_transfer_manager_egl_cc b/www/chromium/patches/patch-gpu_command_buffer_service_async_pixel_transfer_manager_egl_cc deleted file mode 100644 index 92349250f3a..00000000000 --- a/www/chromium/patches/patch-gpu_command_buffer_service_async_pixel_transfer_manager_egl_cc +++ /dev/null @@ -1,29 +0,0 @@ -$OpenBSD: patch-gpu_command_buffer_service_async_pixel_transfer_manager_egl_cc,v 1.4 2015/07/23 13:44:04 robert Exp $ ---- gpu/command_buffer/service/async_pixel_transfer_manager_egl.cc.orig.port Wed Jul 15 22:30:04 2015 -+++ gpu/command_buffer/service/async_pixel_transfer_manager_egl.cc Wed Jul 22 08:37:30 2015 -@@ -91,7 +91,7 @@ class TransferThread : public base::Thread { - public: - TransferThread() : base::Thread(kAsyncTransferThreadName) { - Start(); --#if defined(OS_ANDROID) || defined(OS_LINUX) -+#if defined(OS_ANDROID) || defined(OS_LINUX) || defined(OS_BSD) - SetPriority(base::ThreadPriority::BACKGROUND); - #endif - } -@@ -467,14 +467,14 @@ bool AsyncPixelTransferDelegateEGL::TransferIsInProgre - - void AsyncPixelTransferDelegateEGL::WaitForTransferCompletion() { - if (state_->TransferIsInProgress()) { --#if defined(OS_ANDROID) || defined(OS_LINUX) -+#if defined(OS_ANDROID) || defined(OS_LINUX) || defined(OS_BSD) - g_transfer_thread.Pointer()->SetPriority(base::ThreadPriority::DISPLAY); - #endif - - state_->WaitForTransferCompletion(); - DCHECK(!state_->TransferIsInProgress()); - --#if defined(OS_ANDROID) || defined(OS_LINUX) -+#if defined(OS_ANDROID) || defined(OS_LINUX) || defined(OS_BSD) - g_transfer_thread.Pointer()->SetPriority(base::ThreadPriority::BACKGROUND); - #endif - } diff --git a/www/chromium/patches/patch-gpu_command_buffer_service_async_pixel_transfer_manager_share_group_cc b/www/chromium/patches/patch-gpu_command_buffer_service_async_pixel_transfer_manager_share_group_cc index 20fcb6549f7..89cb66b4d62 100644 --- a/www/chromium/patches/patch-gpu_command_buffer_service_async_pixel_transfer_manager_share_group_cc +++ b/www/chromium/patches/patch-gpu_command_buffer_service_async_pixel_transfer_manager_share_group_cc @@ -1,12 +1,12 @@ -$OpenBSD: patch-gpu_command_buffer_service_async_pixel_transfer_manager_share_group_cc,v 1.3 2015/07/23 13:44:04 robert Exp $ ---- gpu/command_buffer/service/async_pixel_transfer_manager_share_group.cc.orig.port Wed Jul 15 22:30:04 2015 -+++ gpu/command_buffer/service/async_pixel_transfer_manager_share_group.cc Wed Jul 22 08:37:30 2015 +$OpenBSD: patch-gpu_command_buffer_service_async_pixel_transfer_manager_share_group_cc,v 1.4 2015/09/05 16:06:50 robert Exp $ +--- gpu/command_buffer/service/async_pixel_transfer_manager_share_group.cc.orig.port Wed Sep 2 07:47:12 2015 ++++ gpu/command_buffer/service/async_pixel_transfer_manager_share_group.cc Wed Sep 2 07:47:18 2015 @@ -48,7 +48,7 @@ class TransferThread : public base::Thread { : base::Thread(kAsyncTransferThreadName), initialized_(false) { - Start(); + base::Thread::Options options; -#if defined(OS_ANDROID) || defined(OS_LINUX) +#if defined(OS_ANDROID) || defined(OS_LINUX) || defined(OS_BSD) - SetPriority(base::ThreadPriority::BACKGROUND); + options.priority = base::ThreadPriority::BACKGROUND; #endif - } + StartWithOptions(options); diff --git a/www/chromium/patches/patch-media_media_gyp b/www/chromium/patches/patch-media_media_gyp index 884d74ea1f7..c673821e9ab 100644 --- a/www/chromium/patches/patch-media_media_gyp +++ b/www/chromium/patches/patch-media_media_gyp @@ -1,6 +1,6 @@ -$OpenBSD: patch-media_media_gyp,v 1.37 2015/07/23 13:44:04 robert Exp $ ---- media/media.gyp.orig.port Wed Jul 22 08:49:15 2015 -+++ media/media.gyp Wed Jul 22 08:51:52 2015 +$OpenBSD: patch-media_media_gyp,v 1.38 2015/09/05 16:06:50 robert Exp $ +--- media/media.gyp.orig.port Wed Sep 2 07:47:24 2015 ++++ media/media.gyp Wed Sep 2 07:49:32 2015 @@ -21,7 +21,7 @@ 'media_use_libvpx%': 1, }], @@ -18,10 +18,10 @@ $OpenBSD: patch-media_media_gyp,v 1.37 2015/07/23 13:44:04 robert Exp $ + ['OS=="openbsd"', { + 'use_sndioaudio%': 0, + }], - ['sysroot!=""', { - 'pkg-config': '../build/linux/pkg-config-wrapper "<(sysroot)" "<(target_arch)" "<(system_libdir)"', - }, { -@@ -173,6 +177,8 @@ + # low memory buffer is used in non-Android based chromecast build due to hardware limitation. + ['chromecast==1 and OS!="android"', { + 'use_low_memory_buffer%': 1, +@@ -168,6 +172,8 @@ 'audio/pulse/pulse_output.h', 'audio/pulse/pulse_util.cc', 'audio/pulse/pulse_util.h', @@ -30,7 +30,7 @@ $OpenBSD: patch-media_media_gyp,v 1.37 2015/07/23 13:44:04 robert Exp $ 'audio/sample_rates.cc', 'audio/sample_rates.h', 'audio/scoped_task_runner_observer.cc', -@@ -707,6 +713,24 @@ +@@ -723,6 +729,24 @@ 'filters/h264_bitstream_buffer.h', ], }], @@ -55,7 +55,7 @@ $OpenBSD: patch-media_media_gyp,v 1.37 2015/07/23 13:44:04 robert Exp $ ['use_alsa==1', { 'link_settings': { 'libraries': [ -@@ -729,11 +753,21 @@ +@@ -745,11 +769,21 @@ ], }, { # else: openbsd==1 'sources!': [ @@ -74,21 +74,21 @@ $OpenBSD: patch-media_media_gyp,v 1.37 2015/07/23 13:44:04 robert Exp $ ], }], - ['OS=="linux"', { -+ ['OS=="linux" or OS=="openbsd"', { ++ ['OS=="linux" or os_bsd==1', { 'conditions': [ ['use_x11==1', { 'dependencies': [ -@@ -824,7 +858,7 @@ +@@ -840,7 +874,7 @@ 'ozone/media_ozone_platform.h', ] }], - ['OS!="linux"', { -+ ['OS!="linux" and OS!="openbsd"', { ++ ['OS!="linux" and os_bsd!=1', { 'sources!': [ 'audio/cras/audio_manager_cras.cc', 'audio/cras/audio_manager_cras.h', -@@ -1043,7 +1077,7 @@ - 'base/simd/convert_yuv_to_rgb_x86.cc', +@@ -1063,7 +1097,7 @@ + 'base/simd/filter_yuv_sse2.cc', ], }], - ['OS!="linux" and OS!="win"', { @@ -96,12 +96,12 @@ $OpenBSD: patch-media_media_gyp,v 1.37 2015/07/23 13:44:04 robert Exp $ 'sources!': [ 'base/keyboard_event_counter.cc', 'base/keyboard_event_counter.h', -@@ -1833,7 +1867,7 @@ +@@ -1854,7 +1888,7 @@ 'test/pipeline_integration_test_base.cc', ], 'conditions': [ - ['os_posix==1 and OS!="mac"', { -+ ['os_posix==1 and OS!="mac" and OS!="openbsd"', { ++ ['os_posix==1 and OS!="mac" and os_bsd!=1', { 'conditions': [ ['use_allocator!="none"', { 'dependencies': [ diff --git a/www/chromium/patches/patch-media_video_capture_fake_video_capture_device_factory_cc b/www/chromium/patches/patch-media_video_capture_fake_video_capture_device_factory_cc index f4cb8cd9f93..ca2d8627386 100644 --- a/www/chromium/patches/patch-media_video_capture_fake_video_capture_device_factory_cc +++ b/www/chromium/patches/patch-media_video_capture_fake_video_capture_device_factory_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-media_video_capture_fake_video_capture_device_factory_cc,v 1.2 2015/07/23 13:44:04 robert Exp $ ---- media/video/capture/fake_video_capture_device_factory.cc.orig.port Wed Jul 15 22:30:05 2015 -+++ media/video/capture/fake_video_capture_device_factory.cc Wed Jul 22 08:37:30 2015 -@@ -50,7 +50,7 @@ void FakeVideoCaptureDeviceFactory::GetDeviceNames( +$OpenBSD: patch-media_video_capture_fake_video_capture_device_factory_cc,v 1.3 2015/09/05 16:06:50 robert Exp $ +--- media/video/capture/fake_video_capture_device_factory.cc.orig.port Tue Sep 1 22:10:43 2015 ++++ media/video/capture/fake_video_capture_device_factory.cc Wed Sep 2 07:31:55 2015 +@@ -48,7 +48,7 @@ void FakeVideoCaptureDeviceFactory::GetDeviceNames( for (int n = 0; n < number_of_devices_; ++n) { VideoCaptureDevice::Name name(base::StringPrintf("fake_device_%d", n), base::StringPrintf("/dev/video%d", n) diff --git a/www/chromium/patches/patch-media_video_capture_video_capture_device_h b/www/chromium/patches/patch-media_video_capture_video_capture_device_h index 5bf3f3bfde5..b6e9ae18ec8 100644 --- a/www/chromium/patches/patch-media_video_capture_video_capture_device_h +++ b/www/chromium/patches/patch-media_video_capture_video_capture_device_h @@ -1,7 +1,7 @@ -$OpenBSD: patch-media_video_capture_video_capture_device_h,v 1.2 2015/07/23 13:44:04 robert Exp $ ---- media/video/capture/video_capture_device.h.orig.port Wed Jul 15 22:30:05 2015 -+++ media/video/capture/video_capture_device.h Wed Jul 22 08:37:30 2015 -@@ -42,7 +42,7 @@ class MEDIA_EXPORT VideoCaptureDevice { +$OpenBSD: patch-media_video_capture_video_capture_device_h,v 1.3 2015/09/05 16:06:50 robert Exp $ +--- media/video/capture/video_capture_device.h.orig.port Tue Sep 1 22:10:43 2015 ++++ media/video/capture/video_capture_device.h Wed Sep 2 07:31:55 2015 +@@ -43,7 +43,7 @@ class MEDIA_EXPORT VideoCaptureDevice { Name(); Name(const std::string& name, const std::string& id); @@ -10,7 +10,7 @@ $OpenBSD: patch-media_video_capture_video_capture_device_h,v 1.2 2015/07/23 13:4 // Linux/CrOS targets Capture Api type: it can only be set on construction. enum CaptureApiType { V4L2_SINGLE_PLANE, -@@ -86,7 +86,7 @@ class MEDIA_EXPORT VideoCaptureDevice { +@@ -87,7 +87,7 @@ class MEDIA_EXPORT VideoCaptureDevice { #endif #if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_LINUX) || \ @@ -19,7 +19,7 @@ $OpenBSD: patch-media_video_capture_video_capture_device_h,v 1.2 2015/07/23 13:4 Name(const std::string& name, const std::string& id, const CaptureApiType api_type); #endif -@@ -124,7 +124,7 @@ class MEDIA_EXPORT VideoCaptureDevice { +@@ -125,7 +125,7 @@ class MEDIA_EXPORT VideoCaptureDevice { } #if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_LINUX) || \ @@ -28,7 +28,7 @@ $OpenBSD: patch-media_video_capture_video_capture_device_h,v 1.2 2015/07/23 13:4 CaptureApiType capture_api_type() const { return capture_api_class_.capture_api_type(); } -@@ -156,7 +156,7 @@ class MEDIA_EXPORT VideoCaptureDevice { +@@ -157,7 +157,7 @@ class MEDIA_EXPORT VideoCaptureDevice { std::string device_name_; std::string unique_id_; #if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_LINUX) || \ diff --git a/www/chromium/patches/patch-net_base_net_util_linux_cc b/www/chromium/patches/patch-net_base_net_util_linux_cc deleted file mode 100644 index 2d9c1bdaa59..00000000000 --- a/www/chromium/patches/patch-net_base_net_util_linux_cc +++ /dev/null @@ -1,96 +0,0 @@ -$OpenBSD: patch-net_base_net_util_linux_cc,v 1.2 2015/04/27 16:38:25 robert Exp $ ---- net/base/net_util_linux.cc.orig.port Wed Apr 15 09:36:13 2015 -+++ net/base/net_util_linux.cc Wed Apr 15 15:52:35 2015 -@@ -4,12 +4,14 @@ - - #include "net/base/net_util_linux.h" - --#if !defined(OS_ANDROID) -+#if !defined(OS_ANDROID) && !defined(OS_BSD) - #include - #endif // !defined(OS_ANDROID) -+#if !defined(OS_BSD) - #include - #include - #include -+#endif - #include - #include - #include -@@ -39,6 +41,7 @@ namespace { - // application layer. - bool TryConvertNativeToNetIPAttributes(int native_attributes, - int* net_attributes) { -+#if !defined(OS_BSD) - // For Linux/ChromeOS/Android, we disallow addresses with attributes - // IFA_F_OPTIMISTIC, IFA_F_DADFAILED, and IFA_F_TENTATIVE as these - // are still progressing through duplicated address detection (DAD) -@@ -61,6 +64,9 @@ bool TryConvertNativeToNetIPAttributes(int native_attr - } - - return true; -+#else -+ return false; -+#endif - } - - } // namespace -@@ -79,6 +85,7 @@ inline const unsigned char* GetIPAddressData(const IPA - // or ethtool extensions. - NetworkChangeNotifier::ConnectionType GetInterfaceConnectionType( - const std::string& ifname) { -+#if !defined(OS_BSD) - base::ScopedFD s(socket(AF_INET, SOCK_STREAM, 0)); - if (!s.is_valid()) - return NetworkChangeNotifier::CONNECTION_UNKNOWN; -@@ -99,11 +106,13 @@ NetworkChangeNotifier::ConnectionType GetInterfaceConn - if (ioctl(s.get(), SIOCETHTOOL, &ifr) != -1) - return NetworkChangeNotifier::CONNECTION_ETHERNET; - #endif // !defined(OS_ANDROID) -+#endif - - return NetworkChangeNotifier::CONNECTION_UNKNOWN; - } - - std::string GetInterfaceSSID(const std::string& ifname) { -+#if !defined(OS_BSD) - base::ScopedFD ioctl_socket(socket(AF_INET, SOCK_DGRAM, 0)); - if (!ioctl_socket.is_valid()) - return ""; -@@ -115,9 +124,11 @@ std::string GetInterfaceSSID(const std::string& ifname - wreq.u.essid.length = IW_ESSID_MAX_SIZE; - if (ioctl(ioctl_socket.get(), SIOCGIWESSID, &wreq) != -1) - return ssid; -+#endif - return ""; - } - -+#if !defined(OS_BSD) - bool GetNetworkListImpl( - NetworkInterfaceList* networks, - int policy, -@@ -186,6 +197,7 @@ bool GetNetworkListImpl( - - return true; - } -+#endif - - std::string GetWifiSSIDFromInterfaceListInternal( - const NetworkInterfaceList& interfaces, -@@ -210,12 +222,16 @@ bool GetNetworkList(NetworkInterfaceList* networks, in - if (networks == NULL) - return false; - -+#if !defined(OS_BSD) - internal::AddressTrackerLinux tracker; - tracker.Init(); - - return internal::GetNetworkListImpl( - networks, policy, tracker.GetOnlineLinks(), tracker.GetAddressMap(), - &internal::AddressTrackerLinux::GetInterfaceName); -+#else -+ return false; -+#endif - } - - std::string GetWifiSSID() { diff --git a/www/chromium/patches/patch-net_base_network_change_notifier_cc b/www/chromium/patches/patch-net_base_network_change_notifier_cc index f2dbdac7986..5050be176a7 100644 --- a/www/chromium/patches/patch-net_base_network_change_notifier_cc +++ b/www/chromium/patches/patch-net_base_network_change_notifier_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-net_base_network_change_notifier_cc,v 1.13 2015/03/18 19:26:29 robert Exp $ ---- net/base/network_change_notifier.cc.orig.port Tue Mar 10 23:41:41 2015 -+++ net/base/network_change_notifier.cc Wed Mar 11 07:22:50 2015 -@@ -523,7 +523,6 @@ NetworkChangeNotifier* NetworkChangeNotifier::Create() +$OpenBSD: patch-net_base_network_change_notifier_cc,v 1.14 2015/09/05 16:06:50 robert Exp $ +--- net/base/network_change_notifier.cc.orig.port Tue Sep 1 22:10:43 2015 ++++ net/base/network_change_notifier.cc Wed Sep 2 07:31:55 2015 +@@ -524,7 +524,6 @@ NetworkChangeNotifier* NetworkChangeNotifier::Create() #elif defined(OS_MACOSX) return new NetworkChangeNotifierMac(); #else diff --git a/www/chromium/patches/patch-net_base_network_interfaces_posix_cc b/www/chromium/patches/patch-net_base_network_interfaces_posix_cc new file mode 100644 index 00000000000..c3651030e85 --- /dev/null +++ b/www/chromium/patches/patch-net_base_network_interfaces_posix_cc @@ -0,0 +1,21 @@ +$OpenBSD: patch-net_base_network_interfaces_posix_cc,v 1.1 2015/09/05 16:06:50 robert Exp $ +--- net/base/network_interfaces_posix.cc.orig.port Fri Sep 4 09:33:24 2015 ++++ net/base/network_interfaces_posix.cc Fri Sep 4 09:33:09 2015 +@@ -9,7 +9,7 @@ + + #include "base/memory/scoped_ptr.h" + +-#if !defined(OS_NACL) ++#if !defined(OS_NACL) && !defined(OS_BSD) + #include "net/base/network_interfaces_posix.h" + #include + #include +@@ -17,7 +17,7 @@ + + namespace net { + +-#if !defined(OS_NACL) ++#if !defined(OS_NACL) && !defined(OS_BSD) + namespace internal { + + // The application layer can pass |policy| defined in net_util.h to diff --git a/www/chromium/patches/patch-net_net_gypi b/www/chromium/patches/patch-net_net_gypi index 5f851c387d3..b0974e8eac9 100644 --- a/www/chromium/patches/patch-net_net_gypi +++ b/www/chromium/patches/patch-net_net_gypi @@ -1,7 +1,7 @@ -$OpenBSD: patch-net_net_gypi,v 1.9 2015/07/23 13:44:04 robert Exp $ ---- net/net.gypi.orig.port Wed Jul 15 22:30:05 2015 -+++ net/net.gypi Wed Jul 22 08:37:30 2015 -@@ -196,8 +196,6 @@ +$OpenBSD: patch-net_net_gypi,v 1.10 2015/09/05 16:06:50 robert Exp $ +--- net/net.gypi.orig.port Tue Sep 1 22:10:43 2015 ++++ net/net.gypi Thu Sep 3 07:31:33 2015 +@@ -201,8 +201,6 @@ 'android/network_change_notifier_factory_android.h', 'android/network_library.cc', 'android/network_library.h', @@ -10,3 +10,11 @@ $OpenBSD: patch-net_net_gypi,v 1.9 2015/07/23 13:44:04 robert Exp $ 'base/backoff_entry.cc', 'base/backoff_entry.h', 'base/backoff_entry_serializer.cc', +@@ -274,7 +272,6 @@ + 'base/network_change_notifier_win.h', + 'base/network_config_watcher_mac.cc', + 'base/network_config_watcher_mac.h', +- 'base/network_interfaces_linux.cc', + 'base/network_interfaces_mac.cc', + 'base/network_interfaces_win.cc', + 'base/network_delegate.cc', diff --git a/www/chromium/patches/patch-net_url_request_url_request_context_builder_cc b/www/chromium/patches/patch-net_url_request_url_request_context_builder_cc index 86cabe1ae55..6b3d969ae73 100644 --- a/www/chromium/patches/patch-net_url_request_url_request_context_builder_cc +++ b/www/chromium/patches/patch-net_url_request_url_request_context_builder_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-net_url_request_url_request_context_builder_cc,v 1.2 2015/07/23 13:44:04 robert Exp $ ---- net/url_request/url_request_context_builder.cc.orig.port Wed Jul 15 22:30:05 2015 -+++ net/url_request/url_request_context_builder.cc Wed Jul 22 08:37:30 2015 -@@ -276,7 +276,7 @@ URLRequestContext* URLRequestContextBuilder::Build() { +$OpenBSD: patch-net_url_request_url_request_context_builder_cc,v 1.3 2015/09/05 16:06:50 robert Exp $ +--- net/url_request/url_request_context_builder.cc.orig.port Tue Sep 1 22:10:43 2015 ++++ net/url_request/url_request_context_builder.cc Wed Sep 2 07:31:55 2015 +@@ -270,7 +270,7 @@ URLRequestContext* URLRequestContextBuilder::Build() { if (!proxy_service_) { // TODO(willchan): Switch to using this code when // ProxyService::CreateSystemProxyConfigService()'s signature doesn't suck. diff --git a/www/chromium/patches/patch-pdf_pdfium_pdfium_engine_cc b/www/chromium/patches/patch-pdf_pdfium_pdfium_engine_cc index 1c1edc2fd8c..aa0a306cb84 100644 --- a/www/chromium/patches/patch-pdf_pdfium_pdfium_engine_cc +++ b/www/chromium/patches/patch-pdf_pdfium_pdfium_engine_cc @@ -1,7 +1,7 @@ -$OpenBSD: patch-pdf_pdfium_pdfium_engine_cc,v 1.3 2015/07/23 13:44:04 robert Exp $ ---- pdf/pdfium/pdfium_engine.cc.orig.port Wed Jul 15 22:30:05 2015 -+++ pdf/pdfium/pdfium_engine.cc Wed Jul 22 08:37:30 2015 -@@ -114,7 +114,7 @@ std::vector GetPageNumbersFromPrintPageNumbe +$OpenBSD: patch-pdf_pdfium_pdfium_engine_cc,v 1.4 2015/09/05 16:06:50 robert Exp $ +--- pdf/pdfium/pdfium_engine.cc.orig.port Tue Sep 1 22:10:43 2015 ++++ pdf/pdfium/pdfium_engine.cc Wed Sep 2 07:31:55 2015 +@@ -116,7 +116,7 @@ std::vector GetPageNumbersFromPrintPageNumbe return page_numbers; } @@ -10,7 +10,7 @@ $OpenBSD: patch-pdf_pdfium_pdfium_engine_cc,v 1.3 2015/07/23 13:44:04 robert Exp PP_Instance g_last_instance_id; -@@ -544,7 +544,7 @@ pp::VarDictionary TraverseBookmarks(FPDF_DOCUMENT doc, +@@ -558,7 +558,7 @@ pp::VarDictionary TraverseBookmarks(FPDF_DOCUMENT doc, bool InitializeSDK() { FPDF_InitLibrary(); @@ -19,7 +19,7 @@ $OpenBSD: patch-pdf_pdfium_pdfium_engine_cc,v 1.3 2015/07/23 13:44:04 robert Exp // Font loading doesn't work in the renderer sandbox in Linux. FPDF_SetSystemFontInfo(&g_font_info); #endif -@@ -1441,7 +1441,7 @@ pp::Buffer_Dev PDFiumEngine::PrintPagesAsRasterPDF( +@@ -1458,7 +1458,7 @@ pp::Buffer_Dev PDFiumEngine::PrintPagesAsRasterPDF( FPDF_ClosePage(pdf_page); } @@ -28,7 +28,7 @@ $OpenBSD: patch-pdf_pdfium_pdfium_engine_cc,v 1.3 2015/07/23 13:44:04 robert Exp g_last_instance_id = client_->GetPluginInstance()->pp_instance(); #endif -@@ -2826,7 +2826,7 @@ bool PDFiumEngine::ContinuePaint(int progressive_index +@@ -2860,7 +2860,7 @@ bool PDFiumEngine::ContinuePaint(int progressive_index DCHECK_LT(static_cast(progressive_index), progressive_paints_.size()); DCHECK(image_data); @@ -37,7 +37,7 @@ $OpenBSD: patch-pdf_pdfium_pdfium_engine_cc,v 1.3 2015/07/23 13:44:04 robert Exp g_last_instance_id = client_->GetPluginInstance()->pp_instance(); #endif -@@ -3282,7 +3282,7 @@ void PDFiumEngine::SetCurrentPage(int index) { +@@ -3316,7 +3316,7 @@ void PDFiumEngine::SetCurrentPage(int index) { FORM_DoPageAAction(old_page, form_, FPDFPAGE_AACTION_CLOSE); } most_visible_page_ = index; diff --git a/www/chromium/patches/patch-printing_printing_gyp b/www/chromium/patches/patch-printing_printing_gyp index bfcb6291aa7..78ffbc98501 100644 --- a/www/chromium/patches/patch-printing_printing_gyp +++ b/www/chromium/patches/patch-printing_printing_gyp @@ -1,19 +1,19 @@ -$OpenBSD: patch-printing_printing_gyp,v 1.30 2014/11/19 21:27:32 robert Exp $ ---- printing/printing.gyp.orig.port Wed Nov 19 06:13:10 2014 -+++ printing/printing.gyp Wed Nov 19 08:38:26 2014 +$OpenBSD: patch-printing_printing_gyp,v 1.31 2015/09/05 16:06:50 robert Exp $ +--- printing/printing.gyp.orig.port Wed Sep 2 07:49:47 2015 ++++ printing/printing.gyp Wed Sep 2 07:50:44 2015 @@ -187,7 +187,7 @@ 'backend/print_backend_chromeos.cc', ], }], - ['OS=="linux" and chromeos==0', { -+ ['(OS=="linux" or os_bsd == 1) and chromeos==0', { ++ ['(OS=="linux" or os_bsd ==1) and chromeos==0', { 'sources': [ 'printing_context_linux.cc', 'printing_context_linux.h', @@ -280,6 +280,12 @@ ['os_bsd==1', { 'cflags': [ - ' background color is the same as the - // background color. On Linux, that makes the