| Index: content/public/android/java/src/org/chromium/content/browser/input/GamepadMappings.java
 | 
| diff --git a/content/public/android/java/src/org/chromium/content/browser/input/GamepadMappings.java b/content/public/android/java/src/org/chromium/content/browser/input/GamepadMappings.java
 | 
| index 99e28f9648c0f870a53b0287adb0dc0a684691b5..5fe418f4eeb060369d4bd573ccafbf1c716d0ea7 100644
 | 
| --- a/content/public/android/java/src/org/chromium/content/browser/input/GamepadMappings.java
 | 
| +++ b/content/public/android/java/src/org/chromium/content/browser/input/GamepadMappings.java
 | 
| @@ -45,10 +45,10 @@
 | 
|          float b = rawButtons[KeyEvent.KEYCODE_BUTTON_B];
 | 
|          float x = rawButtons[KeyEvent.KEYCODE_BUTTON_X];
 | 
|          float y = rawButtons[KeyEvent.KEYCODE_BUTTON_Y];
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_PRIMARY] = a;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_SECONDARY] = b;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_TERTIARY] = x;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_QUATERNARY] = y;
 | 
| +        mappedButtons[CanonicalButtonIndex.PRIMARY] = a;
 | 
| +        mappedButtons[CanonicalButtonIndex.SECONDARY] = b;
 | 
| +        mappedButtons[CanonicalButtonIndex.TERTIARY] = x;
 | 
| +        mappedButtons[CanonicalButtonIndex.QUATERNARY] = y;
 | 
|      }
 | 
|  
 | 
|      private static void mapCommonStartSelectMetaButtons(
 | 
| @@ -56,23 +56,23 @@
 | 
|          float start = rawButtons[KeyEvent.KEYCODE_BUTTON_START];
 | 
|          float select = rawButtons[KeyEvent.KEYCODE_BUTTON_SELECT];
 | 
|          float mode = rawButtons[KeyEvent.KEYCODE_BUTTON_MODE];
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_START] = start;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_BACK_SELECT] = select;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_META] = mode;
 | 
| +        mappedButtons[CanonicalButtonIndex.START] = start;
 | 
| +        mappedButtons[CanonicalButtonIndex.BACK_SELECT] = select;
 | 
| +        mappedButtons[CanonicalButtonIndex.META] = mode;
 | 
|      }
 | 
|  
 | 
|      private static void mapCommonThumbstickButtons(float[] mappedButtons, float[] rawButtons) {
 | 
|          float thumbL = rawButtons[KeyEvent.KEYCODE_BUTTON_THUMBL];
 | 
|          float thumbR = rawButtons[KeyEvent.KEYCODE_BUTTON_THUMBR];
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_LEFT_THUMBSTICK] = thumbL;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_RIGHT_THUMBSTICK] = thumbR;
 | 
| +        mappedButtons[CanonicalButtonIndex.LEFT_THUMBSTICK] = thumbL;
 | 
| +        mappedButtons[CanonicalButtonIndex.RIGHT_THUMBSTICK] = thumbR;
 | 
|      }
 | 
|  
 | 
|      private static void mapCommonTriggerButtons(float[] mappedButtons, float[] rawButtons) {
 | 
|          float l1 = rawButtons[KeyEvent.KEYCODE_BUTTON_L1];
 | 
|          float r1 = rawButtons[KeyEvent.KEYCODE_BUTTON_R1];
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_LEFT_TRIGGER] = l1;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_RIGHT_TRIGGER] = r1;
 | 
| +        mappedButtons[CanonicalButtonIndex.LEFT_TRIGGER] = l1;
 | 
| +        mappedButtons[CanonicalButtonIndex.RIGHT_TRIGGER] = r1;
 | 
|      }
 | 
|  
 | 
|      private static void mapCommonDpadButtons(float[] mappedButtons, float[] rawButtons) {
 | 
| @@ -80,32 +80,32 @@
 | 
|          float dpadUp = rawButtons[KeyEvent.KEYCODE_DPAD_UP];
 | 
|          float dpadLeft = rawButtons[KeyEvent.KEYCODE_DPAD_LEFT];
 | 
|          float dpadRight = rawButtons[KeyEvent.KEYCODE_DPAD_RIGHT];
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_DPAD_DOWN] = dpadDown;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_DPAD_UP] = dpadUp;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_DPAD_LEFT] = dpadLeft;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_DPAD_RIGHT] = dpadRight;
 | 
| +        mappedButtons[CanonicalButtonIndex.DPAD_DOWN] = dpadDown;
 | 
| +        mappedButtons[CanonicalButtonIndex.DPAD_UP] = dpadUp;
 | 
| +        mappedButtons[CanonicalButtonIndex.DPAD_LEFT] = dpadLeft;
 | 
| +        mappedButtons[CanonicalButtonIndex.DPAD_RIGHT] = dpadRight;
 | 
|      }
 | 
|  
 | 
