Chromeのユーザースクリプトの@matchが不能
Vista SP1、Google Chrome 2.0.177.1
@matchが機能してない。
// ==UserScript== // @name aaaa // @match http://*
@matchはGreasemonkeyの@includeに替わるものとして実装されたはずなのに。
今のところ @includeを使うしかない。おかしい。
追記
id:os0xさんのコメントによると、こう書くといいらしい。なぜ公式ドキュメントに嘘があるのか。
// ==UserScript== // @name hello // @match http://*/ // ==/UserScript== contentWindow.alert('hello');
contentWindowはGreasemonkeyのunsafeWindowと同じ。やっぱり@include推奨。