Sophie

Sophie

distrib > Mageia > 7 > i586 > media > core-updates-src > by-pkgid > f5a2d348875a82e92e9aab3aebacb9c1 > files > 37

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

--- chromium-75.0.3766.2/base/task/sequence_manager/sequence_manager_impl.cc.gcc8	2019-04-16 03:13:58.000000000 +0200
+++ chromium-75.0.3766.2/base/task/sequence_manager/sequence_manager_impl.cc	2019-04-21 06:58:47.152916464 +0200
@@ -441,9 +441,10 @@ const char* RunTaskTraceNameForPriority(
     case TaskQueue::QueuePriority::kBestEffortPriority:
       return "RunBestEffortPriorityTask";
     case TaskQueue::QueuePriority::kQueuePriorityCount:
-      NOTREACHED();
-      return nullptr;
+      break;
   }
+  NOTREACHED();
+  return nullptr;
 }
 
 }  // namespace
--- chromium-75.0.3766.2/mojo/core/channel.cc.gcc8	2019-04-16 03:14:06.000000000 +0200
+++ chromium-75.0.3766.2/mojo/core/channel.cc	2019-04-21 07:15:42.489256150 +0200
@@ -706,7 +706,6 @@ bool Channel::OnReadComplete(size_t byte
 Channel::DispatchResult Channel::TryDispatchMessage(
     base::span<const char> buffer,
     size_t* size_hint) {
-  bool did_consume_message = false;
 
   // We have at least enough data available for a LegacyHeader.
   const Message::LegacyHeader* legacy_header =
@@ -784,12 +783,9 @@ Channel::DispatchResult Channel::TryDisp
                           std::move(handles))) {
       return DispatchResult::kError;
     }
-    did_consume_message = true;
   } else if (deferred) {
-    did_consume_message = true;
   } else if (delegate_) {
     delegate_->OnChannelMessage(payload, payload_size, std::move(handles));
-    did_consume_message = true;
   }
 
   *size_hint = legacy_header->num_bytes;
--- chromium-75.0.3766.2/third_party/webrtc/media/base/rtp_utils.cc.gcc8	2019-04-16 03:18:22.000000000 +0200
+++ chromium-75.0.3766.2/third_party/webrtc/media/base/rtp_utils.cc	2019-04-21 09:08:20.071724451 +0200
@@ -321,6 +321,7 @@ absl::string_view RtpPacketTypeToString(
     case RtpPacketType::kUnknown:
       return "Unknown";
   }
+  return "";
 }
 
 RtpPacketType InferRtpPacketType(rtc::ArrayView<const char> packet) {
--- chromium-75.0.3766.2/third_party/webrtc/modules/audio_processing/audio_processing_impl.cc.gcc8	2019-04-21 00:55:30.512349150 +0200
+++ chromium-75.0.3766.2/third_party/webrtc/modules/audio_processing/audio_processing_impl.cc	2019-04-21 09:17:10.061356897 +0200
@@ -139,6 +139,7 @@ GainControl::Mode Agc1ConfigModeToInterf
     case Agc1Config::kFixedDigital:
       return GainControl::kFixedDigital;
   }
+  return GainControl::kFixedDigital;
 }
 
 // Maximum lengths that frame of samples being passed from the render side to
--- chromium-75.0.3766.2/third_party/webrtc/modules/audio_processing/gain_control_config_proxy.cc.gcc8	2019-04-16 03:18:25.000000000 +0200
+++ chromium-75.0.3766.2/third_party/webrtc/modules/audio_processing/gain_control_config_proxy.cc	2019-04-21 09:19:16.530122804 +0200
@@ -24,6 +24,7 @@ AudioProcessing::Config::GainController1
     case GainControl::kFixedDigital:
       return AgcConfig::kFixedDigital;
   }
+  return AgcConfig::kFixedDigital;
 }
 }  // namespace
 
--- chromium-75.0.3766.2/third_party/webrtc/modules/rtp_rtcp/source/rtp_sender_audio.cc.gcc8	2019-04-16 03:18:26.000000000 +0200
+++ chromium-75.0.3766.2/third_party/webrtc/modules/rtp_rtcp/source/rtp_sender_audio.cc	2019-04-21 09:24:23.855695681 +0200
@@ -39,6 +39,7 @@ const char* FrameTypeToString(AudioFrame
     case AudioFrameType::kAudioFrameCN:
       return "audio_cn";
   }
+  return "";
 }
 
 }  // namespace
--- chromium-75.0.3766.2/chrome/browser/notifications/scheduler/internal/proto_conversion.cc.gcc8	2019-04-16 03:13:59.000000000 +0200
+++ chromium-75.0.3766.2/chrome/browser/notifications/scheduler/internal/proto_conversion.cc	2019-04-21 10:13:53.436296816 +0200
@@ -54,6 +54,7 @@ proto::SchedulerClientType ToSchedulerCl
       return proto::SchedulerClientType::WEBUI;
   }
   NOTREACHED();
+  return proto::SchedulerClientType::UNKNOWN;
 }
 
 // Converts SchedulerClientType from its associated enum in proto buffer.
@@ -72,6 +73,7 @@ SchedulerClientType FromSchedulerClientT
       return SchedulerClientType::kWebUI;
   }
   NOTREACHED();
