Bug 1259667 - part1: reorder the padding of WidgetSimpleGestureEvent.r?masayuki draft
authorTetsuharu OHZEKI <saneyuki.snyk@gmail.com>
Tue, 10 May 2016 04:16:54 +0900
changeset 364908 b16a696494f9423cfdd81a41694151a764cdeaf8
parent 364815 043082cb7bd8490c60815f67fbd1f33323ad7663
child 364909 fd775e404e3e3276b1997ba9f9c4d2b97a48057a
push id17599
push usersaneyuki.snyk@gmail.com
push dateMon, 09 May 2016 19:17:36 +0000
reviewersmasayuki
bugs1259667
milestone49.0a1
Bug 1259667 - part1: reorder the padding of WidgetSimpleGestureEvent.r?masayuki MozReview-Commit-ID: C9x0cR02zsC
widget/TouchEvents.h
--- a/widget/TouchEvents.h
+++ b/widget/TouchEvents.h
@@ -95,28 +95,28 @@ public:
   }
 
   WidgetSimpleGestureEvent(bool aIsTrusted, EventMessage aMessage,
                            nsIWidget* aWidget)
     : WidgetMouseEventBase(aIsTrusted, aMessage, aWidget,
                            eSimpleGestureEventClass)
     , allowedDirections(0)
     , direction(0)
+    , clickCount(0)
     , delta(0.0)
-    , clickCount(0)
   {
   }
 
   WidgetSimpleGestureEvent(const WidgetSimpleGestureEvent& aOther)
     : WidgetMouseEventBase(aOther.IsTrusted(), aOther.mMessage,
                            aOther.mWidget, eSimpleGestureEventClass)
     , allowedDirections(aOther.allowedDirections)
     , direction(aOther.direction)
+    , clickCount(0)
     , delta(aOther.delta)
-    , clickCount(0)
   {
   }
 
   virtual WidgetEvent* Duplicate() const override
   {
     MOZ_ASSERT(mClass == eSimpleGestureEventClass,
                "Duplicate() must be overridden by sub class");
     // Not copying widget, it is a weak reference.
@@ -126,20 +126,20 @@ public:
     result->mFlags = mFlags;
     return result;
   }
 
   // See nsIDOMSimpleGestureEvent for values
   uint32_t allowedDirections;
   // See nsIDOMSimpleGestureEvent for values
   uint32_t direction;
+  // The number of taps for tap events
+  uint32_t clickCount;
   // Delta for magnify and rotate events
   double delta;
-  // The number of taps for tap events
-  uint32_t clickCount;
 
   // XXX Not tested by test_assign_event_data.html
   void AssignSimpleGestureEventData(const WidgetSimpleGestureEvent& aEvent,
                                     bool aCopyTargets)
   {
     AssignMouseEventBaseData(aEvent, aCopyTargets);
 
     // allowedDirections isn't copied