Mindig is rossz szemmel néztem azokra a CSS törekvésekre, amelyben a böngészőgyártók saját prefixeket használnak a szabványos megoldás helyett. -moz-box-shadow és társai.
Na, de hogy a -moz-user-select: none ne ugyanazt jelentse,
mint a -moz-user-select: -moz-none az már valahol röhej.
Nem kijelölhető szöveg.<br />
<textarea>
Szerbusz
világ!
</textarea>
</div>
A viselkedés leírhatatlan. :)
Múltkor egy Grid-be kellett betennem néhány textmezőt, nem gondoltam volna, hogy ennyi problémám lesz ezzel... A none lecserélése -moz-none-ra segített.
$outputFile = 'ext-all-fix.css';
$replace = array(
'-moz-user-select: none' => '-moz-user-select: -moz-none'
);
$file = fopen($outputFile, 'w');
foreach (file($inputFile) as $line) {
fwrite($file, strtr($line, $replace));
}
fclose($file);