prototype.jsのElement.setOpacityで、Gecko系のブラウザだと1を指定しても0.99999を設定される

Firefoxだとopacity:1でも問題ないし、逆にopacity:0.9999だと、Firefoxで印刷する際にその要素が表示されなくなるので困ります。
他のGecko系のブラウザでopacity:1だと問題あるのかな。。

なお、opacityが1未満の場合、、Firefox2.0とIE6は印刷時表示されなくて、Opera9.2だと表示されました。