+  return SchedulerClientType::kUnknown;
 }
 
 // Converts UserFeedback to its associated enum in proto buffer.
@@ -91,6 +93,7 @@ proto::Impression_UserFeedback ToUserFee
       return proto::Impression_UserFeedback_IGNORE;
   }
   NOTREACHED();
+  return proto::Impression_UserFeedback_NO_FEEDBACK;
 }
 
 // Converts UserFeedback from its associated enum in proto buffer.
@@ -110,6 +113,7 @@ UserFeedback FromUserFeedback(proto::Imp
       return UserFeedback::kIgnore;
   }
   NOTREACHED();
+  return UserFeedback::kNoFeedback;
 }
 
 // Converts ImpressionResult to its associated enum in proto buffer.
@@ -125,6 +129,7 @@ proto::Impression_ImpressionResult ToImp
       return proto::Impression_ImpressionResult_NEUTRAL;
   }
   NOTREACHED();
+  return proto::Impression_ImpressionResult_INVALID;
 }
 
 // Converts ImpressionResult from its associated enum in proto buffer.
@@ -141,6 +146,7 @@ ImpressionResult FromImpressionResult(
       return ImpressionResult::kNeutral;
   }
   NOTREACHED();
+  return ImpressionResult::kInvalid;
 }
 
 // Converts ImpressionResult to its associated enum in proto buffer.
@@ -155,6 +161,7 @@ proto::Impression_SchedulerTaskTime ToSc
       return proto::Impression_SchedulerTaskTime_EVENING;
   }
   NOTREACHED();
+  return proto::Impression_SchedulerTaskTime_UNKNOWN_TASK_TIME;
 }
 
 // Converts ImpressionResult from its associated enum in proto buffer.
@@ -169,6 +176,7 @@ SchedulerTaskTime FromSchedulerTaskTime(
       return SchedulerTaskTime::kEvening;
   }
   NOTREACHED();
+  return SchedulerTaskTime::kUnknown;
 }
 
 proto::IconType ToIconType(IconType type) {
@@ -181,6 +189,7 @@ proto::IconType ToIconType(IconType type
       return proto::IconType::LARGE_ICON;
   }
   NOTREACHED();
+  return proto::IconType::UNKNOWN_ICON_TYPE;
 }
 
 IconType FromIconType(proto::IconType proto_type) {
@@ -193,6 +202,7 @@ IconType FromIconType(proto::IconType pr
       return IconType::kLargeIcon;
   }
   NOTREACHED();
+  return IconType::kUnknownType;
 }
 
 proto::ActionButtonType ToActionButtonType(ActionButtonType type) {
@@ -205,6 +215,7 @@ proto::ActionButtonType ToActionButtonTy
       return proto::ActionButtonType::UNHELPFUL;
   }
   NOTREACHED();
+  return proto::ActionButtonType::UNKNOWN_ACTION;
 }
 
 ActionButtonType FromActionButtonType(proto::ActionButtonType proto_type) {
@@ -216,6 +227,7 @@ ActionButtonType FromActionButtonType(pr
     case proto::ActionButtonType::UNHELPFUL:
       return ActionButtonType::kUnhelpful;
   }
+  return ActionButtonType::kUnknownAction;
 }
 
 // Converts NotificationData to proto buffer type.
--- chromium-75.0.3766.2/chrome/browser/notifications/scheduler/internal/impression_history_tracker.cc.gcc8	2019-04-16 03:13:59.000000000 +0200
+++ chromium-75.0.3766.2/chrome/browser/notifications/scheduler/internal/impression_history_tracker.cc	2019-04-21 10:17:31.053438403 +0200
@@ -110,7 +110,7 @@ void ImpressionHistoryTrackerImpl::Apply
 
   // Increase |current_max_daily_show| by 1.
   client_state->current_max_daily_show =
-      base::ClampToRange(++client_state->current_max_daily_show, 0,
+      base::ClampToRange(client_state->current_max_daily_show + 1, 0,
                          config_.max_daily_shown_per_type);
 }
 
--- chromium-75.0.3766.2/services/tracing/perfetto/track_event_json_exporter.cc.gcc8	2019-04-16 03:14:07.000000000 +0200
+++ chromium-75.0.3766.2/services/tracing/perfetto/track_event_json_exporter.cc	2019-04-21 10:24:49.447669219 +0200
@@ -188,6 +188,7 @@ int64_t TrackEventJSONExporter::ComputeT
       DLOG(FATAL) << "Event has no timestamp this shouldn't be possible";
       return -1;
   }
+  return -1;
 }
 
 base::Optional<int64_t> TrackEventJSONExporter::ComputeThreadTimeUs(
@@ -217,6 +218,7 @@ base::Optional<int64_t> TrackEventJSONEx
     case TrackEvent::THREAD_INSTRUCTION_COUNT_NOT_SET:
       return base::nullopt;
   }
+  return base::nullopt;
 }
 
 void TrackEventJSONExporter::HandleInternedData(
--- chromium-75.0.3766.2/cc/animation/scroll_offset_animations_impl.cc.gcc8	2019-04-16 03:13:58.000000000 +0200
+++ chromium-75.0.3766.2/cc/animation/scroll_offset_animations_impl.cc	2019-04-21 11:04:07.498942132 +0200
@@ -203,6 +203,7 @@ bool ScrollOffsetAnimationsImpl::IsAnima
     case KeyframeModel::ABORTED_BUT_NEEDS_COMPLETION:
       return false;
   }
