Loading CHANGELOG.md +2 −0 Original line number Diff line number Diff line # 77.0.3865.95 # 77.0.3865.81 * use native subresource filtering instead of Bromite engine * introduce Bromite AdBlockUpdate service Loading build/filters/adblock_entries.h +380 −31 File changed.Preview size limit exceeded, changes collapsed. Show changes build/patches/Add-a-proxy-configuration-page.patch +3 −3 Original line number Diff line number Diff line Loading @@ -977,7 +977,7 @@ new file mode 100644 diff --git a/chrome/common/webui_url_constants.cc b/chrome/common/webui_url_constants.cc --- a/chrome/common/webui_url_constants.cc +++ b/chrome/common/webui_url_constants.cc @@ -180,6 +180,8 @@ const char kChromeUINativePhysicalWebDiagnosticsURL[] = @@ -185,6 +185,8 @@ const char kChromeUINativePhysicalWebDiagnosticsURL[] = const char kChromeUINativeScheme[] = "chrome-native"; const char kChromeUIOfflineInternalsHost[] = "offline-internals"; const char kChromeUIPhysicalWebDiagnosticsHost[] = "physical-web-diagnostics"; Loading @@ -986,7 +986,7 @@ diff --git a/chrome/common/webui_url_constants.cc b/chrome/common/webui_url_cons const char kChromeUISnippetsInternalsHost[] = "snippets-internals"; const char kChromeUIWebApksHost[] = "webapks"; #endif @@ -439,6 +441,7 @@ bool IsOSSettingsSubPage(const std::string& sub_page) { @@ -444,6 +446,7 @@ bool IsOSSettingsSubPage(const std::string& sub_page) { kResetSubPage, kSmartLockSettingsSubPage, kSmbSharesSubPage, Loading @@ -994,7 +994,7 @@ diff --git a/chrome/common/webui_url_constants.cc b/chrome/common/webui_url_cons kStorageSubPage, kStylusSubPage, // sync is both an OS and browser sub page, but prefer the OS version @@ -538,6 +541,7 @@ const char* const kChromeHostURLs[] = { @@ -543,6 +546,7 @@ const char* const kChromeHostURLs[] = { #if !defined(OS_ANDROID) #if !defined(OS_CHROMEOS) kChromeUIAppLauncherPageHost, Loading build/patches/Allow-playing-audio-in-background.patch +2 −2 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc 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 @@ -959,6 +959,12 @@ bool WebMediaPlayerImpl::HasAudio() const { @@ -960,6 +960,12 @@ bool WebMediaPlayerImpl::HasAudio() const { return pipeline_metadata_.has_audio; } Loading @@ -38,7 +38,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()); @@ -3257,7 +3263,11 @@ bool WebMediaPlayerImpl::ShouldPausePlaybackWhenHidden() const { @@ -3259,7 +3265,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. Loading build/patches/Bromite-AdBlockUpdaterService.patch +2 −2 Original line number Diff line number Diff line Loading @@ -179,7 +179,7 @@ diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/ch #include "chrome/browser/page_load_metrics/metrics_web_contents_observer.h" #include "chrome/browser/page_load_metrics/page_load_metrics_util.h" #include "chrome/browser/password_manager/chrome_password_manager_client.h" @@ -4085,16 +4083,6 @@ ChromeContentBrowserClient::CreateThrottlesForNavigation( @@ -4083,16 +4081,6 @@ ChromeContentBrowserClient::CreateThrottlesForNavigation( content::NavigationHandle* handle) { std::vector<std::unique_ptr<content::NavigationThrottle>> throttles; Loading @@ -196,7 +196,7 @@ diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/ch #if BUILDFLAG(ENABLE_PLUGINS) std::unique_ptr<content::NavigationThrottle> flash_url_throttle = FlashDownloadInterception::MaybeCreateThrottleFor(handle); @@ -4204,12 +4192,6 @@ ChromeContentBrowserClient::CreateThrottlesForNavigation( @@ -4202,12 +4190,6 @@ ChromeContentBrowserClient::CreateThrottlesForNavigation( } #endif Loading Loading
CHANGELOG.md +2 −0 Original line number Diff line number Diff line # 77.0.3865.95 # 77.0.3865.81 * use native subresource filtering instead of Bromite engine * introduce Bromite AdBlockUpdate service Loading
build/filters/adblock_entries.h +380 −31 File changed.Preview size limit exceeded, changes collapsed. Show changes
build/patches/Add-a-proxy-configuration-page.patch +3 −3 Original line number Diff line number Diff line Loading @@ -977,7 +977,7 @@ new file mode 100644 diff --git a/chrome/common/webui_url_constants.cc b/chrome/common/webui_url_constants.cc --- a/chrome/common/webui_url_constants.cc +++ b/chrome/common/webui_url_constants.cc @@ -180,6 +180,8 @@ const char kChromeUINativePhysicalWebDiagnosticsURL[] = @@ -185,6 +185,8 @@ const char kChromeUINativePhysicalWebDiagnosticsURL[] = const char kChromeUINativeScheme[] = "chrome-native"; const char kChromeUIOfflineInternalsHost[] = "offline-internals"; const char kChromeUIPhysicalWebDiagnosticsHost[] = "physical-web-diagnostics"; Loading @@ -986,7 +986,7 @@ diff --git a/chrome/common/webui_url_constants.cc b/chrome/common/webui_url_cons const char kChromeUISnippetsInternalsHost[] = "snippets-internals"; const char kChromeUIWebApksHost[] = "webapks"; #endif @@ -439,6 +441,7 @@ bool IsOSSettingsSubPage(const std::string& sub_page) { @@ -444,6 +446,7 @@ bool IsOSSettingsSubPage(const std::string& sub_page) { kResetSubPage, kSmartLockSettingsSubPage, kSmbSharesSubPage, Loading @@ -994,7 +994,7 @@ diff --git a/chrome/common/webui_url_constants.cc b/chrome/common/webui_url_cons kStorageSubPage, kStylusSubPage, // sync is both an OS and browser sub page, but prefer the OS version @@ -538,6 +541,7 @@ const char* const kChromeHostURLs[] = { @@ -543,6 +546,7 @@ const char* const kChromeHostURLs[] = { #if !defined(OS_ANDROID) #if !defined(OS_CHROMEOS) kChromeUIAppLauncherPageHost, Loading
build/patches/Allow-playing-audio-in-background.patch +2 −2 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc 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 @@ -959,6 +959,12 @@ bool WebMediaPlayerImpl::HasAudio() const { @@ -960,6 +960,12 @@ bool WebMediaPlayerImpl::HasAudio() const { return pipeline_metadata_.has_audio; } Loading @@ -38,7 +38,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()); @@ -3257,7 +3263,11 @@ bool WebMediaPlayerImpl::ShouldPausePlaybackWhenHidden() const { @@ -3259,7 +3265,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. Loading
build/patches/Bromite-AdBlockUpdaterService.patch +2 −2 Original line number Diff line number Diff line Loading @@ -179,7 +179,7 @@ diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/ch #include "chrome/browser/page_load_metrics/metrics_web_contents_observer.h" #include "chrome/browser/page_load_metrics/page_load_metrics_util.h" #include "chrome/browser/password_manager/chrome_password_manager_client.h" @@ -4085,16 +4083,6 @@ ChromeContentBrowserClient::CreateThrottlesForNavigation( @@ -4083,16 +4081,6 @@ ChromeContentBrowserClient::CreateThrottlesForNavigation( content::NavigationHandle* handle) { std::vector<std::unique_ptr<content::NavigationThrottle>> throttles; Loading @@ -196,7 +196,7 @@ diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/ch #if BUILDFLAG(ENABLE_PLUGINS) std::unique_ptr<content::NavigationThrottle> flash_url_throttle = FlashDownloadInterception::MaybeCreateThrottleFor(handle); @@ -4204,12 +4192,6 @@ ChromeContentBrowserClient::CreateThrottlesForNavigation( @@ -4202,12 +4190,6 @@ ChromeContentBrowserClient::CreateThrottlesForNavigation( } #endif Loading