From 3868cb27df6f4d112a1989501dfa06efe8025292 Mon Sep 17 00:00:00 2001 From: Alexander Frick Date: Sat, 13 Apr 2024 09:15:10 -0500 Subject: [PATCH] .168 minor uprev --- infra/THORIUM_DEV_BOOKMARKS.html | 384 +++++++++++++++---------------- infra/portable/THORIUM.BAT | 2 +- infra/portable/THORIUM_SHELL.BAT | 2 +- other/README.md | 18 +- upstream_version.sh | 2 +- version.sh | 2 +- 6 files changed, 212 insertions(+), 198 deletions(-) diff --git a/infra/THORIUM_DEV_BOOKMARKS.html b/infra/THORIUM_DEV_BOOKMARKS.html index 6f6e9850..9bcbddad 100644 --- a/infra/THORIUM_DEV_BOOKMARKS.html +++ b/infra/THORIUM_DEV_BOOKMARKS.html @@ -13,222 +13,222 @@
Thorium Flags

THOR1

-

BUILD.gn - Chromium Code Search -
BUILD.gn - Chromium Code Search -
BUILD.gn - Chromium Code Search -
arm.gni - Chromium Code Search -
chromium_strings.grd - Chromium Code Search -
settings_chromium_strings.grdp - Chromium Code Search -
settings_strings.grdp - Chromium Code Search -
shared_settings_strings.grdp - Chromium Code Search -
generated_resources.grd - Chromium Code Search -
app_management_strings.grdp - Chromium Code Search -
ffmpeg_options.gni - Chromium Code Search -
background_mode_manager.cc - Chromium Code Search -
privacy_sandbox_prefs.cc - Chromium Code Search -
floc_id_provider_factory.cc - Chromium Code Search -
stub_resolver_config_reader.cc - Chromium Code Search -
browser_ui_prefs.cc - Chromium Code Search -
google_api_keys_infobar_delegate.cc - Chromium Code Search -
infobar_utils.cc - Chromium Code Search -
default_browser_infobar_delegate.cc - Chromium Code Search -
installer/linux - Chromium Code Search -
chrome.release - Chromium Code Search -
mini_installer_exe_main.cc - Chromium Code Search -
download_features.cc - Chromium Code Search -
privacy_sandbox_settings.cc - Chromium Code Search -
tracking_protection_prefs.cc - Chromium Code Search -
prepopulated_engines.json - Chromium Code Search -
template_url_prepopulate_data.cc - Chromium Code Search +
BUILD.gn - Chromium Code Search +
BUILD.gn - Chromium Code Search +
BUILD.gn - Chromium Code Search +
arm.gni - Chromium Code Search +
chromium_strings.grd - Chromium Code Search +
settings_chromium_strings.grdp - Chromium Code Search +
settings_strings.grdp - Chromium Code Search +
shared_settings_strings.grdp - Chromium Code Search +
generated_resources.grd - Chromium Code Search +
app_management_strings.grdp - Chromium Code Search +
ffmpeg_options.gni - Chromium Code Search +
background_mode_manager.cc - Chromium Code Search +
privacy_sandbox_prefs.cc - Chromium Code Search +
floc_id_provider_factory.cc - Chromium Code Search +
stub_resolver_config_reader.cc - Chromium Code Search +
browser_ui_prefs.cc - Chromium Code Search +
google_api_keys_infobar_delegate.cc - Chromium Code Search +
infobar_utils.cc - Chromium Code Search +
default_browser_infobar_delegate.cc - Chromium Code Search +
installer/linux - Chromium Code Search +
chrome.release - Chromium Code Search +
mini_installer_exe_main.cc - Chromium Code Search +
download_features.cc - Chromium Code Search +
privacy_sandbox_settings.cc - Chromium Code Search +
tracking_protection_prefs.cc - Chromium Code Search +
prepopulated_engines.json - Chromium Code Search +
template_url_prepopulate_data.cc - Chromium Code Search

THOR2

-

