"highlight syntax": Work-around for Fx3.5 which doesn't support mozMatchesSelector.

This commit is contained in:
satyr 2010-03-22 22:30:08 +09:00
Родитель 8c2f73dbbf
Коммит 33be629f0d
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -41,7 +41,8 @@ CmdUtils.CreateCommand({
},
_codes: function prettify_codes() {
const SLCTR = "pre:not(.prettyprint), code:not(.prettyprint)";
var codes = CmdUtils.getSelectedNodes(SLCTR);
var codes = CmdUtils.getSelectedNodes(
function prettify_filter(node) $(node).is(SLCTR)); // For Fx3.5
if (!codes.length)
codes = $(context.focusedElement).closest(SLCTR).get();
if (!codes.length)