svn commit: r477503 - in head/www/iridium: . files

Carlos J. Puga Medina cpm at FreeBSD.org
Sat Aug 18 14:21:06 UTC 2018


Author: cpm
Date: Sat Aug 18 14:21:02 2018
New Revision: 477503
URL: https://svnweb.freebsd.org/changeset/ports/477503

Log:
  www/iridium: Update to 2018.5.67

Added:
  head/www/iridium/files/patch-base_debug_debugger__posix.cc   (contents, props changed)
  head/www/iridium/files/patch-base_debug_stack__trace.h   (contents, props changed)
  head/www/iridium/files/patch-base_files_file__path__watcher__stub.cc   (contents, props changed)
  head/www/iridium/files/patch-base_files_memory_mapped_file_posix.cc   (contents, props changed)
  head/www/iridium/files/patch-base_i18n_icu__util.cc   (contents, props changed)
  head/www/iridium/files/patch-base_logging__unittest.cc   (contents, props changed)
  head/www/iridium/files/patch-base_posix_unix__domain__socket.cc   (contents, props changed)
  head/www/iridium/files/patch-base_posix_unix__domain__socket__unittest.cc   (contents, props changed)
  head/www/iridium/files/patch-base_process_internal__linux.cc   (contents, props changed)
  head/www/iridium/files/patch-base_process_kill.h   (contents, props changed)
  head/www/iridium/files/patch-base_process_kill_posix.cc   (contents, props changed)
  head/www/iridium/files/patch-base_process_process__handle.cc   (contents, props changed)
  head/www/iridium/files/patch-base_process_process__handle.h   (contents, props changed)
  head/www/iridium/files/patch-base_process_process__metrics.cc   (contents, props changed)
  head/www/iridium/files/patch-base_process_process__metrics__posix.cc   (contents, props changed)
  head/www/iridium/files/patch-base_test_test__file__util__linux.cc   (contents, props changed)
  head/www/iridium/files/patch-base_trace__event_malloc_dump_provider.cc   (contents, props changed)
  head/www/iridium/files/patch-base_trace__event_process__memory__dump.h   (contents, props changed)
  head/www/iridium/files/patch-build_config_linux_BUILD.gn   (contents, props changed)
  head/www/iridium/files/patch-build_gn_run_binary.py   (contents, props changed)
  head/www/iridium/files/patch-build_linux_unbundle_ffmpeg.gn   (contents, props changed)
  head/www/iridium/files/patch-build_linux_unbundle_libusb.gn   (contents, props changed)
  head/www/iridium/files/patch-build_linux_unbundle_libwebp.gn   (contents, props changed)
  head/www/iridium/files/patch-build_linux_unbundle_replace_gn_files.py   (contents, props changed)
  head/www/iridium/files/patch-cc_BUILD.gn   (contents, props changed)
  head/www/iridium/files/patch-chrome_app_theme_chrome_unscaled_resources.grd   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_background_background_mode_optimizer.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_devtools_devtools_eye_dropper.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_extensions_api_image_writer_private_removable_storage_provider.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_flag__descriptions.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_flag__descriptions.h   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery_network_list_posix.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery_network_list_wifi_linux.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_media_router_providers_wired_display_wired_display_media_route_provider.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc_event_log_uploader.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_memory__details__linux.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_resources_settings_appearance__page_appearance__page.html   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_ssl_ssl_error_controller_client.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_ui_libgtkui_nav_button_provider_gtk3.h   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_ui_sad_tab.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar_button.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_ui_views_tabs_new_tab_button.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_browser_ui_webui_extensions_extension_loader_handler.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_common_chrome__features.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_common_chrome__features.h   (contents, props changed)
  head/www/iridium/files/patch-chrome_common_webui_url_constants.cc   (contents, props changed)
  head/www/iridium/files/patch-chrome_common_webui_url_constants.h   (contents, props changed)
  head/www/iridium/files/patch-chrome_service_cloud__print_print__system.cc   (contents, props changed)
  head/www/iridium/files/patch-components_autofill_strings.grdp   (contents, props changed)
  head/www/iridium/files/patch-components_crash_content_app_crashpad.cc   (contents, props changed)
  head/www/iridium/files/patch-components_crash_core_common_BUILD.gn   (contents, props changed)
  head/www/iridium/files/patch-components_download_quarantine_quarantine_linux.cc   (contents, props changed)
  head/www/iridium/files/patch-components_feature_engagement_public_event_constants.cc   (contents, props changed)
  head/www/iridium/files/patch-components_feature_engagement_public_event_constants.h   (contents, props changed)
  head/www/iridium/files/patch-components_network_session_configurator_browser_network_session_configurator.cc   (contents, props changed)
  head/www/iridium/files/patch-components_new_or_sad_tab_strings.grdp   (contents, props changed)
  head/www/iridium/files/patch-components_os__crypt_os__crypt__unittest.cc   (contents, props changed)
  head/www/iridium/files/patch-components_password__manager_core_browser_password_reuse_defines.h   (contents, props changed)
  head/www/iridium/files/patch-components_services_filesystem_file_system_app.cc   (contents, props changed)
  head/www/iridium/files/patch-content_app_content_main_runner.cc   (contents, props changed)
  head/www/iridium/files/patch-content_browser_memory_swap_metrics_driver_impl_linux.cc   (contents, props changed)
  head/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h   (contents, props changed)
  head/www/iridium/files/patch-content_browser_webui_web_ui_data_source_impl.cc   (contents, props changed)
  head/www/iridium/files/patch-content_browser_webui_web_ui_data_source_impl.h   (contents, props changed)
  head/www/iridium/files/patch-content_browser_webui_web_ui_impl.cc   (contents, props changed)
  head/www/iridium/files/patch-content_browser_webui_web_ui_impl.h   (contents, props changed)
  head/www/iridium/files/patch-content_browser_zygote_host_zygote_host_impl_linux.cc   (contents, props changed)
  head/www/iridium/files/patch-content_browser_zygote_host_zygote_host_impl_linux.h   (contents, props changed)
  head/www/iridium/files/patch-content_common_common_sandbox_support_linux.cc   (contents, props changed)
  head/www/iridium/files/patch-content_common_user_agent.cc   (contents, props changed)
  head/www/iridium/files/patch-content_gpu_gpu_sandbox_hook_linux.cc   (contents, props changed)
  head/www/iridium/files/patch-content_ppapi_plugin_ppapi_plugin_main.cc   (contents, props changed)
  head/www/iridium/files/patch-content_public_browser_web_ui.h   (contents, props changed)
  head/www/iridium/files/patch-content_public_browser_web_ui_data_source.h   (contents, props changed)
  head/www/iridium/files/patch-content_public_browser_zygote_host_linux.h   (contents, props changed)
  head/www/iridium/files/patch-content_public_common_zygote_features.gni   (contents, props changed)
  head/www/iridium/files/patch-content_renderer_media_stream_processed__local__audio__source.cc   (contents, props changed)
  head/www/iridium/files/patch-content_renderer_renderer_main.cc   (contents, props changed)
  head/www/iridium/files/patch-content_test_content_test_suite.cc   (contents, props changed)
  head/www/iridium/files/patch-content_utility_utility_main.cc   (contents, props changed)
  head/www/iridium/files/patch-content_zygote_zygote_linux.cc   (contents, props changed)
  head/www/iridium/files/patch-content_zygote_zygote_main_linux.cc   (contents, props changed)
  head/www/iridium/files/patch-device_usb_BUILD.gn   (contents, props changed)
  head/www/iridium/files/patch-extensions_browser_api_messaging_message_service.cc   (contents, props changed)
  head/www/iridium/files/patch-extensions_browser_api_networking__private_networking__private_delegate_factory.cc   (contents, props changed)
  head/www/iridium/files/patch-extensions_common_api__permission_features.json   (contents, props changed)
  head/www/iridium/files/patch-extensions_common_feature_switch.cc   (contents, props changed)
  head/www/iridium/files/patch-extensions_common_features_feature.cc   (contents, props changed)
  head/www/iridium/files/patch-gpu_config_gpu__info__collector__linux.cc   (contents, props changed)
  head/www/iridium/files/patch-gpu_ipc_common_gpu_memory_buffer_support.cc   (contents, props changed)
  head/www/iridium/files/patch-gpu_ipc_common_gpu_memory_buffer_support.h   (contents, props changed)
  head/www/iridium/files/patch-gpu_ipc_service_gpu__memory_buffer_factory.cc   (contents, props changed)
  head/www/iridium/files/patch-ipc_ipc__channel_common.cc   (contents, props changed)
  head/www/iridium/files/patch-ipc_ipc__channel_mojo.cc   (contents, props changed)
  head/www/iridium/files/patch-media_audio_alsa_audio_manager_alsa.cc   (contents, props changed)
  head/www/iridium/files/patch-media_ffmpeg_ffmpeg_common.h   (contents, props changed)
  head/www/iridium/files/patch-media_filters_ffmpeg_demuxer.cc   (contents, props changed)
  head/www/iridium/files/patch-media_filters_ffmpeg_demuxer_unittest.cc   (contents, props changed)
  head/www/iridium/files/patch-net_base_address__tracker__linux.cc   (contents, props changed)
  head/www/iridium/files/patch-net_features.gni   (contents, props changed)
  head/www/iridium/files/patch-net_proxy_resolution_proxy_config_service_linux.cc   (contents, props changed)
  head/www/iridium/files/patch-net_proxy_resolution_proxy_resolution_service.cc   (contents, props changed)
  head/www/iridium/files/patch-net_quic_platform_impl_quic_ip_address_impl.cc   (contents, props changed)
  head/www/iridium/files/patch-net_tools_cert_verify_tool_cert_verify_tool.cc   (contents, props changed)
  head/www/iridium/files/patch-printing_backend_print_backend_cups.h   (contents, props changed)
  head/www/iridium/files/patch-remoting_base_chromoting_event.cc   (contents, props changed)
  head/www/iridium/files/patch-remoting_client_display_sys_opengl.h   (contents, props changed)
  head/www/iridium/files/patch-remoting_host_it2me_it2me_native_messaging_host_main.cc   (contents, props changed)
  head/www/iridium/files/patch-remoting_host_me2me_desktop_environment.cc   (contents, props changed)
  head/www/iridium/files/patch-remoting_host_remoting_me2me_host.cc   (contents, props changed)
  head/www/iridium/files/patch-remoting_webapp_base_js_platform.js   (contents, props changed)
  head/www/iridium/files/patch-sandbox_BUILD.gn   (contents, props changed)
  head/www/iridium/files/patch-sandbox_linux_services_init_process_reaper.cc   (contents, props changed)
  head/www/iridium/files/patch-sandbox_linux_services_libc_interceptor.cc   (contents, props changed)
  head/www/iridium/files/patch-services_device_hid_BUILD.gn   (contents, props changed)
  head/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.cc   (contents, props changed)
  head/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.h   (contents, props changed)
  head/www/iridium/files/patch-services_device_hid_hid__service.cc   (contents, props changed)
  head/www/iridium/files/patch-services_device_hid_hid__service__freebsd.cc   (contents, props changed)
  head/www/iridium/files/patch-services_device_hid_hid__service__freebsd.h   (contents, props changed)
  head/www/iridium/files/patch-services_network_BUILD.gn   (contents, props changed)
  head/www/iridium/files/patch-services_network_network_sandbox_hook_linux.cc   (contents, props changed)
  head/www/iridium/files/patch-services_network_public_cpp_cors_cors_legacy.cc   (contents, props changed)
  head/www/iridium/files/patch-services_network_public_cpp_cors_cors_legacy.h   (contents, props changed)
  head/www/iridium/files/patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics.h   (contents, props changed)
  head/www/iridium/files/patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_linux.cc   (contents, props changed)
  head/www/iridium/files/patch-services_service__manager_embedder_set__process__title__linux.cc   (contents, props changed)
  head/www/iridium/files/patch-services_service__manager_embedder_set__process__title__linux.h   (contents, props changed)
  head/www/iridium/files/patch-services_service__manager_sandbox_BUILD.gn   (contents, props changed)
  head/www/iridium/files/patch-third__party_angle_src_gpu_info_util_SystemInfo_internal.h   (contents, props changed)
  head/www/iridium/files/patch-third__party_angle_src_gpu_info_util_SystemInfo_linux.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_angle_src_gpu_info_util_SystemInfo_x11.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_angle_src_libANGLE_Display.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_gl_renderergl_utils.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_angle_third_party_vulkan-validation-layers_src_loader_loader.c   (contents, props changed)
  head/www/iridium/files/patch-third__party_angle_third_party_vulkan-validation-layers_src_loader_vk_loader_platform.h   (contents, props changed)
  head/www/iridium/files/patch-third__party_boringssl_src_crypto_cpu-aarch64-linux.c   (contents, props changed)
  head/www/iridium/files/patch-third__party_breakpad_breakpad_src_common_simple_string_dictionary.h   (contents, props changed)
  head/www/iridium/files/patch-third__party_libXNVCtrl_NVCtrl.c   (contents, props changed)
  head/www/iridium/files/patch-third__party_pdfium_core_fxge_fx_ge_linux.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_pdfium_fxjs_JS_Define.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_pdfium_fxjs_cjs_publicmethods.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_pdfium_xfa_fgas_font_cfgas_fontmgr.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_skia_src_core_SkCpu.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_skia_src_images_SkJpegEncoder.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_skia_src_opts_SkRasterPipeline_opts.h   (contents, props changed)
  head/www/iridium/files/patch-third__party_skia_src_ports_SkFontHost_Freetype.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_skia_src_ports_SkOSFile_stdio.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_skia_src_sksl_SkSLString.h   (contents, props changed)
  head/www/iridium/files/patch-third__party_swiftshader_BUILD.gn   (contents, props changed)
  head/www/iridium/files/patch-third__party_swiftshader_src_Common_Configurator.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_swiftshader_src_Common_MutexLock.hpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_swiftshader_src_Common_SharedLibrary.hpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_swiftshader_src_Main_SwiftConfig.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_swiftshader_src_OpenGL_libEGL_Display.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_swiftshader_src_OpenGL_libEGL_Surface.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_swiftshader_src_OpenGL_libEGL_libEGL.cpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_swiftshader_src_OpenGL_libEGL_libEGL.hpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_swiftshader_src_OpenGL_libGLES_CM_libGLES_CM.hpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_swiftshader_src_OpenGL_libGLESv2_libGLESv2.hpp   (contents, props changed)
  head/www/iridium/files/patch-third__party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config.h   (contents, props changed)
  head/www/iridium/files/patch-third__party_swiftshader_third_party_llvm-subzero_lib_Support_Unix_Process.inc   (contents, props changed)
  head/www/iridium/files/patch-third__party_webrtc_rtc_base_BUILD.gn   (contents, props changed)
  head/www/iridium/files/patch-third__party_webrtc_rtc_base_byteorder.h   (contents, props changed)
  head/www/iridium/files/patch-third__party_webrtc_rtc_base_httpcommon.cc   (contents, props changed)
  head/www/iridium/files/patch-third__party_webrtc_rtc_base_ifaddrs__converter.h   (contents, props changed)
  head/www/iridium/files/patch-third__party_webrtc_rtc_base_ipaddress.h   (contents, props changed)
  head/www/iridium/files/patch-third__party_webrtc_rtc_base_network.cc   (contents, props changed)
  head/www/iridium/files/patch-third__party_webrtc_rtc_base_network.h   (contents, props changed)
  head/www/iridium/files/patch-third__party_webrtc_rtc_base_physicalsocketserver.cc   (contents, props changed)
  head/www/iridium/files/patch-third__party_webrtc_rtc_base_physicalsocketserver.h   (contents, props changed)
  head/www/iridium/files/patch-third__party_webrtc_rtc_base_platform_thread.cc   (contents, props changed)
  head/www/iridium/files/patch-third__party_webrtc_rtc_base_platform_thread_types.cc   (contents, props changed)
  head/www/iridium/files/patch-third__party_webrtc_rtc_base_stringutils.h   (contents, props changed)
  head/www/iridium/files/patch-third__party_webrtc_webrtc.gni   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_bindings_core_v8_v8_script_runner.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_core_editing_editing_behavior.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_core_html_forms_internal_popup_menu.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_core_xml_parser_xml_document_parser.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_BUILD.gn   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_fonts_font_cache.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_fonts_font_cache.h   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_fonts_font_metrics.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_heap_stack_frame_depth.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_image-decoders_jpeg_jpeg_image_decoder.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_image-encoders_image_encoder.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_BUILD.gn   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_assertions.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_atomics.h   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_byte_swap.h   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_compiler.h   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_container_annotations.h   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_stack_util.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_threading_pthreads.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_crashpad_crashpad_build_crashpad_buildconfig.gni   (contents, props changed)
  head/www/iridium/files/patch-third_party_crashpad_crashpad_util_misc_capture_context.h   (contents, props changed)
  head/www/iridium/files/patch-third_party_crashpad_crashpad_util_misc_metrics.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_crashpad_crashpad_util_misc_uuid.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_crashpad_crashpad_util_posix_close_multiple.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_crashpad_crashpad_util_posix_drop_privileges.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_crashpad_crashpad_util_posix_signals.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_crashpad_crashpad_util_posix_symbolic_constants_posix.cc   (contents, props changed)
  head/www/iridium/files/patch-third_party_crc32c_src_src_crc32c__arm64__linux__check.h   (contents, props changed)
  head/www/iridium/files/patch-tools_json_schema_compiler_feature_compiler.py   (contents, props changed)
  head/www/iridium/files/patch-tools_json_schema_compiler_model.py   (contents, props changed)
  head/www/iridium/files/patch-ui_base_resource_resource__bundle__freebsd.cc   (contents, props changed)
  head/www/iridium/files/patch-ui_gfx_codec_jpeg_codec.cc   (contents, props changed)
  head/www/iridium/files/patch-ui_gfx_gpu_memory_buffer.cc   (contents, props changed)
  head/www/iridium/files/patch-ui_gfx_gpu_memory_buffer.h   (contents, props changed)
  head/www/iridium/files/patch-ui_gfx_ipc_gfx_param_traits_macros.h   (contents, props changed)
  head/www/iridium/files/patch-ui_gfx_linux_client_native_pixmap_dmabuf.cc   (contents, props changed)
  head/www/iridium/files/patch-ui_gfx_mojo_buffer_types_struct_traits.cc   (contents, props changed)
  head/www/iridium/files/patch-ui_gfx_mojo_buffer_types_struct_traits.h   (contents, props changed)
  head/www/iridium/files/patch-ui_gfx_native_pixmap_handle.cc   (contents, props changed)
  head/www/iridium/files/patch-ui_gfx_native_pixmap_handle.h   (contents, props changed)
  head/www/iridium/files/patch-ui_gl_generate_bindings.py   (contents, props changed)
  head/www/iridium/files/patch-ui_gl_gl_bindings_api_autogen_glx.h   (contents, props changed)
  head/www/iridium/files/patch-ui_gl_gl_bindings_autogen_glx.cc   (contents, props changed)
  head/www/iridium/files/patch-ui_gl_gl_bindings_autogen_glx.h   (contents, props changed)
  head/www/iridium/files/patch-ui_gl_gl_implementation.cc   (contents, props changed)
  head/www/iridium/files/patch-ui_native_theme_native_theme.h   (contents, props changed)
  head/www/iridium/files/patch-ui_native_theme_native_theme_base.cc   (contents, props changed)
  head/www/iridium/files/patch-ui_strings_app_locale_settings.grd   (contents, props changed)
  head/www/iridium/files/patch-ui_views_widget_desktop_aura_desktop_screen_x11.cc   (contents, props changed)
  head/www/iridium/files/patch-ui_views_window_frame_background.cc   (contents, props changed)
  head/www/iridium/files/patch-v8_include_v8-platform.h   (contents, props changed)
  head/www/iridium/files/patch-v8_src_base_cpu.cc   (contents, props changed)
  head/www/iridium/files/patch-v8_src_trap-handler_handler-inside.cc   (contents, props changed)
  head/www/iridium/files/pkg-message.in   (contents, props changed)
