Sophie

Sophie

distrib > Mageia > 7 > i586 > media > core-updates-src > by-pkgid > 7bd852dfb0052e5fd697b7e8e3fd46c5 > files > 39

chromium-browser-stable-81.0.4044.129-1.mga7.src.rpm

--- chromium-77.0.3865.10/base/task/thread_pool/thread_group_impl.cc.gcc9	2019-08-06 13:56:01.000000000 +0200
+++ chromium-77.0.3865.10/base/task/thread_pool/thread_group_impl.cc	2019-08-17 20:52:20.020273990 +0200
@@ -597,7 +597,7 @@ RegisteredTaskSource ThreadGroupImpl::Wo
     return nullptr;
 
   RegisteredTaskSource task_source;
-  TaskPriority priority;
+  TaskPriority priority = TaskPriority::LOWEST;
   while (!task_source && !outer_->priority_queue_.IsEmpty()) {
     // Enforce the CanRunPolicy and that no more than |max_best_effort_tasks_|
     // BEST_EFFORT tasks run concurrently.
--- chromium-77.0.3865.10/base/task/sequence_manager/task_queue_impl.cc.gcc9	2019-08-06 13:56:01.000000000 +0200
+++ chromium-77.0.3865.10/base/task/sequence_manager/task_queue_impl.cc	2019-08-17 21:00:20.384139512 +0200
@@ -1298,11 +1298,9 @@ void TaskQueueImpl::MaybeReportIpcTaskQu
     return;
 
   base::TimeDelta time_since_disabled;
-  bool should_report = false;
   {
     base::internal::CheckedAutoLock lock(any_thread_lock_);
-    should_report =
-        ShouldReportIpcTaskQueuedFromAnyThreadLocked(&time_since_disabled);
+    (void)ShouldReportIpcTaskQueuedFromAnyThreadLocked(&time_since_disabled);
   }
 
   ReportIpcTaskQueued(pending_task, task_queue_name, time_since_disabled);
--- chromium-77.0.3865.10/third_party/webrtc/modules/audio_coding/neteq/decision_logic.cc.gcc9	2019-08-06 13:58:30.000000000 +0200
+++ chromium-77.0.3865.10/third_party/webrtc/modules/audio_coding/neteq/decision_logic.cc	2019-08-17 22:41:52.887580180 +0200
@@ -353,7 +353,7 @@ NetEq::Operation DecisionLogic::FuturePa
       prev_mode == NetEq::Mode::kCodecInternalCng) {
     size_t cur_size_samples =
         estimate_dtx_delay_
-            ? cur_size_samples = span_samples_in_packet_buffer
+            ? span_samples_in_packet_buffer
             : num_packets_in_packet_buffer * decoder_frame_length;
     // Target level is in number of packets in Q8.
     const size_t target_level_samples =
--- chromium-77.0.3865.10/ui/gfx/geometry/cubic_bezier.cc.gcc9	2019-08-06 13:57:24.000000000 +0200
+++ chromium-77.0.3865.10/ui/gfx/geometry/cubic_bezier.cc	2019-08-17 22:59:59.207421178 +0200
@@ -191,6 +191,9 @@ double CubicBezier::SolveCurveX(double x
       break;
     }
   }
+  if (i == CUBIC_BEZIER_SPLINE_SAMPLES) {
+    return t2;
+  }
 
   // Perform a few iterations of Newton's method -- normally very fast.
   // See https://en.wikipedia.org/wiki/Newton%27s_method.
--- chromium-77.0.3865.10/third_party/webrtc/test/fake_encoder.cc.gcc9	2019-08-06 13:58:31.000000000 +0200
+++ chromium-77.0.3865.10/third_party/webrtc/test/fake_encoder.cc	2019-08-17 23:14:49.202586641 +0200
@@ -95,7 +95,6 @@ int32_t FakeEncoder::Encode(const VideoF
   SimulcastStream simulcast_streams[kMaxSimulcastStreams];
   EncodedImageCallback* callback;
   RateControlParameters rates;
-  VideoCodecMode mode;
   bool keyframe;
   uint32_t counter;
   absl::optional<int> qp;
@@ -108,7 +107,6 @@ int32_t FakeEncoder::Encode(const VideoF
     }
     callback = callback_;
     rates = current_rate_settings_;
-    mode = config_.mode;
     if (rates.framerate_fps <= 0.0) {
       rates.framerate_fps = max_framerate;
     }
--- chromium-77.0.3865.10/cc/paint/image_transfer_cache_entry.cc.gcc9	2019-08-06 13:56:02.000000000 +0200
+++ chromium-77.0.3865.10/cc/paint/image_transfer_cache_entry.cc	2019-08-17 23:28:48.980573594 +0200
@@ -146,6 +146,7 @@ size_t NumberOfPlanesForYUVDecodeFormat(
     case YUVDecodeFormat::kUnknown:
       return 0u;
   }
+  return 0u;
 }
 
 ClientImageTransferCacheEntry::ClientImageTransferCacheEntry(
--- chromium-77.0.3865.35/chrome/browser/notifications/scheduler/internal/impression_history_tracker.cc.gcc9	2019-08-18 00:21:36.232587961 +0200
+++ chromium-77.0.3865.35/chrome/browser/notifications/scheduler/internal/impression_history_tracker.cc	2019-08-18 01:58:46.793871546 +0200
@@ -32,6 +32,7 @@ std::string ToDatabaseKey(SchedulerClien
     case SchedulerClientType::kChromeUpdate:
       return "ChromeUpdate";
   }
+  return "";
 }
 
 }  // namespace
