Bug 1352863 - Rename a couple of local variables for clarity. r=kats
MozReview-Commit-ID: 13dMmtyXL0d
--- a/gfx/layers/apz/src/AsyncPanZoomController.cpp
+++ b/gfx/layers/apz/src/AsyncPanZoomController.cpp
@@ -859,23 +859,23 @@ nsEventStatus AsyncPanZoomController::Ha
}
const ScrollThumbData& thumbData = node->GetScrollThumbData();
mozilla::Telemetry::Accumulate(mozilla::Telemetry::SCROLL_INPUT_METHODS,
(uint32_t) ScrollInputMethod::ApzScrollbarDrag);
ReentrantMonitorAutoEnter lock(mMonitor);
- CSSCoord mousePosition = ConvertScrollbarPoint(aEvent.mLocalOrigin, thumbData) -
+ CSSCoord thumbPosition = ConvertScrollbarPoint(aEvent.mLocalOrigin, thumbData) -
aDragMetrics.mScrollbarDragOffset;
- CSSCoord scrollMax = thumbData.mScrollTrackLength;
- scrollMax -= thumbData.mThumbLength;
-
- float scrollPercent = mousePosition / scrollMax;
+ CSSCoord maxThumbPos = thumbData.mScrollTrackLength;
+ maxThumbPos -= thumbData.mThumbLength;
+
+ float scrollPercent = thumbPosition / maxThumbPos;
CSSCoord minScrollPosition =
GetAxisStart(aDragMetrics.mDirection, mFrameMetrics.GetScrollableRect().TopLeft());
CSSCoord maxScrollPosition =
GetAxisLength(aDragMetrics.mDirection, mFrameMetrics.GetScrollableRect()) -
GetAxisLength(aDragMetrics.mDirection, mFrameMetrics.CalculateCompositedRectInCssPixels());
CSSCoord scrollPosition = scrollPercent * maxScrollPosition;