Flowplayer unload() Issues

Safari and some WebKit browsers

issue40

issue135

Only fixed for Mac OS 10.6 (?)

Devel version still crashes on:

Fix in flowplayer.js:

Index: flowplayer.js/flowplayer-src.js
===================================================================
--- flowplayer.js/flowplayer-src.js	(revision 682)
+++ flowplayer.js/flowplayer-src.js	(working copy)
@@ -590,7 +590,13 @@
 					if ( fn ) { fn(true); }
 				};
 
-                clean();
+				if (this.isFullscreen() && /WebKit/i.test(navigator.userAgent)) {
+					// a timeout of 0 is enough to prevent a crash
+					// of most webkit browsers on Mac OS < 10.6
+					setTimeout(clean, 0);
+				} else {
+					clean();
+				}
 			}
 			else if ( fn ) { fn(false); }