--- chromium-77.0.3865.35/services/tracing/public/mojom/trace_config_mojom_traits.h.gcc9	2019-08-15 00:02:11.000000000 +0200
+++ chromium-77.0.3865.35/services/tracing/public/mojom/trace_config_mojom_traits.h	2019-08-18 02:08:52.683639240 +0200
@@ -32,6 +32,7 @@ struct EnumTraits<tracing::mojom::Buffer
       case perfetto::TraceConfig::BufferConfig::DISCARD:
         return tracing::mojom::BufferFillPolicy::kDiscard;
     }
+    return tracing::mojom::BufferFillPolicy::kUnspecified;
   }
 
   static bool FromMojom(tracing::mojom::BufferFillPolicy input,
@@ -47,6 +48,7 @@ struct EnumTraits<tracing::mojom::Buffer
         *out = perfetto::TraceConfig::BufferConfig::DISCARD;
         return true;
     }
+    return false;
   }
 };
 
--- chromium-77.0.3865.35/services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.gcc9	2019-08-15 00:02:11.000000000 +0200
+++ chromium-77.0.3865.35/services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc	2019-08-18 02:23:56.260372777 +0200
@@ -349,6 +349,7 @@ TracingSamplerProfiler::TracingProfileBu
       }
 
       InterningIndexEntry interned_module;
+      interned_module.id = 0;
       if (frame.module) {
         interned_module =
             interned_modules_.LookupOrAdd(frame.module->GetBaseAddress());
--- chromium-77.0.3865.35/net/base/address_tracker_linux.cc.gcc9	2019-08-15 00:02:09.000000000 +0200
+++ chromium-77.0.3865.35/net/base/address_tracker_linux.cc	2019-08-18 02:40:46.959280055 +0200
@@ -109,7 +109,7 @@ char* AddressTrackerLinux::GetInterfaceN
   ifr.ifr_ifindex = interface_index;
 
   if (ioctl(ioctl_socket.get(), SIOCGIFNAME, &ifr) == 0)
-    strncpy(buf, ifr.ifr_name, IFNAMSIZ - 1);
+    strncpy(buf, ifr.ifr_name, IFNAMSIZ);
   return buf;
 }
 