|      private static void mapXYAxes(float[] mappedAxes, float[] rawAxes) {
 | 
| -        mappedAxes[CanonicalAxisIndex.AXIS_LEFT_STICK_X] = rawAxes[MotionEvent.AXIS_X];
 | 
| -        mappedAxes[CanonicalAxisIndex.AXIS_LEFT_STICK_Y] = rawAxes[MotionEvent.AXIS_Y];
 | 
| +        mappedAxes[CanonicalAxisIndex.LEFT_STICK_X] = rawAxes[MotionEvent.AXIS_X];
 | 
| +        mappedAxes[CanonicalAxisIndex.LEFT_STICK_Y] = rawAxes[MotionEvent.AXIS_Y];
 | 
|      }
 | 
|  
 | 
|      private static void mapRXAndRYAxesToRightStick(float[] mappedAxes, float[] rawAxes) {
 | 
| -        mappedAxes[CanonicalAxisIndex.AXIS_RIGHT_STICK_X] = rawAxes[MotionEvent.AXIS_RX];
 | 
| -        mappedAxes[CanonicalAxisIndex.AXIS_RIGHT_STICK_Y] = rawAxes[MotionEvent.AXIS_RY];
 | 
| +        mappedAxes[CanonicalAxisIndex.RIGHT_STICK_X] = rawAxes[MotionEvent.AXIS_RX];
 | 
| +        mappedAxes[CanonicalAxisIndex.RIGHT_STICK_Y] = rawAxes[MotionEvent.AXIS_RY];
 | 
|      }
 | 
|  
 | 
|      private static void mapZAndRZAxesToRightStick(float[] mappedAxes, float[] rawAxes) {
 | 
| -        mappedAxes[CanonicalAxisIndex.AXIS_RIGHT_STICK_X] = rawAxes[MotionEvent.AXIS_Z];
 | 
| -        mappedAxes[CanonicalAxisIndex.AXIS_RIGHT_STICK_Y] = rawAxes[MotionEvent.AXIS_RZ];
 | 
| +        mappedAxes[CanonicalAxisIndex.RIGHT_STICK_X] = rawAxes[MotionEvent.AXIS_Z];
 | 
| +        mappedAxes[CanonicalAxisIndex.RIGHT_STICK_Y] = rawAxes[MotionEvent.AXIS_RZ];
 | 
|      }
 | 
|  
 | 
|      private static void mapTriggerAxexToShoulderButtons(float[] mappedButtons, float[] rawAxes) {
 | 
|          float lTrigger = rawAxes[MotionEvent.AXIS_LTRIGGER];
 | 
|          float rTrigger = rawAxes[MotionEvent.AXIS_RTRIGGER];
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_LEFT_SHOULDER] = lTrigger;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_RIGHT_SHOULDER] = rTrigger;
 | 
| +        mappedButtons[CanonicalButtonIndex.LEFT_SHOULDER] = lTrigger;
 | 
| +        mappedButtons[CanonicalButtonIndex.RIGHT_SHOULDER] = rTrigger;
 | 
|      }
 | 
|  
 | 
|      private static float negativeAxisValueAsButton(float input) {
 | 
| @@ -119,10 +119,10 @@
 | 
|      private static void mapHatAxisToDpadButtons(float[] mappedButtons, float[] rawAxes) {
 | 
|          float hatX = rawAxes[MotionEvent.AXIS_HAT_X];
 | 
|          float hatY = rawAxes[MotionEvent.AXIS_HAT_Y];
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_DPAD_LEFT] = negativeAxisValueAsButton(hatX);
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_DPAD_RIGHT] = positiveAxisValueAsButton(hatX);
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_DPAD_UP] = negativeAxisValueAsButton(hatY);
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_DPAD_DOWN] = positiveAxisValueAsButton(hatY);
 | 
| +        mappedButtons[CanonicalButtonIndex.DPAD_LEFT] = negativeAxisValueAsButton(hatX);
 | 
| +        mappedButtons[CanonicalButtonIndex.DPAD_RIGHT] = positiveAxisValueAsButton(hatX);
 | 
| +        mappedButtons[CanonicalButtonIndex.DPAD_UP] = negativeAxisValueAsButton(hatY);
 | 
| +        mappedButtons[CanonicalButtonIndex.DPAD_DOWN] = positiveAxisValueAsButton(hatY);
 | 
|      }
 | 
|  
 | 
|      /**
 | 
| @@ -159,10 +159,10 @@
 | 
|          float b = rawButtons[KeyEvent.KEYCODE_BUTTON_B];
 | 
|          float x = rawButtons[KeyEvent.KEYCODE_BUTTON_X];
 | 
|          float y = rawButtons[KeyEvent.KEYCODE_BUTTON_Y];
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_PRIMARY] = x;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_SECONDARY] = y;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_TERTIARY] = a;
 | 
| -        mappedButtons[CanonicalButtonIndex.BUTTON_QUATERNARY] = b;
 | 
| +        mappedButtons[CanonicalButtonIndex.PRIMARY] = x;
 | 
| +        mappedButtons[CanonicalButtonIndex.SECONDARY] = y;
 | 
| +        mappedButtons[CanonicalButtonIndex.TERTIARY] = a;
 | 
| +        mappedButtons[CanonicalButtonIndex.QUATERNARY] = b;
 | 
|  
 | 
|          mapCommonTriggerButtons(mappedButtons, rawButtons);
 | 
|          mapCommonThumbstickButtons(mappedButtons, rawButtons);
 | 
| 
 |