Browse Source

Release 86.0.4240.92

csagan5 4 years ago
parent
commit
6ebce2bf0c

+ 4 - 0
CHANGELOG.md

@@ -1,3 +1,7 @@
+# 86.0.4240.92
+* upstream fix for video playback audio issue (fixes https://github.com/bromite/bromite/issues/755)
+* fix order of entries in privacy settings (fixes https://github.com/bromite/bromite/issues/758)
+ 
 # 86.0.4240.73
 * re-introduce ARM64 AImageReader mitigations (fixes https://github.com/bromite/bromite/issues/766)
 * re-introduce menu items for autocomplete, autofill assistant and contextual search (fixes https://github.com/bromite/bromite/issues/763)

+ 5 - 2
build/GN_ARGS

@@ -1,5 +1,6 @@
 android_channel="stable"
 blink_symbol_level=1
+chrome_pgo_phase=0
 dcheck_always_on=false
 debuggable_apks=false
 dfmify_dev_ui=false
@@ -12,7 +13,7 @@ enable_gvr_services=false
 enable_hangout_services_extension=false
 enable_iterator_debugging=false
 enable_mdns=false
-enable_mse_mpeg2ts_stream_parser=true ffmpeg_branding="Chrome" proprietary_codecs=true
+enable_mse_mpeg2ts_stream_parser=true
 enable_nacl=false
 enable_nacl_nonsfi=false
 enable_platform_dolby_vision=true
@@ -21,11 +22,13 @@ enable_remoting=false
 enable_reporting=true
 enable_resource_whitelist_generation=false
 enable_vr=false
+ffmpeg_branding="Chrome"
 fieldtrial_testing_like_official_build=true
 icu_use_data_file=true
 is_component_build=false
 is_debug=false
 is_official_build=true
+proprietary_codecs=true
 rtc_build_examples=false
 safe_browsing_mode=0
 symbol_level=1
@@ -33,6 +36,6 @@ target_os="android"
 use_debug_fission=true
 use_errorprone_java_compiler=false
 use_official_google_api_keys=false
-use_openh264=true chrome_pgo_phase=0
+use_openh264=true
 use_sysroot=false
 webview_includes_weblayer=false

+ 1 - 1
build/RELEASE

@@ -1 +1 @@
-86.0.4240.73
+86.0.4240.92

+ 3 - 0
build/patches/Add-a-proxy-configuration-page.patch

@@ -1262,3 +1262,6 @@ diff --git a/net/proxy_resolution/proxy_config.h b/net/proxy_resolution/proxy_co
  
      // Returns one of {&proxies_for_http, &proxies_for_https, &proxies_for_ftp,
      // &fallback_proxies}, or NULL if there is no proxy to use.
+-- 
+2.17.1
+

+ 3 - 0
build/patches/Add-an-always-incognito-mode.patch

@@ -486,3 +486,6 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro
        <message name="IDS_CLEAR_BROWSING_HISTORY_SUMMARY_SIGNED_IN" desc="A text explaining other forms of activity for signed in users.">
          Clears history and autocompletions in the address bar. Your Google Account may have other forms of browsing history at <ph name="BEGIN_LINK">&lt;link&gt;</ph>myactivity.google.com<ph name="END_LINK">&lt;/link&gt;</ph>.
        </message>
+-- 
+2.17.1
+

+ 3 - 0
build/patches/Add-custom-tab-intents-privacy-option.patch

@@ -116,3 +116,6 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro
  
        <!-- Autofill Assistant preferences -->
        <message name="IDS_PREFS_AUTOFILL_ASSISTANT_TITLE" desc="Title for the Autofill Assistant preferences screen. [CHAR-LIMIT=32]">
+-- 
+2.17.1
+

+ 3 - 0
build/patches/Add-history-support-in-incognito-mode.patch

@@ -231,3 +231,6 @@ diff --git a/chrome/common/pref_names.h b/chrome/common/pref_names.h
  }  // namespace prefs
  
  #endif  // CHROME_COMMON_PREF_NAMES_H_
+-- 
+2.17.1
+

+ 3 - 0
build/patches/Add-option-to-not-persist-tabs-across-sessions.patch

@@ -119,3 +119,6 @@ diff --git a/chrome/browser/ui/android/strings/android_chrome_strings.grd b/chro
        <message name="IDS_CONTEXTMENU_LINK_TITLE" desc="The title of a context menu tab when the item pressed contains more than one type. This indicates that all the actions are related to the link.">
          LINK
        </message>
+-- 
+2.17.1
+

+ 2 - 2
build/patches/Allow-playing-audio-in-background.patch

@@ -10,7 +10,7 @@ Subject: Allow playing audio in background
 diff --git a/media/blink/webmediaplayer_impl.cc b/media/blink/webmediaplayer_impl.cc
 --- a/media/blink/webmediaplayer_impl.cc
 +++ b/media/blink/webmediaplayer_impl.cc
-@@ -1082,6 +1082,12 @@ bool WebMediaPlayerImpl::HasAudio() const {
+@@ -1080,6 +1080,12 @@ bool WebMediaPlayerImpl::HasAudio() const {
    return pipeline_metadata_.has_audio;
  }
  
@@ -23,7 +23,7 @@ diff --git a/media/blink/webmediaplayer_impl.cc b/media/blink/webmediaplayer_imp
  void WebMediaPlayerImpl::EnabledAudioTracksChanged(
      const blink::WebVector<blink::WebMediaPlayer::TrackId>& enabledTrackIds) {
    DCHECK(main_task_runner_->BelongsToCurrentThread());
-@@ -3505,7 +3511,11 @@ bool WebMediaPlayerImpl::ShouldPausePlaybackWhenHidden() const {
+@@ -3493,7 +3499,11 @@ bool WebMediaPlayerImpl::ShouldPausePlaybackWhenHidden() const {
    // Audio only stream is allowed to play when in background.
    // TODO: We should check IsBackgroundOptimizationCandidate here. But we need
    // to move the logic of checking video frames out of that function.

+ 1 - 1
build/patches/Automated-domain-substitution.patch

@@ -14249,7 +14249,7 @@ diff --git a/components/policy/resources/policy_templates.json b/components/poli
 +      'owners': ['tellier@9oo91e.qjz9zk', 'rsorokin@ch40m1um.qjz9zk', 'cros-oac@9oo91e.qjz9zk'],
        'type': 'main',
        'schema': { 'type': 'boolean' },
-       'supported_on': ['chrome_os:84-'],
+       'supported_on': ['chrome_os:86-'],
 @@ -22998,7 +22998,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR
      },
      {

+ 3 - 0
build/patches/Disable-safe-browsing.patch

@@ -2503,3 +2503,6 @@ diff --git a/content/public/browser/native_file_system_permission_context.h b/co
  
    // Returns whether the give |origin| already allows read permission, or it is
    // possible to request one. This is used to block file dialogs from being
+-- 
+2.17.1
+

+ 3 - 0
build/patches/Move-some-account-settings-back-to-privacy-settings.patch

@@ -149,3 +149,6 @@ diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/setting
  
          CheckBoxPreference canMakePaymentPref =
                  (CheckBoxPreference) findPreference(PREF_CAN_MAKE_PAYMENT);
+-- 
+2.17.1
+

+ 3 - 0
build/patches/Remove-signin-and-data-saver-integrations.patch

@@ -952,3 +952,6 @@ diff --git a/remoting/android/java/src/org/chromium/chromoting/base/OAuthTokenFe
      }
  
      private void fetchImpl(final String expiredToken) {
+-- 
+2.17.1
+

+ 2 - 2
build/patches/Revert-gpu-android-Remove-setup-for-disabling-AImageReader.patch

@@ -97,7 +97,7 @@ diff --git a/gpu/config/gpu_workaround_list.txt b/gpu/config/gpu_workaround_list
 diff --git a/gpu/ipc/service/gpu_init.cc b/gpu/ipc/service/gpu_init.cc
 --- a/gpu/ipc/service/gpu_init.cc
 +++ b/gpu/ipc/service/gpu_init.cc
-@@ -708,6 +708,12 @@ void GpuInit::InitializeInProcess(base::CommandLine* command_line,
+@@ -710,6 +710,12 @@ void GpuInit::InitializeInProcess(base::CommandLine* command_line,
      AdjustInfoToSwiftShader();
    }
  
@@ -110,7 +110,7 @@ diff --git a/gpu/ipc/service/gpu_init.cc b/gpu/ipc/service/gpu_init.cc
  #if defined(USE_OZONE)
    if (features::IsUsingOzonePlatform()) {
      const std::vector<gfx::BufferFormat>
-@@ -727,6 +733,11 @@ void GpuInit::InitializeInProcess(base::CommandLine* command_line,
+@@ -729,6 +735,11 @@ void GpuInit::InitializeInProcess(base::CommandLine* command_line,
      gl::DirectCompositionSurfaceWin::DisableDecodeSwapChain();
  #endif