Release 101.0.4951.69
This commit is contained in:
parent
f31d83cec7
commit
914c3b1359
32 changed files with 156 additions and 167 deletions
|
@ -1,3 +1,11 @@
|
|||
# 101.0.4951.69
|
||||
* flag to toggle site engagement (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/2022)
|
||||
* site settings to enable webGL (thanks to @uazo)
|
||||
* removed flag to disable webGL
|
||||
* fix bottom navigation bar search/site suggestions behaviour (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/2049)
|
||||
* enable process isolation for all iframes
|
||||
* add webRTC site settings (thanks to @uazo, fixes https://github.com/bromite/bromite/issues/1965)
|
||||
|
||||
# 101.0.4951.53
|
||||
* move incognito settings to separate page (thanks to @uazo)
|
||||
* disable automatic offline pages saving by default (thanks to @uazo)
|
||||
|
|
17
README.md
17
README.md
|
@ -42,7 +42,7 @@ ETH donations address: `0x5d392F8FBf3465afe05B1Adc575e248D33B891F6`
|
|||
* always-incognito mode
|
||||
* disable all field trials permanently
|
||||
* disable smart search by default, allow web search from incognito mode
|
||||
* always-visible cookies, javascript and ads site settings
|
||||
* always-visible cookies, javascript and ads site settings from address bar popup
|
||||
* remove Play integration binary blobs
|
||||
* use [CFI](https://en.wikipedia.org/wiki/Control-flow_integrity) on all architectures except x86
|
||||
* enable trivial auto var init
|
||||
|
@ -71,10 +71,8 @@ ETH donations address: `0x5d392F8FBf3465afe05B1Adc575e248D33B891F6`
|
|||
* disable feeds
|
||||
* disable reporting of certificate errors
|
||||
* use pre-defined phone model for client hints and Javascript
|
||||
* site settings to disable images
|
||||
* allow forcing external links to open in incognito
|
||||
* disable AGSA by default
|
||||
* allow disabling JIT (per-site, disabled by default)
|
||||
* flag to enable Certificate Transparency
|
||||
* allow adding search engines from incognito mode
|
||||
* disable predictors
|
||||
|
@ -107,9 +105,7 @@ ETH donations address: `0x5d392F8FBf3465afe05B1Adc575e248D33B891F6`
|
|||
* adding an URL as bookmark will clear its blocked status for the NTP tiles
|
||||
* history support in incognito mode
|
||||
* view source of pages
|
||||
* timezone customization
|
||||
* sticky desktop mode setting
|
||||
* disable video autoplay by default, reintroduce site settings
|
||||
* mobile/desktop user agent customization
|
||||
* accessibility preference to force tablet UI
|
||||
* use Alt+D to focus address bar
|
||||
|
@ -144,7 +140,6 @@ New flags:
|
|||
* `#max-connections-per-host`
|
||||
* `#resume-background-video`
|
||||
* `#ipv6-probing`
|
||||
* `#disable-webgl`
|
||||
* `#enable-device-motion` and `#enable-device-orientation`
|
||||
* `#show-legacy-tls-warnings`
|
||||
* `#save-data-header`, disabled by default
|
||||
|
@ -156,6 +151,16 @@ New flags:
|
|||
* `#enable-userscripts-log`, see https://github.com/bromite/bromite/wiki/UserScripts#flags
|
||||
* `#certificate-transparency-enabled`, enabled by default; see https://chromium.googlesource.com/chromium/src/+/master/net/docs/certificate-transparency.md
|
||||
* `#move-top-toolbar-to-bottom`, disabled by default
|
||||
* `#site-engagement`, enabled by default
|
||||
|
||||
### Site settings
|
||||
|
||||
* webGL, disabled by default
|
||||
* images, enabled by default
|
||||
* Javascript JIT, disabled by default
|
||||
* timezone customization override
|
||||
* autoplay, disabled by default
|
||||
* webRTC, disabled by default
|
||||
|
||||
# Privacy limitations
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
41d2211cdc2d25858dbed7cc7e3f3fca0d09c2d4-
|
||||
f441c1f02214920ad09ab14ca8be3eaa4b5a942a-
|
|
@ -1 +1 @@
|
|||
101.0.4951.53
|
||||
101.0.4951.69
|
|
@ -1 +1 @@
|
|||
fcc0135faa8e34a4f7ea8f2369fd0fb614903cac
|
||||
3b19d1cba55608c5382ebd24ffdfa28d937c9e37
|
|
@ -99,7 +99,6 @@ 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
|
||||
Add-flag-to-disable-WebGL.patch
|
||||
DoH-improvements.patch
|
||||
Reduce-HTTP-headers-in-DoH-requests-to-bare-minimum.patch
|
||||
Revert-flags-remove-disable-pull-to-refresh-effect.patch
|
||||
|
@ -191,4 +190,9 @@ Partition-DNS-requests-by-top-frame-NIK.patch
|
|||
Remove-mremap-from-seccomp-baseline-policy.patch
|
||||
Move-navigation-bar-to-bottom.patch
|
||||
Welcome-screen.patch
|
||||
Content-settings-infrastructure.patch
|
||||
Add-webGL-site-setting.patch
|
||||
Add-site-engagement-flag.patch
|
||||
Add-webRTC-site-settings.patch
|
||||
enable-process-isolated-sandboxed-iframes-by-default.patch
|
||||
Automated-domain-substitution.patch
|
||||
|
|
|
@ -49,7 +49,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/app/flags/Chrom
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -3079,7 +3079,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -3076,7 +3076,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
{"enable-container-queries", flag_descriptions::kCSSContainerQueriesName,
|
||||
flag_descriptions::kCSSContainerQueriesDescription, kOsAll,
|
||||
FEATURE_VALUE_TYPE(blink::features::kCSSContainerQueries)},
|
||||
|
|
|
@ -14,7 +14,7 @@ Subject: Add IsCleartextPermitted flag
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -8174,6 +8174,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -8171,6 +8171,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kRequestDesktopSiteExceptionsName,
|
||||
flag_descriptions::kRequestDesktopSiteExceptionsDescription, kOsAndroid,
|
||||
FEATURE_VALUE_TYPE(features::kRequestDesktopSiteExceptions)},
|
||||
|
@ -28,7 +28,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -1542,6 +1542,10 @@ const char kHttpsOnlyModeDescription[] =
|
||||
@@ -1538,6 +1538,10 @@ const char kHttpsOnlyModeDescription[] =
|
||||
"Adds a setting under chrome://settings/security to opt-in to HTTPS-First "
|
||||
"Mode.";
|
||||
|
||||
|
@ -42,7 +42,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -876,6 +876,9 @@ extern const char kHideShelfControlsInTabletModeDescription[];
|
||||
@@ -873,6 +873,9 @@ extern const char kHideShelfControlsInTabletModeDescription[];
|
||||
extern const char kHttpsOnlyModeName[];
|
||||
extern const char kHttpsOnlyModeDescription[];
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ Add bookmark import/export actions in bookmarks activity and page
|
|||
Reduce permissions needed for bookmarks import/export
|
||||
Completely remove contacts picker permission from the file dialog
|
||||
|
||||
Need: Adds-support-for-writing-URIs.patch
|
||||
Requires patch: Adds-support-for-writing-URIs.patch
|
||||
---
|
||||
chrome/android/java/AndroidManifest.xml | 1 -
|
||||
.../res/menu/bookmark_action_bar_menu.xml | 14 +
|
||||
|
@ -1597,7 +1597,7 @@ diff --git a/ui/android/java/src/org/chromium/ui/base/SelectFileDialog.java b/ui
|
|||
boolean shouldUsePhotoPicker = shouldUsePhotoPicker();
|
||||
- if (shouldUsePhotoPicker) {
|
||||
+ if (shouldUsePhotoPicker || shouldShowHtmlTypes()) {
|
||||
if (BuildInfo.targetsAtLeastT()) {
|
||||
if (BuildInfo.isAtLeastT()) {
|
||||
if (!window.hasPermission(PermissionConstants.READ_MEDIA_IMAGES)
|
||||
&& shouldShowImageTypes()) {
|
||||
@@ -308,7 +315,7 @@ public class SelectFileDialog implements WindowAndroid.IntentCallback, PhotoPick
|
||||
|
|
|
@ -38,7 +38,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
const FeatureEntry::FeatureParam kAdaptiveButton_AlwaysNone[] = {
|
||||
{"mode", "always-none"}};
|
||||
const FeatureEntry::FeatureParam kAdaptiveButton_AlwaysNewTab[] = {
|
||||
@@ -3717,7 +3733,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -3714,7 +3730,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
kOsMac | kOsLinux | kOsWin,
|
||||
FEATURE_VALUE_TYPE(features::kSystemNotifications)},
|
||||
#endif // BUILDFLAG(ENABLE_SYSTEM_NOTIFICATIONS) && !BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
|
|
|
@ -14,7 +14,7 @@ Subject: Add flag for save-data-header
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -4316,7 +4316,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -4313,7 +4313,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
{"force-text-direction", flag_descriptions::kForceTextDirectionName,
|
||||
flag_descriptions::kForceTextDirectionDescription, kOsAll,
|
||||
MULTI_VALUE_TYPE(kForceTextDirectionChoices)},
|
||||
|
@ -29,7 +29,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -1144,6 +1144,10 @@ const char kDisableKeepaliveFetchDescription[] =
|
||||
@@ -1140,6 +1140,10 @@ const char kDisableKeepaliveFetchDescription[] =
|
||||
"Disable fetch with keepalive set "
|
||||
"(https://fetch.spec.whatwg.org/#request-keepalive-flag).";
|
||||
|
||||
|
@ -43,7 +43,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -612,6 +612,9 @@ extern const char kDiagnosticsAppNavigationDescription[];
|
||||
@@ -609,6 +609,9 @@ extern const char kDiagnosticsAppNavigationDescription[];
|
||||
extern const char kDisableKeepaliveFetchName[];
|
||||
extern const char kDisableKeepaliveFetchDescription[];
|
||||
|
||||
|
|
|
@ -1,52 +0,0 @@
|
|||
From: csagan5 <32685696+csagan5@users.noreply.github.com>
|
||||
Date: Sat, 16 Nov 2019 11:18:09 +0100
|
||||
Subject: Add flag to disable WebGL
|
||||
|
||||
---
|
||||
chrome/browser/about_flags.cc | 3 +++
|
||||
chrome/browser/flag_descriptions.cc | 4 ++++
|
||||
chrome/browser/flag_descriptions.h | 3 +++
|
||||
3 files changed, 10 insertions(+)
|
||||
|
||||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -2958,6 +2958,9 @@ constexpr FeatureEntry::FeatureVariation kLensStandaloneVariations[] = {
|
||||
// When adding a new choice, add it to the end of the list.
|
||||
const FeatureEntry kFeatureEntries[] = {
|
||||
// Include generated flags for flag unexpiry; see //docs/flag_expiry.md and
|
||||
+ {switches::kDisableWebGL, flag_descriptions::kDisableWebGLName,
|
||||
+ flag_descriptions::kDisableWebGLDescription, kOsAll,
|
||||
+ SINGLE_DISABLE_VALUE_TYPE(switches::kDisableWebGL)},
|
||||
// //tools/flags/generate_unexpire_flags.py.
|
||||
#include "build/chromeos_buildflags.h"
|
||||
#include "chrome/browser/unexpire_flags_gen.inc"
|
||||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -725,6 +725,10 @@ const char kDocumentTransitionSlowdownFactorName[] =
|
||||
const char kDocumentTransitionSlowdownFactorDescription[] =
|
||||
"Slows down animations triggered by documentTransition JavaScript API for "
|
||||
"debugging.";
|
||||
+const char kDisableWebGLName[] = "WebGL";
|
||||
+
|
||||
+const char kDisableWebGLDescription[] = "Enable or disable all versions of WebGL";
|
||||
+
|
||||
|
||||
const char kEnableAutoDisableAccessibilityName[] = "Auto-disable Accessibility";
|
||||
const char kEnableAutoDisableAccessibilityDescription[] =
|
||||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -397,6 +397,9 @@ extern const char kForceColorProfileSRGB[];
|
||||
extern const char kForceColorProfileP3[];
|
||||
extern const char kForceColorProfileColorSpin[];
|
||||
extern const char kForceColorProfileSCRGBLinear[];
|
||||
+extern const char kDisableWebGLName[];
|
||||
+extern const char kDisableWebGLDescription[];
|
||||
+
|
||||
extern const char kForceColorProfileHDR10[];
|
||||
|
||||
extern const char kForceColorProfileName[];
|
||||
--
|
||||
2.25.1
|
|
@ -11,7 +11,7 @@ Subject: Add flag to disable external intent requests
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -3012,6 +3012,9 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -3009,6 +3009,9 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kWebrtcCaptureMultiChannelApmName,
|
||||
flag_descriptions::kWebrtcCaptureMultiChannelApmDescription, kOsAll,
|
||||
FEATURE_VALUE_TYPE(features::kWebRtcEnableCaptureMultiChannelApm)},
|
||||
|
@ -24,7 +24,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -3485,6 +3485,12 @@ const char kPhotoPickerVideoSupportName[] = "Photo Picker Video Support";
|
||||
@@ -3481,6 +3481,12 @@ const char kPhotoPickerVideoSupportName[] = "Photo Picker Video Support";
|
||||
const char kPhotoPickerVideoSupportDescription[] =
|
||||
"Enables video files to be shown in the Photo Picker dialog";
|
||||
|
||||
|
@ -40,7 +40,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -2006,6 +2006,9 @@ extern const char kQueryTilesNTPDescription[];
|
||||
@@ -2003,6 +2003,9 @@ extern const char kQueryTilesNTPDescription[];
|
||||
extern const char kQueryTilesOmniboxName[];
|
||||
extern const char kQueryTilesOmniboxDescription[];
|
||||
extern const char kQueryTilesSingleTierName[];
|
||||
|
|
|
@ -18,7 +18,7 @@ Subject: Add flag to disable vibration
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -6639,6 +6639,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -6636,6 +6636,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
FEATURE_VALUE_TYPE(features::kNewMacNotificationAPI)},
|
||||
#endif
|
||||
|
||||
|
@ -32,7 +32,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -5674,6 +5674,9 @@ const char kDefaultCalculatorWebAppDescription[] =
|
||||
@@ -5670,6 +5670,9 @@ const char kDefaultCalculatorWebAppDescription[] =
|
||||
"chrome app.";
|
||||
#endif // BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_CHROMEOS_LACROS)
|
||||
|
||||
|
@ -45,7 +45,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -3431,6 +3431,8 @@ extern const char kWebUITabStripTabDragIntegrationName[];
|
||||
@@ -3428,6 +3428,8 @@ extern const char kWebUITabStripTabDragIntegrationName[];
|
||||
extern const char kWebUITabStripTabDragIntegrationDescription[];
|
||||
#endif // BUILDFLAG(ENABLE_WEBUI_TAB_STRIP) && BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
From: uazo <uazo@users.noreply.github.com>
|
||||
Date: Mon, 2 May 2022 11:48:03 +0000
|
||||
Subject: Add a flag to site engagement
|
||||
Subject: Add site engagement flag
|
||||
|
||||
Enabled by default.
|
||||
---
|
||||
chrome/browser/about_flags.cc | 6 ++++
|
||||
chrome/browser/flag_descriptions.cc | 5 +++
|
||||
|
@ -25,7 +26,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
#include "components/shared_highlighting/core/common/shared_highlighting_features.h"
|
||||
#include "components/signin/core/browser/dice_account_reconcilor_delegate.h"
|
||||
#include "components/signin/public/base/signin_buildflags.h"
|
||||
@@ -8466,6 +8467,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -8463,6 +8464,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kReduceUserAgentMinorVersionDescription, kOsAll,
|
||||
FEATURE_VALUE_TYPE(blink::features::kReduceUserAgentMinorVersion)},
|
||||
|
||||
|
@ -40,14 +41,14 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -3019,6 +3019,11 @@ const char kReduceUserAgentMinorVersionDescription[] =
|
||||
@@ -3015,6 +3015,11 @@ const char kReduceUserAgentMinorVersionDescription[] =
|
||||
"The Chrome version in the User-Agent string will be reported as "
|
||||
"Chrome/<major_version>.0.0.0.";
|
||||
|
||||
+const char kSiteEngagementName[] =
|
||||
+ "Enable site engagement feature";
|
||||
+const char kSiteEngagementDescription[] =
|
||||
+ "Site Engagement Service provides information about how engaged a user is with a origin.";
|
||||
+ "Site Engagement Service provides information about how engaged a user is with a origin; this affects which NTP tiles are automatically created.";
|
||||
+
|
||||
const char kWebSQLAccessName[] = "Allows access to WebSQL APIs";
|
||||
const char kWebSQLAccessDescription[] =
|
||||
|
@ -55,7 +56,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -1731,6 +1731,9 @@ extern const char kDurableClientHintsCacheDescription[];
|
||||
@@ -1728,6 +1728,9 @@ extern const char kDurableClientHintsCacheDescription[];
|
||||
extern const char kReduceUserAgentMinorVersionName[];
|
||||
extern const char kReduceUserAgentMinorVersionDescription[];
|
||||
|
||||
|
@ -135,7 +136,7 @@ new file mode 100644
|
|||
+namespace features {
|
||||
+
|
||||
+const base::Feature kSiteEngagement{"SiteEngagement",
|
||||
+ base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
+ base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
+
|
||||
+} // namespace features
|
||||
+} // namespace site_engagement
|
|
@ -1,8 +1,8 @@
|
|||
From: uazo <uazo@users.noreply.github.com>
|
||||
Date: Tue, 3 May 2022 14:44:11 +0000
|
||||
Subject: Add webgl site settings
|
||||
Subject: Add webGL site setting
|
||||
|
||||
Require: Content-settings-infrastructure.patch
|
||||
Requires patch: Content-settings-infrastructure.patch
|
||||
---
|
||||
.../browser_ui/site_settings/android/BUILD.gn | 3 +
|
||||
.../BromiteCustomContentSettingImpl.java | 1 +
|
|
@ -6,7 +6,7 @@ Requires patch: Content-settings-infrastructure.patch
|
|||
---
|
||||
.../browser_ui/site_settings/android/BUILD.gn | 3 +
|
||||
.../BromiteCustomContentSettingImpl.java | 1 +
|
||||
.../BromiteWebRTCContentSetting.java | 85 +++++++++++++++++++
|
||||
.../BromiteWebRTCContentSetting.java | 86 +++++++++++++++++++
|
||||
.../site_settings/SiteSettingsCategory.java | 5 +-
|
||||
.../strings/android/browser_ui_strings.grd | 1 +
|
||||
.../browser_ui/strings/android/webrtc.grdp | 18 ++++
|
||||
|
@ -23,7 +23,7 @@ Requires patch: Content-settings-infrastructure.patch
|
|||
.../renderer/content_settings_agent_impl.h | 1 +
|
||||
.../platform/web_content_settings_client.h | 2 +
|
||||
.../peer_connection_dependency_factory.cc | 5 ++
|
||||
19 files changed, 158 insertions(+), 4 deletions(-)
|
||||
19 files changed, 159 insertions(+), 4 deletions(-)
|
||||
create mode 100644 components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/BromiteWebRTCContentSetting.java
|
||||
create mode 100644 components/browser_ui/strings/android/webrtc.grdp
|
||||
|
||||
|
@ -55,7 +55,7 @@ diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/c
|
|||
new file mode 100644
|
||||
--- /dev/null
|
||||
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/BromiteWebRTCContentSetting.java
|
||||
@@ -0,0 +1,85 @@
|
||||
@@ -0,0 +1,86 @@
|
||||
+/*
|
||||
+ This file is part of Bromite.
|
||||
+
|
||||
|
@ -117,6 +117,7 @@ new file mode 100644
|
|||
+ case ContentSettingValues.BLOCK:
|
||||
+ return R.string.website_settings_category_webrtc_disabled;
|
||||
+ default:
|
||||
+ // this will cause a runtime exception
|
||||
+ return 0;
|
||||
+ }
|
||||
+ }
|
|
@ -4933,7 +4933,7 @@ diff --git a/chrome/app/theme/PRESUBMIT.py b/chrome/app/theme/PRESUBMIT.py
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -4047,7 +4047,7 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -4045,7 +4045,7 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kSyncSandboxDescription, kOsAll,
|
||||
SINGLE_VALUE_TYPE_AND_VALUE(
|
||||
syncer::kSyncServiceURL,
|
||||
|
@ -4942,7 +4942,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
#if !BUILDFLAG(IS_ANDROID)
|
||||
{"block-migrated-default-chrome-app-sync",
|
||||
flag_descriptions::kBlockMigratedDefaultChromeAppSyncName,
|
||||
@@ -4339,7 +4339,7 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -4337,7 +4337,7 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kSetMarketUrlForTestingName,
|
||||
flag_descriptions::kSetMarketUrlForTestingDescription, kOsAndroid,
|
||||
SINGLE_VALUE_TYPE_AND_VALUE(switches::kMarketUrlForTesting,
|
||||
|
@ -6295,7 +6295,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
|
||||
const char kUpcomingSharingFeaturesName[] = "Enable upcoming sharing features.";
|
||||
const char kUpcomingSharingFeaturesDescription[] =
|
||||
@@ -1113,7 +1113,7 @@ const char kBlockInsecurePrivateNetworkRequestsName[] =
|
||||
@@ -1109,7 +1109,7 @@ const char kBlockInsecurePrivateNetworkRequestsName[] =
|
||||
const char kBlockInsecurePrivateNetworkRequestsDescription[] =
|
||||
"Prevents non-secure contexts from making subresource requests to "
|
||||
"more-private IP addresses. See also: "
|
||||
|
@ -6304,7 +6304,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
|
||||
const char kPrivateNetworkAccessSendPreflightsName[] =
|
||||
"Send Private Network Access preflights";
|
||||
@@ -1121,7 +1121,7 @@ const char kPrivateNetworkAccessSendPreflightsDescription[] =
|
||||
@@ -1117,7 +1117,7 @@ const char kPrivateNetworkAccessSendPreflightsDescription[] =
|
||||
"Enables sending Private Network Access preflights ahead of requests to "
|
||||
"more-private IP addresses. Failed preflights display warnings in DevTools "
|
||||
"without failing entire request. See also: "
|
||||
|
@ -6313,7 +6313,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
|
||||
const char kPrivateNetworkAccessRespectPreflightResultsName[] =
|
||||
"Respect the result of Private Network Access preflights";
|
||||
@@ -1129,7 +1129,7 @@ const char kPrivateNetworkAccessRespectPreflightResultsDescription[] =
|
||||
@@ -1125,7 +1125,7 @@ const char kPrivateNetworkAccessRespectPreflightResultsDescription[] =
|
||||
"Enables sending Private Network Access preflights ahead of requests to "
|
||||
"more-private IP addresses. These preflight requests must succeed in order "
|
||||
"for the request to proceed. See also: "
|
||||
|
@ -6322,7 +6322,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
|
||||
const char kDeprecateAltClickName[] =
|
||||
"Enable Alt+Click deprecation notifications";
|
||||
@@ -2298,7 +2298,7 @@ const char kReduceUserAgentName[] = "Reduce User-Agent request header";
|
||||
@@ -2294,7 +2294,7 @@ const char kReduceUserAgentName[] = "Reduce User-Agent request header";
|
||||
const char kReduceUserAgentDescription[] =
|
||||
"Reduce (formerly, \"freeze\") the amount of information available in "
|
||||
"the User-Agent request header. "
|
||||
|
@ -6331,7 +6331,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
|
||||
const char kRestrictGamepadAccessName[] = "Restrict gamepad access";
|
||||
const char kRestrictGamepadAccessDescription[] =
|
||||
@@ -2315,7 +2315,7 @@ const char kIntensiveWakeUpThrottlingName[] =
|
||||
@@ -2311,7 +2311,7 @@ const char kIntensiveWakeUpThrottlingName[] =
|
||||
const char kIntensiveWakeUpThrottlingDescription[] =
|
||||
"When enabled, wake ups from DOM Timers are limited to 1 per minute in a "
|
||||
"page that has been hidden for 5 minutes. For additional details, see "
|
||||
|
@ -11210,7 +11210,7 @@ diff --git a/chrome/credential_provider/gaiacp/gaia_credential_base.cc b/chrome/
|
|||
constexpr int kHttpTimeout = 3000; // in milliseconds
|
||||
|
||||
// Names of keys used to fetch the custom attributes from google admin sdk
|
||||
@@ -153,7 +153,7 @@ HRESULT GetExistingAccountMappingFromCD(
|
||||
@@ -154,7 +154,7 @@ HRESULT GetExistingAccountMappingFromCD(
|
||||
std::string escape_url_encoded_email =
|
||||
net::EscapeUrlEncodedData(base::WideToUTF8(email), true);
|
||||
std::string get_cd_user_url = base::StringPrintf(
|
||||
|
@ -11219,7 +11219,7 @@ diff --git a/chrome/credential_provider/gaiacp/gaia_credential_base.cc b/chrome/
|
|||
"%s?projection=full&viewType=domain_public",
|
||||
escape_url_encoded_email.c_str());
|
||||
LOGFN(VERBOSE) << "Encoded URL : " << get_cd_user_url;
|
||||
@@ -475,9 +475,9 @@ HRESULT MakeUsernameForAccount(const base::Value& result,
|
||||
@@ -478,9 +478,9 @@ HRESULT MakeUsernameForAccount(const base::Value& result,
|
||||
// Determine if the email is a consumer domain (gmail.com or googlemail.com).
|
||||
std::wstring email = GetDictString(result, kKeyEmail);
|
||||
std::transform(email.begin(), email.end(), email.begin(), ::tolower);
|
||||
|
@ -11243,7 +11243,7 @@ diff --git a/chrome/credential_provider/gaiacp/gcp_utils.cc b/chrome/credential_
|
|||
|
||||
constexpr int kMaxNumConsecutiveUploadDeviceFailures = 3;
|
||||
const base::TimeDelta kMaxTimeDeltaSinceLastUserPolicyRefresh = base::Days(1);
|
||||
@@ -1304,7 +1304,7 @@ std::wstring GetDevelopmentUrl(const std::wstring& url,
|
||||
@@ -1308,7 +1308,7 @@ std::wstring GetDevelopmentUrl(const std::wstring& url,
|
||||
std::string project;
|
||||
std::string final_part;
|
||||
if (re2::RE2::FullMatch(base::WideToUTF8(url),
|
||||
|
@ -12777,7 +12777,7 @@ diff --git a/components/browser_sync/PRESUBMIT.py b/components/browser_sync/PRES
|
|||
diff --git a/components/browser_ui/strings/android/browser_ui_strings.grd b/components/browser_ui/strings/android/browser_ui_strings.grd
|
||||
--- a/components/browser_ui/strings/android/browser_ui_strings.grd
|
||||
+++ b/components/browser_ui/strings/android/browser_ui_strings.grd
|
||||
@@ -463,7 +463,7 @@
|
||||
@@ -465,7 +465,7 @@
|
||||
From <ph name="SOURCE_NAME">%1$s<ex>Wikipedia</ex></ph>
|
||||
</message>
|
||||
<message name="IDS_PAGE_INFO_DOMAIN_HIDDEN" desc="Message to display in the page info bubble when the domain is hidden.">
|
||||
|
@ -12786,7 +12786,7 @@ diff --git a/components/browser_ui/strings/android/browser_ui_strings.grd b/comp
|
|||
</message>
|
||||
<message name="IDS_PAGE_INFO_FORGET_SITE_TITLE" desc="Label used at top of dialog which clears stored information displayed in page info (ie permissions, cookies, eventually history).">
|
||||
Forget this site?
|
||||
@@ -643,7 +643,7 @@
|
||||
@@ -645,7 +645,7 @@
|
||||
A site is using your camera and microphone
|
||||
</message>
|
||||
<message name="IDS_MEDIA_CAPTURE_NOTIFICATION_CONTENT_TEXT" desc="Url of the current tab. The notification will display this text for the user to identify the tab to return to.">
|
||||
|
@ -12795,7 +12795,7 @@ diff --git a/components/browser_ui/strings/android/browser_ui_strings.grd b/comp
|
|||
</message>
|
||||
<message name="IDS_MEDIA_CAPTURE_NOTIFICATION_CONTENT_TEXT_INCOGNITO" desc="The notification will display this text for the user to return to the Incognito tab which has created the notification.">
|
||||
Tap to return to the site
|
||||
@@ -766,7 +766,7 @@
|
||||
@@ -768,7 +768,7 @@
|
||||
other {(+ # more)}}
|
||||
</message>
|
||||
<message name="IDS_DISCLAIMER_SHARING_CONTACT_DETAILS" desc="Label describing what will happen with the contact details that are being shared.">
|
||||
|
@ -29451,7 +29451,7 @@ diff --git a/infra/config/PRESUBMIT.py b/infra/config/PRESUBMIT.py
|
|||
diff --git a/infra/config/generated/builders/try/android-cronet-arm-dbg/properties.json b/infra/config/generated/builders/try/android-cronet-arm-dbg/properties.json
|
||||
--- a/infra/config/generated/builders/try/android-cronet-arm-dbg/properties.json
|
||||
+++ b/infra/config/generated/builders/try/android-cronet-arm-dbg/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -49,7 +49,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": true,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29463,7 +29463,7 @@ diff --git a/infra/config/generated/builders/try/android-cronet-arm-dbg/properti
|
|||
diff --git a/infra/config/generated/builders/try/android-cronet-x86-dbg-10-tests/properties.json b/infra/config/generated/builders/try/android-cronet-x86-dbg-10-tests/properties.json
|
||||
--- a/infra/config/generated/builders/try/android-cronet-x86-dbg-10-tests/properties.json
|
||||
+++ b/infra/config/generated/builders/try/android-cronet-x86-dbg-10-tests/properties.json
|
||||
@@ -5,7 +5,7 @@
|
||||
@@ -96,7 +96,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": true,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29511,7 +29511,7 @@ diff --git a/infra/config/generated/builders/try/android-official/properties.jso
|
|||
diff --git a/infra/config/generated/builders/try/android-oreo-arm64-dbg/properties.json b/infra/config/generated/builders/try/android-oreo-arm64-dbg/properties.json
|
||||
--- a/infra/config/generated/builders/try/android-oreo-arm64-dbg/properties.json
|
||||
+++ b/infra/config/generated/builders/try/android-oreo-arm64-dbg/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -90,7 +90,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": true,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29523,7 +29523,7 @@ diff --git a/infra/config/generated/builders/try/android-oreo-arm64-dbg/properti
|
|||
diff --git a/infra/config/generated/builders/try/android-pie-arm64-dbg/properties.json b/infra/config/generated/builders/try/android-pie-arm64-dbg/properties.json
|
||||
--- a/infra/config/generated/builders/try/android-pie-arm64-dbg/properties.json
|
||||
+++ b/infra/config/generated/builders/try/android-pie-arm64-dbg/properties.json
|
||||
@@ -6,7 +6,7 @@
|
||||
@@ -94,7 +94,7 @@
|
||||
"enable_ats": true,
|
||||
"jobs": 300,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29643,7 +29643,7 @@ diff --git a/infra/config/generated/builders/try/cast_shell_linux_dbg/properties
|
|||
diff --git a/infra/config/generated/builders/try/chromeos-amd64-generic-dbg/properties.json b/infra/config/generated/builders/try/chromeos-amd64-generic-dbg/properties.json
|
||||
--- a/infra/config/generated/builders/try/chromeos-amd64-generic-dbg/properties.json
|
||||
+++ b/infra/config/generated/builders/try/chromeos-amd64-generic-dbg/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -48,7 +48,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": true,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29739,7 +29739,7 @@ diff --git a/infra/config/generated/builders/try/dawn-win10-x64-deps-rel/propert
|
|||
diff --git a/infra/config/generated/builders/try/dawn-win10-x86-deps-rel/properties.json b/infra/config/generated/builders/try/dawn-win10-x86-deps-rel/properties.json
|
||||
--- a/infra/config/generated/builders/try/dawn-win10-x86-deps-rel/properties.json
|
||||
+++ b/infra/config/generated/builders/try/dawn-win10-x86-deps-rel/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -114,7 +114,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": false,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29751,7 +29751,7 @@ diff --git a/infra/config/generated/builders/try/dawn-win10-x86-deps-rel/propert
|
|||
diff --git a/infra/config/generated/builders/try/fuchsia-arm64-cast/properties.json b/infra/config/generated/builders/try/fuchsia-arm64-cast/properties.json
|
||||
--- a/infra/config/generated/builders/try/fuchsia-arm64-cast/properties.json
|
||||
+++ b/infra/config/generated/builders/try/fuchsia-arm64-cast/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -44,7 +44,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": true,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29775,7 +29775,7 @@ diff --git a/infra/config/generated/builders/try/fuchsia-official/properties.jso
|
|||
diff --git a/infra/config/generated/builders/try/fuchsia-x64-cast/properties.json b/infra/config/generated/builders/try/fuchsia-x64-cast/properties.json
|
||||
--- a/infra/config/generated/builders/try/fuchsia-x64-cast/properties.json
|
||||
+++ b/infra/config/generated/builders/try/fuchsia-x64-cast/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -44,7 +44,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": true,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29787,7 +29787,7 @@ diff --git a/infra/config/generated/builders/try/fuchsia-x64-cast/properties.jso
|
|||
diff --git a/infra/config/generated/builders/try/fuchsia_arm64/properties.json b/infra/config/generated/builders/try/fuchsia_arm64/properties.json
|
||||
--- a/infra/config/generated/builders/try/fuchsia_arm64/properties.json
|
||||
+++ b/infra/config/generated/builders/try/fuchsia_arm64/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -45,7 +45,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": true,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29799,7 +29799,7 @@ diff --git a/infra/config/generated/builders/try/fuchsia_arm64/properties.json b
|
|||
diff --git a/infra/config/generated/builders/try/fuchsia_x64/properties.json b/infra/config/generated/builders/try/fuchsia_x64/properties.json
|
||||
--- a/infra/config/generated/builders/try/fuchsia_x64/properties.json
|
||||
+++ b/infra/config/generated/builders/try/fuchsia_x64/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -44,7 +44,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": true,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29811,7 +29811,7 @@ diff --git a/infra/config/generated/builders/try/fuchsia_x64/properties.json b/i
|
|||
diff --git a/infra/config/generated/builders/try/ios-simulator-cronet/properties.json b/infra/config/generated/builders/try/ios-simulator-cronet/properties.json
|
||||
--- a/infra/config/generated/builders/try/ios-simulator-cronet/properties.json
|
||||
+++ b/infra/config/generated/builders/try/ios-simulator-cronet/properties.json
|
||||
@@ -4,7 +4,7 @@
|
||||
@@ -44,7 +44,7 @@
|
||||
},
|
||||
"$build/goma": {
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29823,7 +29823,7 @@ diff --git a/infra/config/generated/builders/try/ios-simulator-cronet/properties
|
|||
diff --git a/infra/config/generated/builders/try/ios-simulator-full-configs/properties.json b/infra/config/generated/builders/try/ios-simulator-full-configs/properties.json
|
||||
--- a/infra/config/generated/builders/try/ios-simulator-full-configs/properties.json
|
||||
+++ b/infra/config/generated/builders/try/ios-simulator-full-configs/properties.json
|
||||
@@ -12,7 +12,7 @@
|
||||
@@ -55,7 +55,7 @@
|
||||
},
|
||||
"$build/goma": {
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29835,7 +29835,7 @@ diff --git a/infra/config/generated/builders/try/ios-simulator-full-configs/prop
|
|||
diff --git a/infra/config/generated/builders/try/ios-simulator/properties.json b/infra/config/generated/builders/try/ios-simulator/properties.json
|
||||
--- a/infra/config/generated/builders/try/ios-simulator/properties.json
|
||||
+++ b/infra/config/generated/builders/try/ios-simulator/properties.json
|
||||
@@ -12,7 +12,7 @@
|
||||
@@ -55,7 +55,7 @@
|
||||
},
|
||||
"$build/goma": {
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29859,7 +29859,7 @@ diff --git a/infra/config/generated/builders/try/lacros-amd64-generic-rel/proper
|
|||
diff --git a/infra/config/generated/builders/try/lacros-arm-generic-rel/properties.json b/infra/config/generated/builders/try/lacros-arm-generic-rel/properties.json
|
||||
--- a/infra/config/generated/builders/try/lacros-arm-generic-rel/properties.json
|
||||
+++ b/infra/config/generated/builders/try/lacros-arm-generic-rel/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -49,7 +49,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": true,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -29907,7 +29907,7 @@ diff --git a/infra/config/generated/builders/try/linux-chromeos-dbg/properties.j
|
|||
diff --git a/infra/config/generated/builders/try/linux-chromeos-rel-compilator/properties.json b/infra/config/generated/builders/try/linux-chromeos-rel-compilator/properties.json
|
||||
--- a/infra/config/generated/builders/try/linux-chromeos-rel-compilator/properties.json
|
||||
+++ b/infra/config/generated/builders/try/linux-chromeos-rel-compilator/properties.json
|
||||
@@ -10,7 +10,7 @@
|
||||
@@ -53,7 +53,7 @@
|
||||
"enable_ats": true,
|
||||
"jobs": 300,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -30015,7 +30015,7 @@ diff --git a/infra/config/generated/builders/try/linux_chromium_tsan_rel_ng-comp
|
|||
diff --git a/infra/config/generated/builders/try/linux_layout_tests_layout_ng_disabled/properties.json b/infra/config/generated/builders/try/linux_layout_tests_layout_ng_disabled/properties.json
|
||||
--- a/infra/config/generated/builders/try/linux_layout_tests_layout_ng_disabled/properties.json
|
||||
+++ b/infra/config/generated/builders/try/linux_layout_tests_layout_ng_disabled/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -42,7 +42,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": true,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -30027,7 +30027,7 @@ diff --git a/infra/config/generated/builders/try/linux_layout_tests_layout_ng_di
|
|||
diff --git a/infra/config/generated/builders/try/linux_optional_gpu_tests_rel/properties.json b/infra/config/generated/builders/try/linux_optional_gpu_tests_rel/properties.json
|
||||
--- a/infra/config/generated/builders/try/linux_optional_gpu_tests_rel/properties.json
|
||||
+++ b/infra/config/generated/builders/try/linux_optional_gpu_tests_rel/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -44,7 +44,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": true,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -30051,8 +30051,8 @@ diff --git a/infra/config/generated/builders/try/linux_vr/properties.json b/infr
|
|||
diff --git a/infra/config/generated/builders/try/mac-official/properties.json b/infra/config/generated/builders/try/mac-official/properties.json
|
||||
--- a/infra/config/generated/builders/try/mac-official/properties.json
|
||||
+++ b/infra/config/generated/builders/try/mac-official/properties.json
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
@@ -40,7 +40,7 @@
|
||||
},
|
||||
"$build/goma": {
|
||||
"rpc_extra_params": "?prod",
|
||||
- "server_host": "goma.chromium.org",
|
||||
|
@ -30075,7 +30075,7 @@ diff --git a/infra/config/generated/builders/try/mac-rel-compilator/properties.j
|
|||
diff --git a/infra/config/generated/builders/try/mac_chromium_compile_dbg_ng/properties.json b/infra/config/generated/builders/try/mac_chromium_compile_dbg_ng/properties.json
|
||||
--- a/infra/config/generated/builders/try/mac_chromium_compile_dbg_ng/properties.json
|
||||
+++ b/infra/config/generated/builders/try/mac_chromium_compile_dbg_ng/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -78,7 +78,7 @@
|
||||
"$build/goma": {
|
||||
"jobs": 150,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -30087,8 +30087,8 @@ diff --git a/infra/config/generated/builders/try/mac_chromium_compile_dbg_ng/pro
|
|||
diff --git a/infra/config/generated/builders/try/mac_optional_gpu_tests_rel/properties.json b/infra/config/generated/builders/try/mac_optional_gpu_tests_rel/properties.json
|
||||
--- a/infra/config/generated/builders/try/mac_optional_gpu_tests_rel/properties.json
|
||||
+++ b/infra/config/generated/builders/try/mac_optional_gpu_tests_rel/properties.json
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
@@ -42,7 +42,7 @@
|
||||
},
|
||||
"$build/goma": {
|
||||
"rpc_extra_params": "?prod",
|
||||
- "server_host": "goma.chromium.org",
|
||||
|
@ -30099,7 +30099,7 @@ diff --git a/infra/config/generated/builders/try/mac_optional_gpu_tests_rel/prop
|
|||
diff --git a/infra/config/generated/builders/try/try-nougat-phone-tester/properties.json b/infra/config/generated/builders/try/try-nougat-phone-tester/properties.json
|
||||
--- a/infra/config/generated/builders/try/try-nougat-phone-tester/properties.json
|
||||
+++ b/infra/config/generated/builders/try/try-nougat-phone-tester/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -90,7 +90,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": true,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -30111,7 +30111,7 @@ diff --git a/infra/config/generated/builders/try/try-nougat-phone-tester/propert
|
|||
diff --git a/infra/config/generated/builders/try/win-official/properties.json b/infra/config/generated/builders/try/win-official/properties.json
|
||||
--- a/infra/config/generated/builders/try/win-official/properties.json
|
||||
+++ b/infra/config/generated/builders/try/win-official/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -41,7 +41,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": false,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -30159,7 +30159,7 @@ diff --git a/infra/config/generated/builders/try/win7-rel/properties.json b/infr
|
|||
diff --git a/infra/config/generated/builders/try/win_chromium_compile_dbg_ng/properties.json b/infra/config/generated/builders/try/win_chromium_compile_dbg_ng/properties.json
|
||||
--- a/infra/config/generated/builders/try/win_chromium_compile_dbg_ng/properties.json
|
||||
+++ b/infra/config/generated/builders/try/win_chromium_compile_dbg_ng/properties.json
|
||||
@@ -3,7 +3,7 @@
|
||||
@@ -42,7 +42,7 @@
|
||||
"enable_ats": false,
|
||||
"jobs": 150,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -30171,7 +30171,7 @@ diff --git a/infra/config/generated/builders/try/win_chromium_compile_dbg_ng/pro
|
|||
diff --git a/infra/config/generated/builders/try/win_optional_gpu_tests_rel/properties.json b/infra/config/generated/builders/try/win_optional_gpu_tests_rel/properties.json
|
||||
--- a/infra/config/generated/builders/try/win_optional_gpu_tests_rel/properties.json
|
||||
+++ b/infra/config/generated/builders/try/win_optional_gpu_tests_rel/properties.json
|
||||
@@ -2,7 +2,7 @@
|
||||
@@ -44,7 +44,7 @@
|
||||
"$build/goma": {
|
||||
"enable_ats": false,
|
||||
"rpc_extra_params": "?prod",
|
||||
|
@ -34065,7 +34065,7 @@ diff --git a/testing/variations/fieldtrial_testing_config.json b/testing/variati
|
|||
"behavioural_targeting": "model_comparison",
|
||||
"experiment_tag": "{maxLevels : 1, rankTiles : true, enableTrending : true, maxTrendingQueries : 8, disableEntityTranslation: true}",
|
||||
"image_prefetch_mode": "top",
|
||||
@@ -7525,7 +7525,7 @@
|
||||
@@ -7549,7 +7549,7 @@
|
||||
{
|
||||
"name": "Enabled",
|
||||
"params": {
|
||||
|
@ -36068,7 +36068,7 @@ diff --git a/third_party/blink/renderer/modules/payments/payment_request.cc b/th
|
|||
diff --git a/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection.cc b/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection.cc
|
||||
--- a/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection.cc
|
||||
+++ b/third_party/blink/renderer/modules/peerconnection/rtc_peer_connection.cc
|
||||
@@ -325,7 +325,7 @@ webrtc::PeerConnectionInterface::RTCConfiguration ParseConfiguration(
|
||||
@@ -334,7 +334,7 @@ webrtc::PeerConnectionInterface::RTCConfiguration ParseConfiguration(
|
||||
"Plan B SDP semantics is a legacy version of the Session "
|
||||
"Description Protocol that has severe compatibility issues on "
|
||||
"modern browsers and is no longer supported. See "
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
From: uazo <uazo@users.noreply.github.com>
|
||||
Date: Thu, 24 Feb 2022 07:54:36 +0000
|
||||
Subject: Content Settings Infrastructure
|
||||
Subject: Content settings infrastructure
|
||||
|
||||
Small internal framework for the simplified management of
|
||||
the ui relative to the site settings for use by the other patches
|
||||
|
|
|
@ -36,7 +36,7 @@ See also:
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -4345,6 +4345,12 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -4342,6 +4342,12 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
{"enable-tls13-early-data", flag_descriptions::kEnableTLS13EarlyDataName,
|
||||
flag_descriptions::kEnableTLS13EarlyDataDescription, kOsAll,
|
||||
FEATURE_VALUE_TYPE(net::features::kEnableTLS13EarlyData)},
|
||||
|
@ -52,7 +52,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -954,6 +954,14 @@ const char kEnableTLS13EarlyDataDescription[] =
|
||||
@@ -950,6 +950,14 @@ const char kEnableTLS13EarlyDataDescription[] =
|
||||
"during the handshake when resuming a connection to a compatible TLS 1.3 "
|
||||
"server.";
|
||||
|
||||
|
@ -70,7 +70,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -552,6 +552,12 @@ extern const char kEnableSyncRequiresPoliciesLoadedDescription[];
|
||||
@@ -549,6 +549,12 @@ extern const char kEnableSyncRequiresPoliciesLoadedDescription[];
|
||||
extern const char kEnableTLS13EarlyDataName[];
|
||||
extern const char kEnableTLS13EarlyDataDescription[];
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ Revert "[Text Fragment] Unflag fragment directive removal."
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -5517,6 +5517,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -5514,6 +5514,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kEnableWebAuthenticationPasskeysUIExperimentDescription,
|
||||
kOsDesktop, FEATURE_VALUE_TYPE(device::kWebAuthPasskeysUIExperiment)},
|
||||
|
||||
|
@ -49,7 +49,7 @@ diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.js
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -1280,6 +1280,10 @@ const char kEnableRestrictedWebApisDescription[] =
|
||||
@@ -1276,6 +1276,10 @@ const char kEnableRestrictedWebApisDescription[] =
|
||||
"Enable the restricted web APIs for dev trial. This will be replaced with "
|
||||
"permission policies to control the capabilities afterwards.";
|
||||
|
||||
|
@ -63,7 +63,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -719,6 +719,9 @@ extern const char
|
||||
@@ -716,6 +716,9 @@ extern const char
|
||||
extern const char kEnableRestrictedWebApisName[];
|
||||
extern const char kEnableRestrictedWebApisDescription[];
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ Disable CT reporting
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -8134,6 +8134,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -8131,6 +8131,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kWebBluetoothBondOnDemandDescription, kOsWin | kOsLinux,
|
||||
FEATURE_VALUE_TYPE(features::kWebBluetoothBondOnDemand)},
|
||||
|
||||
|
@ -64,7 +64,7 @@ diff --git a/chrome/browser/component_updater/pki_metadata_component_installer.c
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -5948,6 +5948,10 @@ const char kUIDebugToolsDescription[] =
|
||||
@@ -5944,6 +5944,10 @@ const char kUIDebugToolsDescription[] =
|
||||
"Enables additional keyboard shortcuts to help debugging.";
|
||||
#endif
|
||||
|
||||
|
@ -78,7 +78,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -3458,6 +3458,9 @@ extern const char kUIDebugToolsName[];
|
||||
@@ -3455,6 +3455,9 @@ extern const char kUIDebugToolsName[];
|
||||
extern const char kUIDebugToolsDescription[];
|
||||
#endif
|
||||
|
||||
|
|
|
@ -308,7 +308,7 @@ new file mode 100644
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -5995,6 +5995,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -5992,6 +5992,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
FEATURE_VALUE_TYPE(share::kSharingDesktopScreenshotsEdit)},
|
||||
#endif
|
||||
|
||||
|
@ -322,7 +322,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -2439,6 +2439,11 @@ const char kIsolateOriginsDescription[] =
|
||||
@@ -2435,6 +2435,11 @@ const char kIsolateOriginsDescription[] =
|
||||
"Requires dedicated processes for an additional set of origins, "
|
||||
"specified as a comma-separated list.";
|
||||
|
||||
|
@ -337,7 +337,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -1398,6 +1398,9 @@ extern const char kIsolateOriginsDescription[];
|
||||
@@ -1395,6 +1395,9 @@ extern const char kIsolateOriginsDescription[];
|
||||
|
||||
extern const char kIsolationByDefaultName[];
|
||||
extern const char kIsolationByDefaultDescription[];
|
||||
|
|
|
@ -22,7 +22,7 @@ The UI also allows you to see the source of the script.
|
|||
|
||||
See also: components/user_scripts/README.md
|
||||
|
||||
Need: Adds-support-for-writing-URIs.patch
|
||||
Requires patch: Adds-support-for-writing-URIs.patch
|
||||
---
|
||||
chrome/android/BUILD.gn | 5 +
|
||||
.../android/java/res/xml/main_preferences.xml | 5 +
|
||||
|
@ -347,7 +347,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
#include "components/version_info/version_info.h"
|
||||
#include "components/viz/common/features.h"
|
||||
#include "components/viz/common/switches.h"
|
||||
@@ -6905,6 +6906,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -6902,6 +6903,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
FEATURE_VALUE_TYPE(chromeos::features::kClipboardHistoryScreenshotNudge)},
|
||||
#endif // BUILDFLAG(IS_CHROMEOS_ASH)
|
||||
|
||||
|
@ -374,7 +374,7 @@ diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/ch
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -5788,6 +5788,11 @@ const char kQuickCommandsDescription[] =
|
||||
@@ -5784,6 +5784,11 @@ const char kQuickCommandsDescription[] =
|
||||
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
|
||||
// BUILDFLAG(IS_FUCHSIA)
|
||||
|
||||
|
@ -389,7 +389,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -3345,6 +3345,9 @@ extern const char kQuickCommandsDescription[];
|
||||
@@ -3342,6 +3342,9 @@ extern const char kQuickCommandsDescription[];
|
||||
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
|
||||
// defined (OS_FUCHSIA)
|
||||
|
||||
|
|
|
@ -737,7 +737,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/over
|
|||
|
||||
CompositorOnClickHandler selectorClickHandler = new CompositorOnClickHandler() {
|
||||
@Override
|
||||
@@ -316,9 +328,13 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
@@ -319,9 +331,13 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
Tab selectedTab = mTabModelSelector.getCurrentModel().getTabAt(
|
||||
mTabModelSelector.getCurrentModel().index());
|
||||
int selectedTabId = selectedTab == null ? TabModel.INVALID_TAB_INDEX : selectedTab.getId();
|
||||
|
@ -752,7 +752,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/compositor/over
|
|||
return mTabStripTreeProvider;
|
||||
}
|
||||
|
||||
@@ -351,7 +367,17 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
@@ -354,7 +370,17 @@ public class StripLayoutHelperManager implements SceneOverlay {
|
||||
mNormalHelper.onSizeChanged(mWidth, mHeight);
|
||||
mIncognitoHelper.onSizeChanged(mWidth, mHeight);
|
||||
|
||||
|
@ -1330,7 +1330,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ui/BottomContai
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -6591,6 +6591,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -6588,6 +6588,11 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kImpulseScrollAnimationsDescription, kOsAll,
|
||||
FEATURE_VALUE_TYPE(features::kImpulseScrollAnimations)},
|
||||
|
||||
|
@ -1431,7 +1431,7 @@ diff --git a/chrome/browser/browser_controls/android/java/src/org/chromium/chrom
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -1581,6 +1581,10 @@ const char kImpulseScrollAnimationsDescription[] =
|
||||
@@ -1577,6 +1577,10 @@ const char kImpulseScrollAnimationsDescription[] =
|
||||
"Replaces the default scroll animation with Impulse-style scroll "
|
||||
"animations.";
|
||||
|
||||
|
@ -1445,7 +1445,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -903,6 +903,9 @@ extern const char kCompositorThreadedScrollbarScrollingDescription[];
|
||||
@@ -900,6 +900,9 @@ extern const char kCompositorThreadedScrollbarScrollingDescription[];
|
||||
extern const char kImpulseScrollAnimationsName[];
|
||||
extern const char kImpulseScrollAnimationsDescription[];
|
||||
|
||||
|
|
|
@ -39,7 +39,7 @@ See also:
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -7577,6 +7577,18 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -7574,6 +7574,18 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
FEATURE_VALUE_TYPE(features::kUIDebugTools),
|
||||
},
|
||||
#endif
|
||||
|
@ -61,7 +61,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -2484,6 +2484,15 @@ const char kWebOTPCrossDeviceName[] = "WebOTP Cross Device";
|
||||
@@ -2480,6 +2480,15 @@ const char kWebOTPCrossDeviceName[] = "WebOTP Cross Device";
|
||||
const char kWebOTPCrossDeviceDescription[] =
|
||||
"Enable the WebOTP API to work across devices";
|
||||
|
||||
|
@ -80,7 +80,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -1422,6 +1422,12 @@ extern const char kSmoothScrollingDescription[];
|
||||
@@ -1419,6 +1419,12 @@ extern const char kSmoothScrollingDescription[];
|
||||
extern const char kWebOTPCrossDeviceName[];
|
||||
extern const char kWebOTPCrossDeviceDescription[];
|
||||
|
||||
|
|
|
@ -310,7 +310,7 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/Sug
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -4286,6 +4286,9 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -4283,6 +4283,9 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
SINGLE_VALUE_TYPE_AND_VALUE(
|
||||
switches::kForceShowUpdateMenuItemCustomSummary,
|
||||
"Custom Summary")},
|
||||
|
@ -323,7 +323,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -3650,6 +3650,9 @@ const char kStartSurfaceAndroidDescription[] =
|
||||
@@ -3646,6 +3646,9 @@ const char kStartSurfaceAndroidDescription[] =
|
||||
"Enable showing the start surface when launching Chrome via the "
|
||||
"launcher.";
|
||||
|
||||
|
@ -336,7 +336,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -2086,6 +2086,9 @@ extern const char kSiteIsolationForPasswordSitesDescription[];
|
||||
@@ -2083,6 +2083,9 @@ extern const char kSiteIsolationForPasswordSitesDescription[];
|
||||
extern const char kSmartSuggestionForLargeDownloadsName[];
|
||||
extern const char kSmartSuggestionForLargeDownloadsDescription[];
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ This reverts commit 4e598f38a0e6dd3dbede009c6a99b2a520a94e1f.
|
|||
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
||||
--- a/chrome/browser/about_flags.cc
|
||||
+++ b/chrome/browser/about_flags.cc
|
||||
@@ -3646,6 +3646,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -3643,6 +3643,10 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
flag_descriptions::kEnableVulkanDescription,
|
||||
kOsWin | kOsLinux | kOsAndroid, FEATURE_VALUE_TYPE(features::kVulkan)},
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
|
@ -42,7 +42,7 @@ diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.js
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -3521,6 +3521,10 @@ const char kReadLaterDescription[] =
|
||||
@@ -3517,6 +3517,10 @@ const char kReadLaterDescription[] =
|
||||
"Allow users to save tabs for later. Enables a new button and menu for "
|
||||
"accessing tabs saved for later.";
|
||||
|
||||
|
@ -56,7 +56,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -2015,6 +2015,9 @@ extern const char kQueryTilesSegmentationDescription[];
|
||||
@@ -2012,6 +2012,9 @@ extern const char kQueryTilesSegmentationDescription[];
|
||||
extern const char kQueryTilesSwapTrendingName[];
|
||||
extern const char kQueryTilesSwapTrendingDescription[];
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
|||
const FeatureEntry::Choice kTouchTextSelectionStrategyChoices[] = {
|
||||
{flags_ui::kGenericExperimentChoiceDefault, "", ""},
|
||||
{flag_descriptions::kTouchSelectionStrategyCharacter,
|
||||
@@ -3877,6 +3886,9 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
@@ -3874,6 +3883,9 @@ const FeatureEntry kFeatureEntries[] = {
|
||||
{"restricted-api-origins", flag_descriptions::kRestrictedApiOriginsName,
|
||||
flag_descriptions::kRestrictedApiOriginsDescription, kOsAll,
|
||||
ORIGIN_LIST_VALUE_TYPE(switches::kRestrictedApiOrigins, "")},
|
||||
|
@ -57,7 +57,7 @@ diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.js
|
|||
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
|
||||
--- a/chrome/browser/flag_descriptions.cc
|
||||
+++ b/chrome/browser/flag_descriptions.cc
|
||||
@@ -1760,6 +1760,14 @@ const char kOmniboxActiveSearchEnginesDescription[] =
|
||||
@@ -1756,6 +1756,14 @@ const char kOmniboxActiveSearchEnginesDescription[] =
|
||||
"Enables a 'Your Search Engines' section on "
|
||||
"chrome://settings/searchEngines.";
|
||||
|
||||
|
@ -75,7 +75,7 @@ diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descripti
|
|||
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
|
||||
--- a/chrome/browser/flag_descriptions.h
|
||||
+++ b/chrome/browser/flag_descriptions.h
|
||||
@@ -1012,6 +1012,13 @@ extern const char kOmitCorsClientCertDescription[];
|
||||
@@ -1009,6 +1009,13 @@ extern const char kOmitCorsClientCertDescription[];
|
||||
extern const char kOmniboxActiveSearchEnginesName[];
|
||||
extern const char kOmniboxActiveSearchEnginesDescription[];
|
||||
|
||||
|
|
|
@ -1073,7 +1073,7 @@ diff --git a/components/browser_ui/widget/android/java/src/org/chromium/componen
|
|||
diff --git a/components/embedder_support/user_agent_utils.cc b/components/embedder_support/user_agent_utils.cc
|
||||
--- a/components/embedder_support/user_agent_utils.cc
|
||||
+++ b/components/embedder_support/user_agent_utils.cc
|
||||
@@ -368,6 +368,13 @@ std::string GetUserAgent(
|
||||
@@ -369,6 +369,13 @@ std::string GetUserAgent(
|
||||
|
||||
std::string GetReducedUserAgent(
|
||||
ForceMajorVersionToMinorPosition force_major_to_minor) {
|
||||
|
@ -1087,7 +1087,7 @@ diff --git a/components/embedder_support/user_agent_utils.cc b/components/embedd
|
|||
return content::GetReducedUserAgent(
|
||||
base::CommandLine::ForCurrentProcess()->HasSwitch(
|
||||
switches::kUseMobileUserAgent),
|
||||
@@ -533,6 +540,10 @@ blink::UserAgentMetadata GetUserAgentMetadata(PrefService* pref_service) {
|
||||
@@ -534,6 +541,10 @@ blink::UserAgentMetadata GetUserAgentMetadata(PrefService* pref_service) {
|
||||
policy::policy_prefs::kUserAgentClientHintsGREASEUpdateEnabled);
|
||||
ua_options.force_major_to_minor = GetMajorToMinorFromPrefs(pref_service);
|
||||
}
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
From: June <june@eridan.me>
|
||||
Date: Sun, 8 May 2022 01:34:58 +0000
|
||||
Subject: enable process isolated sandboxed iframes by default
|
||||
|
||||
Signed-off-by: June <june@eridan.me>
|
||||
---
|
||||
content/public/common/content_features.cc | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/content/public/common/content_features.cc b/content/public/common/content_features.cc
|
||||
--- a/content/public/common/content_features.cc
|
||||
+++ b/content/public/common/content_features.cc
|
||||
@@ -463,7 +463,7 @@ const char kIsolateOriginsFieldTrialParamName[] = "OriginsList";
|
||||
// the attribute. Note: At present, only iframes with origin-restricted
|
||||
// sandboxes are isolated.
|
||||
const base::Feature kIsolateSandboxedIframes{"IsolateSandboxedIframes",
|
||||
- base::FEATURE_DISABLED_BY_DEFAULT};
|
||||
+ base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
|
||||
const base::Feature kLazyFrameLoading{"LazyFrameLoading",
|
||||
base::FEATURE_ENABLED_BY_DEFAULT};
|
||||
--
|
||||
2.25.1
|
|
@ -5,7 +5,6 @@ Subject: webRTC: do not expose local IP addresses
|
|||
Prevent leaks of local IP address and public IP address (when using VPN)
|
||||
|
||||
See also:
|
||||
* build/patches/Change-default-webRTC-policy-to-not-use-any-address.patch
|
||||
* https://github.com/bromite/bromite/issues/553
|
||||
* https://github.com/bromite/bromite/issues/589
|
||||
---
|
||||
|
|
Loading…
Add table
Reference in a new issue