I fixed the program so that my program can run on Mac with Safari 4 beta installed.
WebKit bundled with Safari 4 beta seems to change their specification; it now prohibits subsidiary threads from invoking several methods, which prevented my plug-in from running. Now my plug-in is modified to be invoked only from main method.
Safari 4 betaがインストールされたMacでも動作するように修正しました。
Safari 4 betaに付属するWebKitは,いくつかのメソッドがメインスレッド以外から呼び出せないように挙動が変更されたようです。そのために従来の当プラグインが動きませんでした。当プラグインがメインスレッドでのみ動作するように変更しました。