BUILD.gn - Chromium Code Search -
theme - Chromium Code Search -
theme - Chromium Code Search -
BUILD.gn - Chromium Code Search -
media_switches.cc - Chromium Code Search -
ffmpeg_video_decoder.cc - Chromium Code Search -
ffmpeg_glue.cc - Chromium Code Search -
gpu_video_decode_accelerator_factory.cc - Chromium Code Search -
gpu_video_decode_accelerator.cc - Chromium Code Search -
vaapi_video_decode_accelerator.cc - Chromium Code Search -
vaapi_video_decode_accelerator.h - Chromium Code Search -
vaapi_wrapper.cc - Chromium Code Search -
vaapi_wrapper.h - Chromium Code Search -
load_flags_list.h - Chromium Code Search -
dns_transaction.cc - Chromium Code Search -
dns_client.cc - Chromium Code Search -
url_request_http_job.cc - Chromium Code Search -
bpf_audio_policy_linux.cc - Chromium Code Search -
x11_util.cc - Chromium Code Search -
widevine_cdm_version.h - Chromium Code Search -
BUILD.gn - Chromium Code Search -
widevine.gni - Chromium Code Search -
cdm_registration.cc - Chromium Code Search -
components.css - Chromium Code Search -
incognito_marker.svg - Chromium Code Search -
incognito.svg - Chromium Code Search -
icon_tabs.svg - Chromium Code Search -
vector_icons - Chromium Code Search -
vector_icons - Chromium Code Search -
vector_icons - Chromium Code Search -
new_incognito_window.icon - Chromium Code Search +
BUILD.gn - Chromium Code Search +
theme - Chromium Code Search +
theme - Chromium Code Search +
BUILD.gn - Chromium Code Search +
media_switches.cc - Chromium Code Search +
ffmpeg_video_decoder.cc - Chromium Code Search +
ffmpeg_glue.cc - Chromium Code Search +
gpu_video_decode_accelerator_factory.cc - Chromium Code Search +
gpu_video_decode_accelerator.cc - Chromium Code Search +
vaapi_video_decode_accelerator.cc - Chromium Code Search +
vaapi_video_decode_accelerator.h - Chromium Code Search +
vaapi_wrapper.cc - Chromium Code Search +
vaapi_wrapper.h - Chromium Code Search +
load_flags_list.h - Chromium Code Search +
dns_transaction.cc - Chromium Code Search +
dns_client.cc - Chromium Code Search +
url_request_http_job.cc - Chromium Code Search +
bpf_audio_policy_linux.cc - Chromium Code Search +
x11_util.cc - Chromium Code Search +
widevine_cdm_version.h - Chromium Code Search +
BUILD.gn - Chromium Code Search +
widevine.gni - Chromium Code Search +
cdm_registration.cc - Chromium Code Search +
components.css - Chromium Code Search +
incognito_marker.svg - Chromium Code Search +
incognito.svg - Chromium Code Search +
icon_tabs.svg - Chromium Code Search +
vector_icons - Chromium Code Search +
vector_icons - Chromium Code Search +
vector_icons - Chromium Code Search +
new_incognito_window.icon - Chromium Code Search

THOR3

-