Deleted:
  head/www/iridium/files/patch-base__trace_event__process_memory_dump.h
  head/www/iridium/files/patch-base_base__paths__posix.cc
  head/www/iridium/files/patch-base_posix_unix__domain__socket__linux.cc
  head/www/iridium/files/patch-base_posix_unix__domain__socket__linux__unittest.cc
  head/www/iridium/files/patch-base_strings_safe__sprintf.cc
  head/www/iridium/files/patch-base_test_BUILD.gn
  head/www/iridium/files/patch-base_trace__event_malloc__dump__provider.cc
  head/www/iridium/files/patch-breakpad_BUILD.gn
  head/www/iridium/files/patch-breakpad_src_build_common.gypi
  head/www/iridium/files/patch-breakpad_src_common_simple__string__dictionary.h
  head/www/iridium/files/patch-build_config_clang_BUILD.gn
  head/www/iridium/files/patch-build_config_compiler_BUILD.gn
  head/www/iridium/files/patch-build_config_crypto.gni
  head/www/iridium/files/patch-build_config_linux_gtk2_BUILD.gn
  head/www/iridium/files/patch-build_config_linux_gtk3_BUILD.gn
  head/www/iridium/files/patch-build_config_linux_gtk_BUILD.gn
  head/www/iridium/files/patch-build_config_sanitizers_BUILD.gn
  head/www/iridium/files/patch-build_config_sanitizers_sanitizers.gni
  head/www/iridium/files/patch-build_config_ui.gni
  head/www/iridium/files/patch-build_secondary_third__party_nss_BUILD.gn
  head/www/iridium/files/patch-chrome_BUILD.gn
  head/www/iridium/files/patch-chrome_app_chrome__main__delegate.h
  head/www/iridium/files/patch-chrome_app_mash_mash__runner.cc
  head/www/iridium/files/patch-chrome_app_resources_locale__settings.grd
  head/www/iridium/files/patch-chrome_browser_BUILD.gn
  head/www/iridium/files/patch-chrome_browser_extensions_api_image__writer__private_image__writer__private__api.cc
  head/www/iridium/files/patch-chrome_browser_extensions_api_messaging_message__service.cc
  head/www/iridium/files/patch-chrome_browser_gpu_gl__string__manager.cc
  head/www/iridium/files/patch-chrome_browser_interstitials_chrome__controller__client.cc
  head/www/iridium/files/patch-chrome_browser_net_async__dns__field__trial.cc
  head/www/iridium/files/patch-chrome_browser_profiles_profile__impl__io__data.cc
  head/www/iridium/files/patch-chrome_browser_resources_safe__browsing_BUILD.gn
  head/www/iridium/files/patch-chrome_browser_resources_vulcanize.gni
  head/www/iridium/files/patch-chrome_browser_safe__browsing_permission__reporter.cc
  head/www/iridium/files/patch-chrome_browser_ui_BUILD.gn
  head/www/iridium/files/patch-chrome_browser_ui_browser__view__prefs.cc
  head/www/iridium/files/patch-chrome_browser_ui_libgtkui_BUILD.gn
  head/www/iridium/files/patch-chrome_browser_ui_views_message__center_message__center__frame__view.cc
  head/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__strip.cc
  head/www/iridium/files/patch-chrome_browser_ui_webui_extensions_extension__loader__handler.cc
  head/www/iridium/files/patch-chrome_browser_ui_webui_options_browser__options__handler.cc
  head/www/iridium/files/patch-chrome_browser_ui_webui_options_browser__options__handler.h
  head/www/iridium/files/patch-chrome_chrome__paks.gni
  head/www/iridium/files/patch-chrome_common_url__constants.cc
  head/www/iridium/files/patch-chrome_common_url__constants.h
  head/www/iridium/files/patch-chrome_test_BUILD.gn
  head/www/iridium/files/patch-chromecast_BUILD.gn
  head/www/iridium/files/patch-chromecast_browser_BUILD.gn
  head/www/iridium/files/patch-chromecast_browser_cast__browser__main__parts.cc
  head/www/iridium/files/patch-chromecast_browser_metrics_BUILD.gn
  head/www/iridium/files/patch-chromecast_crash_BUILD.gn
  head/www/iridium/files/patch-components_BUILD.gn
  head/www/iridium/files/patch-components_content__settings_core_browser_website__settings__registry.h
  head/www/iridium/files/patch-components_filesystem_file__system__app.cc
  head/www/iridium/files/patch-components_plugins_renderer_BUILD.gn
  head/www/iridium/files/patch-components_policy_BUILD.gn
  head/www/iridium/files/patch-components_storage__monitor_storage__monitor.cc
  head/www/iridium/files/patch-components_tracing_child_child__memory__dump__manager__delegate__impl.cc
  head/www/iridium/files/patch-components_tracing_common_process__metrics__memory__dump__provider.cc
  head/www/iridium/files/patch-components_tracing_common_process__metrics__memory__dump__provider.h
  head/www/iridium/files/patch-components_variations_proto_study.proto
  head/www/iridium/files/patch-content_app_BUILD.gn
  head/www/iridium/files/patch-content_app_content__main__runner.cc
  head/www/iridium/files/patch-content_browser_accessibility_browser__accessibility.h
  head/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__manager.h
  head/www/iridium/files/patch-content_browser_devtools_protocol_color__picker.cc
  head/www/iridium/files/patch-content_browser_download_base__file.cc
  head/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
  head/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
  head/www/iridium/files/patch-content_browser_gpu_gpu__internals__ui.cc
  head/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc
  head/www/iridium/files/patch-content_browser_memory_memory__coordinator__impl.cc
  head/www/iridium/files/patch-content_browser_ppapi__plugin__process__host.cc
  head/www/iridium/files/patch-content_browser_renderer__host_media_video__capture__manager.cc
  head/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
  head/www/iridium/files/patch-content_browser_tracing_tracing__controller__impl.cc
  head/www/iridium/files/patch-content_browser_utility__process__host__impl.cc
  head/www/iridium/files/patch-content_child_child__process.cc
  head/www/iridium/files/patch-content_child_child__process.h
  head/www/iridium/files/patch-content_child_child__thread__impl.cc
  head/www/iridium/files/patch-content_child_child__thread__impl.h
  head/www/iridium/files/patch-content_common_child__process__messages.h
  head/www/iridium/files/patch-content_common_content__switches__internal.cc
  head/www/iridium/files/patch-content_common_sandbox__linux_sandbox__debug__handling__linux.cc
  head/www/iridium/files/patch-content_common_set__process__title__linux.cc
  head/www/iridium/files/patch-content_common_set__process__title__linux.h
  head/www/iridium/files/patch-content_gpu_gpu__child__thread.cc
  head/www/iridium/files/patch-content_gpu_in__process__gpu__thread.cc
  head/www/iridium/files/patch-content_renderer_media_webrtc_processed__local__audio__source.cc
  head/www/iridium/files/patch-content_shell_BUILD.gn
  head/www/iridium/files/patch-content_test_BUILD.gn
  head/www/iridium/files/patch-crypto_nss__util.cc
  head/www/iridium/files/patch-device_BUILD.gn
  head/www/iridium/files/patch-device_battery_BUILD.gn
  head/www/iridium/files/patch-device_geolocation_BUILD.gn
  head/www/iridium/files/patch-device_hid_BUILD.gn
  head/www/iridium/files/patch-device_media__transfer__protocol_media__transfer__protocol__daemon__client.h
  head/www/iridium/files/patch-device_media__transfer__protocol_media__transfer__protocol__manager.h
  head/www/iridium/files/patch-device_sensors_data__fetcher__shared__memory.h
  head/www/iridium/files/patch-device_usb_usb__context__unittest.cc
  head/www/iridium/files/patch-device_usb_usb__device__handle__impl.cc
  head/www/iridium/files/patch-device_usb_usb__device__handle__impl.h
  head/www/iridium/files/patch-device_usb_usb__device__impl.cc
  head/www/iridium/files/patch-extensions_browser_api_serial_serial__api.cc
  head/www/iridium/files/patch-gpu_BUILD.gn
  head/www/iridium/files/patch-gpu_config_BUILD.gn
  head/www/iridium/files/patch-gpu_config_gpu__control__list__unittest.cc
  head/www/iridium/files/patch-gpu_config_gpu__info__collector.cc
  head/www/iridium/files/patch-gpu_gles2__conform__support_BUILD.gn
  head/www/iridium/files/patch-gpu_gles2__conform__support_native_BUILD.gn
  head/www/iridium/files/patch-gpu_ipc_client_BUILD.gn
  head/www/iridium/files/patch-gpu_ipc_service_BUILD.gn
  head/www/iridium/files/patch-gpu_tools_compositor__model__bench_BUILD.gn
  head/www/iridium/files/patch-gpu_vulkan_BUILD.gn
  head/www/iridium/files/patch-headless_lib_headless__content__main__delegate.cc
  head/www/iridium/files/patch-headless_lib_headless__content__main__delegate.h
  head/www/iridium/files/patch-iridium_trknotify.cpp
  head/www/iridium/files/patch-mash_package_mash__packaged__service.cc
  head/www/iridium/files/patch-media__audio__alsa__audio_manager_alsa.cc
  head/www/iridium/files/patch-media_base_BUILD.gn
  head/www/iridium/files/patch-media_base_decoder__buffer.h
  head/www/iridium/files/patch-media_capture_BUILD.gn
  head/www/iridium/files/patch-media_cast_BUILD.gn
  head/www/iridium/files/patch-media_cdm_ppapi_ppapi__cdm__adapter.gni
  head/www/iridium/files/patch-media_ffmpeg_ffmpeg__common.cc
  head/www/iridium/files/patch-media_ffmpeg_ffmpeg__common.h
  head/www/iridium/files/patch-media_filters_ffmpeg__audio__decodec.cc
  head/www/iridium/files/patch-media_filters_ffmpeg__demuxer.cc
  head/www/iridium/files/patch-media_filters_ffmpeg__video__decodec.cc
  head/www/iridium/files/patch-mojo_BUILD.gn
  head/www/iridium/files/patch-mojo_edk_test_BUILD.gn
  head/www/iridium/files/patch-native__client__sdk_src_BUILD.gn
  head/www/iridium/files/patch-net_base_mime__util__unittest.cc
  head/www/iridium/files/patch-net_proxy_proxy__config__service__linux.cc
  head/www/iridium/files/patch-net_proxy_proxy__service.cc
  head/www/iridium/files/patch-net_quic_platform_impl_quic__ip__address__impl.cc
  head/www/iridium/files/patch-net_tools_cert__verify__tool_verify__using__path__builder.cc
  head/www/iridium/files/patch-net_tools_get__server__time_get__server__time.cc
  head/www/iridium/files/patch-ppapi_shared__impl_private_net__address__private__impl.cc
  head/www/iridium/files/patch-ppapi_tests_extensions_BUILD.gn
  head/www/iridium/files/patch-printing_BUILD.gn
  head/www/iridium/files/patch-remoting_host_BUILD.gn
  head/www/iridium/files/patch-sdch_BUILD.gn
  head/www/iridium/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
  head/www/iridium/files/patch-services_service__manager_standalone_context.cc
  head/www/iridium/files/patch-services_ui_gpu_gpu__main.cc
  head/www/iridium/files/patch-skia_BUILD.gn
  head/www/iridium/files/patch-storage_browser_quota_quota__settings.cc
  head/www/iridium/files/patch-testing_gtest_src_gtest.cc
  head/www/iridium/files/patch-third__party_WebKit_Source_bindings_core_v8_V8ScriptRunner.cpp
  head/www/iridium/files/patch-third__party_WebKit_Source_core_layout_BUILD.gn
  head/www/iridium/files/patch-third__party_WebKit_Source_platform_fonts_FontCache.cpp
  head/www/iridium/files/patch-third__party_WebKit_Source_platform_fonts_FontCache.h
  head/www/iridium/files/patch-third__party_WebKit_Source_platform_fonts_FontPlatformData.cpp
  head/www/iridium/files/patch-third__party_WebKit_Source_platform_fonts_FontPlatformData.h
  head/www/iridium/files/patch-third__party_WebKit_Source_platform_fonts_SimpleFontData.cpp
  head/www/iridium/files/patch-third__party_WebKit_Source_platform_fonts_skia_FontCacheSkia.cpp
  head/www/iridium/files/patch-third__party_WebKit_Source_platform_heap_GCInfo.cpp
  head/www/iridium/files/patch-third__party_WebKit_Source_platform_heap_StackFrameDepth.cpp
  head/www/iridium/files/patch-third__party_WebKit_Source_web_PopupMenuImpl.cpp
  head/www/iridium/files/patch-third__party_WebKit_Source_wtf_Assertions.cpp
  head/www/iridium/files/patch-third__party_WebKit_Source_wtf_Atomics.h
  head/www/iridium/files/patch-third__party_WebKit_Source_wtf_BUILD.gn
  head/www/iridium/files/patch-third__party_WebKit_Source_wtf_ByteSwap.h
  head/www/iridium/files/patch-third__party_WebKit_Source_wtf_ContainerAnnotations.h
  head/www/iridium/files/patch-third__party_WebKit_Source_wtf_StackUtil.cpp
  head/www/iridium/files/patch-third__party_WebKit_Source_wtf_ThreadingPthreads.cpp
  head/www/iridium/files/patch-third__party_angle_gni_angle.gni
  head/www/iridium/files/patch-third__party_angle_src_tests_BUILD.gn
  head/www/iridium/files/patch-third__party_expat_BUILD.gn
  head/www/iridium/files/patch-third__party_ffmpeg_ffmpeg__generated.gni
  head/www/iridium/files/patch-third__party_fontconfig_BUILD.gn
  head/www/iridium/files/patch-third__party_glslang_BUILD.gn
  head/www/iridium/files/patch-third__party_harfbuzz-ng_BUILD.gn
  head/www/iridium/files/patch-third__party_libusb_BUILD.gn
  head/www/iridium/files/patch-third__party_libxml_BUILD.gn
  head/www/iridium/files/patch-third__party_libxslt_BUILD.gn
  head/www/iridium/files/patch-third__party_minigbm_BUILD.gn
  head/www/iridium/files/patch-third__party_opus_BUILD.gn
  head/www/iridium/files/patch-third__party_ots_include_opentype-sanitiser.h
  head/www/iridium/files/patch-third__party_pdfium_BUILD.gn
  head/www/iridium/files/patch-third__party_pdfium_fpdfsdk_javascript_JS__Value.cpp
  head/www/iridium/files/patch-third__party_pdfium_fpdfsdk_javascript_PublicMethods.cpp
  head/www/iridium/files/patch-third__party_pdfium_pdfium.gni
  head/www/iridium/files/patch-third__party_pdfium_skia_BUILD.gn
  head/www/iridium/files/patch-third__party_webrtc_base_BUILD.gn
  head/www/iridium/files/patch-third__party_webrtc_base_httpcommon.cc
  head/www/iridium/files/patch-third__party_webrtc_base_ifaddrs__converter.h
  head/www/iridium/files/patch-third__party_webrtc_base_ipaddress.h
  head/www/iridium/files/patch-third__party_webrtc_base_network.cc
  head/www/iridium/files/patch-third__party_webrtc_base_network.h
  head/www/iridium/files/patch-third__party_webrtc_base_physicalsocketserver.cc
  head/www/iridium/files/patch-third__party_webrtc_base_platform__thread.cc
  head/www/iridium/files/patch-third__party_webrtc_base_stringutils.h
  head/www/iridium/files/patch-third__party_webrtc_modules_video__coding_BUILD.gn
  head/www/iridium/files/patch-third__party_webrtc_system__wrappers_source_atomic32__non__darwin__unix.cc
  head/www/iridium/files/patch-third__party_widevine_cdm_BUILD.gn
  head/www/iridium/files/patch-tools_battor__agent_BUILD.gn
  head/www/iridium/files/patch-ui_accessibility_platform_ax__platform__node.h
  head/www/iridium/files/patch-ui_app__list_app__list__constants.cc
  head/www/iridium/files/patch-ui_app__list_app__list__constants.h
  head/www/iridium/files/patch-ui_app__list_views_app__list__item__view.cc
  head/www/iridium/files/patch-ui_aura_BUILD.gn
  head/www/iridium/files/patch-ui_base_BUILD.gn
  head/www/iridium/files/patch-ui_base_ime_BUILD.gn
  head/www/iridium/files/patch-ui_base_ime_input__method__factory.cc
  head/www/iridium/files/patch-ui_base_ui__features.gni
  head/www/iridium/files/patch-ui_compositor_BUILD.gn
  head/www/iridium/files/patch-ui_gfx_BUILD.gn
  head/www/iridium/files/patch-ui_message__center_message__center__style.h
  head/www/iridium/files/patch-ui_message__center_views_message__center__button__bar.cc
  head/www/iridium/files/patch-ui_message__center_views_message__center__button__bar.h
  head/www/iridium/files/patch-ui_resources_ui__resources.grd
  head/www/iridium/files/patch-ui_views_BUILD.gn
  head/www/iridium/files/patch-ui_views_accessibility_native__view__accessibility.h
  head/www/iridium/files/patch-ui_views_controls_webview_BUILD.gn
  head/www/iridium/files/patch-ui_views_mus_BUILD.gn
  head/www/iridium/files/patch-ui_views_views__switches.cc
  head/www/iridium/files/patch-v8_src_wasm_wasm-result.h
  head/www/iridium/pkg-message