--- chromium-77.0.3865.35/net/http/http_auth_cache.cc.gcc9	2019-08-15 00:02:10.000000000 +0200
+++ chromium-77.0.3865.35/net/http/http_auth_cache.cc	2019-08-18 02:50:38.419252330 +0200
@@ -166,7 +166,6 @@ HttpAuthCache::Entry* HttpAuthCache::Add
   HttpAuthCache::Entry* entry =
       Lookup(origin, target, realm, scheme, network_isolation_key);
   if (!entry) {
-    bool evicted = false;
     // Failsafe to prevent unbounded memory growth of the cache.
     //
     // Data was collected in June of 2019, before entries were keyed on either
@@ -178,7 +177,6 @@ HttpAuthCache::Entry* HttpAuthCache::Add
     if (entries_.size() >= kMaxNumRealmEntries) {
       DLOG(WARNING) << "Num auth cache entries reached limit -- evicting";
       EvictLeastRecentlyUsedEntry();
-      evicted = true;
     }
     entry = &(entries_
                   .emplace(std::make_pair(
@@ -244,7 +242,6 @@ void HttpAuthCache::Entry::AddPath(const
     // Remove any entries that have been subsumed by the new entry.
     base::EraseIf(paths_, IsEnclosedBy(parent_dir));
 
-    bool evicted = false;
     // Failsafe to prevent unbounded memory growth of the cache.
     //
     // Data collected on June of 2019 indicate that when we get here, the list
@@ -253,7 +250,6 @@ void HttpAuthCache::Entry::AddPath(const
       DLOG(WARNING) << "Num path entries for " << origin()
                     << " has grown too large -- evicting";
       paths_.pop_back();
-      evicted = true;
     }
 
     // Add new path.
--- chromium-77.0.3865.35/net/dns/dns_query.cc.gcc9	2019-08-15 00:02:09.000000000 +0200
+++ chromium-77.0.3865.35/net/dns/dns_query.cc	2019-08-18 04:22:42.932863374 +0200
@@ -56,6 +56,7 @@ size_t DeterminePaddingSize(size_t unpad
       DCHECK_EQ((unpadded_size + padding_size) % 128, 0u);
       return padding_size;
   }
+  return 0;
 }
 
 base::Optional<OptRecordRdata> AddPaddingIfNecessary(
--- chromium-77.0.3865.35/ui/base/x/x11_window.cc.gcc9	2019-08-15 00:02:32.000000000 +0200
+++ chromium-77.0.3865.35/ui/base/x/x11_window.cc	2019-08-18 05:06:10.213823207 +0200
@@ -156,7 +156,7 @@ void XWindow::Init(const Configuration&
   if (override_redirect_)
     attribute_mask |= CWOverrideRedirect;
 
-  bool enable_transparent_visuals;
+  bool enable_transparent_visuals = false;
   switch (config.opacity) {
     case WindowOpacity::kOpaqueWindow:
       enable_transparent_visuals = false;
--- chromium-77.0.3865.35/ui/display/manager/display_util.cc.gcc9	2019-08-15 00:02:32.000000000 +0200
+++ chromium-77.0.3865.35/ui/display/manager/display_util.cc	2019-08-18 05:33:32.022043361 +0200
@@ -138,6 +138,7 @@ bool GetContentProtectionMethods(Display
       *protection_mask = CONTENT_PROTECTION_METHOD_HDCP;
       return true;
   }
+  return false;
 }
 
 std::vector<float> GetDisplayZoomFactors(const ManagedDisplayMode& mode) {
--- chromium-77.0.3865.35/components/cloud_devices/common/printer_description.cc.gcc9	2019-08-15 00:02:04.000000000 +0200
+++ chromium-77.0.3865.35/components/cloud_devices/common/printer_description.cc	2019-08-18 05:40:49.505640894 +0200
@@ -766,6 +766,7 @@ bool VendorCapability::operator==(const
       return typed_value_capability_ == other.typed_value_capability_;
   }
   NOTREACHED() << "Bad vendor capability type";
+  return false;
 }
 
 bool VendorCapability::IsValid() const {
--- chromium-77.0.3865.35/services/network/sec_header_helpers.cc.gcc9	2019-08-15 00:02:11.000000000 +0200
+++ chromium-77.0.3865.35/services/network/sec_header_helpers.cc	2019-08-18 05:46:01.869354818 +0200
@@ -47,6 +47,7 @@ const char* GetSecFetchSiteHeaderString(
     case SecFetchSiteValue::kCrossSite:
       return "cross-site";
   }
+  return "";
 }
 
 SecFetchSiteValue SecFetchSiteHeaderValue(const GURL& target_url,
--- chromium-77.0.3865.35/services/network/cross_origin_read_blocking.cc.gcc9	2019-08-18 03:10:31.277063384 +0200
+++ chromium-77.0.3865.35/services/network/cross_origin_read_blocking.cc	2019-08-18 05:48:12.395145819 +0200
@@ -1144,6 +1144,7 @@ CrossOriginReadBlocking::ResponseAnalyze
     case kNeedToSniffMore:
       return CrossOriginProtectionDecision::kNeedToSniffMore;
   }
+  return CrossOriginProtectionDecision::kBlock;
 }
 
 // static
--- chromium-77.0.3865.35/services/network/network_context.cc.gcc9	2019-08-15 00:02:11.000000000 +0200
+++ chromium-77.0.3865.35/services/network/network_context.cc	2019-08-18 05:56:17.662933747 +0200
@@ -543,9 +543,6 @@ void NetworkContext::GetRestrictedCookie
     bool is_service_worker,
     int32_t process_id,
     int32_t routing_id) {
-  mojom::NetworkServiceClient* network_service_client = nullptr;
-  if (network_service())
-    network_service_client = network_service()->client();
 
   restricted_cookie_manager_receivers_.Add(
       std::make_unique<RestrictedCookieManager>(
--- chromium-77.0.3865.35/chrome/browser/sharing/web_push/web_push_sender.cc.gcc9	2019-08-15 00:02:04.000000000 +0200
+++ chromium-77.0.3865.35/chrome/browser/sharing/web_push/web_push_sender.cc	2019-08-18 06:09:27.375571202 +0200
@@ -90,6 +90,7 @@ std::string GetUrgencyHeader(WebPushMess
     case WebPushMessage::Urgency::kHigh:
       return "high";
   }
+  return "";
 }
 
 std::unique_ptr<network::SimpleURLLoader> BuildURLLoader(
--- chromium-77.0.3865.35/components/sync/nigori/nigori_sync_bridge_impl.cc.gcc9	2019-08-15 00:02:05.000000000 +0200
+++ chromium-77.0.3865.35/components/sync/nigori/nigori_sync_bridge_impl.cc	2019-08-18 06:22:47.119036149 +0200
@@ -98,6 +98,7 @@ bool SpecificsHasValidKeyDerivationParam
       }
       return true;
   }
+  return false;
 }
 
 // Validates given |specifics| assuming it's not specifics received from the
@@ -1026,6 +1027,7 @@ KeyDerivationParams NigoriSyncBridgeImpl
       DCHECK(state_.custom_passphrase_key_derivation_params);
       return *state_.custom_passphrase_key_derivation_params;
   }
+  return KeyDerivationParams::CreateWithUnsupportedMethod();
 }
 
 void NigoriSyncBridgeImpl::MaybeNotifyOfPendingKeys() const {
--- chromium-77.0.3865.35/ui/aura/window.h.gcc9	2019-08-15 00:02:31.000000000 +0200
+++ chromium-77.0.3865.35/ui/aura/window.h	2019-08-18 06:28:00.859724168 +0200
@@ -41,7 +41,7 @@
 #include "ui/gfx/native_widget_types.h"
 
 #if defined(OS_MACOSX)
-#error This file must not be included on macOS; Chromium Mac doesn't use Aura.
+#error "This file must not be included on macOS; Chromium Mac doesn't use Aura."
 #endif
 
 namespace cc {
--- chromium-77.0.3865.35/device/fido/virtual_fido_device.cc.gcc9	2019-08-15 00:02:07.000000000 +0200
+++ chromium-77.0.3865.35/device/fido/virtual_fido_device.cc	2019-08-18 20:13:48.948077739 +0200
@@ -156,7 +156,7 @@ VirtualFidoDevice::GenerateAttestationCe
   // https://fidoalliance.org/specs/fido-u2f-v1.2-ps-20170411/fido-u2f-authenticator-transports-extension-v1.2-ps-20170411.html#fido-u2f-certificate-transports-extension
   static constexpr uint8_t kTransportTypesOID[] = {
       0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xe5, 0x1c, 0x02, 0x01, 0x01};
-  uint8_t transport_bit;
+  uint8_t transport_bit = 0;
   switch (DeviceTransport()) {
     case FidoTransportProtocol::kBluetoothLowEnergy:
     case FidoTransportProtocol::kCloudAssistedBluetoothLowEnergy:
--- chromium-77.0.3865.35/chrome/browser/download/download_offline_content_provider.cc.gcc9	2019-08-15 00:02:00.000000000 +0200
+++ chromium-77.0.3865.35/chrome/browser/download/download_offline_content_provider.cc	2019-08-18 20:59:18.412269604 +0200
@@ -92,10 +92,6 @@ class AllDownloadObserver
   DISALLOW_COPY_AND_ASSIGN(AllDownloadObserver);
 };
 
-AllDownloadObserver::AllDownloadObserver(
-    DownloadOfflineContentProvider* provider)
-    : provider_(provider) {}
-
 AllDownloadObserver::~AllDownloadObserver() {}
 
 void AllDownloadObserver::OnDownloadUpdated(
--- chromium-77.0.3865.35/chrome/browser/content_index/content_index_provider_impl.cc.gcc9	2019-08-15 00:02:00.000000000 +0200
+++ chromium-77.0.3865.35/chrome/browser/content_index/content_index_provider_impl.cc	2019-08-18 21:03:35.904841038 +0200
@@ -96,6 +96,7 @@ OfflineItemFilter CategoryToFilter(blink
     case blink::mojom::ContentCategory::AUDIO:
       return OfflineItemFilter::FILTER_AUDIO;
   }
+  return OfflineItemFilter::FILTER_PAGE;
 }
 
 }  // namespace
--- chromium-77.0.3865.35/chrome/browser/availability/availability_prober.cc.gcc9	2019-08-15 00:01:59.000000000 +0200
+++ chromium-77.0.3865.35/chrome/browser/availability/availability_prober.cc	2019-08-18 21:14:34.836514492 +0200
@@ -72,6 +72,7 @@ std::string HttpMethodToString(Availabil
     case AvailabilityProber::HttpMethod::kHead:
       return "HEAD";
   }
+  return "";
 }
 
 // Computes the time delta for a given Backoff algorithm, a base interval, and
@@ -86,6 +87,7 @@ base::TimeDelta ComputeNextTimeDeltaForB
     case AvailabilityProber::Backoff::kExponential:
       return base_interval * pow(2, attempts_so_far);
   }
+  return base::TimeDelta();
 }
 
 std::string GenerateNetworkID(
--- chromium-77.0.3865.35/chrome/browser/predictors/loading_predictor_tab_helper.cc.gcc9	2019-08-15 00:02:00.000000000 +0200
+++ chromium-77.0.3865.35/chrome/browser/predictors/loading_predictor_tab_helper.cc	2019-08-18 21:37:41.097817701 +0200
@@ -46,6 +46,7 @@ net::RequestPriority GetRequestPriority(
     case content::ResourceType::kNavigationPreloadSubFrame:
       return net::LOWEST;
   }
+  return net::LOWEST;
 }
 
 bool IsHandledNavigation(content::NavigationHandle* navigation_handle) {
--- chromium-77.0.3865.35/ui/accessibility/ax_event_generator.cc.gcc9	2019-08-18 07:38:50.637789991 +0200
+++ chromium-77.0.3865.35/ui/accessibility/ax_event_generator.cc	2019-08-18 21:54:18.773837195 +0200
@@ -785,6 +785,7 @@ const char* ToString(AXEventGenerator::E
       return "SORT_CHANGED";
   }
   NOTREACHED();
+  return "";
 }
 
 }  // namespace ui
