| Index: third_party/WebKit/Source/platform/DateComponents.cpp
|
| diff --git a/third_party/WebKit/Source/platform/DateComponents.cpp b/third_party/WebKit/Source/platform/DateComponents.cpp
|
| index 5ad6e0b7dc0985e36e8553bf5603b88fd3848d4f..7176b0ca11481c44bbd8d132dc87c243c917ab4e 100644
|
| --- a/third_party/WebKit/Source/platform/DateComponents.cpp
|
| +++ b/third_party/WebKit/Source/platform/DateComponents.cpp
|
| @@ -447,8 +447,10 @@ bool DateComponents::parseTime(const String& src,
|
| } else if (digitsLength == 2) {
|
| ok = toInt(src, index, 2, millisecond);
|
| millisecond *= 10;
|
| - } else { // digitsLength >= 3
|
| + } else if (digitsLength == 3) {
|
| ok = toInt(src, index, 3, millisecond);
|
| + } else { // digitsLength >= 4
|
| + return false;
|
| }
|
| DCHECK(ok);
|
| index += digitsLength;
|
|
|