BUILD.gn - Chromium Code Search -
distilledpage.css - Chromium Code Search -
dom_distiller_features.cc - Chromium Code Search -
reload_button.cc - Chromium Code Search -
reload_button.h - Chromium Code Search -
features.cc - Chromium Code Search -
profile_shortcut_manager_win.cc - Chromium Code Search -
ui_chromeos_strings.grd - Chromium Code Search -
autofill_payments_strings.grdp - Chromium Code Search -
autofill_strings.grdp - Chromium Code Search -
components_chromium_strings.grd - Chromium Code Search -
components_settings_strings.grdp - Chromium Code Search -
error_page_strings.grdp - Chromium Code Search -
flags_strings.grdp - Chromium Code Search -
heavy_ad_intervention_strings.grdp - Chromium Code Search -
management_strings.grdp - Chromium Code Search -
new_or_sad_tab_strings.grdp - Chromium Code Search -
page_info_strings.grdp - Chromium Code Search -
reset_password_strings.grdp - Chromium Code Search -
security_interstitials_strings.grdp - Chromium Code Search -
ssl_errors_strings.grdp - Chromium Code Search -
ssl_errors_strings.grdp - Chromium Code Search -
user_data_dir_win_unittest.cc - Chromium Code Search -
chromium_install_modes.cc - Chromium Code Search -
chrome_paths_linux.cc - Chromium Code Search -
chrome_paths_mac.mm - Chromium Code Search -
ui_util.cc - Chromium Code Search -
ui_features.cc - Chromium Code Search -
x509_util.cc - Chromium Code Search +
BUILD.gn - Chromium Code Search +
distilledpage.css - Chromium Code Search +
dom_distiller_features.cc - Chromium Code Search +
reload_button.cc - Chromium Code Search +
reload_button.h - Chromium Code Search +
features.cc - Chromium Code Search +
profile_shortcut_manager_win.cc - Chromium Code Search +
ui_chromeos_strings.grd - Chromium Code Search +
autofill_payments_strings.grdp - Chromium Code Search +
autofill_strings.grdp - Chromium Code Search +
components_chromium_strings.grd - Chromium Code Search +
components_settings_strings.grdp - Chromium Code Search +
error_page_strings.grdp - Chromium Code Search +
flags_strings.grdp - Chromium Code Search +
heavy_ad_intervention_strings.grdp - Chromium Code Search +
management_strings.grdp - Chromium Code Search +
new_or_sad_tab_strings.grdp - Chromium Code Search +
page_info_strings.grdp - Chromium Code Search +
reset_password_strings.grdp - Chromium Code Search +
security_interstitials_strings.grdp - Chromium Code Search +
ssl_errors_strings.grdp - Chromium Code Search +
ssl_errors_strings.grdp - Chromium Code Search +
user_data_dir_win_unittest.cc - Chromium Code Search +
chromium_install_modes.cc - Chromium Code Search +
chrome_paths_linux.cc - Chromium Code Search +
chrome_paths_mac.mm - Chromium Code Search +
ui_util.cc - Chromium Code Search +
ui_features.cc - Chromium Code Search +
x509_util.cc - Chromium Code Search

THOR4

-

BUILD.gn - Chromium Code Search -
BUILD.gn - Chromium Code Search -
memory_details_linux.cc - Chromium Code Search -
chrome_proxy_main_win.cc - Chromium Code Search -
chrome_exe.ver - Chromium Code Search -
chrome_exe.vsprops - Chromium Code Search -
util_constants.cc - Chromium Code Search -
BUILD.gn - Chromium Code Search -
BUILD.gn - Chromium Code Search -
shell_main_delegate.cc - Chromium Code Search -
channel_info_posix.cc - Chromium Code Search -
shell_integration_linux.cc - Chromium Code Search -
BUILD.gn - Chromium Code Search -
mini_installer_exe_version.rc.version - Chromium Code Search -
launch_as_mojo_client_browsertest.cc - Chromium Code Search -
reorder-imports.py - Chromium Code Search -
vs_toolchain.py - Chromium Code Search -
install-build-deps.py - Chromium Code Search -
scheme_constants.cc - Chromium Code Search -
about_ui.cc - Chromium Code Search -
neterror - Chromium Code Search -
resources - Chromium Code Search -
flags_state.cc - Chromium Code Search -
shell_platform_delegate_views.cc - Chromium Code Search -
BUILD.gn - Chromium Code Search -
quiet_notification_permission_ui_state.cc - Chromium Code Search +
BUILD.gn - Chromium Code Search +
BUILD.gn - Chromium Code Search +
memory_details_linux.cc - Chromium Code Search +
chrome_proxy_main_win.cc - Chromium Code Search +
chrome_exe.ver - Chromium Code Search +
chrome_exe.vsprops - Chromium Code Search +
util_constants.cc - Chromium Code Search +
BUILD.gn - Chromium Code Search +
BUILD.gn - Chromium Code Search +
shell_main_delegate.cc - Chromium Code Search +
channel_info_posix.cc - Chromium Code Search +
shell_integration_linux.cc - Chromium Code Search +
BUILD.gn - Chromium Code Search +
mini_installer_exe_version.rc.version - Chromium Code Search +
launch_as_mojo_client_browsertest.cc - Chromium Code Search +
reorder-imports.py - Chromium Code Search +
vs_toolchain.py - Chromium Code Search +
install-build-deps.py - Chromium Code Search +
scheme_constants.cc - Chromium Code Search +
about_ui.cc - Chromium Code Search +
neterror - Chromium Code Search +
resources - Chromium Code Search +
flags_state.cc - Chromium Code Search +
shell_platform_delegate_views.cc - Chromium Code Search +
BUILD.gn - Chromium Code Search +
quiet_notification_permission_ui_state.cc - Chromium Code Search

