| Index: chrome/android/java/src/org/chromium/chrome/browser/widget/ToolbarProgressBarAnimatingView.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/widget/ToolbarProgressBarAnimatingView.java b/chrome/android/java/src/org/chromium/chrome/browser/widget/ToolbarProgressBarAnimatingView.java
|
| index f5309efd92560ec0bb546ef15e9edcd64aba8928..8f1d9a398cfbbedb5d9fc1d61fe4a2a2946a505a 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/widget/ToolbarProgressBarAnimatingView.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/widget/ToolbarProgressBarAnimatingView.java
|
| @@ -155,6 +155,8 @@ public class ToolbarProgressBarAnimatingView extends ImageView {
|
|
|
| // Total duration: logE(progress_dp) * 200 * 1.3
|
| long totalDuration = (long) (Math.log(mProgressWidth / mDpToPx) / Math.log(Math.E)) * 260;
|
| + if (totalDuration <= 0) return;
|
| +
|
| mSlowAnimation.setDuration((long) (totalDuration * SLOW_ANIMATION_FRACTION));
|
| mFastAnimation.setStartDelay((long) (totalDuration * FAST_ANIMATION_DELAY));
|
| mFastAnimation.setDuration((long) (totalDuration * FAST_ANIMATION_FRACTION));
|
|
|