title: Android 4.1 change - transition and webkittransition defiend, how to properly determine name of transition end event?
body: <p>I have noticed that with the update from android 4.0 to 4.1, there is a change as to css transition prefix in the stock browser &amp; webView</p>
  
  <p>Basically, both "transition" and "webkitTrantion" are defiend. </p>
  
  <p>Modernizr.prefixed("transition") returns webkitTrantion on android 4.0 
  Modernizr.prefixed("transition") returns trantion on android 4.1</p>
  
  <p>However, as to transition end event name, "transitionend" event is not defined / does not work. you still need to use the webkit specific "webkitTransitionEnd" event name</p>
  
  <p>QUESTION: I cannot find any documentation on this change, and thus are not certain how to proceed... can anyone shed some light on this? any suggestions or links to docs woudl be greatly appreciated!</p>
  
  <p>TO REPRODUCE:</p>
  
  <pre><code>function whichTransitionEvent(){
      var t;
      var el = document.createElement('fakeelement');
      var transitions = {
          'OTransition':'oTransitionEnd',
          'MSTransition':'msTransitionEnd',
          'MozTransition':'transitionend',
          'WebkitTransition':'webkitTransitionEnd',
          'transition':'transitionEnd'
      }
  
      for(t in transitions){
          if( el.style[t] !== undefined ){
              alert (transitions[t]);
          }
      }
  }
  </code></pre>
  
  <p>The code above, will result in just one popup showing up on android 4.0, and 2 popups for android 4.1 since on 4.1, both "transition" and "webkitTransition" as valid</p>