Я устанавливаю цвет фона выделения с помощью CSS:
::selection {
background:#cc0000;
color:#fff;
}
::-moz-selection {
background:#cc0000;
color:#fff;
}
В большинстве браузеров, когда фокус находится в другом месте (например, в IFrame), цвет выделения останется прежним, например:
но в Firefox этого не будет:
Вы можете увидеть это в действии на jsFiddle здесь.
Как я могу заставить Firefox установить цвет выделения в этом случае? Это ошибка?