--- chromium-77.0.3865.35/chrome/browser/signin/account_consistency_mode_manager.cc.gcc9	2019-08-15 00:02:01.000000000 +0200
+++ chromium-77.0.3865.35/chrome/browser/signin/account_consistency_mode_manager.cc	2019-08-18 22:10:42.899128703 +0200
@@ -60,6 +60,7 @@ DiceMigrationStatus GetDiceMigrationStat
       NOTREACHED();
       return DiceMigrationStatus::kDisabled;
   }
+  return DiceMigrationStatus::kDisabled;
 }
 
 bool IsBrowserSigninAllowedByCommandLine() {
--- chromium-77.0.3865.35/chrome/browser/enterprise_reporting/extension_info.cc.gcc9	2019-08-15 00:02:00.000000000 +0200
+++ chromium-77.0.3865.35/chrome/browser/enterprise_reporting/extension_info.cc	2019-08-18 22:16:42.392093354 +0200
@@ -40,6 +40,7 @@ enterprise_management::Extension_Extensi
       NOTREACHED();
       return enterprise_management::Extension_ExtensionType_TYPE_UNKNOWN;
   }
+  return enterprise_management::Extension_ExtensionType_TYPE_UNKNOWN;
 }
 
 enterprise_management::Extension_InstallType GetExtensionInstallType(
@@ -65,6 +66,7 @@ enterprise_management::Extension_Install
     case extensions::Manifest::EXTERNAL_COMPONENT:
       return enterprise_management::Extension_InstallType_TYPE_OTHER;
   }
+  return enterprise_management::Extension_InstallType_TYPE_OTHER;
 }
 
 void AddPermission(const extensions::Extension* extension,
--- chromium-77.0.3865.35/chrome/browser/resource_coordinator/local_site_characteristics_data_impl.cc.gcc9	2019-08-15 00:02:00.000000000 +0200
+++ chromium-77.0.3865.35/chrome/browser/resource_coordinator/local_site_characteristics_data_impl.cc	2019-08-18 22:26:40.468039280 +0200
@@ -62,6 +62,7 @@ const char* FeatureTypeToFeatureName(
         kAudioUsage:
       return "AudioUsageInBackground";
   }
+  return "";
 }
 
 }  // namespace
--- chromium-77.0.3865.35/ui/base/clipboard/clipboard.h.gcc9	2019-08-15 00:02:31.000000000 +0200
+++ chromium-77.0.3865.35/ui/base/clipboard/clipboard.h	2019-08-19 00:14:24.114842249 +0200
@@ -50,6 +50,7 @@ class COMPONENT_EXPORT(BASE_CLIPBOARD) C
         return false;
     }
     NOTREACHED();
+    return false;
   }
 
   // Sets the list of threads that are allowed to access the clipboard.
