Question: As part of the following method, i can ask recorgnier object of type UISwipeGestureRecognizer\*

```
- (void) handleSwipeFrom:(UISwipeGestureRecognizer*)recognizer

```

About its current location

```
CGPoint currentLocation = [recognizer locationInView:self];

```

According to [documentation](http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UITouch_Class/Reference/Reference.html), i should also be able to get

```
CGPoint previousLocation = [recognizer previousLocationInView:self];

```

This method, however, is not available. What am i missing please?

Answer: 
You can have your users download and install [Google Chrome Frame](http://www.google.com/chromeframe), then add this meta tag to your page head per the [Chrome Frame developer guide](http://www.chromium.org/developers/how-tos/chrome-frame-getting-started):

```
<meta http-equiv="X-UA-Compatible" content="chrome=1">

```

Of course, this requires user action. You can't control what browser your users use, nor can you force a certain browser to act like another browser through your own code alone.
[XULRunner](https://developer.mozilla.org/en/XULRunner) and the [Mozilla ActiveX Control](http://www.iol.ie/~locka/mozilla/control.htm) can be combined to run [Gecko in IE](http://starkravingfinkle.org/blog/2006/12/xule-what-if/).

**References**

* [Using wxWidgets in FireBreath](http://www.codeproject.com/Tips/369235/Using-wxWidgets-in-FireBreath)
* [Deployment of NPAPI plugin with minimal user steps](https://stackoverflow.com/questions/4468708/1113772)
* [Browser Plugins vs Extensions: the difference](http://colonelpanic.net/2010/08/browser-plugins-vs-extensions-the-difference/)
* [XULRunner ActiveX Plugin](http://dxr.mozilla.org/seamonkey/source/embedding/browser/activex/)
* [ActiveX Control for Hosting Netscape Plug-ins in IE](https://developer.mozilla.org/en-US/docs/ActiveX_Control_for_Hosting_Netscape_Plug-ins_in_IE)