THOR5

-

install_worker.cc - Chromium Code Search -
setup_util.cc - Chromium Code Search -
chrome_content_browser_client.cc - Chromium Code Search -
omnibox_view.cc - Chromium Code Search -
about_flags.cc - Chromium Code Search -
browser_commands.cc - Chromium Code Search -
offline_page_model.cc - Chromium Code Search -
url_schemes.cc - Chromium Code Search -
url_utils.cc - Chromium Code Search -
examples_window.cc - Chromium Code Search -
BUILD.gn - Chromium Code Search -
BUILD.gn - Chromium Code Search -
build.py - Chromium Code Search -
configure.ac - Chromium Code Search -
build_ffmpeg.py - Chromium Code Search -
bookmark_utils.cc - Chromium Code Search +
install_worker.cc - Chromium Code Search +
setup_util.cc - Chromium Code Search +
chrome_content_browser_client.cc - Chromium Code Search +
omnibox_view.cc - Chromium Code Search +
about_flags.cc - Chromium Code Search +
browser_commands.cc - Chromium Code Search +
offline_page_model.cc - Chromium Code Search +
url_schemes.cc - Chromium Code Search +
url_utils.cc - Chromium Code Search +
examples_window.cc - Chromium Code Search +
BUILD.gn - Chromium Code Search +
BUILD.gn - Chromium Code Search +
build.py - Chromium Code Search +
configure.ac - Chromium Code Search +
build_ffmpeg.py - Chromium Code Search +
bookmark_utils.cc - Chromium Code Search
BUILD.gn - Chromium Code Search -
runtime_enabled_features.json5 - Chromium Code Search -
images - Chromium Code Search -
chromeos_strings.grd - Chromium Code Search +
runtime_enabled_features.json5 - Chromium Code Search +
images - Chromium Code Search +
chromeos_strings.grd - Chromium Code Search

QUARANTINE_PATCH

-

base_file.cc - Chromium Code Search -
BUILD.gn - Chromium Code Search -
toolbar_view.cc - Chromium Code Search -
pepper_file_io_host.cc - Chromium Code Search -
pepper_file_io_host.h - Chromium Code Search -
file_system_access_safe_move_helper.cc - Chromium Code Search -
file_system_access_safe_move_helper.h - Chromium Code Search -
chrome_location_bar_model_delegate.cc - Chromium Code Search -
os_crypt_win.cc - Chromium Code Search -
os_crypt_linux.cc - Chromium Code Search -
dpapi_key_provider.cc - Chromium Code Search -
machine_id_provider_nonwin.cc - Chromium Code Search -
machine_id_provider_win.cc - Chromium Code Search -
device_id_win.cc - Chromium Code Search -
accelerator_table.cc - Chromium Code Search -
browser.cc - Chromium Code Search -
browser.h - Chromium Code Search +
base_file.cc - Chromium Code Search +
BUILD.gn - Chromium Code Search +
toolbar_view.cc - Chromium Code Search +
pepper_file_io_host.cc - Chromium Code Search +
pepper_file_io_host.h - Chromium Code Search +
file_system_access_safe_move_helper.cc - Chromium Code Search +
file_system_access_safe_move_helper.h - Chromium Code Search +
chrome_location_bar_model_delegate.cc - Chromium Code Search +
os_crypt_win.cc - Chromium Code Search +
os_crypt_linux.cc - Chromium Code Search +
dpapi_key_provider.cc - Chromium Code Search +
machine_id_provider_nonwin.cc - Chromium Code Search +
machine_id_provider_win.cc - Chromium Code Search +
device_id_win.cc - Chromium Code Search +
accelerator_table.cc - Chromium Code Search +
browser.cc - Chromium Code Search +
browser.h - Chromium Code Search

Android

-

