## Most important settings
Create a new facebook app (1) and make sure the canvas url (2) in the basic tab matches the host and port configured with Capybara.server_port and Capybara.app_host. Activating sandbox mode (3) in the advanced tab enables you to roll without providing an SSL canvas url. You want to set the display mode (4) of your facebook dialogs to page, which is also the default.
- https://developers.facebook.com/apps
- http://screencast.com/t/lt6ORnb1sf
- http://screencast.com/t/tPSUyE6s
- https://developers.facebook.com/docs/reference/dialogs/
- Rack-test is not able to open external urls and I needed to authenticate my test users at facebook first
- Poltergeist does not support within_frame (yet)
- Selenium randomly fails for some tests in general
- Webkit is according to my tests the only driver that works for the given problem