diff --git a/api/field_trials_view.h b/api/field_trials_view.h index 45e6f7899b..d8df84574d 100644 --- a/api/field_trials_view.h +++ b/api/field_trials_view.h @@ -12,6 +12,7 @@ #include +#include "absl/strings/match.h" #include "absl/strings/string_view.h" #include "rtc_base/system/rtc_export.h" @@ -32,18 +33,14 @@ class RTC_EXPORT FieldTrialsView { virtual std::string Lookup(absl::string_view key) const = 0; bool IsEnabled(absl::string_view key) const { - return Lookup(key).find("Enabled") == 0; + return absl::StartsWith(Lookup(key), "Enabled"); } bool IsDisabled(absl::string_view key) const { - return Lookup(key).find("Disabled") == 0; + return absl::StartsWith(Lookup(key), "Disabled"); } }; -// TODO(bugs.webrtc.org/10335): Remove once all migrated to -// api/field_trials_view.h -typedef FieldTrialsView WebRtcKeyValueConfig; - } // namespace webrtc #endif // API_FIELD_TRIALS_VIEW_H_