java - Chromium Code Search -
BUILD.gn - Chromium Code Search -
chrome_public_apk_tmpl.gni - Chromium Code Search -
android_chrome_strings.grd - Chromium Code Search -
native_theme_gtk.cc - Chromium Code Search -
about_version.html - Chromium Code Search -
supported_types.cc - Chromium Code Search -
bad_flags_prompt.cc - Chromium Code Search -
variations_service.cc - Chromium Code Search -
ffmpeg_common.cc - Chromium Code Search -
BUILD.gn - Chromium Code Search -
media_options.gni - Chromium Code Search -
ignores.txt - Chromium Code Search +
java - Chromium Code Search +
BUILD.gn - Chromium Code Search +
chrome_public_apk_tmpl.gni - Chromium Code Search +
android_chrome_strings.grd - Chromium Code Search +
native_theme_gtk.cc - Chromium Code Search +
about_version.html - Chromium Code Search +
supported_types.cc - Chromium Code Search +
bad_flags_prompt.cc - Chromium Code Search +
variations_service.cc - Chromium Code Search +
ffmpeg_common.cc - Chromium Code Search +
BUILD.gn - Chromium Code Search +
media_options.gni - Chromium Code Search +
ignores.txt - Chromium Code Search

Th23

-

tab.cc - Chromium Code Search -
tab_strip.cc - Chromium Code Search -
tab_style_views.cc - Chromium Code Search -
tab_style_views.h - Chromium Code Search -
tab_strip_model.cc - Chromium Code Search -
history_backend.cc - Chromium Code Search -
browser_root_view.h - Chromium Code Search -
browser_root_view.cc - Chromium Code Search -
new_tab_page_feed_v2_expandable_header.xml - Chromium Code Search -
new_tab_page_multi_feed_header.xml - Chromium Code Search -
pref_names.cc - Chromium Code Search -
theme_helper_win.cc - Chromium Code Search -
obsolete_system_linux.cc - Chromium Code Search -
insecure_download_blocking.cc - Chromium Code Search -
download_target_determiner.cc - Chromium Code Search -
feature_promo_controller.cc - Chromium Code Search -
gpu_pre_sandbox_hook_linux.cc - Chromium Code Search -
download_bubble_prefs.cc - Chromium Code Search -
accelerators.cc - Chromium Code Search -
profile_network_context_service.cc - Chromium Code Search -
whats_new_util.cc - Chromium Code Search -
chrome_download_manager_delegate.cc - Chromium Code Search -
libaom - Chromium Code Search -
libvpx - Chromium Code Search +
tab.cc - Chromium Code Search +
tab_strip.cc - Chromium Code Search +
tab_style_views.cc - Chromium Code Search +
tab_style_views.h - Chromium Code Search +
tab_strip_model.cc - Chromium Code Search +
history_backend.cc - Chromium Code Search +
browser_root_view.h - Chromium Code Search +
browser_root_view.cc - Chromium Code Search +
new_tab_page_feed_v2_expandable_header.xml - Chromium Code Search +
new_tab_page_multi_feed_header.xml - Chromium Code Search +
pref_names.cc - Chromium Code Search +
theme_helper_win.cc - Chromium Code Search +
obsolete_system_linux.cc - Chromium Code Search +
insecure_download_blocking.cc - Chromium Code Search +
download_target_determiner.cc - Chromium Code Search +
feature_promo_controller.cc - Chromium Code Search +
gpu_pre_sandbox_hook_linux.cc - Chromium Code Search +
download_bubble_prefs.cc - Chromium Code Search +
accelerators.cc - Chromium Code Search +
profile_network_context_service.cc - Chromium Code Search +
whats_new_util.cc - Chromium Code Search +
chrome_download_manager_delegate.cc - Chromium Code Search +
libaom - Chromium Code Search +
libvpx - Chromium Code Search

VectorIcons

-

BUILD.gn - Chromium Code Search -
BUILD.gn - Chromium Code Search -
browser_app_menu_button.cc - Chromium Code Search -
chrome_labs_button.cc - Chromium Code Search -
home_button.cc - Chromium Code Search -
side_panel_toolbar_button.cc - Chromium Code Search +
BUILD.gn - Chromium Code Search +
BUILD.gn - Chromium Code Search +
browser_app_menu_button.cc - Chromium Code Search +
chrome_labs_button.cc - Chromium Code Search +
home_button.cc - Chromium Code Search +
side_panel_toolbar_button.cc - Chromium Code Search