--- chromium-77.0.3865.35/ui/views/widget/native_widget_aura.h.gcc9	2019-08-15 00:02:32.000000000 +0200
+++ chromium-77.0.3865.35/ui/views/widget/native_widget_aura.h	2019-08-19 04:51:03.906955149 +0200
@@ -22,7 +22,7 @@
 #include "ui/wm/public/activation_delegate.h"
 
 #if defined(OS_MACOSX)
-#error This file must not be included on macOS; Chromium Mac doesn't use Aura.
+#error "This file must not be included on macOS; Chromium Mac doesn't use Aura."
 #endif
 
 namespace aura {
--- chromium-77.0.3865.35/chrome/browser/web_applications/components/web_app_install_utils.cc.gcc9	2019-08-15 00:02:01.000000000 +0200
+++ chromium-77.0.3865.35/chrome/browser/web_applications/components/web_app_install_utils.cc	2019-08-19 15:41:12.719018780 +0200
@@ -205,7 +205,7 @@ void RecordAppBanner(content::WebContent
 
 WebappInstallSource ConvertExternalInstallSourceToInstallSource(
     ExternalInstallSource external_install_source) {
-  WebappInstallSource install_source;
+  WebappInstallSource install_source = WebappInstallSource::INTERNAL_DEFAULT;
   switch (external_install_source) {
     case ExternalInstallSource::kInternalDefault:
       install_source = WebappInstallSource::INTERNAL_DEFAULT;
--- chromium-77.0.3865.35/extensions/browser/api/socket/tcp_socket.cc.gcc9	2019-08-15 00:02:07.000000000 +0200
+++ chromium-77.0.3865.35/extensions/browser/api/socket/tcp_socket.cc	2019-08-19 15:53:57.756002626 +0200
@@ -213,7 +213,7 @@ void TCPSocket::SetKeepAlive(bool enable
                              int delay,
                              SetKeepAliveCallback callback) {
   if (!client_socket_) {
-    std::move(callback).Run(net::ERR_FAILED);
+    std::move(callback).Run(false);
     return;
   }
   client_socket_->SetKeepAlive(enable, delay, std::move(callback));
@@ -221,7 +221,7 @@ void TCPSocket::SetKeepAlive(bool enable
 
 void TCPSocket::SetNoDelay(bool no_delay, SetNoDelayCallback callback) {
   if (!client_socket_) {
-    std::move(callback).Run(net::ERR_FAILED);
+    std::move(callback).Run(false);
     return;
   }
   client_socket_->SetNoDelay(no_delay, std::move(callback));
--- chromium-77.0.3865.35/components/payments/content/payment_event_response_util.cc.gcc9	2019-08-15 00:02:04.000000000 +0200
+++ chromium-77.0.3865.35/components/payments/content/payment_event_response_util.cc	2019-08-19 16:16:46.923650042 +0200
@@ -50,6 +50,7 @@ base::StringPiece ConvertPaymentEventRes
     case mojom::PaymentEventResponseType::SHIPPING_OPTION_EMPTY:
       return errors::kShippingOptionEmpty;
   }
+  return "";
 }
 
 }  // namespace payments
--- chromium-77.0.3865.35/mojo/public/cpp/bindings/interface_ptr.h.gcc9	2019-08-15 00:02:09.000000000 +0200
+++ chromium-77.0.3865.35/mojo/public/cpp/bindings/interface_ptr.h	2019-08-19 17:50:50.761940919 +0200
@@ -234,7 +234,7 @@ InterfacePtr<Interface> MakeProxy(
   InterfacePtr<Interface> ptr;
   if (info.is_valid())
     ptr.Bind(std::move(info), std::move(runner));
-  return std::move(ptr);
+  return ptr;
 }
 
 }  // namespace mojo
--- chromium-77.0.3865.35/content/browser/cache_storage/cache_storage_cache_entry_handler.cc.gcc9	2019-08-19 00:48:55.650876084 +0200
+++ chromium-77.0.3865.35/content/browser/cache_storage/cache_storage_cache_entry_handler.cc	2019-08-19 20:39:21.749266578 +0200
@@ -213,6 +213,7 @@ int CacheStorageCacheEntryHandler::DiskC
       return disk_cache_entry_->GetDataSize(CacheStorageCache::INDEX_SIDE_DATA);
   }
   NOTREACHED();
+  return 0;
 }
 
 void CacheStorageCacheEntryHandler::DiskCacheBlobEntry::Invalidate() {
--- chromium-77.0.3865.35/extensions/browser/api/declarative/declarative_rule.h.gcc9	2019-08-15 00:02:07.000000000 +0200
+++ chromium-77.0.3865.35/extensions/browser/api/declarative/declarative_rule.h	2019-08-19 21:09:58.931468347 +0200
@@ -454,7 +454,7 @@ DeclarativeRule<ConditionT, ActionT>::Cr
   std::unique_ptr<ConditionSet> conditions = ConditionSet::Create(
       extension, url_matcher_condition_factory, rule.conditions, error);
   if (!error->empty())
-    return std::move(error_result);
+    return error_result;
   CHECK(conditions.get());
 
   bool bad_message = false;
@@ -465,16 +465,16 @@ DeclarativeRule<ConditionT, ActionT>::Cr
     // should be killed in case it is true.
     *error = "An action of a rule set had an invalid "
         "structure that should have been caught by the JSON validator.";
-    return std::move(error_result);
+    return error_result;
   }
   if (!error->empty() || bad_message)
-    return std::move(error_result);
+    return error_result;
   CHECK(actions.get());
 
   if (!check_consistency.is_null() &&
       !check_consistency.Run(conditions.get(), actions.get(), error)) {
     DCHECK(!error->empty());
-    return std::move(error_result);
+    return error_result;
   }
 
   CHECK(rule.priority.get());
--- chromium-77.0.3865.35/ui/accessibility/ax_range.h.gcc9	2019-08-15 00:02:31.000000000 +0200
+++ chromium-77.0.3865.35/ui/accessibility/ax_range.h	2019-08-19 21:16:26.972767645 +0200
@@ -199,7 +199,7 @@ class AXRange {
       AXRange current_leaf_text_range(current_start_->AsTextPosition(),
                                       current_end->AsTextPosition());
       DCHECK(current_leaf_text_range.IsLeafTextRange());
-      return std::move(current_leaf_text_range);
+      return current_leaf_text_range;
     }
 
    private:
--- chromium-77.0.3865.35/ui/views/controls/button/menu_button_controller.cc.gcc9	2019-08-15 00:02:32.000000000 +0200
+++ chromium-77.0.3865.35/ui/views/controls/button/menu_button_controller.cc	2019-08-19 21:54:13.958010239 +0200
@@ -31,6 +31,7 @@ ui::EventType NotifyActionToMouseEventTy
     case ButtonController::NotifyAction::kOnRelease:
       return ui::ET_MOUSE_RELEASED;
   }