Modified:
  head/www/iridium/Makefile
  head/www/iridium/distinfo
  head/www/iridium/files/audio_manager_openbsd.cc
  head/www/iridium/files/audio_manager_openbsd.h
  head/www/iridium/files/extra-patch-clang
  head/www/iridium/files/extra-patch-llvm-base
  head/www/iridium/files/extra-patch-llvm-port
  head/www/iridium/files/patch-BUILD.gn
  head/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc
  head/www/iridium/files/patch-ash_display_mirror__window__controller.cc
  head/www/iridium/files/patch-base_BUILD.gn
  head/www/iridium/files/patch-base_allocator_allocator__shim.cc
  head/www/iridium/files/patch-base_allocator_allocator__shim__default__dispatch__to__glibc.cc
  head/www/iridium/files/patch-base_allocator_allocator__shim__unittest.cc
  head/www/iridium/files/patch-base_debug_stack__trace__posix.cc
  head/www/iridium/files/patch-base_debug_thread__heap__usage__tracker.cc
  head/www/iridium/files/patch-base_files_file__path__unittest.cc
  head/www/iridium/files/patch-base_files_file__path__watcher__kqueue.h
  head/www/iridium/files/patch-base_files_file__util.h
  head/www/iridium/files/patch-base_native__library__posix.cc
  head/www/iridium/files/patch-base_process_launch.cc
  head/www/iridium/files/patch-base_process_memory.cc
  head/www/iridium/files/patch-base_process_memory.h
  head/www/iridium/files/patch-base_process_memory__unittest.cc
  head/www/iridium/files/patch-base_process_process__handle__freebsd.cc
  head/www/iridium/files/patch-base_process_process__info__linux.cc
  head/www/iridium/files/patch-base_process_process__iterator__freebsd.cc
  head/www/iridium/files/patch-base_process_process__metrics.h
  head/www/iridium/files/patch-base_process_process__metrics__freebsd.cc
  head/www/iridium/files/patch-base_process_process__posix.cc
  head/www/iridium/files/patch-base_sys__info__freebsd.cc
  head/www/iridium/files/patch-base_sys__info__posix.cc
  head/www/iridium/files/patch-base_test_launcher_test__launcher.cc
  head/www/iridium/files/patch-base_test_test__file__util__posix.cc
  head/www/iridium/files/patch-base_third__party_libevent_BUILD.gn
  head/www/iridium/files/patch-base_threading_platform__thread__linux.cc
  head/www/iridium/files/patch-base_threading_thread__task__runner__handle.cc
  head/www/iridium/files/patch-base_trace__event_process__memory__dump.cc
  head/www/iridium/files/patch-build_config_BUILD.gn
  head/www/iridium/files/patch-build_config_BUILDCONFIG.gn
  head/www/iridium/files/patch-build_config_allocator.gni
  head/www/iridium/files/patch-build_config_compiler_compiler.gni
  head/www/iridium/files/patch-build_config_features.gni
  head/www/iridium/files/patch-build_toolchain_linux_BUILD.gn
  head/www/iridium/files/patch-cc_layers_scrollbar__layer__impl__base.cc
  head/www/iridium/files/patch-cc_trees_property__tree.cc
  head/www/iridium/files/patch-chrome_app_chrome__command__ids.h
  head/www/iridium/files/patch-chrome_app_chrome__main.cc
  head/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc
  head/www/iridium/files/patch-chrome_app_chromium__strings.grd
  head/www/iridium/files/patch-chrome_app_generated__resources.grd
  head/www/iridium/files/patch-chrome_app_google__chrome__strings.grd
  head/www/iridium/files/patch-chrome_app_settings__strings.grdp
  head/www/iridium/files/patch-chrome_app_shutdown__signal__handlers__posix.cc
  head/www/iridium/files/patch-chrome_browser_about__flags.cc
  head/www/iridium/files/patch-chrome_browser_after__startup__task__utils.cc
  head/www/iridium/files/patch-chrome_browser_browser__process__impl.cc
  head/www/iridium/files/patch-chrome_browser_browser__process__impl.h
  head/www/iridium/files/patch-chrome_browser_browser__resources.grd
  head/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc
  head/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.cc
  head/www/iridium/files/patch-chrome_browser_chrome__browser__main__posix.cc
  head/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc
  head/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h
  head/www/iridium/files/patch-chrome_browser_diagnostics_diagnostics__writer.cc
  head/www/iridium/files/patch-chrome_browser_diagnostics_diagnostics__writer.h
  head/www/iridium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
  head/www/iridium/files/patch-chrome_browser_download_download__commands.cc
  head/www/iridium/files/patch-chrome_browser_download_download__commands.h
  head/www/iridium/files/patch-chrome_browser_download_download__prefs.cc
  head/www/iridium/files/patch-chrome_browser_download_download__query.cc
  head/www/iridium/files/patch-chrome_browser_download_download__shelf__context__menu.cc
  head/www/iridium/files/patch-chrome_browser_download_download__status__updater.cc
  head/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn
  head/www/iridium/files/patch-chrome_browser_extensions_activity__log_activity__log.cc
  head/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
  head/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
  head/www/iridium/files/patch-chrome_browser_extensions_bookmark__app__helper.cc
  head/www/iridium/files/patch-chrome_browser_extensions_browser__context__keyed__service__factories.cc
  head/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc
  head/www/iridium/files/patch-chrome_browser_first__run_first__run__internal__posix.cc
  head/www/iridium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
  head/www/iridium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
  head/www/iridium/files/patch-chrome_browser_memory__details.cc
  head/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
  head/www/iridium/files/patch-chrome_browser_notifications_message__center__notification__manager.cc
  head/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
  head/www/iridium/files/patch-chrome_browser_plugins_plugins__resource__service.cc
  head/www/iridium/files/patch-chrome_browser_policy_policy__prefs__browsertest.cc
  head/www/iridium/files/patch-chrome_browser_process__singleton__posix.cc
  head/www/iridium/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
  head/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc
  head/www/iridium/files/patch-chrome_browser_resources_safe__browsing_gen__file__type__proto.py
  head/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
  head/www/iridium/files/patch-chrome_browser_sync_chrome__sync__client.cc
  head/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
  head/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.h
  head/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
  head/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
  head/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
  head/www/iridium/files/patch-chrome_browser_tracing_crash__service__uploader.cc
  head/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc
  head/www/iridium/files/patch-chrome_browser_ui_input__method_input__method__engine.h
  head/www/iridium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
  head/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
  head/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc
  head/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
  head/www/iridium/files/patch-chrome_browser_ui_toolbar_app__menu__model.cc
  head/www/iridium/files/patch-chrome_browser_ui_views_accelerator__table.cc
  head/www/iridium/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
  head/www/iridium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
  head/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h
  head/www/iridium/files/patch-chrome_browser_ui_views_first__run__dialog.cc
  head/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
  head/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
  head/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout.cc
  head/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__platform__specific.cc
  head/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
  head/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
  head/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc
  head/www/iridium/files/patch-chrome_browser_ui_webui_about__ui.cc
  head/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
  head/www/iridium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
  head/www/iridium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.h
  head/www/iridium/files/patch-chrome_browser_ui_webui_settings_md__settings__localized__strings__provider.cc
  head/www/iridium/files/patch-chrome_browser_web__applications_web__app.cc
  head/www/iridium/files/patch-chrome_browser_web__applications_web__app.h
  head/www/iridium/files/patch-chrome_common_BUILD.gn
  head/www/iridium/files/patch-chrome_common_chrome__paths.cc
  head/www/iridium/files/patch-chrome_common_chrome__paths__internal.h
  head/www/iridium/files/patch-chrome_common_chrome__switches.cc
  head/www/iridium/files/patch-chrome_common_chrome__switches.h
  head/www/iridium/files/patch-chrome_common_extensions_api_BUILD.gn
  head/www/iridium/files/patch-chrome_common_extensions_chrome__extensions__client.cc
  head/www/iridium/files/patch-chrome_common_extensions_command.cc
  head/www/iridium/files/patch-chrome_common_features.gni
  head/www/iridium/files/patch-chrome_common_pref__names.cc
  head/www/iridium/files/patch-chrome_common_pref__names.h
  head/www/iridium/files/patch-chrome_renderer_pepper_pepper__flash__font__file__host.cc
  head/www/iridium/files/patch-chrome_renderer_pepper_pepper__flash__font__file__host.h
  head/www/iridium/files/patch-chrome_test_base_in__process__browser__test.cc
  head/www/iridium/files/patch-chrome_test_base_testing__browser__process.h
  head/www/iridium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
  head/www/iridium/files/patch-chromecast_browser_cast__content__browser__client.cc
  head/www/iridium/files/patch-components_autofill_content_renderer_password__form__conversion__utils.cc
  head/www/iridium/files/patch-components_autofill_core_browser_autofill__experiments.cc
  head/www/iridium/files/patch-components_content__settings_core_browser_website__settings__registry.cc
  head/www/iridium/files/patch-components_cookie__config_cookie__store__util.cc
  head/www/iridium/files/patch-components_crash_content_app_BUILD.gn
  head/www/iridium/files/patch-components_crash_content_browser_BUILD.gn
  head/www/iridium/files/patch-components_feedback_anonymizer__tool.cc
  head/www/iridium/files/patch-components_flags__ui_flags__state.cc
  head/www/iridium/files/patch-components_gcm__driver_gcm__client.h
  head/www/iridium/files/patch-components_gcm__driver_gcm__client__impl.cc
  head/www/iridium/files/patch-components_metrics_BUILD.gn
  head/www/iridium/files/patch-components_metrics_system__memory__stats__recorder__linux.cc
  head/www/iridium/files/patch-components_neterror_resources_neterror.js
  head/www/iridium/files/patch-components_os__crypt_os__crypt.h
  head/www/iridium/files/patch-components_plugins_renderer_plugin__placeholder.cc
  head/www/iridium/files/patch-components_policy_resources_policy__templates.json
  head/www/iridium/files/patch-components_policy_tools_generate__policy__source.py
  head/www/iridium/files/patch-components_storage__monitor_BUILD.gn
  head/www/iridium/files/patch-components_storage__monitor_storage__monitor__freebsd.cc
  head/www/iridium/files/patch-components_storage__monitor_storage__monitor__freebsd.h
  head/www/iridium/files/patch-components_sync_base_get__session__name.cc
  head/www/iridium/files/patch-components_update__client_update__query__params.cc
  head/www/iridium/files/patch-components_webcrypto_algorithms_test__helpers.cc
  head/www/iridium/files/patch-content_browser_BUILD.gn
  head/www/iridium/files/patch-content_browser_browser__main__loop.cc
  head/www/iridium/files/patch-content_browser_child__process__launcher__helper__linux.cc
  head/www/iridium/files/patch-content_browser_media_media__internals.cc
  head/www/iridium/files/patch-content_browser_memory_memory__monitor.cc
  head/www/iridium/files/patch-content_browser_renderer__host_render__message__filter.cc
  head/www/iridium/files/patch-content_browser_renderer__host_render__message__filter.h
  head/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
  head/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
  head/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
  head/www/iridium/files/patch-content_common_BUILD.gn
  head/www/iridium/files/patch-content_common_view__messages.h
  head/www/iridium/files/patch-content_gpu_BUILD.gn
  head/www/iridium/files/patch-content_gpu_gpu__main.cc
  head/www/iridium/files/patch-content_public_common_child__process__host.h
  head/www/iridium/files/patch-content_public_common_content__switches.cc
  head/www/iridium/files/patch-content_public_common_content__switches.h
  head/www/iridium/files/patch-content_public_common_renderer__preferences.h
  head/www/iridium/files/patch-content_public_test_browser__test__base.cc
  head/www/iridium/files/patch-content_renderer_render__thread__impl.cc
  head/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc
  head/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h
  head/www/iridium/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc
  head/www/iridium/files/patch-content_renderer_webscrollbarbehavior__impl__aura.cc
  head/www/iridium/files/patch-content_shell_browser_shell__browser__context.cc
  head/www/iridium/files/patch-content_shell_browser_shell__browser__main__parts.cc
  head/www/iridium/files/patch-device_bluetooth_BUILD.gn
  head/www/iridium/files/patch-device_gamepad_gamepad__provider.cc
  head/www/iridium/files/patch-device_geolocation_location__arbitrator.cc
  head/www/iridium/files/patch-device_serial_BUILD.gn
  head/www/iridium/files/patch-device_serial_serial__io__handler__posix.cc
  head/www/iridium/files/patch-device_usb_usb__context.cc
  head/www/iridium/files/patch-device_usb_usb__error.cc
  head/www/iridium/files/patch-device_usb_usb__service__impl.cc
  head/www/iridium/files/patch-device_usb_usb__service__impl.h
  head/www/iridium/files/patch-extensions_browser_api_declarative__webrequest_webrequest__action.cc
  head/www/iridium/files/patch-extensions_browser_api_networking__private_networking__private__event__router__factory.cc
  head/www/iridium/files/patch-extensions_browser_api_web__request_form__data__parser.cc
  head/www/iridium/files/patch-gpu_config_gpu__control__list.cc
  head/www/iridium/files/patch-gpu_config_gpu__test__config.cc
  head/www/iridium/files/patch-gpu_ipc_service_gpu__init.cc
  head/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.cc
  head/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.h
  head/www/iridium/files/patch-headless_lib_headless__macros.h
  head/www/iridium/files/patch-ipc_ipc__channel.h
  head/www/iridium/files/patch-ipc_ipc__message__utils.cc
  head/www/iridium/files/patch-ipc_ipc__message__utils.h
  head/www/iridium/files/patch-media_audio_BUILD.gn
  head/www/iridium/files/patch-media_audio_audio__manager.cc
  head/www/iridium/files/patch-media_audio_audio__manager.h
  head/www/iridium/files/patch-media_base_audio__latency.cc
  head/www/iridium/files/patch-media_base_video__frame.cc
  head/www/iridium/files/patch-media_base_video__frame.h
  head/www/iridium/files/patch-media_capture_video_fake__video__capture__device__factory.cc
  head/www/iridium/files/patch-media_capture_video_file__video__capture__device__factory.cc
  head/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
  head/www/iridium/files/patch-media_capture_video_linux_video__capture__device__linux.cc
  head/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc
  head/www/iridium/files/patch-media_capture_video_video__capture__device__factory.cc
  head/www/iridium/files/patch-media_formats_common_offset__byte__queue.cc
  head/www/iridium/files/patch-media_formats_mp2t_es__parser__adts.cc
  head/www/iridium/files/patch-media_formats_mp2t_es__parser__mpeg1audio.cc
  head/www/iridium/files/patch-net_BUILD.gn
  head/www/iridium/files/patch-net_base_address__tracker__linux.h
  head/www/iridium/files/patch-net_base_network__change__notifier.cc
  head/www/iridium/files/patch-net_base_network__interfaces__freebsd.cc
  head/www/iridium/files/patch-net_dns_address__sorter__posix.cc
  head/www/iridium/files/patch-net_dns_dns__util.cc
  head/www/iridium/files/patch-net_dns_host__resolver__proc.cc
  head/www/iridium/files/patch-net_http_http__auth__gssapi__posix.cc
  head/www/iridium/files/patch-net_http_http__network__session.cc
  head/www/iridium/files/patch-net_socket_udp__socket__posix.cc
  head/www/iridium/files/patch-net_url__request_url__request__context__builder.cc
  head/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc
  head/www/iridium/files/patch-ppapi_proxy_file__io__resource.cc
  head/www/iridium/files/patch-remoting_host_host__details.cc
  head/www/iridium/files/patch-sandbox_features.gni
  head/www/iridium/files/patch-sandbox_linux_BUILD.gn
  head/www/iridium/files/patch-services_catalog_public_cpp_manifest__parsing__util.cc
  head/www/iridium/files/patch-services_catalog_store.cc
  head/www/iridium/files/patch-services_catalog_store.h
  head/www/iridium/files/patch-services_device_time__zone__monitor_time__zone__monitor.cc
  head/www/iridium/files/patch-services_service__manager_public_cpp_standalone__service_BUILD.gn
  head/www/iridium/files/patch-services_service__manager_public_cpp_standalone__service_standalone__service.cc
  head/www/iridium/files/patch-skia_ext_SkMemory__new__handler.cpp
  head/www/iridium/files/patch-third__party_angle_BUILD.gn
  head/www/iridium/files/patch-third__party_boringssl_BUILD.gn
  head/www/iridium/files/patch-third__party_boringssl_src_crypto_ex__data.c
  head/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
  head/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
  head/www/iridium/files/patch-third__party_mesa_BUILD.gn
  head/www/iridium/files/patch-third__party_node_node.py
  head/www/iridium/files/patch-third__party_pdfium_core_fxcrt_fx__system.h
  head/www/iridium/files/patch-third__party_sqlite_BUILD.gn
  head/www/iridium/files/patch-third__party_usrsctp_BUILD.gn
  head/www/iridium/files/patch-third__party_webrtc_BUILD.gn
  head/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
  head/www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
  head/www/iridium/files/patch-third__party_yasm_BUILD.gn
  head/www/iridium/files/patch-third__party_zlib_BUILD.gn
  head/www/iridium/files/patch-tools_gn_args.cc
  head/www/iridium/files/patch-tools_gn_bootstrap_bootstrap.py
  head/www/iridium/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn
  head/www/iridium/files/patch-tools_variations_fieldtrial__to__struct.py
  head/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
  head/www/iridium/files/patch-ui_base_ime_ime__engine__handler__interface.h
  head/www/iridium/files/patch-ui_base_ime_input__method__initializer.cc
  head/www/iridium/files/patch-ui_base_resource_resource__bundle.cc
  head/www/iridium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
  head/www/iridium/files/patch-ui_events_event__switches.cc
  head/www/iridium/files/patch-ui_gfx_canvas__skia.cc
  head/www/iridium/files/patch-ui_gfx_font__list.cc
  head/www/iridium/files/patch-ui_gfx_font__render__params.h
  head/www/iridium/files/patch-ui_gfx_render__text.cc
  head/www/iridium/files/patch-ui_gl_BUILD.gn
  head/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.cc
  head/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.h
  head/www/iridium/files/patch-ui_message__center_views_message__view__factory.cc
  head/www/iridium/files/patch-ui_views_bubble_bubble__dialog__delegate.cc
  head/www/iridium/files/patch-ui_views_controls_label.cc
  head/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc
  head/www/iridium/files/patch-ui_views_examples_widget__example.cc
  head/www/iridium/files/patch-ui_views_mus_aura__init.cc
  head/www/iridium/files/patch-ui_views_selection__controller.cc
  head/www/iridium/files/patch-ui_views_views__delegate.cc
  head/www/iridium/files/patch-ui_views_views__delegate.h
  head/www/iridium/files/patch-ui_views_window_custom__frame__view.cc
  head/www/iridium/files/patch-ui_views_window_dialog__delegate.cc
  head/www/iridium/files/patch-v8_BUILD.gn
  head/www/iridium/files/patch-v8_src_base_platform_platform-posix.cc
  head/www/iridium/files/patch-v8_src_globals.h
  head/www/iridium/files/sndio_input.cc
  head/www/iridium/files/sndio_input.h
  head/www/iridium/files/sndio_output.cc
  head/www/iridium/pkg-plist

