Jesper says that, due to a bug in WebKit, if you want your application to receive the -webView:didReceiveIcon:forFrame: delegate method, you have to start up the (private) shared icon database.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed