Loading .gitlab-ci.yml +15 −0 Original line number Diff line number Diff line Loading @@ -51,6 +51,21 @@ build-cromite-x64: script: - $CI_PROJECT_DIR/build.sh -c -s -a x64 archive-filter: stage: build image: registry.gitlab.e.foundation/e/os/docker-android-apps-cicd:slim-latest rules: - if: $CI_PIPELINE_SOURCE != "schedule" needs: - job: build-cromite-x64 script: - "true" artifacts: name: "$CI_JOB_NAME" paths: - bin/* expire_in: 30 days .build-filters: image: registry.gitlab.e.foundation/e/os/docker-android-apps-cicd:slim-latest stage: filters Loading cromite @ c713b95d Compare 8e844cf6 to c713b95d Original line number Diff line number Diff line Subproject commit 8e844cf64f8159a72f158eb33e2f09b19f7d115a Subproject commit c713b95df68b610712e04a58fb7a7d6a39d355d2 build/e_patches/Disable-AGSA-by-default.patch +4 −4 Original line number Diff line number Diff line From fb8e209a35d3dfc9768dca12acf8368d2a4a9e7d Mon Sep 17 00:00:00 2001 From 2b645ba40de7d7ca547624fb256f1db87803c0d5 Mon Sep 17 00:00:00 2001 From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Sun, 26 Sep 2021 11:17:53 +0200 Subject: Disable AGSA by default Loading Loading @@ -217,10 +217,10 @@ index 7750e00806bc2..dd2b2f40f8043 100644 if (DomDistillerFeatures.sReaderModeDistillInApp.isEnabled()) { mReaderModeBottomSheetManager = diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browser/flags/android/chrome_feature_list.cc index 2bf15fa317831..88030d6b1ea98 100644 index 810419309b6a3..cc95f4dbc626d 100644 --- a/chrome/browser/flags/android/chrome_feature_list.cc +++ b/chrome/browser/flags/android/chrome_feature_list.cc @@ -688,7 +688,7 @@ BASE_FEATURE(kEducationalTipDefaultBrowserPromoCard, base::FEATURE_DISABLED_BY_D @@ -687,7 +687,7 @@ BASE_FEATURE(kEducationalTipDefaultBrowserPromoCard, base::FEATURE_DISABLED_BY_D BASE_FEATURE(kEmptyTabListAnimationKillSwitch, base::FEATURE_ENABLED_BY_DEFAULT); BASE_FEATURE(kEnableEscapeHandlingForSecondaryActivities, base::FEATURE_DISABLED_BY_DEFAULT); BASE_FEATURE(kEnableXAxisActivityTransition, base::FEATURE_DISABLED_BY_DEFAULT); Loading @@ -230,5 +230,5 @@ index 2bf15fa317831..88030d6b1ea98 100644 BASE_FEATURE(kForceTranslucentNotificationTrampoline, base::FEATURE_DISABLED_BY_DEFAULT); BASE_FEATURE(kFullscreenInsetsApiMigration, base::FEATURE_DISABLED_BY_DEFAULT); -- 2.51.2 2.52.0 build/e_patches/Enable-JIT-by-default.patch 0 → 100644 +25 −0 Original line number Diff line number Diff line From 6670d4b258d3a80640af846cd429851948798c72 Mon Sep 17 00:00:00 2001 From: Nishith Khanna <nishithkhanna@e.email> Date: Tue, 13 Jan 2026 12:51:28 +0000 Subject: Enable JIT by default --- .../content_settings/core/browser/content_settings_registry.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/content_settings/core/browser/content_settings_registry.cc b/components/content_settings/core/browser/content_settings_registry.cc index a881ba1743f4b..b482c28f03e72 100644 --- a/components/content_settings/core/browser/content_settings_registry.cc +++ b/components/content_settings/core/browser/content_settings_registry.cc @@ -589,7 +589,7 @@ void ContentSettingsRegistry::Init() { PermissionSettingsInfo::EXCEPTIONS_ON_SECURE_ORIGINS_ONLY); Register(ContentSettingsType::JAVASCRIPT_JIT, "javascript-jit", - CONTENT_SETTING_BLOCK, WebsiteSettingsInfo::UNSYNCABLE, + CONTENT_SETTING_ALLOW, WebsiteSettingsInfo::UNSYNCABLE, /*allowlisted_primary_schemes=*/{}, /*valid_settings=*/{CONTENT_SETTING_ALLOW, CONTENT_SETTING_BLOCK}, WebsiteSettingsInfo::TOP_ORIGIN_ONLY_SCOPE, -- 2.51.2 build/e_patches/Multiple-fingerprinting-mitigations.patch +4 −4 Original line number Diff line number Diff line From f870bb9c61a0b331d1cfc912b780a984ea7bdead Mon Sep 17 00:00:00 2001 From 5eeebcb98cec6a5a146206087394dee0e17009ed Mon Sep 17 00:00:00 2001 From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Fri, 30 Mar 2018 10:09:03 +0200 Subject: Multiple fingerprinting mitigations Loading Loading @@ -66,7 +66,7 @@ index f5acf46010e85..fa4efe2e957d6 100644 "//services/device/public/mojom:usb", "//services/image_annotation:service", diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc index abd4cb89bda91..d7a872992568a 100644 index 0ef29706d8144..ef0d82f5e97e1 100644 --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc @@ -268,6 +268,8 @@ Loading Loading @@ -700,7 +700,7 @@ index 3569ab7ee695e..41ce0df8031e6 100644 // Methods overridden by all sub-classes diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5 index ea8a8afdbf8c8..fa5ef2a3da35f 100644 index 59e4a9618b092..61c0e41e59bcf 100644 --- a/third_party/blink/renderer/platform/runtime_enabled_features.json5 +++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5 @@ -3467,6 +3467,12 @@ Loading Loading @@ -777,5 +777,5 @@ index 0000000000000..f1db5dba46d93 + +#endif // THIRD_PARTY_UNGOOGLED_FINGERPRINTING_SWITCHES_H_ -- 2.51.2 2.52.0 Loading
.gitlab-ci.yml +15 −0 Original line number Diff line number Diff line Loading @@ -51,6 +51,21 @@ build-cromite-x64: script: - $CI_PROJECT_DIR/build.sh -c -s -a x64 archive-filter: stage: build image: registry.gitlab.e.foundation/e/os/docker-android-apps-cicd:slim-latest rules: - if: $CI_PIPELINE_SOURCE != "schedule" needs: - job: build-cromite-x64 script: - "true" artifacts: name: "$CI_JOB_NAME" paths: - bin/* expire_in: 30 days .build-filters: image: registry.gitlab.e.foundation/e/os/docker-android-apps-cicd:slim-latest stage: filters Loading
cromite @ c713b95d Compare 8e844cf6 to c713b95d Original line number Diff line number Diff line Subproject commit 8e844cf64f8159a72f158eb33e2f09b19f7d115a Subproject commit c713b95df68b610712e04a58fb7a7d6a39d355d2
build/e_patches/Disable-AGSA-by-default.patch +4 −4 Original line number Diff line number Diff line From fb8e209a35d3dfc9768dca12acf8368d2a4a9e7d Mon Sep 17 00:00:00 2001 From 2b645ba40de7d7ca547624fb256f1db87803c0d5 Mon Sep 17 00:00:00 2001 From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Sun, 26 Sep 2021 11:17:53 +0200 Subject: Disable AGSA by default Loading Loading @@ -217,10 +217,10 @@ index 7750e00806bc2..dd2b2f40f8043 100644 if (DomDistillerFeatures.sReaderModeDistillInApp.isEnabled()) { mReaderModeBottomSheetManager = diff --git a/chrome/browser/flags/android/chrome_feature_list.cc b/chrome/browser/flags/android/chrome_feature_list.cc index 2bf15fa317831..88030d6b1ea98 100644 index 810419309b6a3..cc95f4dbc626d 100644 --- a/chrome/browser/flags/android/chrome_feature_list.cc +++ b/chrome/browser/flags/android/chrome_feature_list.cc @@ -688,7 +688,7 @@ BASE_FEATURE(kEducationalTipDefaultBrowserPromoCard, base::FEATURE_DISABLED_BY_D @@ -687,7 +687,7 @@ BASE_FEATURE(kEducationalTipDefaultBrowserPromoCard, base::FEATURE_DISABLED_BY_D BASE_FEATURE(kEmptyTabListAnimationKillSwitch, base::FEATURE_ENABLED_BY_DEFAULT); BASE_FEATURE(kEnableEscapeHandlingForSecondaryActivities, base::FEATURE_DISABLED_BY_DEFAULT); BASE_FEATURE(kEnableXAxisActivityTransition, base::FEATURE_DISABLED_BY_DEFAULT); Loading @@ -230,5 +230,5 @@ index 2bf15fa317831..88030d6b1ea98 100644 BASE_FEATURE(kForceTranslucentNotificationTrampoline, base::FEATURE_DISABLED_BY_DEFAULT); BASE_FEATURE(kFullscreenInsetsApiMigration, base::FEATURE_DISABLED_BY_DEFAULT); -- 2.51.2 2.52.0
build/e_patches/Enable-JIT-by-default.patch 0 → 100644 +25 −0 Original line number Diff line number Diff line From 6670d4b258d3a80640af846cd429851948798c72 Mon Sep 17 00:00:00 2001 From: Nishith Khanna <nishithkhanna@e.email> Date: Tue, 13 Jan 2026 12:51:28 +0000 Subject: Enable JIT by default --- .../content_settings/core/browser/content_settings_registry.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/content_settings/core/browser/content_settings_registry.cc b/components/content_settings/core/browser/content_settings_registry.cc index a881ba1743f4b..b482c28f03e72 100644 --- a/components/content_settings/core/browser/content_settings_registry.cc +++ b/components/content_settings/core/browser/content_settings_registry.cc @@ -589,7 +589,7 @@ void ContentSettingsRegistry::Init() { PermissionSettingsInfo::EXCEPTIONS_ON_SECURE_ORIGINS_ONLY); Register(ContentSettingsType::JAVASCRIPT_JIT, "javascript-jit", - CONTENT_SETTING_BLOCK, WebsiteSettingsInfo::UNSYNCABLE, + CONTENT_SETTING_ALLOW, WebsiteSettingsInfo::UNSYNCABLE, /*allowlisted_primary_schemes=*/{}, /*valid_settings=*/{CONTENT_SETTING_ALLOW, CONTENT_SETTING_BLOCK}, WebsiteSettingsInfo::TOP_ORIGIN_ONLY_SCOPE, -- 2.51.2
build/e_patches/Multiple-fingerprinting-mitigations.patch +4 −4 Original line number Diff line number Diff line From f870bb9c61a0b331d1cfc912b780a984ea7bdead Mon Sep 17 00:00:00 2001 From 5eeebcb98cec6a5a146206087394dee0e17009ed Mon Sep 17 00:00:00 2001 From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Fri, 30 Mar 2018 10:09:03 +0200 Subject: Multiple fingerprinting mitigations Loading Loading @@ -66,7 +66,7 @@ index f5acf46010e85..fa4efe2e957d6 100644 "//services/device/public/mojom:usb", "//services/image_annotation:service", diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc index abd4cb89bda91..d7a872992568a 100644 index 0ef29706d8144..ef0d82f5e97e1 100644 --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc @@ -268,6 +268,8 @@ Loading Loading @@ -700,7 +700,7 @@ index 3569ab7ee695e..41ce0df8031e6 100644 // Methods overridden by all sub-classes diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5 index ea8a8afdbf8c8..fa5ef2a3da35f 100644 index 59e4a9618b092..61c0e41e59bcf 100644 --- a/third_party/blink/renderer/platform/runtime_enabled_features.json5 +++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5 @@ -3467,6 +3467,12 @@ Loading Loading @@ -777,5 +777,5 @@ index 0000000000000..f1db5dba46d93 + +#endif // THIRD_PARTY_UNGOOGLED_FINGERPRINTING_SWITCHES_H_ -- 2.51.2 2.52.0