| Index: dbus/string_util.cc
 | 
| diff --git a/dbus/string_util.cc b/dbus/string_util.cc
 | 
| index 0b0778603088ccfe3ee649a38c3a1505f1572bc4..16e483a5feabd3925649dc4f252b4434965b91c1 100644
 | 
| --- a/dbus/string_util.cc
 | 
| +++ b/dbus/string_util.cc
 | 
| @@ -8,13 +8,10 @@
 | 
|  
 | 
|  namespace dbus {
 | 
|  
 | 
| +// This implementation is based upon D-Bus Specification Version 0.19.
 | 
|  bool IsValidObjectPath(const std::string& value) {
 | 
| -  // This implementation is based upon D-Bus Specification Version 0.19.
 | 
| -
 | 
| -  const bool kCaseSensitive = true;
 | 
| -
 | 
|    // A valid object path begins with '/'.
 | 
| -  if (!base::StartsWithASCII(value, "/", kCaseSensitive))
 | 
| +  if (!base::StartsWith(value, "/", base::CompareCase::SENSITIVE))
 | 
|      return false;
 | 
|  
 | 
|    // Elements are pieces delimited by '/'. For instance, "org", "chromium",
 | 
| @@ -39,7 +36,8 @@ bool IsValidObjectPath(const std::string& value) {
 | 
|    }
 | 
|  
 | 
|    // A trailing '/' character is not allowed unless the path is the root path.
 | 
| -  if (value.size() > 1 && base::EndsWith(value, "/", kCaseSensitive))
 | 
| +  if (value.size() > 1 &&
 | 
| +      base::EndsWith(value, "/", base::CompareCase::SENSITIVE))
 | 
|      return false;
 | 
|  
 | 
|    return true;
 | 
| 
 |