Chromium Code Reviews| Index: src/objects.cc |
| diff --git a/src/objects.cc b/src/objects.cc |
| index 64f5a452d7c74ae961b6af3ec44a48d981f30fd1..9306eb9a4d16418ae2127ed7dbf5a274581ccaf4 100644 |
| --- a/src/objects.cc |
| +++ b/src/objects.cc |
| @@ -11628,7 +11628,7 @@ Object* ExternalPixelArray::SetValue(uint32_t index, Object* value) { |
| clamped_value = 255; |
| } else { |
| // Other doubles are rounded to the nearest integer. |
| - clamped_value = static_cast<uint8_t>(double_value + 0.5); |
| + clamped_value = static_cast<uint8_t>(lrint(double_value)); |
| } |
| } else { |
| // Clamp undefined to zero (default). All other types have been |