Modified: head/www/iridium/Makefile
==============================================================================
--- head/www/iridium/Makefile	Sat Aug 18 13:42:41 2018	(r477502)
+++ head/www/iridium/Makefile	Sat Aug 18 14:21:02 2018	(r477503)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	iridium
-PORTVERSION=	58.0
-PORTREVISION=	19
+PORTVERSION=	2018.5.67
 CATEGORIES=	www
 MASTER_SITES=	https://downloads.iridiumbrowser.de/source/
 PKGNAMESUFFIX=	-browser
@@ -27,9 +26,11 @@ BUILD_DEPENDS=	gperf:devel/gperf \
 		${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR}
 
-LIB_DEPENDS=	libspeechd.so:accessibility/speech-dispatcher \
+LIB_DEPENDS=	libatk-bridge-2.0.so:accessibility/at-spi2-atk \
+		libspeechd.so:accessibility/speech-dispatcher \
 		libsnappy.so:archivers/snappy \
 		libFLAC.so:audio/flac \
+		libopus.so:audio/opus \
 		libspeex.so:audio/speex \
 		libdbus-1.so:devel/dbus \
 		libdbus-glib-1.so:devel/dbus-glib \
@@ -44,22 +45,22 @@ LIB_DEPENDS=	libspeechd.so:accessibility/speech-dispat
 		libpng.so:graphics/png \
 		libwebp.so:graphics/webp \
 		libavcodec.so:multimedia/ffmpeg \