+  return ui::ET_MOUSE_PRESSED;
 }
 }  // namespace
 
--- chromium-77.0.3865.35/chrome/renderer/searchbox/searchbox.cc.gcc9	2019-08-15 00:02:02.000000000 +0200
+++ chromium-77.0.3865.35/chrome/renderer/searchbox/searchbox.cc	2019-08-19 22:33:58.223703225 +0200
@@ -282,11 +282,11 @@ void SearchBox::Paste(const base::string
 }
 
 void SearchBox::StartCapturingKeyStrokes() {
-  embedded_search_service_->FocusOmnibox(page_seq_no_, OMNIBOX_FOCUS_INVISIBLE);
+  embedded_search_service_->FocusOmnibox(page_seq_no_, true);
 }
 
 void SearchBox::StopCapturingKeyStrokes() {
-  embedded_search_service_->FocusOmnibox(page_seq_no_, OMNIBOX_FOCUS_NONE);
+  embedded_search_service_->FocusOmnibox(page_seq_no_, false);
 }
 
 void SearchBox::UndoAllMostVisitedDeletions() {
--- chromium-77.0.3865.35/third_party/blink/renderer/core/html/parser/html_resource_preloader.cc.gcc9	2019-08-15 00:02:12.000000000 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/core/html/parser/html_resource_preloader.cc	2019-08-19 22:49:00.408518118 +0200
@@ -136,6 +136,7 @@ bool HTMLResourcePreloader::AllowPreload
                  true) ||
              preload->DeferOption() == FetchParameters::DeferOption::kNoDefer;
   }
+  return false;
 }
 
 }  // namespace blink
