[JavaScript] Gears オブジェクトをプロトタイプ継承すると Firefox が即死する件

[JavaScript] Gears オブジェクトをプロトタイプ継承すると Firefox が即死する件

最近、Google Gears をいろいろといじっているんだけど、Gears のオブジェクトをプロトタイプ的に継承すると、Firefox がクラッシュしてしまって困っている。

どうすればいいんだろう。

再現方法

1. gears_init.js をロード
<script type="text/javascript" src="gears_init.js"></script>
2. Gears のオブジェクトをプロトタイプ的に継承
var mother = function() {};
mother.prototype = google.gears.factory.create('beta.database');
var child = new mother();
3. Gears オブジェクトのメソッドを呼び出す
child.open('mydatabase'); // crash

Firefox は問答無用でクラッシュするし、Chrome は NPObject deleted とかいう謎のエラーを出して止まるし、当然 IE も止まるし。

なんなんだろう、これ><

スポンサーサイト



トラックバック URL

http://liosk.blog103.fc2.com/tb.php/158-b275013e

トラックバック

コメント

コメントの投稿

お名前
コメント
編集キー