-		libcups.so:print/cups \
+		libopenh264.so:multimedia/openh264 \
 		libfreetype.so:print/freetype2 \
 		libharfbuzz.so:print/harfbuzz \
 		libharfbuzz-icu.so:print/harfbuzz-icu \
 		libgcrypt.so:security/libgcrypt \
-		libgnome-keyring.so:security/libgnome-keyring \
+		libsecret-1.so:security/libsecret \
 		libnss3.so:security/nss \
 		libexpat.so:textproc/expat2 \
 		libfontconfig.so:x11-fonts/fontconfig
 
 RUN_DEPENDS=	xdg-open:devel/xdg-utils \
-		droid-fonts-ttf>0:x11-fonts/droid-fonts-ttf
+		noto-lite>0:x11-fonts/noto-lite
 
 ONLY_FOR_ARCHS=	amd64 i386
-USES=		bison desktop-file-utils jpeg ninja perl5 \
-		pkgconfig python:2.7,build shebangfix tar:xz
+USES=		bison desktop-file-utils jpeg ninja perl5 pkgconfig \
+		python:2.7,build shebangfix tar:xz
 
 USE_PERL5=	build
 USE_XORG=	x11 xcb xcomposite xcursor xext xdamage xfixes xi \
@@ -77,37 +78,40 @@ EXTRA_PATCHES+=	${FILESDIR}/extra-patch-clang
 # replace_gn_files.py script, some parts just turned on/off for target host
 # OS "target_os == is_bsd", like libusb, libpci.
 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_allocator_shim=false \
 		use_aura=true \
-		use_cups=true \
-		use_experimental_allocator_shim=false \
+		use_bundled_fontconfig=false \
+		use_custom_libcxx=false \
+		use_gnome_keyring=false \
 		use_gtk3=true \
 		use_lld=true \
 		use_sysroot=false \
+		use_system_freetype=true \
+		use_system_harfbuzz=true \
 		use_system_libjpeg=true \
-		use_system_sqlite=false   # chrome has additional patches
+		extra_cxxflags="-I${LOCALBASE}/include" \
+		extra_ldflags="-L${LOCALBASE}/lib"
 # TODO: investigate building with these options:
-# use_system_harfbuzz use_system_minigbm
+# use_system_minigbm
 GN_BOOTSTRAP_FLAGS=	--no-clean --no-rebuild
 
-SUB_FILES=	iridium-browser.desktop iridium
+SUB_FILES=	iridium-browser.desktop iridium pkg-message
 SUB_LIST+=	COMMENT="${COMMENT}"
 
-OPTIONS_DEFINE=	CODECS DEBUG GCONF KERBEROS
+OPTIONS_DEFINE=	CODECS CUPS DEBUG KERBEROS
 CODECS_DESC=	Compile and enable patented codecs like H.264
 OPTIONS_GROUP=		AUDIO
 OPTIONS_GROUP_AUDIO=	ALSA PULSEAUDIO SNDIO
 
-OPTIONS_DEFAULT=	ALSA CODECS GCONF KERBEROS
+OPTIONS_DEFAULT=	ALSA CODECS CUPS KERBEROS
 OPTIONS_SUB=		yes
 
 ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
@@ -123,20 +127,22 @@ CODECS_VARS_OFF=	GN_ARGS+=ffmpeg_branding="Chromium" \
 			GN_ARGS+=proprietary_codecs=false \
 			GN_ARGS+=enable_hevc_demuxing=false
 
+CUPS_LIB_DEPENDS=	libcups.so:print/cups
+CUPS_VARS=		GN_ARGS+=use_cups=true
+CUPS_VARS_OFF=		GN_ARGS+=use_cups=false
+
 DEBUG_VARS=		BUILDTYPE=Debug \
 			GN_ARGS+=is_debug=true \
+			GN_ARGS+=is_component_buils=false \
 			GN_BOOTSTRAP_FLAGS+=--debug \
-			WANTSPACE="lots of free diskspace (~ 8.5GB)"
+			WANTSPACE="lots of free diskspace (~ 13GB)"
 DEBUG_VARS_OFF=		BUILDTYPE=Release \
 			GN_ARGS+=is_debug=false \
+			GN_ARGS+=is_official_build=true \
 			GN_ARGS+=symbol_level=0 \
 			GN_ARGS+=remove_webcore_debug_symbols=true \
-			WANTSPACE="a fair amount of free diskspace (~ 3.7GB)"
+			WANTSPACE="a fair amount of free diskspace (~ 6.5GB)"
 
-GCONF_USE=		GNOME=gconf2
-GCONF_VARS=		GN_ARGS+=use_gconf=true
-GCONF_VARS_OFF=		GN_ARGS+=use_gconf=false
-
 KERBEROS_VARS=		GN_ARGS+=use_kerberos=true
 KERBEROS_VARS_OFF=	GN_ARGS+=use_kerberos=false
 
@@ -176,6 +182,11 @@ pre-everything::
 	@${ECHO_MSG} "and ${WANTSPACE}."
 	@${ECHO_MSG}
 
+post-patch:
+	@${REINPLACE_CMD} -e 's|@@PACKAGE@@|iridium|' \
+			-e 's|@@MENUNAME@@|Iridium Web Browser|' \
+			${WRKSRC}/chrome/app/resources/manpage.1.in
+
 post-patch-SNDIO-on:
 	@${MKDIR} ${WRKSRC}/media/audio/sndio ${WRKSRC}/media/audio/openbsd
 	@${CP} ${FILESDIR}/sndio_output.* ${WRKSRC}/media/audio/sndio
@@ -189,7 +200,7 @@ pre-configure:
 	#./build/linux/unbundle/remove_bundled_libraries.py [list of preserved]
 	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \
 		./build/linux/unbundle/replace_gn_files.py --system-libraries \
-		ffmpeg flac harfbuzz-ng libwebp libxml libxslt snappy yasm || ${FALSE}
+		ffmpeg flac freetype harfbuzz-ng libdrm libusb libwebp libxml libxslt openh264 opus snappy yasm || ${FALSE}
 
 do-configure:
 	# GN generator bootstrapping and generating ninja files
@@ -200,28 +211,23 @@ do-configure:
 		gen --args='${GN_ARGS}' out/${BUILDTYPE}
 
 	# Setup nodejs dependency
