Uncaught TypeError: Не удалось выполнить 'insertRule' в 'CSSStyleSheet': требуется 2 аргумента, но только 1 подарок

Последняя версия Google Chrome и Opera бросает эту ошибку:

Uncaught TypeError: Не удалось выполнить 'insertRule' в 'CSSStyleSheet': требуется 2 аргумента, но только 1 присутствует.

Любые идеи, из которых исходит эта новая ошибка и как ее исправить?

Ответ 1

Дополнительная информация: все еще понимая, что это такое, но кто-то вытолкнул плохой код и как-то повесил нас:

http://code.google.com/p/chromium/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Pri%20M%20Iteration%20ReleaseBlock%20Cr%20Status%20Owner%20Summary%20OS%20Modified&groupby=&sort=&id=319695


EDIT: эта проблема, похоже, исходит из недавнего обновления Chromium, которое разбивает Neteye. Отключение Neteye на данный момент кажется решением, в то время как они сглаживают, что делать или обновлять Neteye

EDIT: это может привести к исправлению. Кажется, что PR никогда не делал это в https://github.com/bizzynut/jquery-plugins/commit/f000dc6347fbcabf4e3fd47732ddd97c73067755

РЕШЕНИЕ: выше исправления работают для решения проблемы NetEye

Активность-indicator.js строка 150: - document.styleSheets [0].insertRule(правило); + document.styleSheets [0].insertRule(правило, 0);