Bug 900096 - Cleanup Touch some; r=dzbarsky

This commit is contained in:
Ms2ger
2013-08-02 09:06:35 +02:00
parent 71e84fb181
commit 3f0561afaa
9 changed files with 29 additions and 43 deletions

View File

@@ -45,16 +45,14 @@ MultiTouchInput::MultiTouchInput(const nsTouchEvent& aTouchEvent)
}
for (size_t i = 0; i < aTouchEvent.touches.Length(); i++) {
Touch* domTouch = static_cast<Touch*>(aTouchEvent.touches[i].get());
const Touch* domTouch = aTouchEvent.touches[i];
// Extract data from weird interfaces.
int32_t identifier, radiusX, radiusY;
float rotationAngle, force;
domTouch->GetIdentifier(&identifier);
domTouch->GetRadiusX(&radiusX);
domTouch->GetRadiusY(&radiusY);
domTouch->GetRotationAngle(&rotationAngle);
domTouch->GetForce(&force);
int32_t identifier = domTouch->Identifier();
int32_t radiusX = domTouch->RadiusX();
int32_t radiusY = domTouch->RadiusY();
float rotationAngle = domTouch->RotationAngle();
float force = domTouch->Force();
SingleTouchData data(identifier,
ScreenIntPoint::FromUnknownPoint(