--- chromium-77.0.3865.35/third_party/blink/renderer/modules/mediastream/user_media_processor.cc.gcc9	2019-08-15 00:02:06.000000000 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/modules/mediastream/user_media_processor.cc	2019-08-19 22:59:54.702482209 +0200
@@ -175,7 +175,7 @@ void SurfaceAudioProcessingSettings(blin
           blink::ProcessedLocalAudioSource::From(source_impl)) {
     blink::AudioProcessingProperties properties =
         processed_source->audio_processing_properties();
-    WebMediaStreamSource::EchoCancellationMode echo_cancellation_mode;
+    WebMediaStreamSource::EchoCancellationMode echo_cancellation_mode = WebMediaStreamSource::EchoCancellationMode::kDisabled;
 
     switch (properties.echo_cancellation_type) {
       case EchoCancellationType::kEchoCancellationDisabled:
--- chromium-77.0.3865.35/third_party/blink/renderer/platform/wtf/hash_table.h.gcc9	2019-08-20 01:13:49.676102112 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/platform/wtf/hash_table.h	2019-08-20 01:14:19.562593807 +0200
@@ -354,7 +354,7 @@ class HashTableConstIterator final {
   }
 
  public:
-  HashTableConstIterator() = default;
+  HashTableConstIterator() : position_(0), end_position_(0) {}
 
   GetType Get() const {
     CheckModifications();
--- chromium-77.0.3865.35/third_party/blink/renderer/core/input/event_handler.cc.gcc7	2019-08-15 00:02:12.000000000 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/core/input/event_handler.cc	2019-08-20 04:02:47.873682429 +0200
@@ -1387,13 +1387,6 @@ void EventHandler::ReleasePointerCapture
       LocalFrame* frame = frame_;
       LocalFrame* parent = DynamicTo<LocalFrame>(frame_->Tree().Parent());
       while (parent) {
-        Element* subframe_element = nullptr;
-        if (frame->OwnerLayoutObject() &&
-            frame->OwnerLayoutObject()->GetNode()) {
-          subframe_element =
-              DynamicTo<Element>(frame->OwnerLayoutObject()->GetNode());
-        }
-
         parent->GetEventHandler().capturing_subframe_element_ = nullptr;
         frame = parent;
         parent = DynamicTo<LocalFrame>(parent->Tree().Parent());
--- chromium-77.0.3865.35/third_party/blink/renderer/core/input/event_handler.cc.gcc9	2019-08-20 04:02:47.873682429 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/core/input/event_handler.cc	2019-08-20 04:46:11.073469964 +0200
@@ -1384,11 +1384,9 @@ void EventHandler::ReleasePointerCapture
     // approach for removing mouse subframe capture. It must be re-write
     // before enable the flag.
     if (RuntimeEnabledFeatures::MouseSubframeNoImplicitCaptureEnabled()) {
-      LocalFrame* frame = frame_;
       LocalFrame* parent = DynamicTo<LocalFrame>(frame_->Tree().Parent());
       while (parent) {
         parent->GetEventHandler().capturing_subframe_element_ = nullptr;
-        frame = parent;
         parent = DynamicTo<LocalFrame>(parent->Tree().Parent());
       }
     }
--- chromium-77.0.3865.35/third_party/blink/renderer/core/html/forms/html_form_control_element_with_state.cc.gcc9	2019-08-15 00:02:12.000000000 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/core/html/forms/html_form_control_element_with_state.cc	2019-08-20 04:56:32.497721973 +0200
@@ -156,7 +156,7 @@ String HTMLFormControlElementWithState::
   // third column of that same row.
   AtomicString token = tokens[index];
   AutoCompleteCategory category = GetAutoCompleteCategory(token);
-  wtf_size_t max_tokens;
+  wtf_size_t max_tokens = 0;
   switch (category) {
     case AutoCompleteCategory::kNone:
       max_tokens = 0;
--- chromium-77.0.3865.35/third_party/blink/renderer/core/layout/layout_text.cc.gcc9	2019-08-19 00:48:55.796873598 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/core/layout/layout_text.cc	2019-08-20 05:21:48.068556342 +0200
@@ -236,7 +236,7 @@ void LayoutText::RemoveAndDestroyTextBox
   } else if (RuntimeEnabledFeatures::LayoutNGFragmentItemEnabled()) {
     if (has_abstract_inline_text_box_)
       ClearFirstInlineFragmentItemIndex();
-  } else if (NGPaintFragment* first_inline_fragment = FirstInlineFragment()) {
+  } else if (FirstInlineFragment()) {
     // Still do this to clear the global hash map in  NGAbstractInlineTextBox.
     SetFirstInlineFragment(nullptr);
   }
--- chromium-77.0.3865.35/third_party/blink/renderer/core/layout/ng/geometry/ng_static_position.h.gcc9	2019-08-15 00:02:12.000000000 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/core/layout/ng/geometry/ng_static_position.h	2019-08-20 14:02:55.589276634 +0200
@@ -52,8 +52,8 @@ struct CORE_EXPORT NGPhysicalStaticPosit
     using InlineEdge = NGLogicalStaticPosition::InlineEdge;
     using BlockEdge = NGLogicalStaticPosition::BlockEdge;
 
-    InlineEdge inline_edge;
-    BlockEdge block_edge;
+    InlineEdge inline_edge = NGLogicalStaticPosition::InlineEdge::kInlineStart;
+    BlockEdge block_edge = NGLogicalStaticPosition::BlockEdge::kBlockStart;
 
     switch (writing_mode) {
       case WritingMode::kHorizontalTb:
@@ -125,8 +125,8 @@ inline NGPhysicalStaticPosition NGLogica
   using HorizontalEdge = NGPhysicalStaticPosition::HorizontalEdge;
   using VerticalEdge = NGPhysicalStaticPosition::VerticalEdge;
 
-  HorizontalEdge horizontal_edge;
-  VerticalEdge vertical_edge;
+  HorizontalEdge horizontal_edge = NGPhysicalStaticPosition::HorizontalEdge::kLeft;
+  VerticalEdge vertical_edge = NGPhysicalStaticPosition::VerticalEdge::kTop;
 
   switch (writing_mode) {
     case WritingMode::kHorizontalTb:
--- chromium-77.0.3865.35/third_party/blink/renderer/core/editing/finder/find_buffer.cc.gcc9	2019-08-20 14:32:45.121677737 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/core/editing/finder/find_buffer.cc	2019-08-20 14:33:17.787118840 +0200
@@ -111,7 +111,7 @@ FindBuffer::BufferMatchResult FindBuffer
 }
 
 FindBuffer::BufferMatchResult FindBuffer::Results::back() const {
-  Iterator last_result;
+  Iterator last_result = end();
   for (Iterator it = begin(); it != end(); ++it) {
     last_result = it;
   }
--- chromium-77.0.3865.35/third_party/blink/renderer/core/frame/use_counter_helper.cc.gcc9	2019-08-15 00:02:12.000000000 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/core/frame/use_counter_helper.cc	2019-08-20 14:49:40.459290500 +0200
@@ -164,6 +164,7 @@ bool UseCounterHelper::IsCounted(CSSProp
     case CSSPropertyType::kAnimation:
       return animated_css_recorded_[sample_id];
   }
+  return false;
 }
 
 void UseCounterHelper::AddObserver(Observer* observer) {
--- chromium-77.0.3865.35/third_party/blink/renderer/core/frame/local_frame.cc.gcc9	2019-08-15 00:02:12.000000000 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/core/frame/local_frame.cc	2019-08-20 14:58:44.486992693 +0200
@@ -1129,7 +1129,7 @@ ContentCaptureManager* LocalFrame::GetCo
   if (!IsLocalRoot())
     return nullptr;
 
-  if (auto* content_capture_client = Client()->GetWebContentCaptureClient()) {
+  if (Client()->GetWebContentCaptureClient()) {
     if (!content_capture_manager_) {
       content_capture_manager_ =
           MakeGarbageCollected<ContentCaptureManager>(*this);
--- chromium-77.0.3865.35/third_party/blink/renderer/modules/content_index/content_description_type_converter.cc.gcc9	2019-08-15 00:02:13.000000000 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/modules/content_index/content_description_type_converter.cc	2019-08-20 15:57:45.301365537 +0200
@@ -37,6 +37,7 @@
     case blink::mojom::ContentCategory::AUDIO:
       return "audio";
   }
+  return "";
 }
 
 }  // namespace
--- chromium-77.0.3865.35/third_party/blink/renderer/modules/exported/web_ax_object.cc.gcc9	2019-08-15 00:02:13.000000000 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/modules/exported/web_ax_object.cc	2019-08-20 16:08:34.913171225 +0200
@@ -83,6 +83,7 @@ mojom::blink::ScrollAlignment::Behavior
       return mojom::blink::ScrollAlignment::Behavior::kClosestEdge;
   }
   NOTREACHED() << alignment;
+  return mojom::blink::ScrollAlignment::Behavior::kNoScroll;
 }
 }  // namespace
 
--- chromium-77.0.3865.35/third_party/blink/renderer/modules/notifications/notification_resources_loader.cc.gcc9	2019-08-15 00:02:13.000000000 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/modules/notifications/notification_resources_loader.cc	2019-08-20 16:25:58.671161899 +0200
@@ -37,6 +37,7 @@ WebSize GetIconDimensions(NotificationIc
       return {kNotificationMaxActionIconSizePx,
               kNotificationMaxActionIconSizePx};
   }
+  return {kNotificationMaxImageWidthPx, kNotificationMaxImageHeightPx};
 }
 
 }  // namespace
--- chromium-77.0.3865.35/third_party/blink/renderer/modules/shapedetection/detected_barcode.cc.gcc9	2019-08-15 00:02:13.000000000 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/modules/shapedetection/detected_barcode.cc	2019-08-20 16:43:24.252182524 +0200
@@ -42,6 +42,7 @@ String DetectedBarcode::BarcodeFormatToS
     case shape_detection::mojom::BarcodeFormat::UPC_E:
       return "upc_e";
   }
