From owner-svn-ports-all@freebsd.org Sat Mar 18 00:57:15 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2BE00D10287; Sat, 18 Mar 2017 00:57:15 +0000 (UTC) (envelope-from cpm@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BDBA01C8A; Sat, 18 Mar 2017 00:57:14 +0000 (UTC) (envelope-from cpm@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v2I0vDcw034414; Sat, 18 Mar 2017 00:57:13 GMT (envelope-from cpm@FreeBSD.org) Received: (from cpm@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v2I0vAIq034382; Sat, 18 Mar 2017 00:57:10 GMT (envelope-from cpm@FreeBSD.org) Message-Id: <201703180057.v2I0vAIq034382@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cpm set sender to cpm@FreeBSD.org using -f From: "Carlos J. Puga Medina" Date: Sat, 18 Mar 2017 00:57:10 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r436369 - in branches/2017Q1/www/chromium: . files X-SVN-Group: ports-branches MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Mar 2017 00:57:15 -0000 Author: cpm Date: Sat Mar 18 00:57:10 2017 New Revision: 436369 URL: https://svnweb.freebsd.org/changeset/ports/436369 Log: MFH: r436365 www/chromium: update to 57.0.2987.110 Security: https://vuxml.freebsd.org/freebsd/a505d397-0758-11e7-8d8b-e8e0b747a45a.html Approved by: ports-secteam (junovitch) Added: branches/2017Q1/www/chromium/files/patch-build_config_linux_gtk_BUILD.gn - copied unchanged from r436365, head/www/chromium/files/patch-build_config_linux_gtk_BUILD.gn branches/2017Q1/www/chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc - copied unchanged from r436365, head/www/chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc branches/2017Q1/www/chromium/files/patch-content_browser_renderer__host_media_video__capture__manager.cc - copied unchanged from r436365, head/www/chromium/files/patch-content_browser_renderer__host_media_video__capture__manager.cc branches/2017Q1/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc - copied unchanged from r436365, head/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc branches/2017Q1/www/chromium/files/patch-net_quic_platform_impl_quic__ip__address__impl.cc - copied unchanged from r436365, head/www/chromium/files/patch-net_quic_platform_impl_quic__ip__address__impl.cc branches/2017Q1/www/chromium/files/patch-sandbox_features.gni - copied unchanged from r436365, head/www/chromium/files/patch-sandbox_features.gni branches/2017Q1/www/chromium/files/patch-services_service__manager_public_cpp_standalone__service_BUILD.gn - copied unchanged from r436365, head/www/chromium/files/patch-services_service__manager_public_cpp_standalone__service_BUILD.gn branches/2017Q1/www/chromium/files/patch-services_service__manager_public_cpp_standalone__service_standalone__service.cc - copied unchanged from r436365, head/www/chromium/files/patch-services_service__manager_public_cpp_standalone__service_standalone__service.cc branches/2017Q1/www/chromium/files/patch-third__party_WebKit_Source_wtf_StackUtil.cpp - copied unchanged from r436365, head/www/chromium/files/patch-third__party_WebKit_Source_wtf_StackUtil.cpp Deleted: branches/2017Q1/www/chromium/files/extra-patch-libc++-new branches/2017Q1/www/chromium/files/extra-patch-libc++-old branches/2017Q1/www/chromium/files/patch-ash_shell.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_extensions_api_omnibox_omnibox__api.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_views_app__list_linux_app__list__linux.cc branches/2017Q1/www/chromium/files/patch-content_browser_child__process__launcher.cc branches/2017Q1/www/chromium/files/patch-content_renderer_pepper_pepper__media__device__manager.cc branches/2017Q1/www/chromium/files/patch-services_ui_public_cpp_gles2__context.cc branches/2017Q1/www/chromium/files/patch-services_ui_surfaces_surfaces__context__provider.cc branches/2017Q1/www/chromium/files/patch-third__party_webrtc_base_linux.cc branches/2017Q1/www/chromium/files/patch-third__party_webrtc_base_linux.h branches/2017Q1/www/chromium/files/patch-third__party_webrtc_base_systeminfo.cc branches/2017Q1/www/chromium/files/patch-ui_app__list_views_app__list__view.cc Modified: branches/2017Q1/www/chromium/Makefile branches/2017Q1/www/chromium/distinfo branches/2017Q1/www/chromium/files/extra-patch-clang branches/2017Q1/www/chromium/files/patch-BUILD.gn branches/2017Q1/www/chromium/files/patch-base_BUILD.gn branches/2017Q1/www/chromium/files/patch-base_allocator_allocator__shim__unittest.cc branches/2017Q1/www/chromium/files/patch-base_debug_stack__trace__posix.cc branches/2017Q1/www/chromium/files/patch-base_process_process__metrics.h branches/2017Q1/www/chromium/files/patch-base_test_BUILD.gn branches/2017Q1/www/chromium/files/patch-base_test_launcher_test__launcher.cc branches/2017Q1/www/chromium/files/patch-base_third__party_libevent_BUILD.gn branches/2017Q1/www/chromium/files/patch-build_config_BUILD.gn branches/2017Q1/www/chromium/files/patch-build_config_BUILDCONFIG.gn branches/2017Q1/www/chromium/files/patch-build_config_compiler_BUILD.gn branches/2017Q1/www/chromium/files/patch-build_config_features.gni branches/2017Q1/www/chromium/files/patch-build_config_linux_gtk2_BUILD.gn branches/2017Q1/www/chromium/files/patch-build_config_linux_gtk3_BUILD.gn branches/2017Q1/www/chromium/files/patch-build_config_sanitizers_BUILD.gn branches/2017Q1/www/chromium/files/patch-build_config_sanitizers_sanitizers.gni branches/2017Q1/www/chromium/files/patch-build_config_ui.gni branches/2017Q1/www/chromium/files/patch-cc_trees_property__tree.cc branches/2017Q1/www/chromium/files/patch-chrome_BUILD.gn branches/2017Q1/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc branches/2017Q1/www/chromium/files/patch-chrome_app_chromium__strings.grd branches/2017Q1/www/chromium/files/patch-chrome_app_generated__resources.grd branches/2017Q1/www/chromium/files/patch-chrome_app_google__chrome__strings.grd branches/2017Q1/www/chromium/files/patch-chrome_app_mash_mash__runner.cc branches/2017Q1/www/chromium/files/patch-chrome_app_settings__strings.grdp branches/2017Q1/www/chromium/files/patch-chrome_browser_BUILD.gn branches/2017Q1/www/chromium/files/patch-chrome_browser_about__flags.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_browser__process__impl.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_browser__process__impl.h branches/2017Q1/www/chromium/files/patch-chrome_browser_browser__resources.grd branches/2017Q1/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h branches/2017Q1/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_download_download__commands.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_download_download__prefs.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_download_download__prefs.h branches/2017Q1/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn branches/2017Q1/www/chromium/files/patch-chrome_browser_extensions_api_messaging_message__service.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_extensions_bookmark__app__helper.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_extensions_browser__context__keyed__service__factories.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_interstitials_chrome__controller__client.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_notifications_message__center__notification__manager.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_policy_policy__prefs__browsertest.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_renderer__preferences__util.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_resources_safe__browsing_gen__file__type__proto.py branches/2017Q1/www/chromium/files/patch-chrome_browser_sync_chrome__sync__client.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h branches/2017Q1/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h branches/2017Q1/www/chromium/files/patch-chrome_browser_tracing_crash__service__uploader.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_BUILD.gn branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_input__method_input__method__engine__base.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_libgtkui_BUILD.gn branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_libgtkui_print__dialog__gtk.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_webui_options_browser__options__handler.cc branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_webui_options_browser__options__handler.h branches/2017Q1/www/chromium/files/patch-chrome_browser_ui_webui_settings_md__settings__localized__strings__provider.cc branches/2017Q1/www/chromium/files/patch-chrome_common_BUILD.gn branches/2017Q1/www/chromium/files/patch-chrome_common_chrome__paths.cc branches/2017Q1/www/chromium/files/patch-chrome_common_chrome__paths.h branches/2017Q1/www/chromium/files/patch-chrome_common_chrome__switches.cc branches/2017Q1/www/chromium/files/patch-chrome_common_chrome__switches.h branches/2017Q1/www/chromium/files/patch-chrome_common_extensions_chrome__extensions__client.cc branches/2017Q1/www/chromium/files/patch-chrome_common_features.gni branches/2017Q1/www/chromium/files/patch-chrome_common_pref__names.cc branches/2017Q1/www/chromium/files/patch-chrome_common_pref__names.h branches/2017Q1/www/chromium/files/patch-chrome_common_url__constants.cc branches/2017Q1/www/chromium/files/patch-chrome_common_url__constants.h branches/2017Q1/www/chromium/files/patch-chrome_test_BUILD.gn branches/2017Q1/www/chromium/files/patch-chromecast_browser_BUILD.gn branches/2017Q1/www/chromium/files/patch-chromecast_browser_cast__content__browser__client.cc branches/2017Q1/www/chromium/files/patch-components_BUILD.gn branches/2017Q1/www/chromium/files/patch-components_crash_content_app_BUILD.gn branches/2017Q1/www/chromium/files/patch-components_gcm__driver_gcm__client.h branches/2017Q1/www/chromium/files/patch-components_metrics_BUILD.gn branches/2017Q1/www/chromium/files/patch-components_neterror_resources_neterror.js branches/2017Q1/www/chromium/files/patch-components_plugins_renderer_BUILD.gn branches/2017Q1/www/chromium/files/patch-components_policy_BUILD.gn branches/2017Q1/www/chromium/files/patch-components_policy_resources_policy__templates.json branches/2017Q1/www/chromium/files/patch-components_policy_tools_generate__policy__source.py branches/2017Q1/www/chromium/files/patch-components_update__client_update__query__params.cc branches/2017Q1/www/chromium/files/patch-components_variations_proto_study.proto branches/2017Q1/www/chromium/files/patch-content_app_BUILD.gn branches/2017Q1/www/chromium/files/patch-content_app_content__main__runner.cc branches/2017Q1/www/chromium/files/patch-content_browser_BUILD.gn branches/2017Q1/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__manager.h branches/2017Q1/www/chromium/files/patch-content_browser_browser__main__loop.cc branches/2017Q1/www/chromium/files/patch-content_browser_devtools_protocol_color__picker.cc branches/2017Q1/www/chromium/files/patch-content_browser_download_base__file.cc branches/2017Q1/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc branches/2017Q1/www/chromium/files/patch-content_browser_gpu_gpu__internals__ui.cc branches/2017Q1/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc branches/2017Q1/www/chromium/files/patch-content_browser_media_media__internals.cc branches/2017Q1/www/chromium/files/patch-content_browser_memory_memory__coordinator__impl.cc branches/2017Q1/www/chromium/files/patch-content_browser_ppapi__plugin__process__host.cc branches/2017Q1/www/chromium/files/patch-content_browser_renderer__host_render__message__filter.cc branches/2017Q1/www/chromium/files/patch-content_browser_renderer__host_render__message__filter.h branches/2017Q1/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc branches/2017Q1/www/chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc branches/2017Q1/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc branches/2017Q1/www/chromium/files/patch-content_browser_utility__process__host__impl.cc branches/2017Q1/www/chromium/files/patch-content_child_child__process.cc branches/2017Q1/www/chromium/files/patch-content_child_child__thread__impl.cc branches/2017Q1/www/chromium/files/patch-content_child_child__thread__impl.h branches/2017Q1/www/chromium/files/patch-content_common_BUILD.gn branches/2017Q1/www/chromium/files/patch-content_common_child__process__messages.h branches/2017Q1/www/chromium/files/patch-content_common_content__switches__internal.cc branches/2017Q1/www/chromium/files/patch-content_common_view__messages.h branches/2017Q1/www/chromium/files/patch-content_gpu_BUILD.gn branches/2017Q1/www/chromium/files/patch-content_gpu_gpu__child__thread.cc branches/2017Q1/www/chromium/files/patch-content_gpu_gpu__main.cc branches/2017Q1/www/chromium/files/patch-content_public_common_content__switches.h branches/2017Q1/www/chromium/files/patch-content_renderer_render__thread__impl.cc branches/2017Q1/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc branches/2017Q1/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h branches/2017Q1/www/chromium/files/patch-content_shell_BUILD.gn branches/2017Q1/www/chromium/files/patch-content_shell_browser_shell__browser__main__parts.cc branches/2017Q1/www/chromium/files/patch-content_test_BUILD.gn branches/2017Q1/www/chromium/files/patch-device_BUILD.gn branches/2017Q1/www/chromium/files/patch-device_bluetooth_BUILD.gn branches/2017Q1/www/chromium/files/patch-device_gamepad_gamepad__provider.cc branches/2017Q1/www/chromium/files/patch-device_usb_usb__service__impl.cc branches/2017Q1/www/chromium/files/patch-device_usb_usb__service__impl.h branches/2017Q1/www/chromium/files/patch-extensions_browser_api_serial_serial__api.cc branches/2017Q1/www/chromium/files/patch-gpu_ipc_client_BUILD.gn branches/2017Q1/www/chromium/files/patch-gpu_ipc_service_BUILD.gn branches/2017Q1/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc branches/2017Q1/www/chromium/files/patch-ipc_ipc__message__utils.h branches/2017Q1/www/chromium/files/patch-mash_package_mash__packaged__service.cc branches/2017Q1/www/chromium/files/patch-media__audio__alsa__audio_manager_alsa.cc branches/2017Q1/www/chromium/files/patch-media_audio_BUILD.gn branches/2017Q1/www/chromium/files/patch-media_audio_audio__manager.cc branches/2017Q1/www/chromium/files/patch-media_base_BUILD.gn branches/2017Q1/www/chromium/files/patch-media_base_video__frame.cc branches/2017Q1/www/chromium/files/patch-media_capture_BUILD.gn branches/2017Q1/www/chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc branches/2017Q1/www/chromium/files/patch-media_capture_video_linux_video__capture__device__linux.cc branches/2017Q1/www/chromium/files/patch-media_capture_video_video__capture__device__client.cc branches/2017Q1/www/chromium/files/patch-media_cast_BUILD.gn branches/2017Q1/www/chromium/files/patch-media_filters_ffmpeg__demuxer.cc branches/2017Q1/www/chromium/files/patch-media_formats_mp2t_es__parser__adts.cc branches/2017Q1/www/chromium/files/patch-mojo_edk_test_BUILD.gn branches/2017Q1/www/chromium/files/patch-net_BUILD.gn branches/2017Q1/www/chromium/files/patch-net_http_http__auth__gssapi__posix.cc branches/2017Q1/www/chromium/files/patch-net_http_http__network__session.cc branches/2017Q1/www/chromium/files/patch-net_socket_udp__socket__posix.cc branches/2017Q1/www/chromium/files/patch-net_tools_cert__verify__tool_verify__using__path__builder.cc branches/2017Q1/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc branches/2017Q1/www/chromium/files/patch-printing_BUILD.gn branches/2017Q1/www/chromium/files/patch-remoting_host_BUILD.gn branches/2017Q1/www/chromium/files/patch-services_service__manager_runner_host_BUILD.gn branches/2017Q1/www/chromium/files/patch-services_service__manager_standalone_context.cc branches/2017Q1/www/chromium/files/patch-services_ui_BUILD.gn branches/2017Q1/www/chromium/files/patch-services_ui_gpu_gpu__main.cc branches/2017Q1/www/chromium/files/patch-skia_BUILD.gn branches/2017Q1/www/chromium/files/patch-third__party_WebKit_Source_core_layout_BUILD.gn branches/2017Q1/www/chromium/files/patch-third__party_WebKit_Source_platform_fonts_FontPlatformData.cpp branches/2017Q1/www/chromium/files/patch-third__party_WebKit_Source_platform_fonts_FontPlatformData.h branches/2017Q1/www/chromium/files/patch-third__party_WebKit_Source_platform_fonts_skia_FontCacheSkia.cpp branches/2017Q1/www/chromium/files/patch-third__party_WebKit_Source_platform_heap_StackFrameDepth.cpp branches/2017Q1/www/chromium/files/patch-third__party_WebKit_Source_web_PopupMenuImpl.cpp branches/2017Q1/www/chromium/files/patch-third__party_WebKit_Source_wtf_BUILD.gn branches/2017Q1/www/chromium/files/patch-third__party_WebKit_Source_wtf_ThreadingPthreads.cpp branches/2017Q1/www/chromium/files/patch-third__party_angle_BUILD.gn branches/2017Q1/www/chromium/files/patch-third__party_angle_src_tests_BUILD.gn branches/2017Q1/www/chromium/files/patch-third__party_ffmpeg_ffmpeg__generated.gni branches/2017Q1/www/chromium/files/patch-third__party_harfbuzz-ng_BUILD.gn branches/2017Q1/www/chromium/files/patch-third__party_pdfium_BUILD.gn branches/2017Q1/www/chromium/files/patch-third__party_pdfium_fpdfsdk_javascript_JS__Value.cpp branches/2017Q1/www/chromium/files/patch-third__party_skia_src_gpu_GrAutoLocaleSetter.h branches/2017Q1/www/chromium/files/patch-third__party_sqlite_BUILD.gn branches/2017Q1/www/chromium/files/patch-third__party_webrtc_base_BUILD.gn branches/2017Q1/www/chromium/files/patch-third__party_webrtc_base_httpcommon.cc branches/2017Q1/www/chromium/files/patch-third__party_webrtc_base_network.cc branches/2017Q1/www/chromium/files/patch-third__party_webrtc_base_network.h branches/2017Q1/www/chromium/files/patch-third__party_webrtc_base_physicalsocketserver.cc branches/2017Q1/www/chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn branches/2017Q1/www/chromium/files/patch-third__party_webrtc_modules_video__coding_BUILD.gn branches/2017Q1/www/chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn branches/2017Q1/www/chromium/files/patch-tools_gn_args.cc branches/2017Q1/www/chromium/files/patch-tools_gn_bootstrap_bootstrap.py branches/2017Q1/www/chromium/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn branches/2017Q1/www/chromium/files/patch-ui_aura_BUILD.gn branches/2017Q1/www/chromium/files/patch-ui_base_BUILD.gn branches/2017Q1/www/chromium/files/patch-ui_base_ime_BUILD.gn branches/2017Q1/www/chromium/files/patch-ui_base_ime_ime__engine__handler__interface.h branches/2017Q1/www/chromium/files/patch-ui_base_ime_input__method__factory.cc branches/2017Q1/www/chromium/files/patch-ui_base_resource_resource__bundle.cc branches/2017Q1/www/chromium/files/patch-ui_base_ui__features.gni branches/2017Q1/www/chromium/files/patch-ui_compositor_BUILD.gn branches/2017Q1/www/chromium/files/patch-ui_events_event__switches.cc branches/2017Q1/www/chromium/files/patch-ui_events_event__switches.h branches/2017Q1/www/chromium/files/patch-ui_gfx_BUILD.gn branches/2017Q1/www/chromium/files/patch-ui_gfx_canvas__skia.cc branches/2017Q1/www/chromium/files/patch-ui_gfx_render__text.cc branches/2017Q1/www/chromium/files/patch-ui_gl_BUILD.gn branches/2017Q1/www/chromium/files/patch-ui_message__center_views_message__view__factory.cc branches/2017Q1/www/chromium/files/patch-ui_views_BUILD.gn branches/2017Q1/www/chromium/files/patch-ui_views_accessibility_native__view__accessibility.h branches/2017Q1/www/chromium/files/patch-ui_views_bubble_bubble__dialog__delegate.cc branches/2017Q1/www/chromium/files/patch-ui_views_controls_label.cc branches/2017Q1/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc branches/2017Q1/www/chromium/files/patch-ui_views_mus_BUILD.gn branches/2017Q1/www/chromium/files/patch-ui_views_mus_aura__init.cc branches/2017Q1/www/chromium/files/patch-ui_views_mus_aura__init.h branches/2017Q1/www/chromium/files/patch-ui_views_style_platform__style.cc branches/2017Q1/www/chromium/files/patch-ui_views_window_custom__frame__view.cc branches/2017Q1/www/chromium/files/patch-ui_views_window_dialog__delegate.cc branches/2017Q1/www/chromium/files/patch-v8_BUILD.gn branches/2017Q1/www/chromium/files/patch-v8_src_base_platform_platform-posix.cc branches/2017Q1/www/chromium/files/patch-v8_src_globals.h branches/2017Q1/www/chromium/pkg-plist Directory Properties: branches/2017Q1/ (props changed) Modified: branches/2017Q1/www/chromium/Makefile ============================================================================== --- branches/2017Q1/www/chromium/Makefile Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/Makefile Sat Mar 18 00:57:10 2017 (r436369) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= chromium -PORTVERSION= 56.0.2924.87 -PORTREVISION= 2 +PORTVERSION= 57.0.2987.110 CATEGORIES= www MASTER_SITES= http://commondatastorage.googleapis.com/chromium-browser-official/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} # default, but needed to get distinfo correct if TEST is on @@ -85,6 +84,7 @@ GN_ARGS+= is_clang=true \ enable_one_click_signin=true \ enable_remoting=false \ enable_webrtc=false \ + fieldtrial_testing_like_official_build=true \ toolkit_views=true \ use_allocator="none" \ use_aura=true \ @@ -201,10 +201,9 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-patch- EXTRA_PATCHES+= ${FILESDIR}/extra-patch-10 .endif -.if ${OSVERSION} >= 1200017 || (${OSVERSION} >= 1100508 && ${OSVERSION} < 1200000) -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-libc++-new -.else -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-libc++-old +# Work around base r261801 +.if ${OSVERSION} < 1100508 +GN_ARGS+= extra_cxxflags="-D_LIBCPP_TRIVIAL_PAIR_COPY_CTOR=1" .endif .endif @@ -248,6 +247,10 @@ test regression-test: build do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKSRC}/out/${BUILDTYPE}/chrome.1 ${STAGEDIR}${MANPREFIX}/man/man1 +.for t in font_service ui + ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${t}.service \ + ${STAGEDIR}${DATADIR} +.endfor .for s in 22 24 48 64 128 256 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps ${INSTALL_DATA} ${WRKSRC}/chrome/app/theme/chromium/product_logo_${s}.png \ @@ -255,8 +258,8 @@ do-install: .endfor ${INSTALL_SCRIPT} ${WRKSRC}/chrome/tools/build/linux/chrome-wrapper \ ${STAGEDIR}${DATADIR} -.for p in chrome_100_percent chrome_200_percent keyboard_resources resources \ - mus_app_resources_100 mus_app_resources_200 mus_app_resources_strings \ +.for p in chrome_100_percent chrome_200_percent headless_lib keyboard_resources \ + resources mus_app_resources_100 mus_app_resources_200 mus_app_resources_strings \ views_mus_resources ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${p}.pak \ ${STAGEDIR}${DATADIR} Modified: branches/2017Q1/www/chromium/distinfo ============================================================================== --- branches/2017Q1/www/chromium/distinfo Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/distinfo Sat Mar 18 00:57:10 2017 (r436369) @@ -1,5 +1,5 @@ -TIMESTAMP = 1486036781 -SHA256 (chromium-56.0.2924.87.tar.xz) = 9aac081ffccaae6497068100477a4e6ac7086bd15ad3c3cd009b9a760b7a53e0 -SIZE (chromium-56.0.2924.87.tar.xz) = 514429808 -SHA256 (chromium-56.0.2924.87-testdata.tar.xz) = 2dea413379e4eccd351bb50cede549e9a8c4fbd897f6a8b03442c7a9b57d6b55 -SIZE (chromium-56.0.2924.87-testdata.tar.xz) = 123553884 +TIMESTAMP = 1489743061 +SHA256 (chromium-57.0.2987.110.tar.xz) = 6a03a290b313c5d8bb89891bfc816c61c798e6c96eaa62fb254d77ce9c2b89e4 +SIZE (chromium-57.0.2987.110.tar.xz) = 525293172 +SHA256 (chromium-57.0.2987.110-testdata.tar.xz) = 8f8b768190da7cea9365816443b0b98811cf7da939eed0752092d30b2d51752e +SIZE (chromium-57.0.2987.110-testdata.tar.xz) = 124084508 Modified: branches/2017Q1/www/chromium/files/extra-patch-clang ============================================================================== --- branches/2017Q1/www/chromium/files/extra-patch-clang Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/extra-patch-clang Sat Mar 18 00:57:10 2017 (r436369) @@ -27,17 +27,6 @@ if (*ptr == kFinalTlsValue) return; // We've been called enough times. ASSERT_LT(kFinalTlsValue, *ptr); ---- base/tracked_objects.cc 2015-04-15 00:31:20.000000000 +0200 -+++ base/tracked_objects.cc 2015-04-18 21:57:33.000000000 +0200 -@@ -425,7 +425,7 @@ - } - // We must NOT do any allocations during this callback. - // Using the simple linked lists avoids all allocations. -- DCHECK_EQ(this->next_retired_worker_, reinterpret_cast(NULL)); -+ DCHECK_EQ(this->next_retired_worker_, static_cast(NULL)); - this->next_retired_worker_ = first_retired_worker_; - first_retired_worker_ = this; - } --- base/tracked_objects_unittest.cc.orig 2015-08-22 15:01:51.000000000 -0400 +++ base/tracked_objects_unittest.cc 2015-09-03 09:20:53.370191000 -0400 @@ -58,9 +58,9 @@ @@ -63,26 +52,6 @@ EXPECT_CALL(callback_, OnError(_)) .Times(2); ---- third_party/hunspell/src/hunspell/affentry.hxx.orig 2015-07-21 18:46:37.322427000 -0400 -+++ third_party/hunspell/src/hunspell/affentry.hxx 2015-07-21 18:48:02.034251000 -0400 -@@ -27,7 +27,7 @@ - struct hentry * checkword(const char * word, int len, char in_compound, - const FLAG needflag = FLAG_NULL); - -- struct hentry * check_twosfx(const char * word, int len, char in_compound, const FLAG needflag = NULL); -+ struct hentry * check_twosfx(const char * word, int len, char in_compound, const FLAG needflag = 0); - - char * check_morph(const char * word, int len, char in_compound, - const FLAG needflag = FLAG_NULL); -@@ -90,7 +90,7 @@ - // const FLAG cclass = FLAG_NULL, const FLAG needflag = FLAG_NULL, char in_compound=IN_CPD_NOT); - const FLAG cclass = FLAG_NULL, const FLAG needflag = FLAG_NULL, const FLAG badflag = 0); - -- struct hentry * check_twosfx(const char * word, int len, int optflags, PfxEntry* ppfx, const FLAG needflag = NULL); -+ struct hentry * check_twosfx(const char * word, int len, int optflags, PfxEntry* ppfx, const FLAG needflag = 0); - - char * check_twosfx_morph(const char * word, int len, int optflags, - PfxEntry* ppfx, const FLAG needflag = FLAG_NULL); --- third_party/sfntly/src/cpp/src/sfntly/table/core/cmap_table.cc 2015-04-15 00:31:48.000000000 +0200 +++ third_party/sfntly/src/cpp/src/sfntly/table/core/cmap_table.cc 2015-04-18 22:05:41.000000000 +0200 @@ -439,7 +439,7 @@ @@ -130,14 +99,13 @@ CMapFormat::kFormat4, cmap_id) { } ---- third_party/webrtc/base/taskrunner.cc 2015-04-15 00:32:17.000000000 +0200 -+++ third_party/webrtc/base/taskrunner.cc 2015-04-18 22:10:53.000000000 +0200 -@@ -102,7 +102,7 @@ +--- third_party/webrtc/base/taskrunner.cc.orig 2017-03-09 21:05:29.000000000 +0100 ++++ third_party/webrtc/base/taskrunner.cc 2017-03-10 13:19:54.203141000 +0100 +@@ -96,7 +96,7 @@ std::vector::iterator it; it = std::remove(tasks_.begin(), tasks_.end(), - reinterpret_cast(NULL)); + static_cast(NULL)); - + tasks_.erase(it, tasks_.end()); - Modified: branches/2017Q1/www/chromium/files/patch-BUILD.gn ============================================================================== --- branches/2017Q1/www/chromium/files/patch-BUILD.gn Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-BUILD.gn Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- BUILD.gn.orig 2017-01-26 00:49:06 UTC +--- BUILD.gn.orig 2017-03-09 20:04:26 UTC +++ BUILD.gn -@@ -217,7 +217,7 @@ group("both_gn_and_gyp") { +@@ -221,7 +221,7 @@ group("both_gn_and_gyp") { ] } @@ -9,7 +9,7 @@ deps += [ "//chrome", "//chrome/test:browser_tests", -@@ -277,7 +277,7 @@ group("both_gn_and_gyp") { +@@ -281,7 +281,7 @@ group("both_gn_and_gyp") { ] } @@ -18,7 +18,7 @@ # TODO(GYP): Figure out which of these should actually build on iOS, # and whether there should be other targets that are iOS-only and missing. deps += [ -@@ -320,7 +320,7 @@ group("both_gn_and_gyp") { +@@ -325,7 +325,7 @@ group("both_gn_and_gyp") { "//ui/touch_selection:ui_touch_selection_unittests", "//url/ipc:url_ipc_unittests", ] @@ -27,7 +27,7 @@ deps += [ "//ios:all" ] } -@@ -488,7 +488,7 @@ group("both_gn_and_gyp") { +@@ -495,7 +495,7 @@ group("both_gn_and_gyp") { ] } @@ -36,7 +36,7 @@ # The following are definitely linux-only. deps += [ "//chrome:manpage", -@@ -515,9 +515,16 @@ group("both_gn_and_gyp") { +@@ -518,9 +518,16 @@ group("both_gn_and_gyp") { # TODO(dpranke): add the linux_dump_symbols flag? deps += [ "//chrome:linux_symbols" ] } @@ -54,7 +54,7 @@ deps += [ "//base:base_i18n_perftests", "//base:base_perftests", -@@ -588,7 +595,7 @@ group("both_gn_and_gyp") { +@@ -592,7 +599,7 @@ group("both_gn_and_gyp") { if (enable_nacl) { deps += [ "//components/nacl/loader:nacl_loader_unittests" ] @@ -63,7 +63,7 @@ # TODO(dpranke): Figure out what platforms should actually have this. deps += [ "//components/nacl/loader:nacl_helper" ] -@@ -698,7 +705,7 @@ group("both_gn_and_gyp") { +@@ -700,7 +707,7 @@ group("both_gn_and_gyp") { deps += [ "//chrome/installer/mini_installer:next_version_mini_installer" ] } @@ -72,7 +72,7 @@ deps += [ "//breakpad:symupload($host_toolchain)" ] } -@@ -743,7 +750,7 @@ group("gn_only") { +@@ -745,7 +752,7 @@ group("gn_only") { deps += [ "//components/proximity_auth:proximity_auth_unittests" ] } @@ -80,8 +80,8 @@ + if (is_win || is_linux || is_bsd) { deps += [ "//mash:all", - "//media/mojo/services:media_mojo_shell_unittests", -@@ -763,7 +770,7 @@ group("gn_only") { + "//media/mojo/services:media_service_unittests", +@@ -771,7 +778,7 @@ group("gn_only") { } } @@ -90,8 +90,8 @@ # TODO(GYP): Figure out if any of these should be in gn_all # and figure out how cross-platform they are deps += [ -@@ -816,7 +823,7 @@ group("gn_only") { - ] +@@ -826,7 +833,7 @@ group("gn_only") { + } if (target_cpu == "x86" || target_cpu == "x64") { - if (!is_android) { @@ -99,7 +99,7 @@ deps += [ "//chrome/test:load_library_perf_tests" ] } deps += [ -@@ -824,7 +831,7 @@ group("gn_only") { +@@ -834,7 +841,7 @@ group("gn_only") { "//third_party/libjpeg_turbo:simd_asm", ] } @@ -108,7 +108,7 @@ deps += [ "//v8:v8_shell" ] } } -@@ -834,7 +841,7 @@ group("gn_only") { +@@ -844,7 +851,7 @@ group("gn_only") { } if ((is_linux && !is_chromeos && !is_chromecast) || (is_win && use_drfuzz) || @@ -117,7 +117,7 @@ deps += [ "//testing/libfuzzer/fuzzers", "//testing/libfuzzer/tests:libfuzzer_tests", -@@ -877,7 +884,7 @@ group("gn_only") { +@@ -876,7 +883,7 @@ group("gn_only") { group("gn_mojo_targets") { testonly = true @@ -126,7 +126,7 @@ # TODO(GYP): Figure out if any of these should be in gn_all # and figure out how cross-platform they are deps = [ -@@ -903,7 +910,7 @@ group("gn_visibility") { +@@ -902,7 +909,7 @@ group("gn_visibility") { } } @@ -135,7 +135,7 @@ # This group includes all of the targets needed to build and test Blink, # including running the layout tests (see below). group("blink_tests") { -@@ -949,7 +956,7 @@ if (!is_ios) { +@@ -948,7 +955,7 @@ if (!is_ios) { data_deps += [ "//content/shell:content_shell_crash_service" ] } @@ -144,7 +144,7 @@ data_deps += [ "//breakpad:minidump_stackwalk($host_toolchain)" ] } -@@ -957,7 +964,7 @@ if (!is_ios) { +@@ -956,7 +963,7 @@ if (!is_ios) { data_deps += [ "//breakpad:dump_syms($host_toolchain)" ] } @@ -153,7 +153,7 @@ data_deps += [ "//breakpad:dump_syms($host_toolchain)" ] } -@@ -979,7 +986,7 @@ group("chromium_swarm_tests") { +@@ -978,7 +985,7 @@ group("chromium_swarm_tests") { group("chromium_builder_perf") { testonly = true @@ -162,7 +162,7 @@ data_deps = [ "//cc:cc_perftests", "//chrome/test:load_library_perf_tests", -@@ -1009,7 +1016,7 @@ group("chromium_builder_perf") { +@@ -1008,7 +1015,7 @@ group("chromium_builder_perf") { "//chrome/installer/mini_installer:mini_installer", "//chrome/test:angle_perftests", ] Modified: branches/2017Q1/www/chromium/files/patch-base_BUILD.gn ============================================================================== --- branches/2017Q1/www/chromium/files/patch-base_BUILD.gn Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-base_BUILD.gn Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- base/BUILD.gn.orig 2017-01-26 00:49:07 UTC +--- base/BUILD.gn.orig 2017-03-09 20:04:26 UTC +++ base/BUILD.gn -@@ -1076,6 +1076,35 @@ component("base") { +@@ -1116,6 +1116,35 @@ component("base") { public_deps += [ "//base/allocator:unified_allocator_shim" ] } @@ -36,7 +36,7 @@ # Allow more direct string conversions on platforms with native utf8 # strings if (is_mac || is_ios || is_chromeos || is_chromecast) { -@@ -1347,7 +1376,7 @@ component("base") { +@@ -1416,7 +1445,7 @@ component("base") { } # Linux. @@ -45,7 +45,7 @@ if (is_asan || is_lsan || is_msan || is_tsan) { # For llvm-sanitizer. data += [ "//third_party/llvm-build/Release+Asserts/lib/libstdc++.so.6" ] -@@ -1372,7 +1401,7 @@ component("base") { +@@ -1441,7 +1470,7 @@ component("base") { "//base/third_party/xdg_user_dirs", ] } else { @@ -54,7 +54,7 @@ sources -= [ "nix/mime_util_xdg.cc", "nix/mime_util_xdg.h", -@@ -1388,6 +1417,13 @@ component("base") { +@@ -1457,6 +1486,13 @@ component("base") { } } @@ -68,7 +68,7 @@ # iOS if (is_ios) { set_sources_assignment_filter([]) -@@ -2154,6 +2190,12 @@ test("base_unittests") { +@@ -2245,6 +2281,12 @@ test("base_unittests") { set_sources_assignment_filter(sources_assignment_filter) } Modified: branches/2017Q1/www/chromium/files/patch-base_allocator_allocator__shim__unittest.cc ============================================================================== --- branches/2017Q1/www/chromium/files/patch-base_allocator_allocator__shim__unittest.cc Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-base_allocator_allocator__shim__unittest.cc Sat Mar 18 00:57:10 2017 (r436369) @@ -1,4 +1,4 @@ ---- base/allocator/allocator_shim_unittest.cc.orig 2017-01-26 00:49:07 UTC +--- base/allocator/allocator_shim_unittest.cc.orig 2017-03-09 20:04:26 UTC +++ base/allocator/allocator_shim_unittest.cc @@ -4,7 +4,6 @@ @@ -8,7 +8,7 @@ #include #include -@@ -193,11 +192,13 @@ TEST_F(AllocatorShimTest, InterceptLibcS +@@ -196,11 +195,13 @@ TEST_F(AllocatorShimTest, InterceptLibcS ASSERT_GE(zero_allocs_intercepted_by_size[2 * 23], 1u); #if !defined(OS_WIN) @@ -22,7 +22,7 @@ void* posix_memalign_ptr = nullptr; int res = posix_memalign(&posix_memalign_ptr, 256, 59); -@@ -214,12 +215,14 @@ TEST_F(AllocatorShimTest, InterceptLibcS +@@ -217,12 +218,14 @@ TEST_F(AllocatorShimTest, InterceptLibcS ASSERT_GE(aligned_allocs_intercepted_by_alignment[kPageSize], 1u); ASSERT_GE(aligned_allocs_intercepted_by_size[61], 1u); @@ -37,7 +37,7 @@ #endif // OS_WIN char* realloc_ptr = static_cast(realloc(nullptr, 71)); -@@ -240,8 +243,10 @@ TEST_F(AllocatorShimTest, InterceptLibcS +@@ -243,8 +246,10 @@ TEST_F(AllocatorShimTest, InterceptLibcS ASSERT_GE(frees_intercepted_by_addr[Hash(zero_alloc_ptr)], 1u); #if !defined(OS_WIN) @@ -48,7 +48,7 @@ free(posix_memalign_ptr); ASSERT_GE(frees_intercepted_by_addr[Hash(posix_memalign_ptr)], 1u); -@@ -249,8 +254,10 @@ TEST_F(AllocatorShimTest, InterceptLibcS +@@ -252,8 +257,10 @@ TEST_F(AllocatorShimTest, InterceptLibcS free(valloc_ptr); ASSERT_GE(frees_intercepted_by_addr[Hash(valloc_ptr)], 1u); Modified: branches/2017Q1/www/chromium/files/patch-base_debug_stack__trace__posix.cc ============================================================================== --- branches/2017Q1/www/chromium/files/patch-base_debug_stack__trace__posix.cc Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-base_debug_stack__trace__posix.cc Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,15 @@ ---- base/debug/stack_trace_posix.cc.orig 2017-01-26 00:49:07 UTC +--- base/debug/stack_trace_posix.cc.orig 2017-03-09 20:04:26 UTC +++ base/debug/stack_trace_posix.cc -@@ -571,6 +571,10 @@ class SandboxSymbolizeHelper { +@@ -33,7 +33,7 @@ + #include + #endif + +-#if defined(OS_LINUX) ++#if defined(OS_LINUX) || defined(OS_BSD) + #include "base/debug/proc_maps_linux.h" + #endif + +@@ -574,6 +574,10 @@ class SandboxSymbolizeHelper { // for the modules that are loaded in the current process. // Returns true on success. bool CacheMemoryRegions() { @@ -11,7 +20,7 @@ // Reads /proc/self/maps. std::string contents; if (!ReadProcMaps(&contents)) { -@@ -586,6 +590,7 @@ class SandboxSymbolizeHelper { +@@ -589,6 +593,7 @@ class SandboxSymbolizeHelper { is_initialized_ = true; return true; Modified: branches/2017Q1/www/chromium/files/patch-base_process_process__metrics.h ============================================================================== --- branches/2017Q1/www/chromium/files/patch-base_process_process__metrics.h Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-base_process_process__metrics.h Sat Mar 18 00:57:10 2017 (r436369) @@ -1,4 +1,4 @@ ---- base/process/process_metrics.h.orig 2017-01-26 00:49:07 UTC +--- base/process/process_metrics.h.orig 2017-03-09 20:04:26 UTC +++ base/process/process_metrics.h @@ -22,6 +22,12 @@ #include "base/values.h" @@ -13,7 +13,7 @@ #if defined(OS_MACOSX) #include #include "base/process/port_provider_mac.h" -@@ -326,13 +332,17 @@ BASE_EXPORT bool GetSystemMemoryInfo(Sys +@@ -329,13 +335,17 @@ BASE_EXPORT bool GetSystemMemoryInfo(Sys // CPU-related ticks. Returns -1 on parse error. // Exposed for testing. BASE_EXPORT int ParseProcStatCPU(const std::string& input); Modified: branches/2017Q1/www/chromium/files/patch-base_test_BUILD.gn ============================================================================== --- branches/2017Q1/www/chromium/files/patch-base_test_BUILD.gn Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-base_test_BUILD.gn Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- base/test/BUILD.gn.orig 2017-01-26 00:49:07 UTC +--- base/test/BUILD.gn.orig 2017-03-09 20:04:26 UTC +++ base/test/BUILD.gn -@@ -303,7 +303,7 @@ static_library("run_all_base_unittests") +@@ -312,7 +312,7 @@ static_library("run_all_base_unittests") ] } Modified: branches/2017Q1/www/chromium/files/patch-base_test_launcher_test__launcher.cc ============================================================================== --- branches/2017Q1/www/chromium/files/patch-base_test_launcher_test__launcher.cc Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-base_test_launcher_test__launcher.cc Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- base/test/launcher/test_launcher.cc.orig 2017-01-26 00:49:07 UTC +--- base/test/launcher/test_launcher.cc.orig 2017-03-09 20:04:26 UTC +++ base/test/launcher/test_launcher.cc -@@ -59,6 +59,10 @@ +@@ -60,6 +60,10 @@ #include "base/win/windows_version.h" #endif Modified: branches/2017Q1/www/chromium/files/patch-base_third__party_libevent_BUILD.gn ============================================================================== --- branches/2017Q1/www/chromium/files/patch-base_third__party_libevent_BUILD.gn Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-base_third__party_libevent_BUILD.gn Sat Mar 18 00:57:10 2017 (r436369) @@ -1,12 +1,12 @@ ---- base/third_party/libevent/BUILD.gn.orig 2017-01-26 00:49:07 UTC +--- base/third_party/libevent/BUILD.gn.orig 2017-03-09 20:04:26 UTC +++ base/third_party/libevent/BUILD.gn -@@ -29,6 +29,9 @@ static_library("libevent") { - } else if (is_linux) { - sources += [ "epoll.c" ] +@@ -50,6 +50,9 @@ static_library("libevent") { + "linux/event-config.h", + ] include_dirs = [ "linux" ] + } else if (is_bsd) { + sources += [ "kqueue.c" ] + include_dirs = [ "freebsd" ] } else if (is_android) { - sources += [ "epoll.c" ] - include_dirs = [ "android" ] + sources += [ + "android/config.h", Modified: branches/2017Q1/www/chromium/files/patch-build_config_BUILD.gn ============================================================================== --- branches/2017Q1/www/chromium/files/patch-build_config_BUILD.gn Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-build_config_BUILD.gn Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- build/config/BUILD.gn.orig 2017-01-26 00:49:07 UTC +--- build/config/BUILD.gn.orig 2017-03-09 20:04:27 UTC +++ build/config/BUILD.gn -@@ -224,7 +224,7 @@ config("debug") { +@@ -196,7 +196,7 @@ config("debug") { # builds, and we have to tell it to turn it off. defines += [ "_HAS_ITERATOR_DEBUGGING=0" ] } @@ -9,7 +9,16 @@ # Enable libstdc++ debugging facilities to help catch problems early, see # http://crbug.com/65151 . # TODO(phajdan.jr): Should we enable this for all of POSIX? -@@ -338,7 +338,7 @@ config("executable_config") { +@@ -279,7 +279,7 @@ config("default_libs") { + "CoreText.framework", + "Foundation.framework", + ] +- } else if (is_linux) { ++ } else if (is_linux && !is_bsd) { + libs = [ + "dl", + "rt", +@@ -310,7 +310,7 @@ config("executable_config") { ] } else if (is_ios) { configs += [ "//build/config/ios:ios_dynamic_flags" ] Modified: branches/2017Q1/www/chromium/files/patch-build_config_BUILDCONFIG.gn ============================================================================== --- branches/2017Q1/www/chromium/files/patch-build_config_BUILDCONFIG.gn Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-build_config_BUILDCONFIG.gn Sat Mar 18 00:57:10 2017 (r436369) @@ -1,7 +1,7 @@ ---- build/config/BUILDCONFIG.gn.orig 2017-01-26 00:49:07 UTC +--- build/config/BUILDCONFIG.gn.orig 2017-03-09 20:04:27 UTC +++ build/config/BUILDCONFIG.gn -@@ -134,12 +134,13 @@ declare_args() { - is_debug = !is_official_build +@@ -131,12 +131,13 @@ declare_args() { + is_official_build = false # Whether we're a traditional desktop unix. - is_desktop_linux = current_os == "linux" @@ -16,7 +16,7 @@ # Allows the path to a custom target toolchain to be injected as a single # argument, and set as the default toolchain. -@@ -183,8 +184,8 @@ if (host_toolchain == "") { +@@ -185,8 +186,8 @@ if (host_toolchain == "") { # TODO(dpranke): Add some sort of assert here that verifies that # no toolchain omitted host_toolchain from its toolchain_args(). @@ -27,7 +27,7 @@ # TODO(dpranke) - is_clang normally applies only to the target # build, and there is no way to indicate that you want to override # it for both the target build *and* the host build. Do we need to -@@ -220,7 +221,7 @@ if (target_os == "android") { +@@ -222,7 +223,7 @@ if (target_os == "android") { } else { _default_toolchain = "//build/toolchain/android:android_$target_cpu" } @@ -36,7 +36,7 @@ # See comments in build/toolchain/cros/BUILD.gn about board compiles. if (is_clang) { _default_toolchain = "//build/toolchain/linux:clang_$target_cpu" -@@ -340,8 +341,17 @@ if (current_os == "win" || current_os == +@@ -342,8 +343,17 @@ if (current_os == "win" || current_os == is_nacl = false is_posix = true is_win = false @@ -55,7 +55,7 @@ # ============================================================================= # SOURCES FILTERS # ============================================================================= -@@ -410,7 +420,7 @@ if (!is_ios) { +@@ -412,7 +422,7 @@ if (!is_ios) { if (!is_mac && !is_ios) { sources_assignment_filter += [ "*.mm" ] } Modified: branches/2017Q1/www/chromium/files/patch-build_config_compiler_BUILD.gn ============================================================================== --- branches/2017Q1/www/chromium/files/patch-build_config_compiler_BUILD.gn Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-build_config_compiler_BUILD.gn Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- build/config/compiler/BUILD.gn.orig 2017-01-26 00:49:07 UTC +--- build/config/compiler/BUILD.gn.orig 2017-03-09 20:04:27 UTC +++ build/config/compiler/BUILD.gn -@@ -150,7 +150,7 @@ config("compiler") { +@@ -155,7 +155,7 @@ config("compiler") { configs += [ "//build/config/win:compiler" ] } else if (is_android) { configs += [ "//build/config/android:compiler" ] @@ -9,7 +9,7 @@ configs += [ "//build/config/linux:compiler" ] } else if (is_nacl) { configs += [ "//build/config/nacl:compiler" ] -@@ -277,7 +277,7 @@ config("compiler") { +@@ -282,7 +282,7 @@ config("compiler") { # Linux/Android common flags setup. # --------------------------------- @@ -18,7 +18,7 @@ cflags += [ "-fPIC", "-pipe", # Use pipes for communicating between sub-processes. Faster. -@@ -401,14 +401,14 @@ config("compiler") { +@@ -409,14 +409,14 @@ config("compiler") { # clang-cl (used if is_win) doesn't expose this flag. # Currently disabled for nacl since its toolchain lacks this flag (too old). # TODO(zforman): Once nacl's toolchain is updated, remove check. @@ -35,7 +35,7 @@ # gnu++11 instead of c++11 is needed because some code uses typeof() (a # GNU extension). # TODO(thakis): Eventually switch this to c++11 instead, -@@ -458,7 +458,7 @@ config("compiler") { +@@ -469,7 +469,7 @@ config("compiler") { ] # Apply a lower LTO optimization level as the default is too slow. @@ -44,7 +44,7 @@ if (use_lld) { ldflags += [ "-Wl,--lto-O1" ] } else { -@@ -478,7 +478,7 @@ config("compiler") { +@@ -489,7 +489,7 @@ config("compiler") { # targeting ARM, without this flag, LTO produces a .text section that is # larger than the maximum call displacement, preventing the linker from # relocating calls (http://llvm.org/PR22999). @@ -53,7 +53,7 @@ ldflags += [ "-Wl,-plugin-opt,-function-sections" ] } } -@@ -742,7 +742,7 @@ config("compiler_codegen") { +@@ -757,7 +757,7 @@ config("compiler_codegen") { # configs -= [ "//build/config/compiler:clang_stackrealign" ] # See https://crbug.com/556393 for details of where it must be avoided. config("clang_stackrealign") { @@ -62,7 +62,7 @@ cflags = [ # Align the stack on 16-byte boundaries, http://crbug.com/418554. "-mstack-alignment=16", -@@ -788,7 +788,7 @@ config("runtime_library") { +@@ -811,7 +811,7 @@ config("runtime_library") { # smaller. if (is_win) { configs += [ "//build/config/win:runtime_library" ] @@ -71,16 +71,16 @@ configs += [ "//build/config/linux:runtime_library" ] } else if (is_ios) { configs += [ "//build/config/ios:runtime_library" ] -@@ -1038,7 +1038,7 @@ config("default_warnings") { +@@ -1076,7 +1076,7 @@ config("default_warnings") { "-Wno-nonportable-include-path", # TODO(hans): https://crbug.com/637306 - "-Wno-address-of-packed-member", + # "-Wno-address-of-packed-member", ] - } - } -@@ -1070,7 +1070,7 @@ config("chromium_code") { + if (llvm_force_head_revision) { + cflags += [ +@@ -1119,7 +1119,7 @@ config("chromium_code") { ] if (!is_debug && !using_sanitizer && @@ -89,7 +89,7 @@ # _FORTIFY_SOURCE isn't really supported by Clang now, see # http://llvm.org/bugs/show_bug.cgi?id=16821. # It seems to work fine with Ubuntu 12 headers though, so use it in -@@ -1128,7 +1128,7 @@ config("no_chromium_code") { +@@ -1178,7 +1178,7 @@ config("no_chromium_code") { ] } Modified: branches/2017Q1/www/chromium/files/patch-build_config_features.gni ============================================================================== --- branches/2017Q1/www/chromium/files/patch-build_config_features.gni Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-build_config_features.gni Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- build/config/features.gni.orig 2017-01-26 00:49:07 UTC +--- build/config/features.gni.orig 2017-03-09 20:04:27 UTC +++ build/config/features.gni -@@ -67,13 +67,13 @@ declare_args() { +@@ -57,13 +57,13 @@ declare_args() { # libudev usage. This currently only affects the content layer. use_udev = is_linux && !is_chromecast Modified: branches/2017Q1/www/chromium/files/patch-build_config_linux_gtk2_BUILD.gn ============================================================================== --- branches/2017Q1/www/chromium/files/patch-build_config_linux_gtk2_BUILD.gn Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-build_config_linux_gtk2_BUILD.gn Sat Mar 18 00:57:10 2017 (r436369) @@ -1,4 +1,4 @@ ---- build/config/linux/gtk2/BUILD.gn.orig 2017-01-26 00:49:07 UTC +--- build/config/linux/gtk2/BUILD.gn.orig 2017-03-09 20:04:27 UTC +++ build/config/linux/gtk2/BUILD.gn @@ -4,7 +4,7 @@ @@ -7,5 +7,5 @@ -assert(is_linux, "This file should only be referenced on Linux") +assert(is_linux || is_bsd, "This file should only be referenced on Linux") - # Depend on //build/config/linux/gtk2 to use GTKv2. - # + # Depend on //build/config/linux/gtk2 to use GTKv2. Depend on + # //build/config/linux/gtk to get GTK 2 or 3 depending on the build flags. Modified: branches/2017Q1/www/chromium/files/patch-build_config_linux_gtk3_BUILD.gn ============================================================================== --- branches/2017Q1/www/chromium/files/patch-build_config_linux_gtk3_BUILD.gn Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-build_config_linux_gtk3_BUILD.gn Sat Mar 18 00:57:10 2017 (r436369) @@ -1,4 +1,4 @@ ---- build/config/linux/gtk3/BUILD.gn.orig 2017-01-26 00:49:07 UTC +--- build/config/linux/gtk3/BUILD.gn.orig 2017-03-09 20:04:27 UTC +++ build/config/linux/gtk3/BUILD.gn @@ -4,7 +4,7 @@ @@ -7,5 +7,5 @@ -assert(is_linux, "This file should only be referenced on Linux") +assert(is_linux || is_bsd, "This file should only be referenced on Linux") - # Depend on //build/config/linux/gtk3 to use GTKv3. - # + # Depend on //build/config/linux/gtk3 to use GTKv3. Depend on + # //build/config/linux/gtk to get GTK 2 or 3 depending on the build flags. Copied: branches/2017Q1/www/chromium/files/patch-build_config_linux_gtk_BUILD.gn (from r436365, head/www/chromium/files/patch-build_config_linux_gtk_BUILD.gn) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q1/www/chromium/files/patch-build_config_linux_gtk_BUILD.gn Sat Mar 18 00:57:10 2017 (r436369, copy of r436365, head/www/chromium/files/patch-build_config_linux_gtk_BUILD.gn) @@ -0,0 +1,11 @@ +--- build/config/linux/gtk/BUILD.gn.orig 2017-03-09 20:04:27 UTC ++++ build/config/linux/gtk/BUILD.gn +@@ -5,7 +5,7 @@ + import("//build/config/linux/gtk/gtk.gni") + import("//build/config/linux/pkg_config.gni") + +-assert(is_linux, "This file should only be referenced on Linux") ++assert(is_linux || is_bsd, "This file should only be referenced on Linux") + + # The target in this file will automatically reference GTK2 or GTK3 depending + # on the state of the build flag. Some builds reference both 2 and 3, and some Modified: branches/2017Q1/www/chromium/files/patch-build_config_sanitizers_BUILD.gn ============================================================================== --- branches/2017Q1/www/chromium/files/patch-build_config_sanitizers_BUILD.gn Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-build_config_sanitizers_BUILD.gn Sat Mar 18 00:57:10 2017 (r436369) @@ -1,20 +1,20 @@ ---- build/config/sanitizers/BUILD.gn.orig 2017-01-26 00:49:07 UTC +--- build/config/sanitizers/BUILD.gn.orig 2017-03-09 20:04:27 UTC +++ build/config/sanitizers/BUILD.gn -@@ -405,7 +405,7 @@ config("lsan_flags") { +@@ -420,7 +420,7 @@ config("lsan_flags") { config("msan_flags") { if (is_msan) { - assert(is_linux, "msan only supported on linux x86_64") + assert(is_linux || is_bsd, "msan only supported on linux x86_64") - msan_blacklist_path = - rebase_path("//tools/msan/blacklist.txt", root_build_dir) - cflags = [ -@@ -418,7 +418,7 @@ config("msan_flags") { + if (!defined(msan_blacklist_path)) { + msan_blacklist_path = + rebase_path("//tools/msan/blacklist.txt", root_build_dir) +@@ -435,7 +435,7 @@ config("msan_flags") { config("tsan_flags") { if (is_tsan) { - assert(is_linux, "tsan only supported on linux x86_64") + assert(is_linux || is_bsd, "tsan only supported on linux x86_64") - tsan_blacklist_path = - rebase_path("//tools/memory/tsan_v2/ignores.txt", root_build_dir) - cflags = [ + if (!defined(tsan_blacklist_path)) { + tsan_blacklist_path = + rebase_path("//tools/memory/tsan_v2/ignores.txt", root_build_dir) Modified: branches/2017Q1/www/chromium/files/patch-build_config_sanitizers_sanitizers.gni ============================================================================== --- branches/2017Q1/www/chromium/files/patch-build_config_sanitizers_sanitizers.gni Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-build_config_sanitizers_sanitizers.gni Sat Mar 18 00:57:10 2017 (r436369) @@ -1,14 +1,13 @@ ---- build/config/sanitizers/sanitizers.gni.orig 2017-01-26 00:49:07 UTC +--- build/config/sanitizers/sanitizers.gni.orig 2017-03-09 20:04:27 UTC +++ build/config/sanitizers/sanitizers.gni -@@ -54,8 +54,9 @@ declare_args() { +@@ -54,8 +54,8 @@ declare_args() { # See http://clang.llvm.org/docs/ControlFlowIntegrity.html # # TODO(pcc): Remove this flag if/when CFI is enabled in all official builds. - is_cfi = target_os == "linux" && !is_chromeos && target_cpu == "x64" && -- is_chrome_branded && is_official_build && allow_posix_link_time_opt +- is_official_build && allow_posix_link_time_opt + is_cfi = (target_os == "linux" || target_os == "bsd") && !is_chromeos && -+ target_cpu == "x64" && is_chrome_branded && is_official_build && -+ allow_posix_link_time_opt ++ target_cpu == "x64" && is_official_build && allow_posix_link_time_opt # Enable checks for bad casts: derived cast and unrelated cast. # TODO(krasin): remove this, when we're ready to add these checks by default. Modified: branches/2017Q1/www/chromium/files/patch-build_config_ui.gni ============================================================================== --- branches/2017Q1/www/chromium/files/patch-build_config_ui.gni Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-build_config_ui.gni Sat Mar 18 00:57:10 2017 (r436369) @@ -1,24 +1,19 @@ ---- build/config/ui.gni.orig 2017-01-26 00:49:07 UTC +--- build/config/ui.gni.orig 2017-03-09 20:04:27 UTC +++ build/config/ui.gni -@@ -31,7 +31,7 @@ declare_args() { +@@ -31,10 +31,10 @@ declare_args() { # Indicates if Aura is enabled. Aura is a low-level windowing library, sort # of a replacement for GDI or GTK. - use_aura = is_win || is_linux + use_aura = is_win || is_linux || is_bsd - # True means the UI is built using the "views" framework. - toolkit_views = -@@ -47,7 +47,7 @@ declare_args() { - use_xkbcommon = false - # Whether we should use glib, a low level C utility library. - use_glib = is_linux + use_glib = is_linux || is_bsd # Indicates if Wayland display server support is enabled. enable_wayland_server = is_chromeos -@@ -62,17 +62,17 @@ declare_args() { +@@ -55,17 +55,17 @@ declare_args() { # Use GPU accelerated cross process image transport by default on linux builds # with the Aura window manager. Modified: branches/2017Q1/www/chromium/files/patch-cc_trees_property__tree.cc ============================================================================== --- branches/2017Q1/www/chromium/files/patch-cc_trees_property__tree.cc Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-cc_trees_property__tree.cc Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- cc/trees/property_tree.cc.orig 2017-01-26 00:49:07 UTC +--- cc/trees/property_tree.cc.orig 2017-03-09 20:04:27 UTC +++ cc/trees/property_tree.cc -@@ -1113,13 +1113,13 @@ gfx::ScrollOffset ScrollTree::MaxScrollO +@@ -1196,13 +1196,13 @@ gfx::ScrollOffset ScrollTree::MaxScrollO gfx::Size clip_layer_bounds = scroll_clip_layer_bounds(scroll_node->id); Modified: branches/2017Q1/www/chromium/files/patch-chrome_BUILD.gn ============================================================================== --- branches/2017Q1/www/chromium/files/patch-chrome_BUILD.gn Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-chrome_BUILD.gn Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- chrome/BUILD.gn.orig 2017-01-26 00:49:07 UTC +--- chrome/BUILD.gn.orig 2017-03-09 20:04:27 UTC +++ chrome/BUILD.gn -@@ -132,7 +132,7 @@ if (!is_android && !is_mac) { +@@ -143,7 +143,7 @@ if (!is_android && !is_mac) { data = [ "$root_out_dir/resources.pak", ] @@ -9,7 +9,7 @@ data += [ "$root_out_dir/chrome_100_percent.pak", "$root_out_dir/locales/en-US.pak", -@@ -212,7 +212,7 @@ if (!is_android && !is_mac) { +@@ -222,7 +222,7 @@ if (!is_android && !is_mac) { sources += [ "app/chrome_exe_main_aura.cc" ] } @@ -18,7 +18,7 @@ sources += [ "app/chrome_dll_resource.h", "app/chrome_main.cc", -@@ -1539,7 +1539,7 @@ if (enable_resource_whitelist_generation +@@ -1521,7 +1521,7 @@ if (enable_resource_whitelist_generation } } Modified: branches/2017Q1/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc ============================================================================== --- branches/2017Q1/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- chrome/app/chrome_main_delegate.cc.orig 2017-02-02 02:02:48 UTC +--- chrome/app/chrome_main_delegate.cc.orig 2017-03-09 20:04:27 UTC +++ chrome/app/chrome_main_delegate.cc -@@ -86,7 +86,7 @@ +@@ -89,7 +89,7 @@ #include "chrome/app/chrome_crash_reporter_client.h" #endif @@ -50,7 +50,7 @@ void SIGTERMProfilingShutdown(int signal) { Profiling::Stop(); struct sigaction sigact; -@@ -366,7 +366,7 @@ void InitializeUserDataDir() { +@@ -399,7 +399,7 @@ void InitializeUserDataDir(base::Command std::string process_type = command_line->GetSwitchValueASCII(switches::kProcessType); @@ -59,7 +59,7 @@ // 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. -@@ -560,7 +560,7 @@ bool ChromeMainDelegate::BasicStartupCom +@@ -592,7 +592,7 @@ bool ChromeMainDelegate::BasicStartupCom std::string format_str = command_line.GetSwitchValueASCII(switches::kDiagnosticsFormat); if (format_str == "machine") { @@ -68,7 +68,7 @@ } else if (format_str == "log") { format = diagnostics::DiagnosticsWriter::LOG; } else { -@@ -610,7 +610,7 @@ bool ChromeMainDelegate::BasicStartupCom +@@ -642,7 +642,7 @@ bool ChromeMainDelegate::BasicStartupCom std::string format_str = command_line.GetSwitchValueASCII(switches::kDiagnosticsFormat); if (format_str == "machine") { @@ -77,7 +77,7 @@ } else if (format_str == "human") { format = diagnostics::DiagnosticsWriter::HUMAN; } else { -@@ -722,7 +722,7 @@ void ChromeMainDelegate::PreSandboxStart +@@ -754,7 +754,7 @@ void ChromeMainDelegate::PreSandboxStart std::string process_type = command_line.GetSwitchValueASCII(switches::kProcessType); @@ -86,7 +86,7 @@ crash_reporter::SetCrashReporterClient(g_chrome_crash_client.Pointer()); #endif -@@ -852,7 +852,7 @@ void ChromeMainDelegate::PreSandboxStart +@@ -884,7 +884,7 @@ void ChromeMainDelegate::PreSandboxStart chrome::InitializePDF(); #endif @@ -95,7 +95,7 @@ // Zygote needs to call InitCrashReporter() in RunZygote(). if (process_type != switches::kZygoteProcess) { #if defined(OS_ANDROID) -@@ -870,7 +870,7 @@ void ChromeMainDelegate::PreSandboxStart +@@ -898,7 +898,7 @@ void ChromeMainDelegate::PreSandboxStart breakpad::InitCrashReporter(process_type); #endif // defined(OS_ANDROID) } @@ -104,7 +104,7 @@ // After all the platform Breakpads have been initialized, store the command // line for crash reporting. -@@ -980,7 +980,7 @@ bool ChromeMainDelegate::DelaySandboxIni +@@ -1008,7 +1008,7 @@ bool ChromeMainDelegate::DelaySandboxIni #endif return process_type == switches::kRelauncherProcess; } Modified: branches/2017Q1/www/chromium/files/patch-chrome_app_chromium__strings.grd ============================================================================== --- branches/2017Q1/www/chromium/files/patch-chrome_app_chromium__strings.grd Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-chrome_app_chromium__strings.grd Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- chrome/app/chromium_strings.grd.orig 2017-01-26 00:49:07 UTC +--- chrome/app/chromium_strings.grd.orig 2017-03-09 20:04:27 UTC +++ chrome/app/chromium_strings.grd -@@ -939,7 +939,7 @@ Signing in anyway will merge Chromium in +@@ -887,7 +887,7 @@ Signing in anyway will merge Chromium in Modified: branches/2017Q1/www/chromium/files/patch-chrome_app_generated__resources.grd ============================================================================== --- branches/2017Q1/www/chromium/files/patch-chrome_app_generated__resources.grd Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-chrome_app_generated__resources.grd Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- chrome/app/generated_resources.grd.orig 2017-01-26 00:49:07 UTC +--- chrome/app/generated_resources.grd.orig 2017-03-09 20:04:27 UTC +++ chrome/app/generated_resources.grd -@@ -6939,7 +6939,7 @@ Keep your key file in a safe place. You +@@ -6868,7 +6868,7 @@ Keep your key file in a safe place. You Right-to-left @@ -9,7 +9,7 @@ Enable Input IME API -@@ -10334,7 +10334,7 @@ I don't think this site should be blocke +@@ -10122,7 +10122,7 @@ I don't think this site should be blocke Appearance @@ -18,7 +18,7 @@ Themes -@@ -10342,7 +10342,7 @@ I don't think this site should be blocke +@@ -10130,7 +10130,7 @@ I don't think this site should be blocke Reset to default theme @@ -27,7 +27,7 @@ Use GTK+ theme -@@ -11663,7 +11663,7 @@ Tell us what happened exactly before you +@@ -11455,7 +11455,7 @@ Tell us what happened exactly before you Set as default Modified: branches/2017Q1/www/chromium/files/patch-chrome_app_google__chrome__strings.grd ============================================================================== --- branches/2017Q1/www/chromium/files/patch-chrome_app_google__chrome__strings.grd Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-chrome_app_google__chrome__strings.grd Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- chrome/app/google_chrome_strings.grd.orig 2017-02-02 02:02:48 UTC +--- chrome/app/google_chrome_strings.grd.orig 2017-03-09 20:04:27 UTC +++ chrome/app/google_chrome_strings.grd -@@ -940,7 +940,7 @@ Signing in anyway will merge Chrome info +@@ -888,7 +888,7 @@ Signing in anyway will merge Chrome info Modified: branches/2017Q1/www/chromium/files/patch-chrome_app_mash_mash__runner.cc ============================================================================== --- branches/2017Q1/www/chromium/files/patch-chrome_app_mash_mash__runner.cc Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-chrome_app_mash_mash__runner.cc Sat Mar 18 00:57:10 2017 (r436369) @@ -1,11 +1,11 @@ ---- chrome/app/mash/mash_runner.cc.orig 2017-02-02 02:02:48 UTC +--- chrome/app/mash/mash_runner.cc.orig 2017-03-09 20:04:27 UTC +++ chrome/app/mash/mash_runner.cc -@@ -207,7 +207,7 @@ int MashMain() { +@@ -249,7 +249,7 @@ int MashMain() { + // TODO(sky): wire this up correctly. service_manager::InitializeLogging(); - std::unique_ptr message_loop; -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_BSD) base::AtExitManager exit_manager; #endif - if (!IsChild()) + Modified: branches/2017Q1/www/chromium/files/patch-chrome_app_settings__strings.grdp ============================================================================== --- branches/2017Q1/www/chromium/files/patch-chrome_app_settings__strings.grdp Sat Mar 18 00:41:39 2017 (r436368) +++ branches/2017Q1/www/chromium/files/patch-chrome_app_settings__strings.grdp Sat Mar 18 00:57:10 2017 (r436369) @@ -1,6 +1,6 @@ ---- chrome/app/settings_strings.grdp.orig 2017-02-02 02:02:48 UTC +--- chrome/app/settings_strings.grdp.orig 2017-03-09 20:04:27 UTC +++ chrome/app/settings_strings.grdp -@@ -178,7 +178,7 @@ +@@ -225,7 +225,7 @@ Themes @@ -9,7 +9,7 @@ *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***