+  return false;
 }
 
 void ScrollOffsetAnimationsImpl::ReattachScrollOffsetAnimationIfNeeded(
--- chromium-75.0.3766.2/ui/views/accessibility/ax_virtual_view.cc.gcc8	2019-04-16 03:14:26.000000000 +0200
+++ chromium-75.0.3766.2/ui/views/accessibility/ax_virtual_view.cc	2019-04-21 12:14:43.711581145 +0200
@@ -274,8 +274,9 @@ gfx::Rect AXVirtualView::GetBoundsRect(
     case ui::AXCoordinateSystem::kRootFrame:
     case ui::AXCoordinateSystem::kFrame:
       NOTIMPLEMENTED();
-      return gfx::Rect();
+      break;
   }
+  return gfx::Rect();
 }
 
 gfx::NativeViewAccessible AXVirtualView::HitTestSync(int x, int y) {
--- chromium-75.0.3766.2/ui/views/accessibility/view_ax_platform_node_delegate.cc.gcc8	2019-04-16 03:14:26.000000000 +0200
+++ chromium-75.0.3766.2/ui/views/accessibility/view_ax_platform_node_delegate.cc	2019-04-21 12:25:16.774729205 +0200
@@ -308,8 +308,9 @@ gfx::Rect ViewAXPlatformNodeDelegate::Ge
     case ui::AXCoordinateSystem::kRootFrame:
     case ui::AXCoordinateSystem::kFrame:
       NOTIMPLEMENTED();
-      return gfx::Rect();
+      break;
   }
+  return gfx::Rect();
 }
 
 gfx::NativeViewAccessible ViewAXPlatformNodeDelegate::HitTestSync(int x,
--- chromium-75.0.3766.2/chrome/browser/download/offline_item_utils.cc.gcc8	2019-04-21 00:55:30.410350904 +0200
+++ chromium-75.0.3766.2/chrome/browser/download/offline_item_utils.cc	2019-04-21 12:36:18.633401466 +0200
@@ -306,6 +306,7 @@ RenameResult OfflineItemUtils::ConvertDo
     case DownloadRenameResult::FAILURE_UNAVAILABLE:
       return RenameResult::FAILURE_UNAVAILABLE;
     case DownloadRenameResult::FAILURE_UNKNOWN:
-      return RenameResult::FAILURE_UNKNOWN;
+      break;
   }
+  return RenameResult::FAILURE_UNKNOWN;
 }
--- chromium-75.0.3766.2/chrome/browser/supervised_user/kids_management_url_checker_client.cc.gcc8	2019-04-16 03:14:00.000000000 +0200
+++ chromium-75.0.3766.2/chrome/browser/supervised_user/kids_management_url_checker_client.cc	2019-04-21 21:04:55.662980962 +0200
@@ -27,6 +27,7 @@ safe_search_api::ClientClassification To
     case ClassifyUrlResponse::ALLOWED:
       return safe_search_api::ClientClassification::kAllowed;
   }
+  return safe_search_api::ClientClassification::kUnknown;
 }
 
 }  // namespace
--- chromium-75.0.3766.2/chrome/browser/ui/views/desktop_capture/desktop_media_tab_list.h.gcc8	2019-04-16 03:14:00.000000000 +0200
+++ chromium-75.0.3766.2/chrome/browser/ui/views/desktop_capture/desktop_media_tab_list.h	2019-04-21 21:43:50.393548403 +0200
@@ -12,7 +12,7 @@ class TableView;
 class View;
 }  // namespace views
 
-namespace {
+namespace tab_list_internal {
 class TabListModel;
 class TabListViewObserver;
 }  // namespace
@@ -56,8 +56,8 @@ class DesktopMediaTabList : public Deskt
   DesktopMediaTabList operator=(const DesktopMediaTabList&) = delete;
 
   DesktopMediaListController* controller_;
-  std::unique_ptr<TabListModel> model_;
-  std::unique_ptr<TabListViewObserver> view_observer_;
+  std::unique_ptr<tab_list_internal::TabListModel> model_;
+  std::unique_ptr<tab_list_internal::TabListViewObserver> view_observer_;
   views::TableView* child_ = nullptr;
 };
 
--- chromium-75.0.3766.2/chrome/browser/ui/views/desktop_capture/desktop_media_tab_list.cc.gcc8	2019-04-16 03:14:00.000000000 +0200
+++ chromium-75.0.3766.2/chrome/browser/ui/views/desktop_capture/desktop_media_tab_list.cc	2019-04-21 21:59:32.612639241 +0200
@@ -14,7 +14,7 @@
 #include "ui/views/layout/fill_layout.h"
 #include "ui/views/view.h"
 