Chromium Code Search diff --git a/infra/portable/THORIUM.BAT b/infra/portable/THORIUM.BAT index 7ffe5a3e..71d8c973 100644 --- a/infra/portable/THORIUM.BAT +++ b/infra/portable/THORIUM.BAT @@ -1 +1 @@ -START "" "%cd%\BIN\thorium.exe" --user-data-dir="%~dp0%\USER_DATA" --allow-outdated-plugins --disable-logging --disable-breakpad +START "" "%cd%\BIN\thorium.exe" --user-data-dir="%~dp0%\USER_DATA" --allow-outdated-plugins --disable-logging --disable-breakpad --disable-encryption --disable-machine-id diff --git a/infra/portable/THORIUM_SHELL.BAT b/infra/portable/THORIUM_SHELL.BAT index 393df897..a66500b3 100644 --- a/infra/portable/THORIUM_SHELL.BAT +++ b/infra/portable/THORIUM_SHELL.BAT @@ -1 +1 @@ -START "" "%cd%\BIN\120.0.6099.235\thorium_shell.exe" --data-path="%~dp0%\USER_DATA\thorium_shell" --allow-outdated-plugins --disable-logging --disable-breakpad --enable-experimental-web-platform-features +START "" "%cd%\BIN\120.0.6099.235\thorium_shell.exe" --data-path="%~dp0%\USER_DATA\thorium_shell" --allow-outdated-plugins --disable-logging --disable-breakpad --enable-experimental-web-platform-features --disable-encryption --disable-machine-id diff --git a/other/README.md b/other/README.md index bcd8ea32..6c624b62 100644 --- a/other/README.md +++ b/other/README.md @@ -1,5 +1,19 @@ ## Compiler configs for SSE2, SSE3, SSE4.1, and AVX2 -For Polly, run `build_polly.sh` from //infra first, and then use the appropriate *BUILD.gn* for your build type from the Polly folder. +This directory contains compiler configurations files and args.gn files for compiling Thorium with: -For Android arm64 builds, use the Android folder, including its *android_args.gn* for your args.gn, and the `build_android.sh` from the root of the repo for building the main apk, content shell apk, and system webview apk. +__SSE2__ > See the [the Wiki page](https://en.wikipedia.org/wiki/SSE2) about it. (For very old processors) +__SSE3__ > See the [the Wiki page](https://en.wikipedia.org/wiki/SSE3) about it. (This is the normal Chromium baseline default) +__SSE4.1__ > See the [the Wiki page](https://en.wikipedia.org/wiki/SSE4#SSE4.1) about it. (SSE4.2 is not used, as only 1st Gen Core supports 4.2 but not AVX) + and +__AVX2__ > See the [the Wiki page](https://en.wikipedia.org/wiki/Advanced_Vector_Extensions#Advanced_Vector_Extensions_2) about it. (For modern CPUs) + +It also contains config files for MacOS and ChromiumOS/ThoriumOS. + +([AVX](https://en.wikipedia.org/wiki/Advanced_Vector_Extensions) is the normal Thorium baseline default) + +### Other info + +For [Polly](https://polly.llvm.org/) builds, run `build_polly.sh` from [//infra](../infra) first, and then uncomment the `use_polly = true` arg in your args.gn. + +For Android or Raspberry Pi builds, see the [//arm](../arm) directory. diff --git a/upstream_version.sh b/upstream_version.sh index 02ce2a16..21887c36 100755 --- a/upstream_version.sh +++ b/upstream_version.sh @@ -36,7 +36,7 @@ else export CR_SRC_DIR fi -CR_VER="122.0.6261.158" +CR_VER="122.0.6261.168" export CR_VER && diff --git a/version.sh b/version.sh index b2cb339b..53055889 100755 --- a/version.sh +++ b/version.sh @@ -36,7 +36,7 @@ else export CR_SRC_DIR fi -THOR_VER="122.0.6261.158" +THOR_VER="122.0.6261.168" export THOR_VER &&