| Index: content/child/v8_value_converter_impl.cc
|
| diff --git a/content/child/v8_value_converter_impl.cc b/content/child/v8_value_converter_impl.cc
|
| index 6ff87974a4951ca2fd7d6e7fdc28a68b79a0d2c1..30a99205a745d4a23d128a3ee240ca8d5639b464 100644
|
| --- a/content/child/v8_value_converter_impl.cc
|
| +++ b/content/child/v8_value_converter_impl.cc
|
| @@ -4,11 +4,11 @@
|
|
|
| #include "content/child/v8_value_converter_impl.h"
|
|
|
| +#include <cmath>
|
| #include <string>
|
|
|
| #include "base/bind.h"
|
| #include "base/bind_helpers.h"
|
| -#include "base/float_util.h"
|
| #include "base/logging.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/values.h"
|
| @@ -309,7 +309,7 @@ base::Value* V8ValueConverterImpl::FromV8ValueImpl(
|
|
|
| if (val->IsNumber()) {
|
| double val_as_double = val.As<v8::Number>()->Value();
|
| - if (!base::IsFinite(val_as_double))
|
| + if (std::isinf(val_as_double))
|
| return NULL;
|
| return new base::FundamentalValue(val_as_double);
|
| }
|
|
|