-namespace {
+namespace tab_list_internal {
 
 // ui::TableModel that wraps a DesktopMediaListController and listens for
 // updates from it.
@@ -133,8 +133,8 @@ DesktopMediaTabList::DesktopMediaTabList
 
   SetLayoutManager(std::make_unique<views::FillLayout>());
 
-  model_ = std::make_unique<TabListModel>(controller_);
-  view_observer_ = std::make_unique<TabListViewObserver>(controller_);
+  model_ = std::make_unique<tab_list_internal::TabListModel>(controller_);
+  view_observer_ = std::make_unique<tab_list_internal::TabListViewObserver>(controller_);
 
   auto child = std::make_unique<views::TableView>(
       model_.get(), std::vector<ui::TableColumn>(1), views::ICON_AND_TEXT,
--- chromium-75.0.3766.2/components/omnibox/browser/autocomplete_match.cc.gcc8	2019-04-21 22:39:57.841699408 +0200
+++ chromium-75.0.3766.2/components/omnibox/browser/autocomplete_match.cc	2019-04-21 22:40:26.349216599 +0200
@@ -154,7 +154,7 @@ AutocompleteMatch::AutocompleteMatch(con
       additional_info(match.additional_info),
       duplicate_matches(match.duplicate_matches) {}
 
-AutocompleteMatch::AutocompleteMatch(AutocompleteMatch&& match) noexcept =
+AutocompleteMatch::AutocompleteMatch(AutocompleteMatch&& match) =
     default;
 
 AutocompleteMatch::~AutocompleteMatch() {
--- chromium-75.0.3766.2/content/browser/renderer_host/media/media_devices_manager.cc.gcc8	2019-04-16 03:14:03.000000000 +0200
+++ chromium-75.0.3766.2/content/browser/renderer_host/media/media_devices_manager.cc	2019-04-21 23:05:22.338825561 +0200
@@ -429,11 +429,11 @@ void MediaDevicesManager::EnumerateDevic
     bool request_audio_input_capabilities,
     EnumerateDevicesCallback callback) {
   DCHECK_CURRENTLY_ON(BrowserThread::IO);
-  DCHECK(request_video_input_capabilities &&
-             requested_types[blink::MEDIA_DEVICE_TYPE_VIDEO_INPUT] ||
+  DCHECK((request_video_input_capabilities &&
+             requested_types[blink::MEDIA_DEVICE_TYPE_VIDEO_INPUT]) ||
          !request_video_input_capabilities);
-  DCHECK(request_audio_input_capabilities &&
-             requested_types[blink::MEDIA_DEVICE_TYPE_AUDIO_INPUT] ||
+  DCHECK((request_audio_input_capabilities &&
+             requested_types[blink::MEDIA_DEVICE_TYPE_AUDIO_INPUT]) ||
          !request_audio_input_capabilities);
 
   base::PostTaskAndReplyWithResult(
--- chromium-75.0.3766.2/content/browser/accessibility/browser_accessibility.cc.gcc8	2019-04-21 00:55:30.535348755 +0200
+++ chromium-75.0.3766.2/content/browser/accessibility/browser_accessibility.cc	2019-04-21 23:57:23.925227837 +0200
@@ -474,8 +474,9 @@ gfx::Rect BrowserAccessibility::GetHyper
           clipping_behavior, offscreen_result);
     case ui::AXCoordinateSystem::kFrame:
       NOTIMPLEMENTED();
-      return gfx::Rect();
+      break;
   }
+  return gfx::Rect();
 }
 
 gfx::Rect BrowserAccessibility::GetRootFrameHypertextRangeBoundsRect(
--- chromium-75.0.3766.2/third_party/blink/renderer/build/scripts/templates/origin_trials.cc.tmpl.gcc8	2019-04-16 03:14:08.000000000 +0200
+++ chromium-75.0.3766.2/third_party/blink/renderer/build/scripts/templates/origin_trials.cc.tmpl	2019-04-22 09:53:21.147061066 +0200
@@ -88,6 +88,7 @@ bool origin_trials::FeatureEnabledForOS(
     case OriginTrialFeature::kNonExisting:
       return true;
   }
+  return false;
 }
 
 } // namespace blink
--- chromium-75.0.3766.2/third_party/blink/renderer/core/html/forms/html_input_element.cc.gcc8	2019-04-16 03:14:08.000000000 +0200
+++ chromium-75.0.3766.2/third_party/blink/renderer/core/html/forms/html_input_element.cc	2019-04-22 11:35:25.076446526 +0200
@@ -1145,7 +1145,7 @@ void HTMLInputElement::setValue(const St
     NotifyFormStateChanged();
 
   if (isConnected()) {
-    if (AXObjectCache* cache = GetDocument().ExistingAXObjectCache()) {
+    if (GetDocument().ExistingAXObjectCache() != nullptr) {
       auto* page = GetDocument().GetPage();
       auto* view = GetDocument().View();
       // Run the document lifecycle to ensure AX notifications fire,
--- chromium-75.0.3766.2/third_party/blink/renderer/core/streams/readable_stream_default_controller.cc.gcc8	2019-04-16 03:14:08.000000000 +0200
+++ chromium-75.0.3766.2/third_party/blink/renderer/core/streams/readable_stream_default_controller.cc	2019-04-22 12:16:16.835861339 +0200
@@ -214,7 +214,7 @@ base::Optional<double> ReadableStreamDef
   switch (controlled_readable_stream_->state_) {
     // 3. If state is "errored", return null.
     case ReadableStreamNative::kErrored:
-      return base::nullopt;
+      break;
 
     // 4. If state is "closed", return 0.
     case ReadableStreamNative::kClosed:
@@ -224,6 +224,7 @@ base::Optional<double> ReadableStreamDef
       // 5. Return controller.[[strategyHWM]] − controller.[[queueTotalSize]].
       return strategy_high_water_mark_ - queue_->TotalSize();
   }
+  return base::nullopt;
 }
 
 bool ReadableStreamDefaultController::CanCloseOrEnqueue(
--- chromium-75.0.3766.2/third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc.gcc8	2019-04-16 03:14:09.000000000 +0200
+++ chromium-75.0.3766.2/third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc	2019-04-22 13:23:35.686804499 +0200
@@ -90,6 +90,7 @@ v8::RAILMode RAILModeToV8RAILMode(RAILMo
     default:
       NOTREACHED();
   }
+  return v8::RAILMode::PERFORMANCE_LOAD;
 }
 
 const char* BackgroundStateToString(bool is_backgrounded) {
--- chromium-75.0.3766.2/third_party/blink/renderer/platform/loader/fetch/resource_load_scheduler.cc.gcc8	2019-04-16 03:14:09.000000000 +0200
+++ chromium-75.0.3766.2/third_party/blink/renderer/platform/loader/fetch/resource_load_scheduler.cc	2019-04-22 13:54:48.119685210 +0200
@@ -529,13 +529,10 @@ void ResourceLoadScheduler::ShowConsoleM
     return;
 
   const base::Time limit = clock_->Now() - base::TimeDelta::FromSeconds(60);
-  ThrottleOption target_option;
   if (pending_queue_update_times_[ThrottleOption::kThrottleable] < limit &&
       !IsPendingRequestEffectivelyEmpty(ThrottleOption::kThrottleable)) {
-    target_option = ThrottleOption::kThrottleable;
   } else if (pending_queue_update_times_[ThrottleOption::kStoppable] < limit &&
              !IsPendingRequestEffectivelyEmpty(ThrottleOption::kStoppable)) {
-    target_option = ThrottleOption::kStoppable;
   } else {
     // At least, one of the top requests in pending queues was handled in the
     // last 1 minutes, or there is no pending requests in the inactive queue.
--- chromium-75.0.3766.2/third_party/blink/renderer/platform/graphics/paint/paint_property_node.cc.gcc8	2019-04-16 03:14:09.000000000 +0200
+++ chromium-75.0.3766.2/third_party/blink/renderer/platform/graphics/paint/paint_property_node.cc	2019-04-22 13:58:52.989492537 +0200
@@ -105,6 +105,7 @@ const char* PaintPropertyChangeTypeToStr
     case PaintPropertyChangeType::kNodeAddedOrRemoved:
       return "node-add-remove";
   }
+  return "";
 }
 
 }  // namespace blink
--- chromium-75.0.3766.2/third_party/blink/renderer/platform/scheduler/common/scheduling_policy.cc.gcc8	2019-04-16 03:14:09.000000000 +0200
+++ chromium-75.0.3766.2/third_party/blink/renderer/platform/scheduler/common/scheduling_policy.cc	2019-04-22 14:07:12.461935004 +0200
@@ -41,6 +41,7 @@ bool SchedulingPolicy::IsFeatureSticky(S
     case Feature::kRequestedBackgroundWorkPermission:
       return true;
   }
+  return false;
 }
 
 }  // namespace blink
--- chromium-75.0.3770.8/components/leveldb_proto/public/shared_proto_database_client_list.cc.gcc8	2019-04-25 07:49:34.000000000 +0200
+++ chromium-75.0.3770.8/components/leveldb_proto/public/shared_proto_database_client_list.cc	2019-04-30 20:18:29.365394915 +0200
@@ -75,6 +75,7 @@ std::string SharedProtoDatabaseClientLis
       NOTREACHED();
       return std::string();
   }
+  return std::string();
 }
 
 // static
--- chromium-75.0.3770.8/components/variations/field_trial_config/field_trial_util.cc.gcc8	2019-04-25 07:49:35.000000000 +0200
+++ chromium-75.0.3770.8/components/variations/field_trial_config/field_trial_util.cc	2019-04-30 22:55:10.582136775 +0200
@@ -59,6 +59,7 @@ Study::FormFactor _GetCurrentFormFactor(
     case ui::DEVICE_FORM_FACTOR_DESKTOP:
       return Study::DESKTOP;
   }
+  return Study::DESKTOP;
 }
 
 // Returns true if the experiment config has a missing form_factors or it
--- chromium-75.0.3770.8/ui/events/blink/web_input_event_traits.cc.gcc8	2019-04-25 07:50:39.000000000 +0200
+++ chromium-75.0.3770.8/ui/events/blink/web_input_event_traits.cc	2019-05-01 09:33:52.140508136 +0200
@@ -63,7 +63,7 @@ void ApppendEventDetails(const WebGestur
                 " RawData: (%f, %f, %f, %f)\n}",
                 event.PositionInWidget().x, event.PositionInWidget().y,
                 event.PositionInScreen().x, event.PositionInScreen().y,
-                event.SourceDevice(), event.data.scroll_update.delta_x,
+                int(event.SourceDevice()), event.data.scroll_update.delta_x,
                 event.data.scroll_update.delta_y,
                 event.data.scroll_update.velocity_x,
                 event.data.scroll_update.velocity_y);
--- chromium-75.0.3770.8/third_party/blink/renderer/core/animation/timing_calculations.h.gcc8	2019-04-25 07:49:44.000000000 +0200
+++ chromium-75.0.3770.8/third_party/blink/renderer/core/animation/timing_calculations.h	2019-05-01 22:15:38.366883444 +0200
@@ -290,6 +290,7 @@ static inline bool IsCurrentDirectionFor
     case Timing::PlaybackDirection::ALTERNATE_REVERSE:
       return !current_iteration_is_even;
   }
