diff --git a/build/RELEASE b/build/RELEASE index 4ef0b56b2..9b769a49d 100644 --- a/build/RELEASE +++ b/build/RELEASE @@ -1 +1 @@ -120.0.6099.144 +120.0.6099.180 \ No newline at end of file diff --git a/build/patches/zz-patch-list.txt b/build/patches/zz-patch-list.txt new file mode 100644 index 000000000..fca1d7e36 --- /dev/null +++ b/build/patches/zz-patch-list.txt @@ -0,0 +1,288 @@ +bromite-build-utils.patch +Remove-EV-certificates.patch +do-not-hide-.orig-files.patch +Do-not-link-with-libatomic.patch +do-not-add-suffix-to-package-name.patch +exit-on-failure-of-inclusion.patch +Move-some-account-settings-back-to-privacy-settings.patch +kill-Vision.patch +kill-Location-fall-back-to-system.patch +kill-Auth.patch +Remove-binary-blob-integrations.patch +Remove-SMS-integration.patch +Remove-voice-recognition-integration.patch +Do-not-compile-QR-code-sharing.patch +Add-support-for-ISupportHelpAndFeedback.patch +Switch-to-fstack-protector-strong.patch +Enable-fwrapv-in-Clang-for-non-UBSan-builds.patch +Bromite-package-name.patch +Restore-classic-new-tab-page.patch +Always-use-new-tab-page-for-default-home-page.patch +disable-battery-status-updater.patch +Battery-API-return-nothing.patch +updater-disable-updater-pings.patch +Disable-omission-of-URL-elements-in-Omnibox.patch +Modify-default-preferences.patch +Do-not-hide-component-extensions.patch +Do-not-store-passwords-by-default.patch +Disable-NTP-remote-suggestions-by-default.patch +Disable-references-to-fonts.googleapis.com.patch +webRTC-do-not-expose-local-IP-addresses.patch +Never-fetch-popular-sites.patch +ungoogled-chromium-Disable-webRTC-log-uploader.patch +ungoogled-chromium-Disable-untraceable-URLs.patch +ungoogled-chromium-Disable-translate-integration.patch +ungoogled-chromium-Disable-profile-avatar.patch +ungoogled-chromium-Disable-intranet-detector.patch +ungoogled-chromium-no-special-hosts-domains.patch +ungoogled-chromium-Disable-Gaia.patch +ungoogled-chromium-Disable-Network-Time-Tracker.patch +Disable-all-promo-dialogs.patch +Disable-update-scheduler.patch +Add-search-engine.patch +openH264-enable-ARM-ARM64-optimizations.patch +build-remove-calling-untrusted-hooks.patch +Inject-scripts-for-AMP-tracking-ads-and-video.patch +Allow-playing-audio-in-background.patch +Add-flag-to-control-video-playback-resume-feature.patch +Add-exit-menu-item.patch +Remove-help-menu-item.patch +Multiple-fingerprinting-mitigations.patch +Add-flag-to-configure-maximum-connections-per-host.patch +Do-not-ignore-download-location-prompt-setting.patch +Add-support-for-writing-URIs.patch +Add-bookmark-import-export-actions.patch +Bookmarks-select-all-menu-entry.patch +Add-an-always-incognito-mode.patch +Keep-flag-to-allow-screenshots-in-Incognito-mode.patch +Add-option-to-not-persist-tabs-across-sessions.patch +Add-a-proxy-configuration-page.patch +Add-custom-tab-intents-privacy-option.patch +Disable-FLoC-and-privacy-sandbox.patch +History-number-of-days-privacy-setting.patch +Disable-fetching-of-all-field-trials.patch +Disable-plugins-enumeration.patch +net-cert-increase-default-key-length.patch +dns-send-IPv6-connectivity-probes-to-RIPE-DNS.patch +Add-flag-to-disable-IPv6-probes.patch +profile-resetter-disable-send-settings.patch +Do-not-build-API-keys-infobar.patch +autofill-miscellaneous.patch +Enable-native-Android-autofill.patch +first_run-deactivate-autoupdate-globally.patch +translate-disable-fetching-of-languages-from-server.patch +Offer-builtin-autocomplete-for-chrome-flags.patch +Use-4-tile-rows-never-show-logo.patch +Disable-various-metrics.patch +Enable-StrictOriginIsolation-and-SitePerProcess.patch +Use-64-bit-WebView-processes.patch +prefs-always-prompt-for-download-directory.patch +Disable-offline-pages-in-CCT.patch +Disable-media-router-and-remoting-by-default.patch +Restore-Search-Ready-Omnibox-flag.patch +disable-AdsBlockedInfoBar.patch +Bromite-subresource-adblocker.patch +Bromite-auto-updater.patch +Replace-DoH-probe-domain-with-RIPE-domain.patch +Increase-number-of-autocomplete-matches-to-10.patch +Disable-requests-for-single-word-Omnibar-searches.patch +Disable-some-signed-exchange-features.patch +DoH-improvements.patch +Reduce-HTTP-headers-in-DoH-requests-to-bare-minimum.patch +Revert-flags-remove-disable-pull-to-refresh-effect.patch +Use-dummy-DFM-installer.patch +Disable-feeds-support-by-default.patch +Disable-DRM-media-origin-IDs-preprovisioning.patch +Disable-smart-selection-by-default.patch +Guard-for-user-agent-reduction.patch +AImageReader-CFI-crash-mitigations.patch +Add-menu-item-to-view-source.patch +Revert-removal-of-execution-context-address-space.patch +Block-gateway-attacks-via-websockets.patch +Enable-prefetch-privacy-changes-by-default.patch +Disable-support-for-RAR-files-inspection.patch +Enable-darken-websites-checkbox-in-themes.patch +Remove-blocklisted-URLs-upon-bookmark-creation.patch +Disable-the-DIAL-repeating-discovery.patch +Block-qjz9zk-or-trk-requests.patch +Hardening-against-incognito-mode-detection.patch +Restore-Simplified-NTP-launch.patch +Add-option-to-use-home-page-as-NTP.patch +Disable-text-fragments-by-default.patch +disable-WebView-variations-support.patch +Enable-network-isolation-features.patch +Revert-flags-remove-num-raster-threads.patch +webview-Hard-no-to-persistent-histograms.patch +Ignore-enterprise-policies-for-secure-DNS.patch +Add-menu-item-to-bookmark-all-tabs.patch +Re-introduce-modal-dialog-flag-to-close-all-tabs.patch +Add-option-to-force-tablet-UI.patch +Add-Alt-D-hotkey-to-focus-address-bar.patch +User-agent-customization.patch +Add-AllowUserCertificates-flag.patch +Add-IsCleartextPermitted-flag.patch +Add-flag-for-omnibox-autocomplete-filtering.patch +Revert-Delete-block-external-form-redirects.patch +Add-flag-to-disable-external-intent-requests.patch +Enable-share-intent.patch +Logcat-crash-reports-UI.patch +Add-flag-to-disable-vibration.patch +mime_util-force-text-x-suse-ymp-to-be-downloaded.patch +Client-hints-overrides.patch +Allow-building-without-enable_reporting.patch +Disable-lock-icon-in-address-bar-by-default.patch +Experimental-user-scripts-support.patch +Keep-empty-tabs-between-sessions.patch +Disable-third-party-origin-trials.patch +Never-use-HTTP-probes-for-connection-detection.patch +Disable-Accessibility-service-by-default.patch +Disable-conversion-measurement-api.patch +Restore-offline-indicator-v2-flag.patch +Re-introduce-override_build_timestamp.patch +enable-ftrivial-auto-var-init-zero.patch +disable-appending-variations-header.patch +Disable-idle-detection.patch +Allow-building-without-supervised-users.patch +Disable-minidump-upload-scheduling.patch +Revert-Permit-blocking-of-view-source.patch +Disable-safety-check.patch +Disable-all-predictors-code.patch +OpenSearch-miscellaneous.patch +Add-flag-for-save-data-header.patch +Disable-UA-full-version.patch +Dictionary-suggestions-for-the-Omnibox.patch +Disable-AsyncDNS-by-default.patch +00Restore-LastTabStandingTracker.patch +Add-lifetime-options-for-permissions.patch +Disable-crash-reporting.patch +Samsung-Note-9-SDK27-crazylinker-workaround.patch +Disable-TLS-resumption.patch +Move-navigation-bar-to-bottom.patch +Welcome-screen.patch +Add-site-engagement-flag.patch +Enable-Certificate-Transparency.patch +Invalidate-components-public-key.patch +Improve-plain-text-rendering-on-mobile.patch +Remove-segmentation-platform.patch +Follow-only-system-dark-mode.patch +Remove-window-name-on-cross-origin-navigation.patch +Remove-preload-of-com.google.android.gms.fonts.patch +Partition-Blink-memory-cache.patch +Remove-navigator.connection-info.patch +Disable-PrivacyGuide.patch +sharing-hub-always-use-visible-URL.patch +Enable-HEVC-by-default.patch +Partition-blobs-by-top-frame-URL.patch +Override-Navigator-Language.patch +Disable-add-to-home-screen-prompt.patch +Remove-HTTP-referrals-in-cross-origin-navigation.patch +Enable-ECH-by-default.patch +Disable-StartSurface-feature.patch +Enable-PermuteTLSExtensions-by-default.patch +Enable-third-party-storage-partitioning.patch +Restore-adaptive-button-in-top-toolbar-customization.patch +Add-kill-switch-for-unsupported-clangd-flags.patch +00WIN-enable-pdf-plugin.patch +00WIN-disable-annotate-downloads.patch +00WIN-enable-HighEfficiencyMode-by-default.patch +00WIN-enable-file-system-access-blocklist.patch +00WIN-Disable-TabHoverCard-images.patch +00WIN-Fix-log-to-file.patch +00WIN-minimum-data-to-enable-install-extensions.patch +00WIN-Disable-updater.patch +00WIN-Disable-first-run.patch +00WIN-Add-some-prefs-to-secure-preferences.patch +00WIN-Disable-search-for-image.patch +AudioBuffer-AnalyserNode-fp-mitigations.patch +00Disable-Component-Updates.patch +00add-browser-policy.patch +00Always-open-browser-controls-in-new-tab.patch +00Partitioning-all-cookies-by-top-frame-domain.patch +00Disable-FedCm.patch +00Disable-BackForwardCache.patch +00Evict-the-entire-FrameTree-like-desktop.patch +00Disable-visited-pseudo-class.patch +00Add-setting-to-clear-data-on-exit.patch +00WIN-Disable-sharing-hub.patch +Improve-the-browser-sandbox.patch +00Disable-csp-reports.patch +00Fonts-fingerprinting-mitigation.patch +00Keyboard-protection-flag.patch +00Disable-privacy-issues-in-password-manager.patch +00Partition-HSTS-cache-by-NAK.patch +00Warning-message-for-unsupported-hardware-aes.patch +00Enable-Document-Open-Inheritance-Removal.patch +00Add-setting-to-invert-tap-and-long-tap.patch +00Remove-ChromiumNetworkAdapter.patch +00Internal-firewall.patch +00Disable-devtools-remote-and-custom-protocols.patch +00Remove-detection-of-captive-portals.patch +00Disable-SHA1-Server-Signature.patch +00Remove-auth-header-upon-cross-origin-redirect.patch +00Clear-CORS-Preflight-Cache-on-clearing-data.patch +00Multi-Screen-Window-Placement-API-fix.patch +00Remove-https-connection-from-chrome-discards.patch +00Add-a-flag-to-disable-GamePad-API.patch +00Disable-WebGPU.patch +00Disable-FirstPartySets-and-StorageAccessAPI.patch +00Disable-GetInstalledRelatedApps-API.patch +00Disable-GSA-by-default.patch +00Disable-PrivateStateTokens-API.patch +00Disallowing-MIDI-permission-by-default.patch +00Disable-Compression-Dictionary-Transport.patch +00Disallow-Android-App-Scheme-as-referrer.patch +00Deprecate-Data-URL-in-SVGUseElement.patch +Content-settings-infrastructure.patch +Add-autoplay-site-setting.patch +Site-setting-for-images.patch +JIT-site-settings.patch +Add-webGL-site-setting.patch +Add-webRTC-site-settings.patch +Show-site-settings-for-cookies-javascript-and-ads.patch +Viewport-Protection-flag.patch +Timezone-customization.patch +00Disable-speechSynthesis-getVoices-API.patch +00Remove-support-for-device-memory-and-cpu-recovery.patch +00Log-dangling-attributes-in-some-html-elements.patch +00Keep-Side-Panel-Companion-disabled.patch +00Lock-Profile-Cookie-Database.patch +00Show-warnings-on-downloads-over-HTTP.patch +00Compress-libchrome-to-free-up-some-space.patch +00Cromite-Branding.patch +00Disable-Feeback-Collector.patch +00Disable-remote-altsvc-for-h3-connections.patch +00do-not-block-build-incompatible-profiles.patch +00Allow-DocumentPiP-if-PopupsAndRedirects-are-active.patch +00allow-the-download-of-clang-for-windows-crossbuild.patch +00Add-option-to-disable-snapshots.patch +00Enable-Android-Dynamic-Performance-Framework.patch +00Remove-GoogleAccountsPrivateApiHost.patch +00Fix-crash-on-customize-profile-ui.patch +00Enable-ImprovedBookmarks-by-default.patch +00Partition-MediaDeviceId-by-default.patch +00Keep-disabled-FetchLaterAPI.patch +00Disable-ranker-url-fetcher.patch +00Show-full-urls-for-bookmark.patch +00Disable-prefers-reduced-transparency-media-query.patch +00libjxl-0-8-2.patch +00Add-support-to-jxl.patch +00Block-Intents-While-Locked.patch +00Keep-Manta-Service-Disabled.patch +00Disable-Service-and-Shared-workers-on-3P-iframe.patch +00Disable-Real-Box.patch +00Always-allow-inspect-fallback.patch +00Add-cromite-flags-support.patch +00Add-PartialLowEndModeOnMidRangeDevices-flag.patch +00Use-list-mode-for-tab-switcher.patch +00Temp-PerformanceNavigationTiming-privacy-fix.patch +00Temp-disable-predictive-back-gesture.patch +00TEMP-Add-a-log-to-track-strange-behavior.patch +00Temp-guard-FileSystemAccessPersistentPermissions.patch +00Fix-chromium-build-bugs.patch +eyeo-beta-118.0.5993.48-base.patch +eyeo-beta-118.0.5993.48-chrome_integration.patch +eyeo-beta-118.0.5993.48-android_api.patch +eyeo-beta-118.0.5993.48-android_settings.patch +eyeo-beta-118.0.5993.48-extension_api.patch +00Eyeo-Adblock-Remove-Privacy-Issues.patch +00AdblockPlus-add-blocking-in-service-workers.patch diff --git a/tools/under-control/file_list.txt b/tools/under-control/file_list.txt new file mode 100644 index 000000000..165583c38 --- /dev/null +++ b/tools/under-control/file_list.txt @@ -0,0 +1,20 @@ +*.idl;chrome/common/extensions +*.idl;extensions/common/api +*.idl;third_party/blink/renderer/modules +*.idl;third_party/blink/renderer/extensions +*.idl;third_party/blink/renderer/core + +third_party/blink/renderer/core/frame/settings.json5 +third_party/blink/renderer/core/events/event_type_names.json5 +third_party/blink/public/mojom/use_counter/metrics/web_feature.mojom + +chrome/android/java/AndroidManifest.xml + +chrome/browser/ui/tab_helpers.cc +chrome/browser/chrome_browser_interface_binders.cc +chrome/renderer/chrome_content_renderer_client.cc + +content/child/runtime_features.cc +content/public/browser/content_browser_client.cc + +services/network/network_context.cc diff --git a/tools/under-control/get_files.sh b/tools/under-control/get_files.sh new file mode 100644 index 000000000..5653c4a44 --- /dev/null +++ b/tools/under-control/get_files.sh @@ -0,0 +1,36 @@ +#!/bin/bash + +FILE_LIST=~/cromite/tools/under-control/file_list.txt +OUTPUT_DIR=~/cromite/tools/under-control/ + +cd ~/chromium/src + +for current_file in $(cat $FILE_LIST); do + + if [ ! -z "$current_file" ] + then + + #echo $current_file + SPLITS=(${current_file//;/ }) + DIR_NAME=${SPLITS[1]} + + if [ ! -z "$DIR_NAME" ] + then + + echo Copy ${SPLITS[0]} of $DIR_NAME + #find $DIR_NAME -name ${SPLITS[0]} -exec install -D '{}' $OUTPUT_DIR{} \; + + find $DIR_NAME -name ${SPLITS[0]} \ + -exec grep -q '^CHECKED_VERSION=' $OUTPUT_DIR{} \; \ + -exec sed 's/^CHECKED_VERSION=.*/CHECKED_VERSION=newvalue/' -i $OUTPUT_DIR{} \; + + else + + echo Copy $current_file + #install -D $current_file $OUTPUT_DIR/$current_file + + fi + + fi + +done