+  return "";
 }
 
 DetectedBarcode::DetectedBarcode(String raw_value,
--- chromium-77.0.3865.35/third_party/blink/renderer/modules/xr/xr_input_source.cc.gcc9	2019-08-19 00:48:55.798873564 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/modules/xr/xr_input_source.cc	2019-08-20 16:54:13.017061924 +0200
@@ -125,6 +125,7 @@ const String XRInputSource::handedness()
   }
 
   NOTREACHED() << "Unknown handedness: " << state_.handedness;
+  return "";
 }
 
 const String XRInputSource::targetRayMode() const {
@@ -139,6 +139,7 @@ const String XRInputSource::targetRayMod
   }
 
   NOTREACHED() << "Unknown target ray mode: " << state_.target_ray_mode;
+  return "";
 }
 
 XRSpace* XRInputSource::targetRaySpace() const {
--- chromium-77.0.3865.35/third_party/blink/renderer/platform/scheduler/main_thread/compositor_priority_experiments.cc.gcc9	2019-08-15 00:02:13.000000000 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/platform/scheduler/main_thread/compositor_priority_experiments.cc	2019-08-20 17:14:32.709191253 +0200
@@ -70,6 +70,7 @@ QueuePriority CompositorPriorityExperime
       NOTREACHED();
       return QueuePriority::kNormalPriority;
   }
+  return QueuePriority::kNormalPriority;
 }
 
 void CompositorPriorityExperiments::OnMainThreadSchedulerInitialized() {
--- chromium-77.0.3865.35/third_party/blink/renderer/platform/graphics/dark_mode_color_filter.cc.gcc9	2019-08-15 00:02:13.000000000 +0200
+++ chromium-77.0.3865.35/third_party/blink/renderer/platform/graphics/dark_mode_color_filter.cc	2019-08-21 02:19:21.170900293 +0200
@@ -96,6 +96,7 @@ std::unique_ptr<DarkModeColorFilter> Dar
       return std::make_unique<LabColorFilter>();
   }
   NOTREACHED();
+  return nullptr;
 }
 
 DarkModeColorFilter::~DarkModeColorFilter() {}
--- chromium-77.0.3865.35/v8/src/heap/mark-compact.cc.gcc9	2019-08-15 00:03:55.000000000 +0200
+++ chromium-77.0.3865.35/v8/src/heap/mark-compact.cc	2019-08-21 02:34:37.754917529 +0200
@@ -650,7 +650,7 @@ void MarkCompactCollector::CollectEvacua
   // used otherwise.
   size_t max_evacuated_bytes;
   int target_fragmentation_percent;
-  size_t free_bytes_threshold;
+  size_t free_bytes_threshold = 0;
   if (in_standard_path) {
     // We use two conditions to decide whether a page qualifies as an evacuation
     // candidate, or not:
--- chromium-77.0.3865.35/v8/src/builtins/builtins-collections-gen.cc.gcc9	2019-08-15 00:03:54.000000000 +0200
+++ chromium-77.0.3865.35/v8/src/builtins/builtins-collections-gen.cc	2019-08-21 02:45:38.581435691 +0200
@@ -440,7 +440,7 @@ TNode<Object> BaseCollectionsAssembler::
 
 TNode<JSFunction> BaseCollectionsAssembler::GetConstructor(
     Variant variant, TNode<Context> native_context) {
-  int index;
+  int index = 0;
   switch (variant) {
     case kMap:
       index = Context::JS_MAP_FUN_INDEX;
@@ -460,7 +460,7 @@ TNode<JSFunction> BaseCollectionsAssembl
 
 TNode<JSFunction> BaseCollectionsAssembler::GetInitialAddFunction(
     Variant variant, TNode<Context> native_context) {
-  int index;
+  int index = 0;
   switch (variant) {
     case kMap:
       index = Context::MAP_SET_INDEX;
@@ -490,6 +490,7 @@ int BaseCollectionsAssembler::GetTableOf
       return JSWeakSet::kTableOffset;
   }
   UNREACHABLE();
+  return 0;
 }
 
 TNode<IntPtrT> BaseCollectionsAssembler::EstimatedInitialSize(
@@ -508,7 +509,7 @@ void BaseCollectionsAssembler::GotoIfNot
 
 TNode<Map> BaseCollectionsAssembler::GetInitialCollectionPrototype(
     Variant variant, TNode<Context> native_context) {
-  int initial_prototype_index;
+  int initial_prototype_index = 0;
   switch (variant) {
     case kMap:
       initial_prototype_index = Context::INITIAL_MAP_PROTOTYPE_MAP_INDEX;