+  return true;
 }
 
 // https://drafts.csswg.org/web-animations/#calculating-the-directed-progress
--- chromium-75.0.3770.8/third_party/blink/renderer/modules/webaudio/inspector_web_audio_agent.cc.gcc8	2019-04-25 07:49:46.000000000 +0200
+++ chromium-75.0.3770.8/third_party/blink/renderer/modules/webaudio/inspector_web_audio_agent.cc	2019-05-02 00:12:18.389566071 +0200
@@ -36,6 +36,7 @@ String GetContextStateEnum(BaseAudioCont
       NOTREACHED();
       break;
   }
+  return String();
 }
 
 // Strips "Node" from the node name string. For example, "GainNode" will return
--- chromium-75.0.3770.54/components/signin/core/browser/consistency_cookie_manager_base.cc.gcc8	2019-05-27 11:46:39.000000000 +0200
+++ chromium-75.0.3770.54/components/signin/core/browser/consistency_cookie_manager_base.cc	2019-05-28 14:22:54.889384629 +0200
@@ -53,8 +53,9 @@ std::string ConsistencyCookieManagerBase
       return kStateInconsistent;
     case signin_metrics::ACCOUNT_RECONCILOR_HISTOGRAM_COUNT:
       NOTREACHED();
-      return {};
+      break;
   }
