From owner-svn-ports-all@freebsd.org Fri Jun 23 12:52:45 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 BA88BDA4347; Fri, 23 Jun 2017 12:52:45 +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 308E0846BA; Fri, 23 Jun 2017 12:52:45 +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 v5NCqiOr024671; Fri, 23 Jun 2017 12:52:44 GMT (envelope-from cpm@FreeBSD.org) Received: (from cpm@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v5NCqefS024630; Fri, 23 Jun 2017 12:52:40 GMT (envelope-from cpm@FreeBSD.org) Message-Id: <201706231252.v5NCqefS024630@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cpm set sender to cpm@FreeBSD.org using -f From: "Carlos J. Puga Medina" Date: Fri, 23 Jun 2017 12:52:40 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r444178 - in branches/2017Q2/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: Fri, 23 Jun 2017 12:52:45 -0000 Author: cpm Date: Fri Jun 23 12:52:40 2017 New Revision: 444178 URL: https://svnweb.freebsd.org/changeset/ports/444178 Log: MFH: r443998 www/chromium: update to 59.0.3071.104 - Use https in WWW and MASTER_SITES - Sort ONLY_FOR_ARCHS, USES, USE_GNOME and GN_ARGS - Put in correct place MAKE_ENV+= V=1 variable - Use LLD linker by default for supported archs - Fix DEBUG option - Fix gpu_info_collector.cc warning: control may reach end of non-void function [-Wreturn-type] - Get rid of multiple definition errors Changelog: https://chromium.googlesource.com/chromium/src/+log/58.0.3029.110..59.0.3071.104?pretty=fuller&n=10000 Security: https://www.vuxml.org/freebsd/52f4b48b-4ac3-11e7-99aa-e8e0b747a45a.html Security: https://www.vuxml.org/freebsd/f53dd5cc-527f-11e7-a772-e8e0b747a45a.html Approved by: ports-secteam (feld) Added: branches/2017Q2/www/chromium/files/patch-base_debug_debugger__posix.cc - copied unchanged from r443998, head/www/chromium/files/patch-base_debug_debugger__posix.cc branches/2017Q2/www/chromium/files/patch-base_trace__event_trace__log.cc - copied unchanged from r443998, head/www/chromium/files/patch-base_trace__event_trace__log.cc branches/2017Q2/www/chromium/files/patch-build__overrides_pdfium.gni - copied unchanged from r443998, head/www/chromium/files/patch-build__overrides_pdfium.gni branches/2017Q2/www/chromium/files/patch-build_config_freetype_BUILD.gn - copied unchanged from r443998, head/www/chromium/files/patch-build_config_freetype_BUILD.gn branches/2017Q2/www/chromium/files/patch-chrome_browser_extensions_api_webrtc__audio__private_webrtc__audio__private__api.cc - copied unchanged from r443998, head/www/chromium/files/patch-chrome_browser_extensions_api_webrtc__audio__private_webrtc__audio__private__api.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_flag__descriptions.cc - copied unchanged from r443998, head/www/chromium/files/patch-chrome_browser_flag__descriptions.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_flag__descriptions.h - copied unchanged from r443998, head/www/chromium/files/patch-chrome_browser_flag__descriptions.h branches/2017Q2/www/chromium/files/patch-chrome_browser_memory__details__linux.cc - copied unchanged from r443998, head/www/chromium/files/patch-chrome_browser_memory__details__linux.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_resources_settings_appearance__page_appearance__page.html - copied unchanged from r443998, head/www/chromium/files/patch-chrome_browser_resources_settings_appearance__page_appearance__page.html branches/2017Q2/www/chromium/files/patch-components_tracing_child_child__trace__message__filter.cc - copied unchanged from r443998, head/www/chromium/files/patch-components_tracing_child_child__trace__message__filter.cc branches/2017Q2/www/chromium/files/patch-device_usb_BUILD.gn - copied unchanged from r443998, head/www/chromium/files/patch-device_usb_BUILD.gn branches/2017Q2/www/chromium/files/patch-services_service__manager_embedder_set__process__title__linux.cc - copied unchanged from r443998, head/www/chromium/files/patch-services_service__manager_embedder_set__process__title__linux.cc branches/2017Q2/www/chromium/files/patch-services_service__manager_embedder_set__process__title__linux.h - copied unchanged from r443998, head/www/chromium/files/patch-services_service__manager_embedder_set__process__title__linux.h branches/2017Q2/www/chromium/files/patch-services_ui_gpu_gpu__service.cc - copied unchanged from r443998, head/www/chromium/files/patch-services_ui_gpu_gpu__service.cc branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_Assertions.cpp - copied unchanged from r443998, head/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_Assertions.cpp branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_Atomics.h - copied unchanged from r443998, head/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_Atomics.h branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_BUILD.gn - copied unchanged from r443998, head/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_ByteSwap.h - copied unchanged from r443998, head/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_ByteSwap.h branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_ContainerAnnotations.h - copied unchanged from r443998, head/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_ContainerAnnotations.h branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_StackUtil.cpp - copied unchanged from r443998, head/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_StackUtil.cpp branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_ThreadingPthreads.cpp - copied unchanged from r443998, head/www/chromium/files/patch-third__party_WebKit_Source_platform_wtf_ThreadingPthreads.cpp branches/2017Q2/www/chromium/files/patch-third__party_libxml_chromium_libxml__utils.cc - copied unchanged from r443998, head/www/chromium/files/patch-third__party_libxml_chromium_libxml__utils.cc branches/2017Q2/www/chromium/files/patch-third__party_webrtc_base_byteorder.h - copied unchanged from r443998, head/www/chromium/files/patch-third__party_webrtc_base_byteorder.h branches/2017Q2/www/chromium/files/patch-tools_grit_grit__rule.gni - copied unchanged from r443998, head/www/chromium/files/patch-tools_grit_grit__rule.gni Deleted: branches/2017Q2/www/chromium/files/patch-base_process_memory__stubs.cc branches/2017Q2/www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc branches/2017Q2/www/chromium/files/patch-chrome_app_resources_locale__settings.grd branches/2017Q2/www/chromium/files/patch-components_tracing_child_child__memory__dump__manager__delegate__impl.cc branches/2017Q2/www/chromium/files/patch-content_browser_renderer__host_media_video__capture__manager.cc branches/2017Q2/www/chromium/files/patch-content_common_set__process__title__linux.cc branches/2017Q2/www/chromium/files/patch-content_common_set__process__title__linux.h branches/2017Q2/www/chromium/files/patch-content_gpu_gpu__child__thread.cc branches/2017Q2/www/chromium/files/patch-gpu_config_gpu__control__list__unittest.cc branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_wtf_Assertions.cpp branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_wtf_Atomics.h branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_wtf_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_wtf_ByteSwap.h branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_wtf_ContainerAnnotations.h branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_wtf_StackUtil.cpp branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_wtf_ThreadingPthreads.cpp branches/2017Q2/www/chromium/files/patch-ui_accessibility_platform_ax__platform__node.h branches/2017Q2/www/chromium/files/patch-ui_app__list_app__list__constants.cc branches/2017Q2/www/chromium/files/patch-ui_app__list_app__list__constants.h branches/2017Q2/www/chromium/files/patch-ui_app__list_views_app__list__item__view.cc branches/2017Q2/www/chromium/files/patch-ui_views_accessibility_native__view__accessibility.h branches/2017Q2/www/chromium/files/patch-v8_src_wasm_wasm-result.h Modified: branches/2017Q2/www/chromium/Makefile branches/2017Q2/www/chromium/Makefile.tests branches/2017Q2/www/chromium/distinfo branches/2017Q2/www/chromium/files/patch-BUILD.gn branches/2017Q2/www/chromium/files/patch-apps_ui_views_app__window__frame__view.cc branches/2017Q2/www/chromium/files/patch-ash_display_mirror__window__controller.cc branches/2017Q2/www/chromium/files/patch-base_BUILD.gn branches/2017Q2/www/chromium/files/patch-base_allocator_allocator__shim.cc branches/2017Q2/www/chromium/files/patch-base_allocator_allocator__shim__default__dispatch__to__glibc.cc branches/2017Q2/www/chromium/files/patch-base_allocator_allocator__shim__unittest.cc branches/2017Q2/www/chromium/files/patch-base_debug_thread__heap__usage__tracker.cc branches/2017Q2/www/chromium/files/patch-base_files_file__path__unittest.cc branches/2017Q2/www/chromium/files/patch-base_files_file__util.h branches/2017Q2/www/chromium/files/patch-base_native__library__posix.cc branches/2017Q2/www/chromium/files/patch-base_posix_unix__domain__socket__linux.cc branches/2017Q2/www/chromium/files/patch-base_process_launch.cc branches/2017Q2/www/chromium/files/patch-base_process_memory.cc branches/2017Q2/www/chromium/files/patch-base_process_memory.h branches/2017Q2/www/chromium/files/patch-base_process_memory__unittest.cc branches/2017Q2/www/chromium/files/patch-base_process_process__info__linux.cc branches/2017Q2/www/chromium/files/patch-base_process_process__iterator__freebsd.cc branches/2017Q2/www/chromium/files/patch-base_process_process__metrics.h branches/2017Q2/www/chromium/files/patch-base_process_process__metrics__freebsd.cc branches/2017Q2/www/chromium/files/patch-base_process_process__posix.cc branches/2017Q2/www/chromium/files/patch-base_sys__info__freebsd.cc branches/2017Q2/www/chromium/files/patch-base_sys__info__posix.cc branches/2017Q2/www/chromium/files/patch-base_test_BUILD.gn branches/2017Q2/www/chromium/files/patch-base_test_launcher_test__launcher.cc branches/2017Q2/www/chromium/files/patch-base_test_test__file__util__posix.cc branches/2017Q2/www/chromium/files/patch-base_threading_platform__thread__linux.cc branches/2017Q2/www/chromium/files/patch-base_threading_thread__task__runner__handle.cc branches/2017Q2/www/chromium/files/patch-base_trace__event_process__memory__dump.cc branches/2017Q2/www/chromium/files/patch-breakpad_BUILD.gn branches/2017Q2/www/chromium/files/patch-build_config_BUILD.gn branches/2017Q2/www/chromium/files/patch-build_config_BUILDCONFIG.gn branches/2017Q2/www/chromium/files/patch-build_config_allocator.gni branches/2017Q2/www/chromium/files/patch-build_config_clang_BUILD.gn branches/2017Q2/www/chromium/files/patch-build_config_compiler_BUILD.gn branches/2017Q2/www/chromium/files/patch-build_config_crypto.gni branches/2017Q2/www/chromium/files/patch-build_config_features.gni branches/2017Q2/www/chromium/files/patch-build_config_sanitizers_BUILD.gn branches/2017Q2/www/chromium/files/patch-build_config_ui.gni branches/2017Q2/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni branches/2017Q2/www/chromium/files/patch-cc_layers_scrollbar__layer__impl__base.cc branches/2017Q2/www/chromium/files/patch-cc_trees_property__tree.cc branches/2017Q2/www/chromium/files/patch-chrome_BUILD.gn branches/2017Q2/www/chromium/files/patch-chrome_app_chrome__command__ids.h branches/2017Q2/www/chromium/files/patch-chrome_app_chrome__main.cc branches/2017Q2/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc branches/2017Q2/www/chromium/files/patch-chrome_app_chrome__main__delegate.h branches/2017Q2/www/chromium/files/patch-chrome_app_chromium__strings.grd branches/2017Q2/www/chromium/files/patch-chrome_app_generated__resources.grd branches/2017Q2/www/chromium/files/patch-chrome_app_google__chrome__strings.grd branches/2017Q2/www/chromium/files/patch-chrome_app_mash_mash__runner.cc branches/2017Q2/www/chromium/files/patch-chrome_app_settings__strings.grdp branches/2017Q2/www/chromium/files/patch-chrome_app_shutdown__signal__handlers__posix.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_BUILD.gn branches/2017Q2/www/chromium/files/patch-chrome_browser_about__flags.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_after__startup__task__utils.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_browser__process__impl.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_browser__process__impl.h branches/2017Q2/www/chromium/files/patch-chrome_browser_browser__resources.grd branches/2017Q2/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_chrome__browser__main__linux.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_chrome__browser__main__posix.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h branches/2017Q2/www/chromium/files/patch-chrome_browser_diagnostics_diagnostics__writer.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_diagnostics_diagnostics__writer.h branches/2017Q2/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_download_download__commands.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_download_download__prefs.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_download_download__shelf__context__menu.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_download_download__status__updater.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn branches/2017Q2/www/chromium/files/patch-chrome_browser_extensions_activity__log_activity__log.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_extensions_api_image__writer__private_image__writer__private__api.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_extensions_api_messaging_message__service.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_extensions_bookmark__app__helper.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_extensions_browser__context__keyed__service__factories.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_interstitials_chrome__controller__client.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_memory__details.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_net_async__dns__field__trial.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_notifications_message__center__notification__manager.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_plugins_plugins__resource__service.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_policy_policy__prefs__browsertest.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_process__singleton__posix.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_profiles_profile__impl__io__data.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_renderer__preferences__util.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_resources_safe__browsing_gen__file__type__proto.py branches/2017Q2/www/chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_safe__browsing_permission__reporter.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_sync_chrome__sync__client.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h branches/2017Q2/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_tracing_crash__service__uploader.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_BUILD.gn branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_input__method_input__method__engine.h branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_toolbar_app__menu__model.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_views_first__run__dialog.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__platform__specific.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_webui_about__ui.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_webui_options_browser__options__handler.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_webui_options_browser__options__handler.h branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.h branches/2017Q2/www/chromium/files/patch-chrome_browser_ui_webui_settings_md__settings__localized__strings__provider.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_web__applications_web__app.cc branches/2017Q2/www/chromium/files/patch-chrome_browser_web__applications_web__app.h branches/2017Q2/www/chromium/files/patch-chrome_chrome__paks.gni branches/2017Q2/www/chromium/files/patch-chrome_common_chrome__paths.cc branches/2017Q2/www/chromium/files/patch-chrome_common_chrome__paths__internal.h branches/2017Q2/www/chromium/files/patch-chrome_common_chrome__switches.cc branches/2017Q2/www/chromium/files/patch-chrome_common_chrome__switches.h branches/2017Q2/www/chromium/files/patch-chrome_common_extensions_api_BUILD.gn branches/2017Q2/www/chromium/files/patch-chrome_common_extensions_chrome__extensions__client.cc branches/2017Q2/www/chromium/files/patch-chrome_common_extensions_command.cc branches/2017Q2/www/chromium/files/patch-chrome_common_features.gni branches/2017Q2/www/chromium/files/patch-chrome_common_pref__names.cc branches/2017Q2/www/chromium/files/patch-chrome_common_pref__names.h branches/2017Q2/www/chromium/files/patch-chrome_common_url__constants.cc branches/2017Q2/www/chromium/files/patch-chrome_common_url__constants.h branches/2017Q2/www/chromium/files/patch-chrome_renderer_pepper_pepper__flash__font__file__host.cc branches/2017Q2/www/chromium/files/patch-chrome_renderer_pepper_pepper__flash__font__file__host.h branches/2017Q2/www/chromium/files/patch-chrome_test_BUILD.gn branches/2017Q2/www/chromium/files/patch-chrome_test_base_in__process__browser__test.cc branches/2017Q2/www/chromium/files/patch-chrome_test_base_testing__browser__process.h branches/2017Q2/www/chromium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc branches/2017Q2/www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc branches/2017Q2/www/chromium/files/patch-chromecast_browser_cast__content__browser__client.cc branches/2017Q2/www/chromium/files/patch-chromecast_crash_BUILD.gn branches/2017Q2/www/chromium/files/patch-components_BUILD.gn branches/2017Q2/www/chromium/files/patch-components_autofill_content_renderer_password__form__conversion__utils.cc branches/2017Q2/www/chromium/files/patch-components_autofill_core_browser_autofill__experiments.cc branches/2017Q2/www/chromium/files/patch-components_content__settings_core_browser_website__settings__registry.cc branches/2017Q2/www/chromium/files/patch-components_cookie__config_cookie__store__util.cc branches/2017Q2/www/chromium/files/patch-components_filesystem_file__system__app.cc branches/2017Q2/www/chromium/files/patch-components_flags__ui_flags__state.cc branches/2017Q2/www/chromium/files/patch-components_metrics_BUILD.gn branches/2017Q2/www/chromium/files/patch-components_metrics_system__memory__stats__recorder__linux.cc branches/2017Q2/www/chromium/files/patch-components_neterror_resources_neterror.js branches/2017Q2/www/chromium/files/patch-components_policy_BUILD.gn branches/2017Q2/www/chromium/files/patch-components_policy_resources_policy__templates.json branches/2017Q2/www/chromium/files/patch-components_storage__monitor_storage__monitor.cc branches/2017Q2/www/chromium/files/patch-components_storage__monitor_storage__monitor__freebsd.cc branches/2017Q2/www/chromium/files/patch-components_sync_base_get__session__name.cc branches/2017Q2/www/chromium/files/patch-components_tracing_common_process__metrics__memory__dump__provider.cc branches/2017Q2/www/chromium/files/patch-components_tracing_common_process__metrics__memory__dump__provider.h branches/2017Q2/www/chromium/files/patch-components_update__client_update__query__params.cc branches/2017Q2/www/chromium/files/patch-content_app_BUILD.gn branches/2017Q2/www/chromium/files/patch-content_app_content__main__runner.cc branches/2017Q2/www/chromium/files/patch-content_browser_BUILD.gn branches/2017Q2/www/chromium/files/patch-content_browser_accessibility_browser__accessibility.h branches/2017Q2/www/chromium/files/patch-content_browser_accessibility_browser__accessibility__manager.h branches/2017Q2/www/chromium/files/patch-content_browser_browser__main__loop.cc branches/2017Q2/www/chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc branches/2017Q2/www/chromium/files/patch-content_browser_devtools_protocol_color__picker.cc branches/2017Q2/www/chromium/files/patch-content_browser_download_base__file.cc branches/2017Q2/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc branches/2017Q2/www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h branches/2017Q2/www/chromium/files/patch-content_browser_gpu_gpu__internals__ui.cc branches/2017Q2/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc branches/2017Q2/www/chromium/files/patch-content_browser_media_media__internals.cc branches/2017Q2/www/chromium/files/patch-content_browser_memory_memory__coordinator__impl.cc branches/2017Q2/www/chromium/files/patch-content_browser_memory_memory__monitor.cc branches/2017Q2/www/chromium/files/patch-content_browser_ppapi__plugin__process__host.cc branches/2017Q2/www/chromium/files/patch-content_browser_renderer__host_render__message__filter.cc branches/2017Q2/www/chromium/files/patch-content_browser_renderer__host_render__message__filter.h branches/2017Q2/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc branches/2017Q2/www/chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc branches/2017Q2/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc branches/2017Q2/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc branches/2017Q2/www/chromium/files/patch-content_browser_tracing_tracing__controller__impl.cc branches/2017Q2/www/chromium/files/patch-content_browser_utility__process__host__impl.cc branches/2017Q2/www/chromium/files/patch-content_child_child__process.cc branches/2017Q2/www/chromium/files/patch-content_child_child__process.h branches/2017Q2/www/chromium/files/patch-content_child_child__thread__impl.cc branches/2017Q2/www/chromium/files/patch-content_child_child__thread__impl.h branches/2017Q2/www/chromium/files/patch-content_common_BUILD.gn branches/2017Q2/www/chromium/files/patch-content_common_child__process__messages.h branches/2017Q2/www/chromium/files/patch-content_common_content__switches__internal.cc branches/2017Q2/www/chromium/files/patch-content_common_sandbox__linux_sandbox__debug__handling__linux.cc branches/2017Q2/www/chromium/files/patch-content_common_view__messages.h branches/2017Q2/www/chromium/files/patch-content_gpu_BUILD.gn branches/2017Q2/www/chromium/files/patch-content_gpu_gpu__main.cc branches/2017Q2/www/chromium/files/patch-content_gpu_in__process__gpu__thread.cc branches/2017Q2/www/chromium/files/patch-content_public_common_child__process__host.h branches/2017Q2/www/chromium/files/patch-content_public_common_content__switches.cc branches/2017Q2/www/chromium/files/patch-content_public_common_content__switches.h branches/2017Q2/www/chromium/files/patch-content_public_common_renderer__preferences.h branches/2017Q2/www/chromium/files/patch-content_renderer_media_webrtc_processed__local__audio__source.cc branches/2017Q2/www/chromium/files/patch-content_renderer_render__thread__impl.cc branches/2017Q2/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc branches/2017Q2/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h branches/2017Q2/www/chromium/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc branches/2017Q2/www/chromium/files/patch-content_renderer_webscrollbarbehavior__impl__aura.cc branches/2017Q2/www/chromium/files/patch-content_shell_BUILD.gn branches/2017Q2/www/chromium/files/patch-content_shell_browser_shell__browser__context.cc branches/2017Q2/www/chromium/files/patch-content_shell_browser_shell__browser__main__parts.cc branches/2017Q2/www/chromium/files/patch-content_test_BUILD.gn branches/2017Q2/www/chromium/files/patch-crypto_nss__util.cc branches/2017Q2/www/chromium/files/patch-device_BUILD.gn branches/2017Q2/www/chromium/files/patch-device_battery_BUILD.gn branches/2017Q2/www/chromium/files/patch-device_bluetooth_BUILD.gn branches/2017Q2/www/chromium/files/patch-device_gamepad_gamepad__provider.cc branches/2017Q2/www/chromium/files/patch-device_geolocation_location__arbitrator.cc branches/2017Q2/www/chromium/files/patch-device_sensors_data__fetcher__shared__memory.h branches/2017Q2/www/chromium/files/patch-device_serial_BUILD.gn branches/2017Q2/www/chromium/files/patch-device_serial_serial__io__handler__posix.cc branches/2017Q2/www/chromium/files/patch-device_usb_usb__context.cc branches/2017Q2/www/chromium/files/patch-device_usb_usb__service__impl.cc branches/2017Q2/www/chromium/files/patch-device_usb_usb__service__impl.h branches/2017Q2/www/chromium/files/patch-extensions_browser_api_networking__private_networking__private__event__router__factory.cc branches/2017Q2/www/chromium/files/patch-extensions_browser_api_serial_serial__api.cc branches/2017Q2/www/chromium/files/patch-gpu_config_BUILD.gn branches/2017Q2/www/chromium/files/patch-gpu_config_gpu__control__list.cc branches/2017Q2/www/chromium/files/patch-gpu_config_gpu__info__collector.cc branches/2017Q2/www/chromium/files/patch-gpu_config_gpu__test__config.cc branches/2017Q2/www/chromium/files/patch-gpu_ipc_service_BUILD.gn branches/2017Q2/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc branches/2017Q2/www/chromium/files/patch-gpu_vulkan_BUILD.gn branches/2017Q2/www/chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc branches/2017Q2/www/chromium/files/patch-headless_lib_browser_headless__content__browser__client.h branches/2017Q2/www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc branches/2017Q2/www/chromium/files/patch-headless_lib_headless__content__main__delegate.h branches/2017Q2/www/chromium/files/patch-ipc_ipc__channel.h branches/2017Q2/www/chromium/files/patch-ipc_ipc__message__utils.cc branches/2017Q2/www/chromium/files/patch-ipc_ipc__message__utils.h branches/2017Q2/www/chromium/files/patch-mash_package_mash__packaged__service.cc branches/2017Q2/www/chromium/files/patch-media__audio__alsa__audio_manager_alsa.cc branches/2017Q2/www/chromium/files/patch-media_audio_BUILD.gn branches/2017Q2/www/chromium/files/patch-media_audio_audio__manager.cc branches/2017Q2/www/chromium/files/patch-media_base_BUILD.gn branches/2017Q2/www/chromium/files/patch-media_base_audio__latency.cc branches/2017Q2/www/chromium/files/patch-media_base_video__frame.cc branches/2017Q2/www/chromium/files/patch-media_base_video__frame.h branches/2017Q2/www/chromium/files/patch-media_capture_BUILD.gn branches/2017Q2/www/chromium/files/patch-media_capture_video_fake__video__capture__device__factory.cc branches/2017Q2/www/chromium/files/patch-media_capture_video_file__video__capture__device__factory.cc branches/2017Q2/www/chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc branches/2017Q2/www/chromium/files/patch-media_capture_video_linux_video__capture__device__linux.cc branches/2017Q2/www/chromium/files/patch-media_capture_video_video__capture__device__client.cc branches/2017Q2/www/chromium/files/patch-media_capture_video_video__capture__device__factory.cc branches/2017Q2/www/chromium/files/patch-media_cast_BUILD.gn branches/2017Q2/www/chromium/files/patch-media_ffmpeg_ffmpeg__common.h branches/2017Q2/www/chromium/files/patch-media_filters_ffmpeg__demuxer.cc branches/2017Q2/www/chromium/files/patch-media_formats_common_offset__byte__queue.cc branches/2017Q2/www/chromium/files/patch-media_formats_mp2t_es__parser__adts.cc branches/2017Q2/www/chromium/files/patch-media_formats_mp2t_es__parser__mpeg1audio.cc branches/2017Q2/www/chromium/files/patch-net_BUILD.gn branches/2017Q2/www/chromium/files/patch-net_base_mime__util__unittest.cc branches/2017Q2/www/chromium/files/patch-net_base_network__change__notifier.cc branches/2017Q2/www/chromium/files/patch-net_dns_dns__util.cc branches/2017Q2/www/chromium/files/patch-net_dns_host__resolver__proc.cc branches/2017Q2/www/chromium/files/patch-net_http_http__auth__gssapi__posix.cc branches/2017Q2/www/chromium/files/patch-net_proxy_proxy__config__service__linux.cc branches/2017Q2/www/chromium/files/patch-net_proxy_proxy__service.cc branches/2017Q2/www/chromium/files/patch-net_socket_udp__socket__posix.cc branches/2017Q2/www/chromium/files/patch-net_tools_cert__verify__tool_verify__using__path__builder.cc branches/2017Q2/www/chromium/files/patch-net_tools_get__server__time_get__server__time.cc branches/2017Q2/www/chromium/files/patch-net_url__request_url__request__context__builder.cc branches/2017Q2/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc branches/2017Q2/www/chromium/files/patch-ppapi_proxy_file__io__resource.cc branches/2017Q2/www/chromium/files/patch-ppapi_shared__impl_private_net__address__private__impl.cc branches/2017Q2/www/chromium/files/patch-printing_BUILD.gn branches/2017Q2/www/chromium/files/patch-remoting_host_BUILD.gn branches/2017Q2/www/chromium/files/patch-remoting_host_host__details.cc branches/2017Q2/www/chromium/files/patch-services_catalog_public_cpp_manifest__parsing__util.cc branches/2017Q2/www/chromium/files/patch-services_catalog_store.cc branches/2017Q2/www/chromium/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc branches/2017Q2/www/chromium/files/patch-services_service__manager_public_cpp_standalone__service_standalone__service.cc branches/2017Q2/www/chromium/files/patch-services_ui_gpu_gpu__main.cc branches/2017Q2/www/chromium/files/patch-skia_BUILD.gn branches/2017Q2/www/chromium/files/patch-skia_ext_SkMemory__new__handler.cpp branches/2017Q2/www/chromium/files/patch-storage_browser_quota_quota__settings.cc branches/2017Q2/www/chromium/files/patch-testing_gtest_src_gtest.cc branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_core_layout_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_fonts_FontCache.cpp branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_fonts_FontCache.h branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_fonts_FontPlatformData.cpp branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_fonts_FontPlatformData.h branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_fonts_SimpleFontData.cpp branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_fonts_skia_FontCacheSkia.cpp branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_platform_heap_StackFrameDepth.cpp branches/2017Q2/www/chromium/files/patch-third__party_WebKit_Source_web_PopupMenuImpl.cpp branches/2017Q2/www/chromium/files/patch-third__party_angle_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_angle_src_tests_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_boringssl_src_crypto_ex__data.c branches/2017Q2/www/chromium/files/patch-third__party_expat_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_ffmpeg_ffmpeg__generated.gni branches/2017Q2/www/chromium/files/patch-third__party_harfbuzz-ng_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h branches/2017Q2/www/chromium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h branches/2017Q2/www/chromium/files/patch-third__party_libusb_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_mesa_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_opus_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_pdfium_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_pdfium_fpdfsdk_javascript_JS__Value.cpp branches/2017Q2/www/chromium/files/patch-third__party_pdfium_fpdfsdk_javascript_PublicMethods.cpp branches/2017Q2/www/chromium/files/patch-third__party_pdfium_skia_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_webrtc_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_webrtc_base_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_webrtc_base_httpcommon.cc branches/2017Q2/www/chromium/files/patch-third__party_webrtc_base_network.cc branches/2017Q2/www/chromium/files/patch-third__party_webrtc_base_physicalsocketserver.cc branches/2017Q2/www/chromium/files/patch-third__party_webrtc_base_platform__thread.cc branches/2017Q2/www/chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_webrtc_modules_video__coding_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_widevine_cdm_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_yasm_BUILD.gn branches/2017Q2/www/chromium/files/patch-third__party_zlib_BUILD.gn branches/2017Q2/www/chromium/files/patch-tools_gn_args.cc branches/2017Q2/www/chromium/files/patch-tools_gn_bootstrap_bootstrap.py branches/2017Q2/www/chromium/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn branches/2017Q2/www/chromium/files/patch-ui_aura_BUILD.gn branches/2017Q2/www/chromium/files/patch-ui_base_BUILD.gn branches/2017Q2/www/chromium/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc branches/2017Q2/www/chromium/files/patch-ui_base_ime_ime__engine__handler__interface.h branches/2017Q2/www/chromium/files/patch-ui_base_ime_input__method__factory.cc branches/2017Q2/www/chromium/files/patch-ui_base_resource_resource__bundle.cc branches/2017Q2/www/chromium/files/patch-ui_base_ui__features.gni branches/2017Q2/www/chromium/files/patch-ui_compositor_BUILD.gn branches/2017Q2/www/chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc branches/2017Q2/www/chromium/files/patch-ui_events_event__switches.cc branches/2017Q2/www/chromium/files/patch-ui_gfx_BUILD.gn branches/2017Q2/www/chromium/files/patch-ui_gfx_canvas__skia.cc branches/2017Q2/www/chromium/files/patch-ui_gfx_font__list.cc branches/2017Q2/www/chromium/files/patch-ui_gfx_font__render__params.h branches/2017Q2/www/chromium/files/patch-ui_gfx_render__text.cc branches/2017Q2/www/chromium/files/patch-ui_gl_BUILD.gn branches/2017Q2/www/chromium/files/patch-ui_gl_sync__control__vsync__provider.cc branches/2017Q2/www/chromium/files/patch-ui_gl_sync__control__vsync__provider.h branches/2017Q2/www/chromium/files/patch-ui_message__center_message__center__style.h branches/2017Q2/www/chromium/files/patch-ui_message__center_views_message__center__button__bar.cc branches/2017Q2/www/chromium/files/patch-ui_message__center_views_message__center__button__bar.h branches/2017Q2/www/chromium/files/patch-ui_message__center_views_message__view__factory.cc branches/2017Q2/www/chromium/files/patch-ui_views_BUILD.gn branches/2017Q2/www/chromium/files/patch-ui_views_bubble_bubble__dialog__delegate.cc branches/2017Q2/www/chromium/files/patch-ui_views_controls_label.cc branches/2017Q2/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc branches/2017Q2/www/chromium/files/patch-ui_views_examples_widget__example.cc branches/2017Q2/www/chromium/files/patch-ui_views_mus_BUILD.gn branches/2017Q2/www/chromium/files/patch-ui_views_mus_aura__init.cc branches/2017Q2/www/chromium/files/patch-ui_views_selection__controller.cc branches/2017Q2/www/chromium/files/patch-ui_views_views__delegate.cc branches/2017Q2/www/chromium/files/patch-ui_views_views__delegate.h branches/2017Q2/www/chromium/files/patch-ui_views_views__switches.cc branches/2017Q2/www/chromium/files/patch-ui_views_window_custom__frame__view.cc branches/2017Q2/www/chromium/files/patch-ui_views_window_dialog__delegate.cc branches/2017Q2/www/chromium/files/patch-v8_BUILD.gn branches/2017Q2/www/chromium/files/patch-v8_src_base_platform_platform-posix.cc branches/2017Q2/www/chromium/files/patch-v8_src_globals.h branches/2017Q2/www/chromium/pkg-descr branches/2017Q2/www/chromium/pkg-plist Directory Properties: branches/2017Q2/ (props changed) Modified: branches/2017Q2/www/chromium/Makefile ============================================================================== --- branches/2017Q2/www/chromium/Makefile Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/Makefile Fri Jun 23 12:52:40 2017 (r444178) @@ -2,9 +2,9 @@ # $FreeBSD$ PORTNAME= chromium -PORTVERSION= 58.0.3029.110 +PORTVERSION= 59.0.3071.104 CATEGORIES= www -MASTER_SITES= http://commondatastorage.googleapis.com/chromium-browser-official/ +MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} # default, but needed to get distinfo correct if TEST is on MAINTAINER= chromium@FreeBSD.org @@ -57,16 +57,17 @@ LIB_DEPENDS= libspeechd.so:accessibility/speech-dispat RUN_DEPENDS= xdg-open:devel/xdg-utils \ droid-fonts-ttf>0:x11-fonts/droid-fonts-ttf -ONLY_FOR_ARCHS= i386 amd64 -USES= compiler bison cpe desktop-file-utils execinfo jpeg \ +ONLY_FOR_ARCHS= amd64 i386 +USES= bison compiler cpe desktop-file-utils execinfo jpeg \ ninja perl5 pkgconfig python:2,build shebangfix tar:xz CPE_VENDOR= google CPE_PRODUCT= chrome +USE_LDCONFIG= ${DATADIR} USE_PERL5= build USE_XORG= scrnsaverproto x11 xcb xcomposite xcursor xext xdamage xfixes xi \ xproto xrandr xrender xscrnsaver xtst -USE_GNOME= atk glib20 gtk20 gtk30 dconf libxslt libxml2 +USE_GNOME= atk dconf glib20 gtk20 gtk30 libxml2 libxslt MAKE_ARGS= -C out/${BUILDTYPE} SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper ALL_TARGET= chrome @@ -78,20 +79,22 @@ INSTALLS_ICONS= yes # Some parts don't have use_system_* flag, and can be turned on/off by using # replace_gn_files.py script, some parts just turned on/off for target host # OS "target_os == is_bsd", like libusb, libpci. -GN_ARGS+= is_clang=true \ - clang_use_chrome_plugins=false \ +GN_ARGS+= clang_use_chrome_plugins=false \ enable_media_router=true \ enable_nacl=false \ enable_one_click_signin=true \ enable_remoting=false \ enable_webrtc=false \ fieldtrial_testing_like_official_build=true \ + is_clang=true \ toolkit_views=true \ + treat_warnings_as_errors=false \ use_allocator="none" \ use_aura=true \ use_cups=true \ use_experimental_allocator_shim=false \ - treat_warnings_as_errors=false \ + use_gtk3=true \ + use_lld=true \ use_sysroot=false \ use_system_libjpeg=true \ use_system_sqlite=false # chrome has additional patches @@ -146,17 +149,13 @@ GN_ARGS+= proprietary_codecs=false GN_ARGS+= enable_hevc_demuxing=false .endif -DEBUG_MAKE_ENV= V=1 .if ${PORT_OPTIONS:MDEBUG} BUILDTYPE= Debug GN_ARGS+= is_debug=true GN_BOOTSTRAP_FLAGS+= --debug -#GN_ARGS+= is_component_build=true +MAKE_ENV+= V=1 .else BUILDTYPE= Release -.if ${ARCH} == amd64 -GN_ARGS+= use_lld=true # harder, better, faster, stronger -.endif GN_ARGS+= is_debug=false GN_ARGS+= symbol_level=0 GN_ARGS+= remove_webcore_debug_symbols=true @@ -244,8 +243,8 @@ 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 test_ime_driver ui - ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${t}.service \ +.for m in font_service test_ime_driver ui + ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${m}.service \ ${STAGEDIR}${DATADIR} .endfor .for s in 22 24 48 64 128 256 @@ -274,6 +273,12 @@ do-install: ${INSTALL_SCRIPT} ${WRKDIR}/chrome ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/mksnapshot \ ${STAGEDIR}${DATADIR} +.if ${PORT_OPTIONS:MDEBUG} + ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/*.so \ + ${STAGEDIR}${DATADIR} + ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/character_data_generator \ + ${STAGEDIR}${DATADIR} +.endif .if ${PORT_OPTIONS:MDRIVER} ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chromedriver \ ${STAGEDIR}${PREFIX}/bin Modified: branches/2017Q2/www/chromium/Makefile.tests ============================================================================== --- branches/2017Q2/www/chromium/Makefile.tests Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/Makefile.tests Fri Jun 23 12:52:40 2017 (r444178) @@ -4,7 +4,6 @@ TEST_TARGETS= base_unittests \ crypto_unittests \ cacheinvalidation_unittests \ gpu_unittests \ - sync_unit_tests \ printing_unittests \ sql_unittests \ content_unittests \ Modified: branches/2017Q2/www/chromium/distinfo ============================================================================== --- branches/2017Q2/www/chromium/distinfo Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/distinfo Fri Jun 23 12:52:40 2017 (r444178) @@ -1,5 +1,5 @@ -TIMESTAMP = 1494416961 -SHA256 (chromium-58.0.3029.110.tar.xz) = f24cef3dd2acf9dd5ccdeeca47fea42d1c1ddff32b7375dc9e0cd35a4e8d78ff -SIZE (chromium-58.0.3029.110.tar.xz) = 518167664 -SHA256 (chromium-58.0.3029.110-testdata.tar.xz) = 53ace1eaee38bc3bb11aef932851131d563a2deefb2fd9c9f1fa524b7098e472 -SIZE (chromium-58.0.3029.110-testdata.tar.xz) = 124161428 +TIMESTAMP = 1497583686 +SHA256 (chromium-59.0.3071.104.tar.xz) = a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0 +SIZE (chromium-59.0.3071.104.tar.xz) = 531895868 +SHA256 (chromium-59.0.3071.104-testdata.tar.xz) = 4826be59b1f29dcf25c9868d0cac296fb2c98a8f1f944e6a3d7cea275705b771 +SIZE (chromium-59.0.3071.104-testdata.tar.xz) = 124231072 Modified: branches/2017Q2/www/chromium/files/patch-BUILD.gn ============================================================================== --- branches/2017Q2/www/chromium/files/patch-BUILD.gn Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-BUILD.gn Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- BUILD.gn.orig 2017-04-19 19:06:27 UTC +--- BUILD.gn.orig 2017-06-05 19:03:00 UTC +++ BUILD.gn -@@ -220,7 +220,7 @@ group("both_gn_and_gyp") { +@@ -95,7 +95,7 @@ group("gn_all") { ] } @@ -9,7 +9,7 @@ deps += [ "//chrome", "//chrome/test:browser_tests", -@@ -277,7 +277,7 @@ group("both_gn_and_gyp") { +@@ -153,7 +153,7 @@ group("gn_all") { ] } @@ -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 += [ -@@ -322,7 +322,7 @@ group("both_gn_and_gyp") { +@@ -199,7 +199,7 @@ group("gn_all") { "//ui/touch_selection:ui_touch_selection_unittests", "//url/ipc:url_ipc_unittests", ] @@ -27,7 +27,7 @@ deps += [ "//ios:all" ] } -@@ -482,7 +482,7 @@ group("both_gn_and_gyp") { +@@ -359,7 +359,7 @@ group("gn_all") { ] } @@ -36,7 +36,7 @@ # The following are definitely linux-only. deps += [ "//chrome:manpage", -@@ -505,9 +505,16 @@ group("both_gn_and_gyp") { +@@ -382,9 +382,16 @@ group("gn_all") { # TODO(dpranke): add the linux_dump_symbols flag? deps += [ "//chrome:linux_symbols" ] } @@ -54,7 +54,7 @@ deps += [ "//base:base_i18n_perftests", "//base:base_perftests", -@@ -578,7 +585,7 @@ group("both_gn_and_gyp") { +@@ -455,7 +462,7 @@ group("gn_all") { 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" ] -@@ -684,7 +691,7 @@ group("both_gn_and_gyp") { +@@ -557,7 +564,7 @@ group("gn_all") { deps += [ "//chrome/installer/mini_installer:next_version_mini_installer" ] } @@ -72,7 +72,7 @@ deps += [ "//breakpad:symupload($host_toolchain)" ] } -@@ -728,7 +735,7 @@ group("gn_only") { +@@ -595,7 +602,7 @@ group("gn_all") { deps += [ "//components/proximity_auth:proximity_auth_unittests" ] } @@ -81,7 +81,7 @@ deps += [ "//mash:all", "//media/mojo/services:media_service_unittests", -@@ -754,7 +761,7 @@ group("gn_only") { +@@ -620,7 +627,7 @@ group("gn_all") { } } @@ -90,7 +90,7 @@ # TODO(GYP): Figure out if any of these should be in gn_all # and figure out how cross-platform they are deps += [ -@@ -794,7 +801,7 @@ group("gn_only") { +@@ -659,7 +666,7 @@ group("gn_all") { } if (target_cpu == "x86" || target_cpu == "x64") { @@ -99,7 +99,7 @@ deps += [ "//chrome/test:load_library_perf_tests" ] } deps += [ -@@ -802,7 +809,7 @@ group("gn_only") { +@@ -667,7 +674,7 @@ group("gn_all") { "//third_party/libjpeg_turbo:simd_asm", ] } @@ -108,7 +108,7 @@ deps += [ "//v8:v8_shell" ] } } -@@ -812,7 +819,7 @@ group("gn_only") { +@@ -677,7 +684,7 @@ group("gn_all") { } if ((is_linux && !is_chromeos && !is_chromecast) || (is_win && use_drfuzz) || @@ -117,7 +117,7 @@ deps += [ "//testing/libfuzzer/fuzzers", "//testing/libfuzzer/tests:libfuzzer_tests", -@@ -844,7 +851,7 @@ group("gn_only") { +@@ -828,7 +835,7 @@ if (is_chromeos) { 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 = [ -@@ -870,7 +877,7 @@ group("gn_visibility") { +@@ -854,7 +861,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") { -@@ -935,7 +942,7 @@ if (!is_ios) { +@@ -921,7 +928,7 @@ if (!is_ios) { data_deps += [ "//content/shell:content_shell_crash_service" ] } @@ -144,7 +144,7 @@ data_deps += [ "//breakpad:minidump_stackwalk($host_toolchain)" ] } -@@ -943,7 +950,7 @@ if (!is_ios) { +@@ -929,7 +936,7 @@ if (!is_ios) { data_deps += [ "//breakpad:dump_syms($host_toolchain)" ] } Modified: branches/2017Q2/www/chromium/files/patch-apps_ui_views_app__window__frame__view.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-apps_ui_views_app__window__frame__view.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-apps_ui_views_app__window__frame__view.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- apps/ui/views/app_window_frame_view.cc.orig 2017-04-19 19:06:27 UTC +--- apps/ui/views/app_window_frame_view.cc.orig 2017-06-05 19:03:00 UTC +++ apps/ui/views/app_window_frame_view.cc -@@ -132,7 +132,7 @@ gfx::Rect AppWindowFrameView::GetBoundsF +@@ -132,7 +132,7 @@ gfx::Rect AppWindowFrameView::GetBoundsForClientView() gfx::Rect AppWindowFrameView::GetWindowBoundsForClientBounds( const gfx::Rect& client_bounds) const { gfx::Rect window_bounds = client_bounds; Modified: branches/2017Q2/www/chromium/files/patch-ash_display_mirror__window__controller.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-ash_display_mirror__window__controller.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-ash_display_mirror__window__controller.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- ash/display/mirror_window_controller.cc.orig 2017-04-19 19:06:27 UTC +--- ash/display/mirror_window_controller.cc.orig 2017-06-05 19:03:00 UTC +++ ash/display/mirror_window_controller.cc -@@ -251,7 +251,11 @@ void MirrorWindowController::UpdateWindo +@@ -249,7 +249,11 @@ void MirrorWindowController::UpdateWindow( return info.id() == iter->first; }) == display_info_list.end()) { CloseAndDeleteHost(iter->second, true); Modified: branches/2017Q2/www/chromium/files/patch-base_BUILD.gn ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_BUILD.gn Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_BUILD.gn Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,15 @@ ---- base/BUILD.gn.orig 2017-04-19 19:06:28 UTC -+++ base/BUILD.gn -@@ -1156,6 +1156,9 @@ component("base") { +--- base/BUILD.gn.orig 2017-06-05 21:03:00.000000000 +0200 ++++ base/BUILD.gn 2017-06-13 19:23:34.211227000 +0200 +@@ -1098,7 +1098,7 @@ + "base_paths_win.h", + ] + +- if (is_linux) { ++ if (is_linux || is_bsd) { + sources += [ "base_paths_posix.cc" ] + } + } +@@ -1157,6 +1157,9 @@ deps += [ "//base/allocator:tcmalloc" ] } else if (is_linux && use_allocator == "none") { sources += [ "allocator/allocator_shim_default_dispatch_to_glibc.cc" ] @@ -10,7 +19,7 @@ } else if (is_android && use_allocator == "none") { sources += [ "allocator/allocator_shim_default_dispatch_to_linker_wrapped_symbols.cc", -@@ -1171,6 +1174,34 @@ component("base") { +@@ -1172,6 +1175,33 @@ } } @@ -28,7 +37,6 @@ + ] + sources += [ + "files/file_path_watcher_stub.cc", -+ "process/memory_stubs.cc", + "process/process_handle_freebsd.cc", + "process/process_iterator_freebsd.cc", + "process/process_metrics_freebsd.cc", @@ -45,7 +53,7 @@ # Allow more direct string conversions on platforms with native utf8 # strings if (is_mac || is_ios || is_chromeos || is_chromecast) { -@@ -1467,7 +1498,7 @@ component("base") { +@@ -1469,7 +1499,7 @@ } # Linux. @@ -54,7 +62,7 @@ if (is_asan || is_lsan || is_msan || is_tsan) { # For llvm-sanitizer. data += [ "//third_party/llvm-build/Release+Asserts/lib/libstdc++.so.6" ] -@@ -1492,7 +1523,7 @@ component("base") { +@@ -1494,7 +1524,7 @@ "//base/third_party/xdg_user_dirs", ] } else { @@ -63,30 +71,16 @@ sources -= [ "nix/mime_util_xdg.cc", "nix/mime_util_xdg.h", -@@ -1508,6 +1539,13 @@ component("base") { - } - } - -+ if (is_bsd) { -+ sources -= [ -+ "threading/platform_thread_linux.cc", -+ ] -+ sources += [ "threading/platform_thread_freebsd.cc" ] +@@ -2325,6 +2355,12 @@ + "trace_event/trace_event_android_unittest.cc", + ] + set_sources_assignment_filter(sources_assignment_filter) + } + - # iOS - if (is_ios) { - set_sources_assignment_filter([]) -@@ -2309,6 +2347,12 @@ test("base_unittests") { - set_sources_assignment_filter(sources_assignment_filter) - } - + if (is_bsd) { + sources -= [ + "debug/proc_maps_linux_unittest.cc", + ] -+ } -+ + } + if (is_win) { - deps += [ "//base:scoped_handle_test_dll" ] - if (current_cpu == "x64") { Modified: branches/2017Q2/www/chromium/files/patch-base_allocator_allocator__shim.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_allocator_allocator__shim.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_allocator_allocator__shim.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- base/allocator/allocator_shim.cc.orig 2017-04-19 19:06:28 UTC +--- base/allocator/allocator_shim.cc.orig 2017-06-05 19:03:00 UTC +++ base/allocator/allocator_shim.cc -@@ -81,7 +81,7 @@ inline const allocator::AllocatorDispatc +@@ -83,7 +83,7 @@ inline const allocator::AllocatorDispatch* GetChainHea // Unfortunately due to that bug NoBarrier_Load() is mistakenly fully // barriered on Linux+Clang, and that causes visible perf regressons. return reinterpret_cast( Modified: branches/2017Q2/www/chromium/files/patch-base_allocator_allocator__shim__default__dispatch__to__glibc.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_allocator_allocator__shim__default__dispatch__to__glibc.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_allocator_allocator__shim__default__dispatch__to__glibc.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,15 +1,15 @@ ---- base/allocator/allocator_shim_default_dispatch_to_glibc.cc.orig 2017-04-19 19:06:28 UTC +--- base/allocator/allocator_shim_default_dispatch_to_glibc.cc.orig 2017-06-05 19:03:00 UTC +++ base/allocator/allocator_shim_default_dispatch_to_glibc.cc @@ -3,19 +3,28 @@ // found in the LICENSE file. #include "base/allocator/allocator_shim.h" -- --#include +#include +#include +#include +-#include +- // This translation unit defines a default dispatch for the allocator shim which // routes allocations to libc functions. -// The code here is strongly inspired from tcmalloc's libc_override_glibc.h. Modified: branches/2017Q2/www/chromium/files/patch-base_allocator_allocator__shim__unittest.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_allocator_allocator__shim__unittest.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_allocator_allocator__shim__unittest.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- base/allocator/allocator_shim_unittest.cc.orig 2017-04-19 19:06:28 UTC +--- base/allocator/allocator_shim_unittest.cc.orig 2017-06-05 19:03:00 UTC +++ base/allocator/allocator_shim_unittest.cc -@@ -289,7 +289,7 @@ TEST_F(AllocatorShimTest, InterceptLibcS +@@ -293,7 +293,7 @@ TEST_F(AllocatorShimTest, InterceptLibcSymbols) { ASSERT_GE(aligned_allocs_intercepted_by_size[61], 1u); #endif // !OS_WIN @@ -9,7 +9,7 @@ void* memalign_ptr = memalign(128, 53); ASSERT_NE(nullptr, memalign_ptr); ASSERT_EQ(0u, reinterpret_cast(memalign_ptr) % 128); -@@ -302,7 +302,7 @@ TEST_F(AllocatorShimTest, InterceptLibcS +@@ -306,7 +306,7 @@ TEST_F(AllocatorShimTest, InterceptLibcSymbols) { ASSERT_GE(aligned_allocs_intercepted_by_alignment[kPageSize], 1u); // pvalloc rounds the size up to the next page. ASSERT_GE(aligned_allocs_intercepted_by_size[kPageSize], 1u); @@ -18,7 +18,7 @@ char* realloc_ptr = static_cast(malloc(10)); strcpy(realloc_ptr, "foobar"); -@@ -318,13 +318,13 @@ TEST_F(AllocatorShimTest, InterceptLibcS +@@ -322,13 +322,13 @@ TEST_F(AllocatorShimTest, InterceptLibcSymbols) { free(zero_alloc_ptr); ASSERT_GE(frees_intercepted_by_addr[Hash(zero_alloc_ptr)], 1u); Copied: branches/2017Q2/www/chromium/files/patch-base_debug_debugger__posix.cc (from r443998, head/www/chromium/files/patch-base_debug_debugger__posix.cc) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q2/www/chromium/files/patch-base_debug_debugger__posix.cc Fri Jun 23 12:52:40 2017 (r444178, copy of r443998, head/www/chromium/files/patch-base_debug_debugger__posix.cc) @@ -0,0 +1,57 @@ +--- base/debug/debugger_posix.cc.orig 2017-06-18 01:23:49.065175000 +0200 ++++ base/debug/debugger_posix.cc 2017-06-18 01:58:29.603481000 +0200 +@@ -84,7 +84,7 @@ + KERN_PROC, + KERN_PROC_PID, + getpid() +-#if defined(OS_OPENBSD) ++#if defined(OS_BSD) + , sizeof(struct kinfo_proc), + 0 + #endif +@@ -92,33 +92,36 @@ + + // Caution: struct kinfo_proc is marked __APPLE_API_UNSTABLE. The source and + // binary interfaces may change. +- struct kinfo_proc info; +- size_t info_size = sizeof(info); ++ struct kinfo_proc *info; ++ size_t info_size; + +-#if defined(OS_OPENBSD) + if (sysctl(mib, arraysize(mib), NULL, &info_size, NULL, 0) < 0) + return -1; + ++ info = (struct kinfo_proc *)malloc(info_size); ++ + mib[5] = (info_size / sizeof(struct kinfo_proc)); +-#endif + +- int sysctl_result = sysctl(mib, arraysize(mib), &info, &info_size, NULL, 0); ++ int sysctl_result = sysctl(mib, arraysize(mib), info, &info_size, NULL, 0); + DCHECK_EQ(sysctl_result, 0); + if (sysctl_result != 0) { + is_set = true; + being_debugged = false; +- return being_debugged; ++ goto out; + } + + // This process is being debugged if the P_TRACED flag is set. + is_set = true; + #if defined(OS_FREEBSD) +- being_debugged = (info.ki_flag & P_TRACED) != 0; ++ being_debugged = (info->ki_flag & P_TRACED) != 0; + #elif defined(OS_BSD) +- being_debugged = (info.p_flag & P_TRACED) != 0; ++ being_debugged = (info->p_flag & P_TRACED) != 0; + #else +- being_debugged = (info.kp_proc.p_flag & P_TRACED) != 0; ++ being_debugged = (info->kp_proc.p_flag & P_TRACED) != 0; + #endif ++ ++out: ++ free(info); + return being_debugged; + } + Modified: branches/2017Q2/www/chromium/files/patch-base_debug_thread__heap__usage__tracker.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_debug_thread__heap__usage__tracker.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_debug_thread__heap__usage__tracker.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- base/debug/thread_heap_usage_tracker.cc.orig 2017-04-19 19:06:28 UTC +--- base/debug/thread_heap_usage_tracker.cc.orig 2017-06-05 19:03:00 UTC +++ base/debug/thread_heap_usage_tracker.cc -@@ -16,11 +16,13 @@ +@@ -16,10 +16,12 @@ #include "base/threading/thread_local_storage.h" #include "build/build_config.h" @@ -9,8 +9,7 @@ #include #else #include - #endif +#endif + #endif namespace base { - namespace debug { Modified: branches/2017Q2/www/chromium/files/patch-base_files_file__path__unittest.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_files_file__path__unittest.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_files_file__path__unittest.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- base/files/file_path_unittest.cc.orig 2017-04-19 19:06:28 UTC +--- base/files/file_path_unittest.cc.orig 2017-06-05 19:03:00 UTC +++ base/files/file_path_unittest.cc -@@ -1133,7 +1133,7 @@ TEST_F(FilePathTest, FromUTF8Unsafe_And_ +@@ -1133,7 +1133,7 @@ TEST_F(FilePathTest, FromUTF8Unsafe_And_AsUTF8Unsafe) "\xEF\xBC\xA1\xEF\xBC\xA2\xEF\xBC\xA3.txt" }, }; Modified: branches/2017Q2/www/chromium/files/patch-base_files_file__util.h ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_files_file__util.h Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_files_file__util.h Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- base/files/file_util.h.orig 2017-04-19 19:06:28 UTC +--- base/files/file_util.h.orig 2017-06-05 19:03:00 UTC +++ base/files/file_util.h -@@ -406,7 +406,7 @@ BASE_EXPORT bool VerifyPathControlledByA +@@ -406,7 +406,7 @@ BASE_EXPORT bool VerifyPathControlledByAdmin(const bas // the directory |path|, in the number of FilePath::CharType, or -1 on failure. BASE_EXPORT int GetMaximumPathComponentLength(const base::FilePath& path); Modified: branches/2017Q2/www/chromium/files/patch-base_native__library__posix.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_native__library__posix.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_native__library__posix.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- base/native_library_posix.cc.orig 2017-04-19 19:06:28 UTC +--- base/native_library_posix.cc.orig 2017-06-05 19:03:00 UTC +++ base/native_library_posix.cc -@@ -35,7 +35,7 @@ NativeLibrary LoadNativeLibraryWithOptio +@@ -35,7 +35,7 @@ NativeLibrary LoadNativeLibraryWithOptions(const FileP // further investigation, as it might vary across versions. Crash here to // warn developers that they're trying to rely on uncertain behavior. CHECK(!options.prefer_own_symbols); Modified: branches/2017Q2/www/chromium/files/patch-base_posix_unix__domain__socket__linux.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_posix_unix__domain__socket__linux.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_posix_unix__domain__socket__linux.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,4 +1,4 @@ ---- base/posix/unix_domain_socket_linux.cc.orig 2017-04-19 19:06:28 UTC +--- base/posix/unix_domain_socket_linux.cc.orig 2017-06-05 19:03:00 UTC +++ base/posix/unix_domain_socket_linux.cc @@ -23,6 +23,15 @@ @@ -16,7 +16,7 @@ const size_t UnixDomainSocket::kMaxFileDescriptors = 16; #if !defined(OS_NACL_NONSFI) -@@ -40,8 +49,14 @@ static bool CreateSocketPair(ScopedFD* o +@@ -37,8 +46,14 @@ bool CreateSocketPair(ScopedFD* one, ScopedFD* two) { // static bool UnixDomainSocket::EnableReceiveProcessId(int fd) { @@ -31,7 +31,7 @@ } #endif // !defined(OS_NACL_NONSFI) -@@ -147,7 +162,11 @@ ssize_t UnixDomainSocket::RecvMsgWithFla +@@ -144,7 +159,11 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd, // The PNaCl toolchain for Non-SFI binary build does not support // SCM_CREDENTIALS. if (cmsg->cmsg_level == SOL_SOCKET && Modified: branches/2017Q2/www/chromium/files/patch-base_process_launch.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_process_launch.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_process_launch.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- base/process/launch.cc.orig 2017-04-19 19:06:28 UTC +--- base/process/launch.cc.orig 2017-06-05 19:03:00 UTC +++ base/process/launch.cc -@@ -15,7 +15,7 @@ LaunchOptions::~LaunchOptions() = defaul +@@ -15,7 +15,7 @@ LaunchOptions::~LaunchOptions() = default; LaunchOptions LaunchOptionsForTest() { LaunchOptions options; Modified: branches/2017Q2/www/chromium/files/patch-base_process_memory.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_process_memory.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_process_memory.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- base/process/memory.cc.orig 2017-04-19 19:06:28 UTC +--- base/process/memory.cc.orig 2017-06-05 19:03:00 UTC +++ base/process/memory.cc -@@ -31,7 +31,7 @@ void TerminateBecauseOutOfMemory(size_t +@@ -31,7 +31,7 @@ void TerminateBecauseOutOfMemory(size_t size) { #endif // Defined in memory_mac.mm for Mac. Modified: branches/2017Q2/www/chromium/files/patch-base_process_memory.h ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_process_memory.h Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_process_memory.h Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- base/process/memory.h.orig 2017-04-19 19:06:28 UTC +--- base/process/memory.h.orig 2017-06-05 19:03:00 UTC +++ base/process/memory.h -@@ -32,7 +32,7 @@ BASE_EXPORT void EnableTerminationOnOutO +@@ -32,7 +32,7 @@ BASE_EXPORT void EnableTerminationOnOutOfMemory(); // Crash reporting classifies such crashes as OOM. BASE_EXPORT void TerminateBecauseOutOfMemory(size_t size); Modified: branches/2017Q2/www/chromium/files/patch-base_process_memory__unittest.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_process_memory__unittest.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_process_memory__unittest.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,7 +1,7 @@ ---- base/process/memory_unittest.cc.orig 2017-04-19 19:06:28 UTC +--- base/process/memory_unittest.cc.orig 2017-06-05 19:03:00 UTC +++ base/process/memory_unittest.cc -@@ -93,10 +93,10 @@ TEST(MemoryTest, AllocatorShimWorking) { - ASSERT_TRUE(base::allocator::IsAllocatorInitialized()); +@@ -101,10 +101,10 @@ TEST(MemoryTest, AllocatorShimWorking) { + #endif } -// OpenBSD does not support these tests. Don't test these on ASan/TSan/MSan @@ -13,7 +13,7 @@ BUILDFLAG(ENABLE_WIN_ALLOCATOR_SHIM_TESTS) && \ !defined(MEMORY_TOOL_REPLACES_ALLOCATOR) -@@ -488,5 +488,5 @@ TEST_F(OutOfMemoryHandledTest, Unchecked +@@ -508,5 +508,5 @@ TEST_F(OutOfMemoryHandledTest, UncheckedCalloc) { EXPECT_FALSE(base::UncheckedCalloc(1, test_size_, &value_)); EXPECT_TRUE(value_ == NULL); } Modified: branches/2017Q2/www/chromium/files/patch-base_process_process__info__linux.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_process_process__info__linux.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_process_process__info__linux.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,4 +1,4 @@ ---- base/process/process_info_linux.cc.orig 2017-04-19 19:06:28 UTC +--- base/process/process_info_linux.cc.orig 2017-06-05 19:03:00 UTC +++ base/process/process_info_linux.cc @@ -11,10 +11,28 @@ #include "base/process/process_handle.h" @@ -28,10 +28,10 @@ +#else int64_t start_ticks = internal::ReadProcSelfStatsAndGetFieldAsInt64(internal::VM_STARTTIME); - DCHECK(start_ticks); -@@ -22,6 +40,7 @@ const Time CurrentProcessInfo::CreationT - Time boot_time = internal::GetBootTime(); - DCHECK(!boot_time.is_null()); + if (!start_ticks) +@@ -24,6 +42,7 @@ const Time CurrentProcessInfo::CreationTime() { + if (boot_time.is_null()) + return Time(); return Time(boot_time + start_offset); +#endif } Modified: branches/2017Q2/www/chromium/files/patch-base_process_process__iterator__freebsd.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_process_process__iterator__freebsd.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_process_process__iterator__freebsd.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,4 +1,4 @@ ---- base/process/process_iterator_freebsd.cc.orig 2017-04-19 19:06:28 UTC +--- base/process/process_iterator_freebsd.cc.orig 2017-06-05 19:03:00 UTC +++ base/process/process_iterator_freebsd.cc @@ -10,6 +10,10 @@ #include @@ -11,7 +11,7 @@ #include "base/logging.h" #include "base/macros.h" #include "base/strings/string_split.h" -@@ -72,19 +76,13 @@ bool ProcessIterator::CheckForNextProces +@@ -72,19 +76,13 @@ bool ProcessIterator::CheckForNextProcess() { for (; index_of_kinfo_proc_ < kinfo_procs_.size(); ++index_of_kinfo_proc_) { size_t length; struct kinfo_proc kinfo = kinfo_procs_[index_of_kinfo_proc_]; Modified: branches/2017Q2/www/chromium/files/patch-base_process_process__metrics.h ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_process_process__metrics.h Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_process_process__metrics.h Fri Jun 23 12:52:40 2017 (r444178) @@ -1,4 +1,4 @@ ---- base/process/process_metrics.h.orig 2017-04-19 19:06:28 UTC +--- base/process/process_metrics.h.orig 2017-06-05 19:03:00 UTC +++ base/process/process_metrics.h @@ -22,6 +22,12 @@ #include "base/values.h" @@ -13,7 +13,34 @@ #if defined(OS_MACOSX) #include #include "base/process/port_provider_mac.h" -@@ -329,13 +335,17 @@ BASE_EXPORT bool GetSystemMemoryInfo(Sys +@@ -205,7 +211,7 @@ class BASE_EXPORT ProcessMetrics { + // otherwise. + bool GetIOCounters(IoCounters* io_counters) const; + +-#if defined(OS_LINUX) ++#if defined(OS_LINUX) || defined(OS_BSD) + // Returns the number of file descriptors currently open by the process, or + // -1 on error. + int GetOpenFdCount() const; +@@ -213,7 +219,7 @@ class BASE_EXPORT ProcessMetrics { + // Returns the soft limit of file descriptors that can be opened by the + // process, or -1 on error. + int GetOpenFdSoftLimit() const; +-#endif // defined(OS_LINUX) ++#endif // defined(OS_LINUX) || defined(OS_BSD) + + private: + #if !defined(OS_MACOSX) || defined(OS_IOS) +@@ -289,7 +295,7 @@ BASE_EXPORT void SetFdLimit(unsigned int max_descripto + #endif // defined(OS_POSIX) + + #if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_LINUX) || \ +- defined(OS_ANDROID) ++ defined(OS_ANDROID) || defined(OS_BSD) + // Data about system-wide memory consumption. Values are in KB. Available on + // Windows, Mac, Linux, Android and Chrome OS. + // +@@ -383,13 +389,17 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK // CPU-related ticks. Returns -1 on parse error. // Exposed for testing. BASE_EXPORT int ParseProcStatCPU(const std::string& input); Modified: branches/2017Q2/www/chromium/files/patch-base_process_process__metrics__freebsd.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_process_process__metrics__freebsd.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_process_process__metrics__freebsd.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,4 +1,4 @@ ---- base/process/process_metrics_freebsd.cc.orig 2017-04-19 19:06:28 UTC +--- base/process/process_metrics_freebsd.cc.orig 2017-06-05 19:03:00 UTC +++ base/process/process_metrics_freebsd.cc @@ -13,6 +13,9 @@ #include "base/memory/ptr_util.h" @@ -10,10 +10,12 @@ namespace base { ProcessMetrics::ProcessMetrics(ProcessHandle process) -@@ -122,4 +125,23 @@ size_t GetSystemCommitCharge() { - return mem_total - (mem_free*pagesize) - (mem_inactive*pagesize); - } +@@ -120,6 +123,25 @@ size_t GetSystemCommitCharge() { + pagesize = getpagesize(); + return mem_total - (mem_free*pagesize) - (mem_inactive*pagesize); ++} ++ +int GetNumberOfThreads(ProcessHandle process) { + // Taken from FreeBSD top (usr.bin/top/machine.c) + @@ -31,6 +33,6 @@ + return 0; + + return nproc; -+} -+ + } + } // namespace base Modified: branches/2017Q2/www/chromium/files/patch-base_process_process__posix.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_process_process__posix.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_process_process__posix.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,5 +1,5 @@ ---- base/process/process_posix.cc.orig 2017-04-19 19:06:28 UTC -+++ base/process/process_posix.cc +--- base/process/process_posix.cc.orig 2017-06-15 21:03:00.000000000 +0200 ++++ base/process/process_posix.cc 2017-06-19 15:25:27.760111000 +0200 @@ -21,8 +21,18 @@ #include #endif @@ -19,7 +19,7 @@ #if !defined(OS_NACL_NONSFI) bool WaitpidWithTimeout(base::ProcessHandle handle, -@@ -184,13 +194,13 @@ bool WaitForExitWithTimeoutImpl(base::Pr +@@ -184,13 +194,13 @@ base::ProcessHandle parent_pid = base::GetParentProcessId(handle); base::ProcessHandle our_pid = base::GetCurrentProcessHandle(); if (parent_pid != our_pid) { @@ -36,7 +36,7 @@ } int status; -@@ -257,12 +267,16 @@ Process Process::DeprecatedGetProcessFro +@@ -256,12 +266,16 @@ return Process(handle); } @@ -55,7 +55,7 @@ // static void Process::TerminateCurrentProcessImmediately(int exit_code) { -@@ -370,15 +384,32 @@ bool Process::WaitForExitWithTimeout(Tim +@@ -369,15 +383,31 @@ bool Process::IsProcessBackgrounded() const { // See SetProcessBackgrounded(). DCHECK(IsValid()); @@ -82,7 +82,6 @@ + int priority = value ? kBackgroundPriority : kForegroundPriority; + int result = setpriority(PRIO_PROCESS, process_, priority); + -+ DPCHECK(result == 0); + return result == 0; +#endif // !defined(OS_FREEBSD) } Modified: branches/2017Q2/www/chromium/files/patch-base_sys__info__freebsd.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_sys__info__freebsd.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_sys__info__freebsd.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,4 +1,4 @@ ---- base/sys_info_freebsd.cc.orig 2017-04-19 19:06:28 UTC +--- base/sys_info_freebsd.cc.orig 2017-06-05 19:03:00 UTC +++ base/sys_info_freebsd.cc @@ -12,12 +12,34 @@ @@ -39,7 +39,7 @@ NOTREACHED(); return 0; } -@@ -25,14 +47,24 @@ int64_t SysInfo::AmountOfPhysicalMemory( +@@ -25,14 +47,24 @@ int64_t SysInfo::AmountOfPhysicalMemory() { } // static Modified: branches/2017Q2/www/chromium/files/patch-base_sys__info__posix.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_sys__info__posix.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_sys__info__posix.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,4 +1,4 @@ ---- base/sys_info_posix.cc.orig 2017-04-19 19:06:28 UTC +--- base/sys_info_posix.cc.orig 2017-06-05 19:03:00 UTC +++ base/sys_info_posix.cc @@ -35,7 +35,7 @@ @@ -9,7 +9,7 @@ int NumberOfProcessors() { // sysconf returns the number of "logical" (not "physical") processors on both // Mac and Linux. So we get the number of max available "logical" processors. -@@ -128,7 +128,7 @@ bool GetDiskSpaceInfo(const base::FilePa +@@ -128,7 +128,7 @@ bool GetDiskSpaceInfo(const base::FilePath& path, namespace base { Modified: branches/2017Q2/www/chromium/files/patch-base_test_BUILD.gn ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_test_BUILD.gn Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_test_BUILD.gn Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- base/test/BUILD.gn.orig 2017-04-19 19:06:28 UTC +--- base/test/BUILD.gn.orig 2017-06-05 19:03:00 UTC +++ base/test/BUILD.gn -@@ -312,7 +312,7 @@ static_library("run_all_base_unittests") +@@ -314,7 +314,7 @@ static_library("run_all_base_unittests") { ] } Modified: branches/2017Q2/www/chromium/files/patch-base_test_launcher_test__launcher.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_test_launcher_test__launcher.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_test_launcher_test__launcher.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- base/test/launcher/test_launcher.cc.orig 2017-04-19 19:06:28 UTC +--- base/test/launcher/test_launcher.cc.orig 2017-06-05 19:03:00 UTC +++ base/test/launcher/test_launcher.cc -@@ -60,6 +60,10 @@ +@@ -61,6 +61,10 @@ #include "base/win/windows_version.h" #endif Modified: branches/2017Q2/www/chromium/files/patch-base_test_test__file__util__posix.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_test_test__file__util__posix.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_test_test__file__util__posix.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- base/test/test_file_util_posix.cc.orig 2017-04-19 19:06:28 UTC +--- base/test/test_file_util_posix.cc.orig 2017-06-05 19:03:00 UTC +++ base/test/test_file_util_posix.cc -@@ -79,7 +79,7 @@ bool DieFileDie(const FilePath& file, bo +@@ -79,7 +79,7 @@ bool DieFileDie(const FilePath& file, bool recurse) { return DeleteFile(file, recurse); } Modified: branches/2017Q2/www/chromium/files/patch-base_threading_platform__thread__linux.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_threading_platform__thread__linux.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_threading_platform__thread__linux.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,4 +1,4 @@ ---- base/threading/platform_thread_linux.cc.orig 2017-04-19 19:06:28 UTC +--- base/threading/platform_thread_linux.cc.orig 2017-06-05 19:03:01 UTC +++ base/threading/platform_thread_linux.cc @@ -19,7 +19,9 @@ @@ -10,7 +10,7 @@ #include #include #include -@@ -130,7 +132,7 @@ void PlatformThread::SetName(const std:: +@@ -130,7 +132,7 @@ void PlatformThread::SetName(const std::string& name) ThreadIdNameManager::GetInstance()->SetName(CurrentId(), name); tracked_objects::ThreadData::InitializeThreadContext(name); @@ -19,7 +19,7 @@ // On linux we can get the thread names to show up in the debugger by setting // the process name for the LWP. We don't want to do this for the main // thread because that would rename the process, causing tools like killall -@@ -150,7 +152,7 @@ void PlatformThread::SetName(const std:: +@@ -150,7 +152,7 @@ void PlatformThread::SetName(const std::string& name) #endif // !defined(OS_NACL) } Modified: branches/2017Q2/www/chromium/files/patch-base_threading_thread__task__runner__handle.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_threading_thread__task__runner__handle.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_threading_thread__task__runner__handle.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,4 +1,4 @@ ---- base/threading/thread_task_runner_handle.cc.orig 2017-04-19 19:06:28 UTC +--- base/threading/thread_task_runner_handle.cc.orig 2017-06-05 19:03:01 UTC +++ base/threading/thread_task_runner_handle.cc @@ -7,6 +7,7 @@ #include @@ -16,7 +16,7 @@ // static ScopedClosureRunner ThreadTaskRunnerHandle::OverrideForTesting( scoped_refptr overriding_task_runner) { -@@ -77,6 +79,7 @@ ScopedClosureRunner ThreadTaskRunnerHand +@@ -77,6 +79,7 @@ ScopedClosureRunner ThreadTaskRunnerHandle::OverrideFo base::Passed(&overriding_task_runner), base::Unretained(ttrh->task_runner_.get()))); } Modified: branches/2017Q2/www/chromium/files/patch-base_trace__event_process__memory__dump.cc ============================================================================== --- branches/2017Q2/www/chromium/files/patch-base_trace__event_process__memory__dump.cc Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-base_trace__event_process__memory__dump.cc Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- base/trace_event/process_memory_dump.cc.orig 2017-04-19 19:06:28 UTC +--- base/trace_event/process_memory_dump.cc.orig 2017-06-05 19:03:01 UTC +++ base/trace_event/process_memory_dump.cc -@@ -83,7 +83,7 @@ size_t ProcessMemoryDump::CountResidentB +@@ -83,7 +83,7 @@ size_t ProcessMemoryDump::CountResidentBytes(void* sta const size_t kMaxChunkSize = 8 * 1024 * 1024; size_t max_vec_size = GetSystemPageCount(std::min(mapped_size, kMaxChunkSize), page_size); Copied: branches/2017Q2/www/chromium/files/patch-base_trace__event_trace__log.cc (from r443998, head/www/chromium/files/patch-base_trace__event_trace__log.cc) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q2/www/chromium/files/patch-base_trace__event_trace__log.cc Fri Jun 23 12:52:40 2017 (r444178, copy of r443998, head/www/chromium/files/patch-base_trace__event_trace__log.cc) @@ -0,0 +1,20 @@ +--- base/trace_event/trace_log.cc.orig 2017-06-05 19:03:01 UTC ++++ base/trace_event/trace_log.cc +@@ -1504,7 +1504,7 @@ void TraceLog::AddMetadataEventsWhileLocked() { + process_name_); + } + +-#if !defined(OS_NACL) && !defined(OS_IOS) ++#if !defined(OS_NACL) && !defined(OS_IOS) && !defined(OS_BSD) + Time process_creation_time = CurrentProcessInfo::CreationTime(); + if (!process_creation_time.is_null()) { + TimeDelta process_uptime = Time::Now() - process_creation_time; +@@ -1512,7 +1512,7 @@ void TraceLog::AddMetadataEventsWhileLocked() { + current_thread_id, "process_uptime_seconds", + "uptime", process_uptime.InSeconds()); + } +-#endif // !defined(OS_NACL) && !defined(OS_IOS) ++#endif // !defined(OS_NACL) && !defined(OS_IOS) && !defined(OS_BSD) + + if (!process_labels_.empty()) { + std::vector labels; Modified: branches/2017Q2/www/chromium/files/patch-breakpad_BUILD.gn ============================================================================== --- branches/2017Q2/www/chromium/files/patch-breakpad_BUILD.gn Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-breakpad_BUILD.gn Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- breakpad/BUILD.gn.orig 2017-04-19 19:06:28 UTC +--- breakpad/BUILD.gn.orig 2017-06-05 19:03:01 UTC +++ breakpad/BUILD.gn -@@ -468,7 +468,7 @@ if (is_mac) { +@@ -472,7 +472,7 @@ if (is_mac) { } } Copied: branches/2017Q2/www/chromium/files/patch-build__overrides_pdfium.gni (from r443998, head/www/chromium/files/patch-build__overrides_pdfium.gni) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q2/www/chromium/files/patch-build__overrides_pdfium.gni Fri Jun 23 12:52:40 2017 (r444178, copy of r443998, head/www/chromium/files/patch-build__overrides_pdfium.gni) @@ -0,0 +1,11 @@ +--- build_overrides/pdfium.gni.orig 2017-06-05 19:03:01 UTC ++++ build_overrides/pdfium.gni +@@ -10,7 +10,7 @@ pdf_enable_xfa_override = false + + # Build PDFium either using the bundled FreeType, or using a third-party + # FreeType, configured by the embedder in //build/config/freetype. +-pdf_bundle_freetype_override = !is_linux && !is_win ++pdf_bundle_freetype_override = false + + # Disable use of Skia backend. + pdf_use_skia_override = false Modified: branches/2017Q2/www/chromium/files/patch-build_config_BUILD.gn ============================================================================== --- branches/2017Q2/www/chromium/files/patch-build_config_BUILD.gn Fri Jun 23 12:29:48 2017 (r444177) +++ branches/2017Q2/www/chromium/files/patch-build_config_BUILD.gn Fri Jun 23 12:52:40 2017 (r444178) @@ -1,6 +1,6 @@ ---- build/config/BUILD.gn.orig 2017-04-19 19:06:28 UTC +--- build/config/BUILD.gn.orig 2017-06-05 19:03:01 UTC +++ build/config/BUILD.gn -@@ -193,7 +193,7 @@ config("debug") { +@@ -169,7 +169,7 @@ config("debug") { # builds, and we have to tell it to turn it off. defines += [ "_HAS_ITERATOR_DEBUGGING=0" ] } @@ -9,7 +9,7 @@ # 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? -@@ -276,7 +276,7 @@ config("default_libs") { +@@ -258,7 +258,7 @@ config("default_libs") { "CoreText.framework", "Foundation.framework", ] @@ -18,7 +18,7 @@ libs = [ "dl", "rt", -@@ -307,7 +307,7 @@ config("executable_config") { *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***