-	@${MKDIR} ${WRKSRC}/third_party/node/linux/node-linux-x64/bin
-	${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/linux/node-linux-x64/bin/node
+	@${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd-x64/bin
+	${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd-x64/bin/node
 
 do-install:
 	@${MKDIR} ${STAGEDIR}${DATADIR}
-.for m in font_service test_ime_driver ui
-	${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${m}.service \
-		${STAGEDIR}${DATADIR}
-.endfor
-	${INSTALL_MAN} ${WRKSRC}/out/${BUILDTYPE}/chrome.1 ${STAGEDIR}${MANPREFIX}/man/man1/iridium.1
+	${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*.service ${STAGEDIR}${DATADIR}
+	${INSTALL_MAN} ${WRKSRC}/chrome/app/resources/manpage.1.in \
+		${STAGEDIR}${MANPREFIX}/man/man1/iridium.1
 .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 \
 		${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/iridium.png
 .endfor
-.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}
-.endfor
-.for d in icudtl.dat natives_blob.bin snapshot_blob.bin
+	${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*.png ${STAGEDIR}${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*.pak ${STAGEDIR}${DATADIR}
+
+.for d in protoc icudtl.dat mksnapshot natives_blob.bin snapshot_blob.bin v8_context_snapshot.bin
 	${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${d} ${STAGEDIR}${DATADIR}
 .endfor
 	${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chrome \
@@ -232,7 +238,19 @@ do-install:
 	${INSTALL_DATA} ${WRKDIR}/iridium-browser.desktop \
 		${STAGEDIR}${DESKTOPDIR}
 	${INSTALL_SCRIPT} ${WRKDIR}/iridium ${STAGEDIR}${PREFIX}/bin
-	${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/mksnapshot \
+.for f in libEGL.so libGLESv2.so
+	${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR}
+.endfor
+	@${MKDIR} ${STAGEDIR}${DATADIR}/swiftshader
+.for g in libEGL.so libGLESv2.so
+	${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/swiftshader/${g} \
+		${STAGEDIR}${DATADIR}/swiftshader
+.endfor
+
+post-install-DEBUG-on:
+	${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/*.so \
+		${STAGEDIR}${DATADIR}
+	${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/character_data_generator \
 		${STAGEDIR}${DATADIR}
 
 .include <bsd.port.mk>

Modified: head/www/iridium/distinfo
==============================================================================
--- head/www/iridium/distinfo	Sat Aug 18 13:42:41 2018	(r477502)
+++ head/www/iridium/distinfo	Sat Aug 18 14:21:02 2018	(r477503)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1493328523
-SHA256 (iridium-browser-58.0.tar.xz) = ec59bf66b1d686c85172c7b9dade6bbda10600df25b17f86a1847d29d8bb9d62
-SIZE (iridium-browser-58.0.tar.xz) = 552368772
+TIMESTAMP = 1534375076
+SHA256 (iridium-browser-2018.5.67.tar.xz) = fd9631aa338954928a96bc9f3711e0273bf5b616dddeb792e303cecd22bba367
+SIZE (iridium-browser-2018.5.67.tar.xz) = 610734108

Modified: head/www/iridium/files/audio_manager_openbsd.cc
==============================================================================
--- head/www/iridium/files/audio_manager_openbsd.cc	Sat Aug 18 13:42:41 2018	(r477502)
+++ head/www/iridium/files/audio_manager_openbsd.cc	Sat Aug 18 14:21:02 2018	(r477503)
@@ -3,14 +3,12 @@
 // found in the LICENSE file.
 
 #include "base/metrics/histogram_macros.h"
+#include "base/memory/ptr_util.h"
 
 #include "media/audio/openbsd/audio_manager_openbsd.h"
 
 #include "media/audio/audio_device_description.h"
 #include "media/audio/audio_output_dispatcher.h"
-#if defined(USE_PULSEAUDIO)
-#include "media/audio/pulse/audio_manager_pulse.h"
-#endif
 #if defined(USE_SNDIO)
 #include "media/audio/sndio/sndio_input.h"
 #include "media/audio/sndio/sndio_output.h"
@@ -48,10 +46,6 @@ bool AudioManagerOpenBSD::HasAudioInputDevices() {
   return true;
 }
 
-void AudioManagerOpenBSD::ShowAudioInputSettings() {
-  NOTIMPLEMENTED();
-}
-
 void AudioManagerOpenBSD::GetAudioInputDeviceNames(
     AudioDeviceNames* device_names) {
   DCHECK(device_names->empty());
@@ -79,15 +73,12 @@ AudioParameters AudioManagerOpenBSD::GetInputStreamPar
 
   return AudioParameters(
       AudioParameters::AUDIO_PCM_LOW_LATENCY, CHANNEL_LAYOUT_STEREO,
-      kDefaultSampleRate, 16, buffer_size);
+      kDefaultSampleRate, buffer_size);
 }
 
-AudioManagerOpenBSD::AudioManagerOpenBSD(
-    scoped_refptr<base::SingleThreadTaskRunner> task_runner,
-    scoped_refptr<base::SingleThreadTaskRunner> worker_task_runner,
-    AudioLogFactory* audio_log_factory)
-    : AudioManagerBase(std::move(task_runner),
-                       std::move(worker_task_runner),
+AudioManagerOpenBSD::AudioManagerOpenBSD(std::unique_ptr<AudioThread> audio_thread,
+                                         AudioLogFactory* audio_log_factory)
+    : AudioManagerBase(std::move(audio_thread),
                        audio_log_factory) {
   DLOG(WARNING) << "AudioManagerOpenBSD";
   SetMaxOutputStreamsAllowed(kMaxOutputStreams);
@@ -139,10 +130,8 @@ AudioParameters AudioManagerOpenBSD::GetPreferredOutpu
   ChannelLayout channel_layout = CHANNEL_LAYOUT_STEREO;
   int sample_rate = kDefaultSampleRate;
   int buffer_size = kDefaultOutputBufferSize;
-  int bits_per_sample = 16;
   if (input_params.IsValid()) {
     sample_rate = input_params.sample_rate();
-    bits_per_sample = input_params.bits_per_sample();
     channel_layout = input_params.channel_layout();
     buffer_size = std::min(buffer_size, input_params.frames_per_buffer());
   }
@@ -153,7 +142,7 @@ AudioParameters AudioManagerOpenBSD::GetPreferredOutpu
 
   return AudioParameters(
       AudioParameters::AUDIO_PCM_LOW_LATENCY, channel_layout,
-      sample_rate, bits_per_sample, buffer_size);
+      sample_rate, buffer_size);
 }
 
 AudioInputStream* AudioManagerOpenBSD::MakeInputStream(
@@ -170,34 +159,17 @@ AudioOutputStream* AudioManagerOpenBSD::MakeOutputStre
 }
 #endif
 
-ScopedAudioManagerPtr CreateAudioManager(
-    scoped_refptr<base::SingleThreadTaskRunner> task_runner,
-    scoped_refptr<base::SingleThreadTaskRunner> worker_task_runner,
+std::unique_ptr<media::AudioManager> CreateAudioManager(
+    std::unique_ptr<AudioThread> audio_thread,
     AudioLogFactory* audio_log_factory) {
   DLOG(WARNING) << "CreateAudioManager";
-#if defined(USE_PULSEAUDIO)
-  // Do not move task runners when creating AudioManagerPulse.
-  // If the creation fails, we need to use the task runners to create other
-  // AudioManager implementations.
-  std::unique_ptr<AudioManagerPulse, AudioManagerDeleter> manager(
-      new AudioManagerPulse(task_runner, worker_task_runner,
-                            audio_log_factory));
-  if (manager->Init()) {
-    UMA_HISTOGRAM_ENUMERATION("Media.OpenBSDAudioIO", kPulse, kAudioIOMax + 1);
-    return std::move(manager);
-  }
-  DVLOG(1) << "PulseAudio is not available on the OS";
-#endif
-
 #if defined(USE_SNDIO)
   UMA_HISTOGRAM_ENUMERATION("Media.OpenBSDAudioIO", kSndio, kAudioIOMax + 1);
-  return ScopedAudioManagerPtr(
-      new AudioManagerOpenBSD(std::move(task_runner),
-                              std::move(worker_task_runner),audio_log_factory));
+  return std::make_unique<AudioManagerOpenBSD>(std::move(audio_thread),
+                                            audio_log_factory);
 #else
-  return ScopedAudioManagerPtr(
-      new FakeAudioManager(std::move(task_runner),
-                           std::move(worker_task_runner), audio_log_factory));
+  return std::make_unique<FakeAudioManager>(std::move(audio_thread),
+                                            audio_log_factory);
 #endif
 
 }

Modified: head/www/iridium/files/audio_manager_openbsd.h
==============================================================================
--- head/www/iridium/files/audio_manager_openbsd.h	Sat Aug 18 13:42:41 2018	(r477502)
+++ head/www/iridium/files/audio_manager_openbsd.h	Sat Aug 18 14:21:02 2018	(r477503)
@@ -17,15 +17,13 @@ namespace media {
 
 class MEDIA_EXPORT AudioManagerOpenBSD : public AudioManagerBase {
  public:
-  AudioManagerOpenBSD(
-      scoped_refptr<base::SingleThreadTaskRunner> task_runner,
-      scoped_refptr<base::SingleThreadTaskRunner> worker_task_runner,
-      AudioLogFactory* audio_log_factory);
+  AudioManagerOpenBSD(std::unique_ptr<AudioThread> audio_thread,
+                   AudioLogFactory* audio_log_factory);
+  ~AudioManagerOpenBSD() override;
 
   // Implementation of AudioManager.
   bool HasAudioOutputDevices() override;
   bool HasAudioInputDevices() override;
-  void ShowAudioInputSettings() override;
   void GetAudioInputDeviceNames(AudioDeviceNames* device_names) override;
   void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override;
   AudioParameters GetInputStreamParameters(
@@ -50,8 +48,6 @@ class MEDIA_EXPORT AudioManagerOpenBSD : public AudioM
       const LogCallback& log_callback) override;
 
  protected:
-  ~AudioManagerOpenBSD() override;
-
   AudioParameters GetPreferredOutputStreamParameters(
       const std::string& output_device_id,
       const AudioParameters& input_params) override;

Modified: head/www/iridium/files/extra-patch-clang
==============================================================================
--- head/www/iridium/files/extra-patch-clang	Sat Aug 18 13:42:41 2018	(r477502)
+++ head/www/iridium/files/extra-patch-clang	Sat Aug 18 14:21:02 2018	(r477503)
@@ -27,20 +27,6 @@
    if (*ptr == kFinalTlsValue)
      return;  // We've been called enough times.
    ASSERT_LT(kFinalTlsValue, *ptr);
---- 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 @@
-     Births* birth = ThreadData::TallyABirthIfActive(location);
-
-     if (ThreadData::status() == ThreadData::DEACTIVATED)
--      EXPECT_EQ(reinterpret_cast<Births*>(NULL), birth);
-+      EXPECT_EQ(static_cast<Births*>(NULL), birth);
-     else
--      EXPECT_NE(reinterpret_cast<Births*>(NULL), birth);
-+      EXPECT_NE(static_cast<Births*>(NULL), birth);
-   }
-
-   // Helper function to verify the most common test expectations.
 --- media/audio/audio_output_proxy_unittest.cc	2015-04-15 00:18:55.000000000 +0200
 +++ media/audio/audio_output_proxy_unittest.cc	2015-04-18 22:02:38.000000000 +0200
 @@ -387,7 +387,7 @@

Modified: head/www/iridium/files/extra-patch-llvm-base
==============================================================================
--- head/www/iridium/files/extra-patch-llvm-base	Sat Aug 18 13:42:41 2018	(r477502)
+++ head/www/iridium/files/extra-patch-llvm-base	Sat Aug 18 14:21:02 2018	(r477503)
@@ -1,8 +1,8 @@
---- build/toolchain/gcc_toolchain.gni.orig	2017-04-19 21:06:28.000000000 +0200
-+++ build/toolchain/gcc_toolchain.gni	2018-06-19 17:35:48.967441000 +0200
-@@ -12,6 +12,11 @@
- import("//build/toolchain/goma.gni")
- import("//build/toolchain/toolchain.gni")
+--- build/toolchain/gcc_toolchain.gni.orig	2018-03-20 23:05:14.000000000 +0100
++++ build/toolchain/gcc_toolchain.gni	2018-06-18 20:55:17.080248000 +0200
+@@ -25,6 +25,11 @@
+     rebase_path("//build/toolchain/clang_static_analyzer_wrapper.py",
+                 root_build_dir) + " --mode=clang"
  
 +declare_args() {
 +  extra_cxxflags = ""
@@ -12,7 +12,7 @@
  # This template defines a toolchain for something that works like gcc
  # (including clang).
  #
-@@ -483,10 +488,23 @@
+@@ -596,13 +601,23 @@
    }
  
    gcc_toolchain(target_name) {
@@ -20,6 +20,9 @@
 -    cc = "$prefix/clang"
 -    cxx = "$prefix/clang++"
 -    ld = cxx
+-    readelf = "${toolprefix}readelf"
+-    ar = "${prefix}/llvm-ar"
+-    nm = "${toolprefix}nm"
 +    if (is_bsd) {
 +      prefix = "/usr/local/bin"
 +      cc = "cc"
@@ -34,20 +37,85 @@
 +      cxx = "$prefix/clang++"
 +      ld = cxx
 +      readelf = "${toolprefix}readelf"
-+      ar = "${toolprefix}ar"
++      ar = "${prefix}/llvm-ar"
 +      nm = "${toolprefix}nm"
 +    }
  
-     if (use_clang_static_analyzer) {
-       # Static analysis isn't supported under GOMA. See crbug.com/687245
-@@ -506,10 +524,6 @@
-             rebase_path("//third_party/scan-build/src/libexec/c++-analyzer",
-                         root_build_dir)
-     }
+     forward_variables_from(invoker,
+                            [
+--- build/config/compiler/BUILD.gn.orig	2018-06-13 00:10:02.000000000 +0200
++++ build/config/compiler/BUILD.gn	2018-07-21 13:05:54.418405000 +0200
+@@ -51,7 +51,7 @@
+   # only two architectures that are currently checked in). Turn this off when
+   # you are using a custom toolchain and need to control -B in cflags.
+   linux_use_bundled_binutils =
+-      linux_use_bundled_binutils_override && is_linux &&
++      linux_use_bundled_binutils_override && (is_linux && !is_bsd) &&
+       (current_cpu == "x64" || current_cpu == "x86")
+   binutils_path = rebase_path("//third_party/binutils/Linux_x64/Release/bin",
+                               root_build_dir)
+@@ -375,8 +375,6 @@
+       "-Wl,-z,relro",
+     ]
+     if (!using_sanitizer) {
+-      ldflags += [ "-Wl,-z,defs" ]
 -
--    readelf = "${toolprefix}readelf"
--    ar = "${toolprefix}ar"
--    nm = "${toolprefix}nm"
+       # Functions interposed by the sanitizers can make ld think
+       # that some libraries aren't needed when they actually are,
+       # http://crbug.com/234010. As workaround, disable --as-needed.
+@@ -467,7 +465,7 @@
+   # TODO(hans): Remove this once Clang generates better optimized debug info by
+   # default. https://crbug.com/765793
+   if (is_clang && !is_nacl && current_toolchain == host_toolchain &&
+-      target_os != "chromeos") {
++      target_os != "chromeos" && !is_bsd) {
+     cflags += [
+       "-Xclang",
+       "-mllvm",
+@@ -708,7 +706,7 @@
+         cflags += [ "-mtune=$arm_tune" ]
+       }
+     } else if (current_cpu == "arm64") {
+-      if (is_clang && !is_android && !is_nacl && !is_fuchsia) {
++      if (is_clang && !is_android && !is_nacl && !is_fuchsia && !is_bsd) {
+         cflags += [ "--target=aarch64-linux-gnu" ]
+         ldflags += [ "--target=aarch64-linux-gnu" ]
+       }
+@@ -1387,10 +1385,6 @@
  
-     forward_variables_from(invoker, [ "strip" ])
- 
+         # TODO(hans): https://crbug.com/766891
+         "-Wno-null-pointer-arithmetic",
+-
+-        # Ignore warnings about MSVC optimization pragmas.
+-        # TODO(thakis): Only for no_chromium_code? http://crbug.com/505314
+-        "-Wno-ignored-pragma-optimize",
+       ]
+       if (llvm_force_head_revision) {
+         cflags += [
+@@ -2096,7 +2090,7 @@
+         # [1] crrev.com/a81d5ade0b043208e06ad71a38bcf9c348a1a52f
+         cflags += [ "-gdwarf-3" ]
+       }
+-      cflags += [ "-g2" ]
++      cflags += [ "-g0" ]
+     }
+     if (use_debug_fission && !is_nacl) {
+       cflags += [ "-gsplit-dwarf" ]
+@@ -2110,7 +2104,7 @@
+     # DWARF info may be corrupt; offsets in a range list entry are in different
+     # sections" there.  Maybe just a bug in nacl_switch_32.S.
+     if (!is_mac && !is_ios && !is_nacl && target_cpu != "x86" &&
+-        (use_gold || use_lld)) {
++        (use_gold || use_lld) && !is_bsd) {
+       if (is_clang) {
+         # This flag enables the GNU-format pubnames and pubtypes sections,
+         # which lld needs in order to generate a correct GDB index.
+@@ -2207,7 +2201,7 @@
+   if (!is_win && fatal_linker_warnings &&
+       !(is_chromeos && current_cpu == "arm") &&
+       !(is_android && use_order_profiling) && !is_mac && !is_ios &&
+-      current_os != "aix") {
++      current_os != "aix" && !is_bsd) {
+     # TODO(jochen): Enable this on chromeos on arm. http://crbug.com/356580
+     # TODO(lizeb,pasko): Fix link errors when linking with order_profiling=1
+     # crbug.com/485542

Modified: head/www/iridium/files/extra-patch-llvm-port
==============================================================================
--- head/www/iridium/files/extra-patch-llvm-port	Sat Aug 18 13:42:41 2018	(r477502)
+++ head/www/iridium/files/extra-patch-llvm-port	Sat Aug 18 14:21:02 2018	(r477503)
@@ -1,8 +1,8 @@
---- build/toolchain/gcc_toolchain.gni.orig	2017-04-19 19:06:28 UTC
-+++ build/toolchain/gcc_toolchain.gni
-@@ -12,6 +12,11 @@ import("//build/toolchain/clang_static_a
- import("//build/toolchain/goma.gni")
- import("//build/toolchain/toolchain.gni")
+--- build/toolchain/gcc_toolchain.gni.orig	2018-06-13 00:10:02.000000000 +0200
++++ build/toolchain/gcc_toolchain.gni	2018-07-21 12:38:45.107087000 +0200
+@@ -25,6 +25,11 @@
+     rebase_path("//build/toolchain/clang_static_analyzer_wrapper.py",
+                 root_build_dir) + " --mode=clang"
  
 +declare_args() {
 +  extra_cxxflags = ""
@@ -12,7 +12,22 @@
  # This template defines a toolchain for something that works like gcc
  # (including clang).
  #
-@@ -483,10 +488,22 @@ template("clang_toolchain") {
+@@ -343,12 +348,12 @@
+         # We use slightly different arflags for AIX.
+         extra_arflags = "-r -c -s"
+       } else {
+-        extra_arflags = "-r -c -s -D"
++        extra_arflags = "rcsD"
+       }
+ 
+       # Almost all targets build with //build/config/compiler:thin_archive which
+       # adds -T to arflags.
+-      command = "$python_path \"$ar_wrapper\"$whitelist_flag --output={{output}} --ar=\"$ar\" \"{{arflags}} $extra_arflags\" @\"$rspfile\""
++      command = "$python_path \"$ar_wrapper\"$whitelist_flag --output={{output}} --ar=\"$ar\" {{arflags}} $extra_arflags @\"$rspfile\""
+       description = "AR {{output}}"
+       rspfile_content = "{{inputs}}"
+       outputs = [
+@@ -608,13 +613,22 @@
    }
  
    gcc_toolchain(target_name) {
@@ -20,6 +35,9 @@
 -    cc = "$prefix/clang"
 -    cxx = "$prefix/clang++"
 -    ld = cxx
+-    readelf = "${toolprefix}readelf"
+-    ar = "${prefix}/llvm-ar"
+-    nm = "${toolprefix}nm"
 +    if (is_bsd) {
 +      cc = "${toolprefix}clang60"
 +      cxx = "${toolprefix}clang++60"
@@ -33,20 +51,98 @@
 +      cxx = "$prefix/clang++"
 +      ld = cxx
 +      readelf = "${toolprefix}readelf"
-+      ar = "${toolprefix}ar"
++      ar = "${prefix}/llvm-ar"
 +      nm = "${toolprefix}nm"
 +    }
  
-     if (use_clang_static_analyzer) {
-       # Static analysis isn't supported under GOMA. See crbug.com/687245
-@@ -507,10 +524,6 @@ template("clang_toolchain") {
-                         root_build_dir)
-     }
+     forward_variables_from(invoker,
+                            [
+--- build/config/compiler/BUILD.gn.orig	2018-06-13 00:10:02.000000000 +0200
++++ build/config/compiler/BUILD.gn	2018-07-21 12:57:03.823912000 +0200
+@@ -51,7 +51,7 @@
+   # only two architectures that are currently checked in). Turn this off when
+   # you are using a custom toolchain and need to control -B in cflags.
+   linux_use_bundled_binutils =
+-      linux_use_bundled_binutils_override && is_linux &&
++      linux_use_bundled_binutils_override && (is_linux && !is_bsd) &&
+       (current_cpu == "x64" || current_cpu == "x86")
+   binutils_path = rebase_path("//third_party/binutils/Linux_x64/Release/bin",
+                               root_build_dir)
+@@ -375,8 +375,6 @@
+       "-Wl,-z,relro",
+     ]
+     if (!using_sanitizer) {
+-      ldflags += [ "-Wl,-z,defs" ]
+-
+       # Functions interposed by the sanitizers can make ld think
+       # that some libraries aren't needed when they actually are,
+       # http://crbug.com/234010. As workaround, disable --as-needed.
+@@ -467,7 +465,7 @@
+   # TODO(hans): Remove this once Clang generates better optimized debug info by
+   # default. https://crbug.com/765793
+   if (is_clang && !is_nacl && current_toolchain == host_toolchain &&
+-      target_os != "chromeos") {
++      target_os != "chromeos" && !is_bsd) {
+     cflags += [
+       "-Xclang",
+       "-mllvm",
+@@ -708,7 +706,7 @@
+         cflags += [ "-mtune=$arm_tune" ]
+       }
+     } else if (current_cpu == "arm64") {
+-      if (is_clang && !is_android && !is_nacl && !is_fuchsia) {
++      if (is_clang && !is_android && !is_nacl && !is_fuchsia && !is_bsd) {
+         cflags += [ "--target=aarch64-linux-gnu" ]
+         ldflags += [ "--target=aarch64-linux-gnu" ]
+       }
+@@ -1387,10 +1385,6 @@
  
--    readelf = "${toolprefix}readelf"
--    ar = "${toolprefix}ar"
--    nm = "${toolprefix}nm"
+         # TODO(hans): https://crbug.com/766891
+         "-Wno-null-pointer-arithmetic",
 -
-     forward_variables_from(invoker, [ "strip" ])
+-        # Ignore warnings about MSVC optimization pragmas.
+-        # TODO(thakis): Only for no_chromium_code? http://crbug.com/505314
+-        "-Wno-ignored-pragma-optimize",
+       ]
+       if (llvm_force_head_revision) {
+         cflags += [
+@@ -1572,9 +1566,9 @@
+   if ((is_posix && !is_nacl) || is_fuchsia) {
+     # TODO(thomasanderson): Enable on ChromeOS builds once
+     # https://crbug.com/829956 is fixed.
+-    if (default_toolchain != "//build/toolchain/cros:target") {
+-      arflags = [ "-T" ]
+-    }
++    # if (default_toolchain != "//build/toolchain/cros:target") {
++    # arflags = [ "-T" ]
++    # }
+   }
+ }
  
-     toolchain_args = {
+@@ -2096,7 +2090,7 @@
+         # [1] crrev.com/a81d5ade0b043208e06ad71a38bcf9c348a1a52f
+         cflags += [ "-gdwarf-3" ]
+       }
+-      cflags += [ "-g2" ]
++      cflags += [ "-g0" ]
+     }
+     if (use_debug_fission && !is_nacl) {
+       cflags += [ "-gsplit-dwarf" ]
+@@ -2110,7 +2104,7 @@
+     # DWARF info may be corrupt; offsets in a range list entry are in different
+     # sections" there.  Maybe just a bug in nacl_switch_32.S.
+     if (!is_mac && !is_ios && !is_nacl && target_cpu != "x86" &&
+-        (use_gold || use_lld)) {
++        (use_gold || use_lld) && !is_bsd) {
+       if (is_clang) {
+         # This flag enables the GNU-format pubnames and pubtypes sections,
+         # which lld needs in order to generate a correct GDB index.
+@@ -2207,7 +2201,7 @@
+   if (!is_win && fatal_linker_warnings &&
+       !(is_chromeos && current_cpu == "arm") &&
+       !(is_android && use_order_profiling) && !is_mac && !is_ios &&
+-      current_os != "aix") {
++      current_os != "aix" && !is_bsd) {
+     # TODO(jochen): Enable this on chromeos on arm. http://crbug.com/356580
+     # TODO(lizeb,pasko): Fix link errors when linking with order_profiling=1
+     # crbug.com/485542

Modified: head/www/iridium/files/patch-BUILD.gn
==============================================================================
--- head/www/iridium/files/patch-BUILD.gn	Sat Aug 18 13:42:41 2018	(r477502)
+++ head/www/iridium/files/patch-BUILD.gn	Sat Aug 18 14:21:02 2018	(r477503)
@@ -1,173 +1,87 @@
---- BUILD.gn.orig	2017-04-19 19:06:27 UTC
-+++ BUILD.gn
-@@ -220,7 +220,7 @@ group("both_gn_and_gyp") {
-     ]
+--- BUILD.gn.orig	2018-06-13 00:09:58.000000000 +0200
++++ BUILD.gn	2018-07-14 12:26:56.482016000 +0200
+@@ -359,7 +359,7 @@
+     }
    }
  
--  if (!is_ios && !is_android && !is_chromecast) {
-+  if (!is_ios && !is_android && !is_bsd && !is_chromecast) {
+-  if (is_linux || is_android) {
++  if ((is_linux && !is_bsd) || is_android) {
      deps += [
-       "//chrome",
-       "//chrome/test:browser_tests",
-@@ -277,7 +277,7 @@ group("both_gn_and_gyp") {
+       "//third_party/breakpad:breakpad_unittests",
+       "//third_party/breakpad:core-2-minidump",
+@@ -401,8 +401,6 @@
+       "//net:disk_cache_memory_test",
+       "//net:quic_client",
+       "//net:quic_server",
+-      "//sandbox/linux:chrome_sandbox",
+-      "//sandbox/linux:sandbox_linux_unittests",
+       "//testing:empty_main",
      ]
-   }
  
--  if (!is_ios) {
-+  if (!is_ios && !is_bsd) {
-     # 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") {
-       "//ui/touch_selection:ui_touch_selection_unittests",
-       "//url/ipc:url_ipc_unittests",
+@@ -460,10 +458,6 @@
+         "//chrome/test/chromedriver:chromedriver",
+         "//chrome/test/chromedriver:chromedriver_tests",
+         "//components/sync:run_sync_testserver",
+-        "//courgette:courgette",
+-        "//courgette:courgette_fuzz",
+-        "//courgette:courgette_minimal_tool",
+-        "//courgette:courgette_unittests",
+         "//media/cast:generate_barcode_video",
+         "//media/cast:generate_timecode_audio",
+         "//net:crash_cache",
+@@ -519,10 +513,6 @@
+       "//mojo:mojo_perftests",
+       "//services/service_manager/public/cpp",
+       "//testing/gmock:gmock_main",
+-      "//third_party/breakpad:dump_syms($host_toolchain)",
+-      "//third_party/breakpad:microdump_stackwalk($host_toolchain)",
+-      "//third_party/breakpad:minidump_dump($host_toolchain)",
+-      "//third_party/breakpad:minidump_stackwalk($host_toolchain)",
      ]
--  } else {
-+  } else if (!is_bsd) {
-     deps += [ "//ios:all" ]
-   }
  
-@@ -482,7 +482,7 @@ group("both_gn_and_gyp") {
-     ]
-   }
- 
--  if (is_linux) {
-+  if (is_linux || is_bsd) {
-     # The following are definitely linux-only.
-     deps += [
-       "//chrome:manpage",
-@@ -505,9 +505,16 @@ group("both_gn_and_gyp") {
-       # TODO(dpranke): add the linux_dump_symbols flag?
-       deps += [ "//chrome:linux_symbols" ]
+     if (!is_android) {
+@@ -598,7 +588,7 @@
+         host_os == "win") {
+       deps += [ "//chrome/test/mini_installer:mini_installer_tests" ]
      }
-+
-+    if (is_bsd) {
-+      deps -= [
-+        "//sandbox/linux:chrome_sandbox",
-+        "//sandbox/linux:sandbox_linux_unittests",
-+      ]
-+    }
+-  } else if (!is_android && !is_ios && !is_fuchsia) {
++  } else if (!is_android && !is_ios && !is_fuchsia && !is_bsd) {
+     deps += [ "//third_party/breakpad:symupload($host_toolchain)" ]
    }
  
--  if (is_ios || is_win || (is_linux && !is_chromeos)) {
-+  if (is_ios || is_win || is_bsd || (is_linux && !is_chromeos)) {
-     deps += [
-       "//base:base_i18n_perftests",
-       "//base:base_perftests",
-@@ -578,7 +585,7 @@ group("both_gn_and_gyp") {
-     if (enable_nacl) {
-       deps += [ "//components/nacl/loader:nacl_loader_unittests" ]
+@@ -818,7 +808,6 @@
+       "//ppapi/examples/video_decode",
+       "//sandbox/linux:chrome_sandbox",
+       "//sandbox/linux:sandbox_linux_unittests",
+-      "//third_party/breakpad:minidump_stackwalk($host_toolchain)",
  
--      if (is_linux) {
-+      if (is_linux || is_bsd) {
-         # 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") {
-       deps +=
-           [ "//chrome/installer/mini_installer:next_version_mini_installer" ]
-     }
--  } else if (!is_android && !is_ios) {
-+  } else if (!is_android && !is_ios && !is_bsd) {
-     deps += [ "//breakpad:symupload($host_toolchain)" ]
-   }
- 
-@@ -728,7 +735,7 @@ group("gn_only") {
-     deps += [ "//components/proximity_auth:proximity_auth_unittests" ]
-   }
- 
--  if (is_win || is_linux) {
-+  if (is_win || is_linux || is_bsd) {
-     deps += [
-       "//mash:all",
-       "//media/mojo/services:media_service_unittests",
-@@ -754,7 +761,7 @@ group("gn_only") {
-     }
-   }
- 
--  if (is_linux && !is_chromeos && !is_chromecast) {
-+  if ((is_linux || is_bsd) && !is_chromeos && !is_chromecast) {
-     # 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") {
-     }
- 
-     if (target_cpu == "x86" || target_cpu == "x64") {
--      if (!is_android) {
-+      if (!is_android && !is_bsd) {
-         deps += [ "//chrome/test:load_library_perf_tests" ]
-       }
-       deps += [
-@@ -802,7 +809,7 @@ group("gn_only") {
-         "//third_party/libjpeg_turbo:simd_asm",
+       # Blocked on https://github.com/catapult-project/catapult/issues/2297
+       #"//third_party/catapult/telemetry:bitmaptools",
+@@ -921,7 +910,7 @@
        ]
      }
--    if (is_linux && current_toolchain == host_toolchain) {
-+    if ((is_linux || is_bsd) && current_toolchain == host_toolchain) {
-       deps += [ "//v8:v8_shell" ]
-     }
-   }
-@@ -812,7 +819,7 @@ group("gn_only") {
-   }
  
-   if ((is_linux && !is_chromeos && !is_chromecast) || (is_win && use_drfuzz) ||
--      (use_libfuzzer && is_mac)) {
-+      (use_libfuzzer && is_mac) || is_bsd) {
-     deps += [
-       "//testing/libfuzzer/fuzzers",
-       "//testing/libfuzzer/tests:libfuzzer_tests",
-@@ -844,7 +851,7 @@ group("gn_only") {
- 
- group("gn_mojo_targets") {
-   testonly = true
--  if (is_linux && !is_chromeos) {
-+  if ((is_linux || is_bsd) && !is_chromeos) {
-     # 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") {
-   }
- }
- 
--if (!is_ios) {
-+if (!is_ios || !is_bsd) {
-   # 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) {
-       data_deps += [ "//content/shell:content_shell_crash_service" ]
-     }
- 
 -    if (!is_win && !is_android) {
 +    if (!is_win && !is_android && !is_bsd) {
-       data_deps += [ "//breakpad:minidump_stackwalk($host_toolchain)" ]
+       data_deps +=
+           [ "//third_party/breakpad:minidump_stackwalk($host_toolchain)" ]
      }
- 
-@@ -943,7 +950,7 @@ if (!is_ios) {
-       data_deps += [ "//breakpad:dump_syms($host_toolchain)" ]
+@@ -930,7 +919,7 @@
+       data_deps += [ "//third_party/breakpad:dump_syms($host_toolchain)" ]
      }
  
 -    if (is_linux) {
 +    if (is_linux && !is_bsd) {
-       data_deps += [ "//breakpad:dump_syms($host_toolchain)" ]
+       data_deps += [ "//third_party/breakpad:dump_syms($host_toolchain)" ]
      }
  
-@@ -979,7 +986,7 @@ group("chromium_swarm_tests") {
- group("chromium_builder_perf") {
-   testonly = true
+@@ -1055,9 +1044,6 @@
  
--  if (!is_ios && !is_android && !is_chromecast) {
-+  if (!is_ios && !is_android && !is_chromecast && !is_bsd) {
-     data_deps = [
-       "//cc:cc_perftests",
-       "//chrome/test:load_library_perf_tests",
-@@ -1009,7 +1016,7 @@ group("chromium_builder_perf") {
-         "//chrome/installer/mini_installer:mini_installer",
-         "//chrome/test:angle_perftests",
-       ]
+     if (is_win) {
+       data_deps += [ "//chrome/installer/mini_installer:mini_installer" ]
 -    } else {
-+    } else if (!is_bsd) {
-       data_deps += [ "//breakpad:minidump_stackwalk($host_toolchain)" ]
+-      data_deps +=
+-          [ "//third_party/breakpad:minidump_stackwalk($host_toolchain)" ]
      }
-   }
+     if (is_win || is_android) {
+       data_deps += [

Modified: head/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc
==============================================================================
--- head/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc	Sat Aug 18 13:42:41 2018	(r477502)
+++ head/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc	Sat Aug 18 14:21:02 2018	(r477503)
@@ -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: head/www/iridium/files/patch-ash_display_mirror__window__controller.cc
==============================================================================
--- head/www/iridium/files/patch-ash_display_mirror__window__controller.cc	Sat Aug 18 13:42:41 2018	(r477502)
+++ head/www/iridium/files/patch-ash_display_mirror__window__controller.cc	Sat Aug 18 14:21:02 2018	(r477503)
@@ -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: head/www/iridium/files/patch-base_BUILD.gn
==============================================================================
--- head/www/iridium/files/patch-base_BUILD.gn	Sat Aug 18 13:42:41 2018	(r477502)
+++ head/www/iridium/files/patch-base_BUILD.gn	Sat Aug 18 14:21:02 2018	(r477503)
@@ -1,33 +1,52 @@
---- base/BUILD.gn.orig	2017-04-19 21:06:28.000000000 +0200
-+++ base/BUILD.gn	2017-06-15 22:17:54.935972000 +0200
-@@ -1156,6 +1156,9 @@
+--- base/BUILD.gn.orig	2017-12-15 02:04:05.000000000 +0100
++++ base/BUILD.gn	2017-12-30 01:18:00.438461000 +0100
+@@ -1125,7 +1125,7 @@
+   # Needed for <atomic> if using newer C++ library than sysroot, except if
+   # building inside the cros_sdk environment - use host_toolchain as a
+   # more robust check for this.
+-  if (!use_sysroot && (is_android || (is_linux && !is_chromecast)) &&
++  if (!use_sysroot && (is_android || (is_linux && !is_chromecast) && !is_clang) &&
+       host_toolchain != "//build/toolchain/cros:host") {
+     libs = [ "atomic" ]
+   }
+@@ -1151,7 +1151,7 @@
+         "allocator/allocator_shim_override_glibc_weak_symbols.h",
+       ]
        deps += [ "//base/allocator:tcmalloc" ]
-     } else if (is_linux && use_allocator == "none") {
+-    } else if (is_linux && use_allocator == "none") {
++    } else if ((is_linux && !is_bsd) && use_allocator == "none") {
        sources += [ "allocator/allocator_shim_default_dispatch_to_glibc.cc" ]
-+    } else if (is_bsd && use_allocator == "none") {
-+      # TODO move the code to "allocator_shim_default_dispatch_to_glibc.cc"
-+      sources += [ "allocator/allocator_shim_default_dispatch_to_glibc.cc" ]
      } else if (is_android && use_allocator == "none") {
        sources += [
-         "allocator/allocator_shim_default_dispatch_to_linker_wrapped_symbols.cc",
-@@ -1171,6 +1174,33 @@
+@@ -1539,7 +1539,7 @@
+       "//base/third_party/xdg_user_dirs",
+     ]
+   } else {
+-    # Non-Linux.
++    # Non-Linux/BSD.
+     sources -= [
+       "nix/mime_util_xdg.cc",
+       "nix/mime_util_xdg.h",
+@@ -1555,6 +1555,33 @@
      }
    }
  
 +  if (is_bsd) {
 +    sources -= [
-+      "files/file_util_linux.cc",
 +      "files/file_path_watcher_linux.cc",
++      "files/file_util_linux.cc",
++      "process/memory_linux.cc",
 +      "process/process_linux.cc",
++      "process/process_handle_linux.cc",
 +      "process/process_iterator_linux.cc",
 +      "process/process_metrics_linux.cc",
-+      "process/process_handle_linux.cc",
-+      "sys_info_linux.cc",
-+      "trace_event/malloc_dump_provider.cc",
-+      "trace_event/malloc_dump_provider.h",
++      "sys_info_linux.cc"
 +    ]
 +    sources += [
++      "files/file_path_watcher_kqueue.cc",
++      "files/file_path_watcher_kqueue.h",

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-ports-all mailing list