+  return {};
 }
 
 void ConsistencyCookieManagerBase::UpdateCookie() {
--- chromium-75.0.3770.90/third_party/webrtc/modules/audio_coding/neteq/delay_manager.cc.gcc8	2019-06-13 09:15:02.000000000 +0200
+++ chromium-75.0.3770.90/third_party/webrtc/modules/audio_coding/neteq/delay_manager.cc	2019-06-16 13:39:24.138322857 +0200
@@ -384,7 +384,7 @@ int DelayManager::CalculateTargetLevel(i
   int limit_probability = histogram_quantile_;
 
   int bucket_index = histogram_->Quantile(limit_probability);
-  int target_level;
+  int target_level = 0;
   switch (histogram_mode_) {
     case RELATIVE_ARRIVAL_DELAY: {
       target_level = 1;
--- chromium-75.0.3770.90/third_party/webrtc/modules/audio_processing/noise_suppression_proxy.cc.gcc8	2019-06-13 09:15:04.000000000 +0200
+++ chromium-75.0.3770.90/third_party/webrtc/modules/audio_processing/noise_suppression_proxy.cc	2019-06-16 13:43:34.517793576 +0200
@@ -49,6 +49,8 @@ int NoiseSuppressionProxy::set_level(Lev
       break;
     default:
       RTC_NOTREACHED();
+      new_level = config.noise_suppression.level;
+      break;
   }
   if (config.noise_suppression.level != new_level) {
     config.noise_suppression.level = new_level;
--- chromium-75.0.3770.90/third_party/webrtc/modules/rtp_rtcp/source/rtp_sender_video.cc.gcc8	2019-06-13 09:15:04.000000000 +0200
+++ chromium-75.0.3770.90/third_party/webrtc/modules/rtp_rtcp/source/rtp_sender_video.cc	2019-06-16 13:53:47.848705542 +0200
@@ -647,7 +647,7 @@ bool RTPSenderVideo::SendVideo(VideoFram
   if (num_packets == 0)
     return false;
 
-  uint16_t first_sequence_number;
+  uint16_t first_sequence_number = 0;
   bool first_frame = first_frame_sent_();
   for (size_t i = 0; i < num_packets; ++i) {
     std::unique_ptr<RtpPacketToSend> packet;
--- chromium-75.0.3770.90/third_party/webrtc/pc/peer_connection.cc.gcc8	2019-06-13 09:15:04.000000000 +0200
+++ chromium-75.0.3770.90/third_party/webrtc/pc/peer_connection.cc	2019-06-16 13:59:14.338794955 +0200
@@ -6845,9 +6845,6 @@ void PeerConnection::ReportNegotiatedSdp
     const SessionDescriptionInterface& answer) {
   SdpSemanticNegotiated semantics_negotiated;
   switch (answer.description()->msid_signaling()) {
-    case 0:
-      semantics_negotiated = kSdpSemanticNegotiatedNone;
-      break;
     case cricket::kMsidSignalingMediaSection:
       semantics_negotiated = kSdpSemanticNegotiatedUnifiedPlan;
       break;
@@ -6860,6 +6857,10 @@ void PeerConnection::ReportNegotiatedSdp
       break;
     default:
       RTC_NOTREACHED();
+      [[fallthrough]];
+    case 0:
+      semantics_negotiated = kSdpSemanticNegotiatedNone;
+      break;
   }
   RTC_HISTOGRAM_ENUMERATION("WebRTC.PeerConnection.SdpSemanticNegotiated",
                             semantics_negotiated, kSdpSemanticNegotiatedMax);
--- chromium-75.0.3770.90/third_party/webrtc/video/video_quality_observer.cc.gcc8	2019-06-13 09:15:05.000000000 +0200
+++ chromium-75.0.3770.90/third_party/webrtc/video/video_quality_observer.cc	2019-06-16 14:22:53.563078943 +0200
@@ -165,9 +165,11 @@ void VideoQualityObserver::OnRenderedFra
         const absl::optional<int64_t> avg_interframe_delay =
             render_interframe_delays_.GetAverageRoundedDown();
         RTC_DCHECK(avg_interframe_delay);
-        was_freeze = interframe_delay_ms >=
-                     std::max(3 * *avg_interframe_delay,
-                              *avg_interframe_delay + kMinIncreaseForFreezeMs);
+        if (avg_interframe_delay) {
+          was_freeze = interframe_delay_ms >=
+                       std::max(3 * *avg_interframe_delay,
+                                *avg_interframe_delay + kMinIncreaseForFreezeMs);
+        }
       }
 
       if (was_freeze) {
--- chromium-75.0.3770.90/media/filters/vp9_bool_decoder.cc.gcc8	2019-06-13 09:12:26.000000000 +0200
+++ chromium-75.0.3770.90/media/filters/vp9_bool_decoder.cc	2019-06-16 15:35:35.239060185 +0200
@@ -79,7 +79,7 @@ bool Vp9BoolDecoder::Fill() {
   int max_bits_to_read = kBigBoolBitSize - kBoolSize + count_to_fill_;
   int bits_to_read = std::min(max_bits_to_read, bits_left);
 
-  BigBool data;
+  BigBool data = 0;
   reader_->ReadBits(bits_to_read, &data);
   bool_value_ |= data << (max_bits_to_read - bits_to_read);
   count_to_fill_ -= bits_to_read;
@@ -150,7 +150,7 @@ bool Vp9BoolDecoder::ConsumePaddingBits(
     return false;
   }
   while (reader_->bits_available() > 0) {
-    int data;
+    int data = 0;
     int size_to_read =
         std::min(reader_->bits_available(), static_cast<int>(sizeof(data) * 8));
     reader_->ReadBits(size_to_read, &data);
--- chromium-75.0.3770.90/media/renderers/video_resource_updater.cc.gcc8	2019-06-13 09:12:27.000000000 +0200
+++ chromium-75.0.3770.90/media/renderers/video_resource_updater.cc	2019-06-16 15:42:53.233110818 +0200
@@ -868,7 +868,7 @@ VideoFrameExternalResources VideoResourc
   DCHECK(IsYuvPlanar(input_frame_format) ||
          input_frame_format == PIXEL_FORMAT_Y16);
 
-  viz::ResourceFormat output_resource_format;
+  viz::ResourceFormat output_resource_format = viz::ResourceFormat::RGBA_8888;
   gfx::ColorSpace output_color_space = video_frame->ColorSpace();
   if (input_frame_format == PIXEL_FORMAT_Y16) {
     // Unable to display directly as yuv planes so convert it to RGBA for
--- chromium-75.0.3770.90/v8/src/torque/implementation-visitor.cc.gcc8	2019-06-13 09:15:07.000000000 +0200
+++ chromium-75.0.3770.90/v8/src/torque/implementation-visitor.cc	2019-06-16 15:53:54.533116265 +0200
@@ -263,7 +263,7 @@ VisitResult ImplementationVisitor::Inlin
                        LocalLabel{label_blocks[i], label_info.types});
   }
 
-  Block* macro_end;
+  Block* macro_end = nullptr;
   base::Optional<Binding<LocalLabel>> macro_end_binding;
   if (can_return) {
     Stack<const Type*> stack = assembler().CurrentStack();
--- chromium-75.0.3770.90/cc/trees/layer_tree_host_impl.cc.gcc8	2019-06-13 09:11:52.000000000 +0200
+++ chromium-75.0.3770.90/cc/trees/layer_tree_host_impl.cc	2019-06-16 16:10:24.490189008 +0200
@@ -5291,7 +5291,7 @@ void LayerTreeHostImpl::CreateUIResource
     return;
   }
 
-  viz::ResourceFormat format;
+  viz::ResourceFormat format = viz::ResourceFormat::RGBA_8888;
   switch (bitmap.GetFormat()) {
     case UIResourceBitmap::RGBA8:
       if (layer_tree_frame_sink_->context_provider()) {
--- chromium-75.0.3770.90/components/cloud_devices/common/printer_description.h.gcc8	2019-06-13 09:12:10.000000000 +0200
+++ chromium-75.0.3770.90/components/cloud_devices/common/printer_description.h	2019-06-16 16:22:00.671592942 +0200
@@ -134,7 +134,7 @@ class TypedValueVendorCapability {
   void SaveTo(base::Value* dict) const;
 
  private:
-  ValueType value_type_;
+  ValueType value_type_ = ValueType::INTEGER;
   std::string default_value_;
 
   DISALLOW_COPY_AND_ASSIGN(TypedValueVendorCapability);
--- chromium-75.0.3770.90/ui/message_center/views/slide_out_controller.cc.gcc8	2019-06-13 09:13:13.000000000 +0200
+++ chromium-75.0.3770.90/ui/message_center/views/slide_out_controller.cc	2019-06-16 17:17:58.711892051 +0200
@@ -80,8 +80,8 @@ void SlideOutController::OnGestureEvent(
     // The scroll-update events include the incremental scroll amount.
     gesture_amount_ += event->details().scroll_x();
 
-    float scroll_amount;
-    float opacity;
+    float scroll_amount = 0.f;
+    float opacity = 0.f;
     switch (mode_) {
       case SlideMode::FULL:
         scroll_amount = gesture_amount_;
--- chromium-75.0.3770.90/chrome/browser/metrics/process_memory_metrics_emitter.h.gcc8	2019-06-13 09:12:01.000000000 +0200
+++ chromium-75.0.3770.90/chrome/browser/metrics/process_memory_metrics_emitter.h	2019-06-16 18:13:30.901509769 +0200
@@ -126,7 +126,7 @@ struct ProcessMemoryMetricsEmitter::Proc
   ~ProcessInfo();
   ProcessInfo& operator=(const ProcessInfo& other);
 
-  base::ProcessId pid;
+  base::ProcessId pid = 0;
   std::vector<PageInfo> page_infos;
   base::Time launch_time;
 };
--- chromium-75.0.3770.90/chrome/browser/ui/views/autofill/payments/local_card_migration_dialog_view.cc.gcc8	2019-06-16 12:47:16.838335901 +0200
+++ chromium-75.0.3770.90/chrome/browser/ui/views/autofill/payments/local_card_migration_dialog_view.cc	2019-06-16 19:28:49.059952837 +0200
@@ -60,7 +60,7 @@ std::unique_ptr<views::Label> CreateTitl
     LocalCardMigrationDialogState view_state,
     LocalCardMigrationDialogView* dialog_view,
     int card_list_size) {
-  int message_id;
+  int message_id = 0;
   switch (view_state) {
     case LocalCardMigrationDialogState::kOffered:
       message_id = IDS_AUTOFILL_LOCAL_CARD_MIGRATION_DIALOG_TITLE_OFFER;
--- chromium-75.0.3770.90/chrome/browser/ui/views/overlay/overlay_window_views.cc.gcc8	2019-06-13 09:12:05.000000000 +0200
+++ chromium-75.0.3770.90/chrome/browser/ui/views/overlay/overlay_window_views.cc	2019-06-16 19:37:58.158771355 +0200
@@ -281,7 +281,7 @@ gfx::Rect OverlayWindowViews::CalculateA
 
     WindowQuadrant quadrant =
         GetCurrentWindowQuadrant(GetBounds(), controller_);
-    views::HitTest hit_test;
+    views::HitTest hit_test = views::HitTest::kTopLeft;
     switch (quadrant) {
       case OverlayWindowViews::WindowQuadrant::kBottomRight:
         hit_test = views::HitTest::kTopLeft;
--- chromium-75.0.3770.90/components/ntp_snippets/remote/remote_suggestion.cc.gcc8	2019-06-13 09:12:11.000000000 +0200
+++ chromium-75.0.3770.90/components/ntp_snippets/remote/remote_suggestion.cc	2019-06-16 19:59:18.226815035 +0200
@@ -111,6 +111,8 @@ RemoteSuggestion::CreateFromContentSugge
     } else if (image_dominant_color_value->is_double()) {
       image_dominant_color =
           static_cast<uint32_t>(image_dominant_color_value->GetDouble());
+    } else {
+      image_dominant_color = 0;
     }
     snippet->image_dominant_color_ = image_dominant_color;
   }
--- chromium-76.0.3809.46/third_party/blink/renderer/platform/network/encoded_form_data.cc.gcc8	2019-06-27 23:59:40.000000000 +0200
+++ chromium-76.0.3809.46/third_party/blink/renderer/platform/network/encoded_form_data.cc	2019-06-30 21:39:35.336772687 +0200
@@ -28,10 +28,10 @@
 
 namespace blink {
 
-FormDataElement::FormDataElement() : type_(kData) {}
+FormDataElement::FormDataElement() : type_(kData), file_start_(0), file_length_(0), expected_file_modification_time_(.0) {}
 
 FormDataElement::FormDataElement(const Vector<char>& array)
-    : type_(kData), data_(array) {}
+    : type_(kData), data_(array), file_start_(0), file_length_(0), expected_file_modification_time_(.0) {}
 
 bool FormDataElement::IsSafeToSendToAnotherThread() const {
   return filename_.IsSafeToSendToAnotherThread() &&
@@ -52,11 +52,11 @@ FormDataElement::FormDataElement(const S
                                  scoped_refptr<BlobDataHandle> optional_handle)
     : type_(kEncodedBlob),
       blob_uuid_(blob_uuid),
-      optional_blob_data_handle_(std::move(optional_handle)) {}
+      optional_blob_data_handle_(std::move(optional_handle)), file_start_(0), file_length_(0), expected_file_modification_time_(.0) {}
 
 FormDataElement::FormDataElement(
     scoped_refptr<WrappedDataPipeGetter> data_pipe_getter)
-    : type_(kDataPipe), data_pipe_getter_(std::move(data_pipe_getter)) {}
+    : type_(kDataPipe), file_start_(0), file_length_(0), expected_file_modification_time_(.0), data_pipe_getter_(std::move(data_pipe_getter)) {}
 
 FormDataElement::FormDataElement(const FormDataElement&) = default;
 FormDataElement::FormDataElement(FormDataElement&&) noexcept = default;