The print perview code API allows users to change print settings (including scaling) and calling printPreview(in nsIPrintSettings settings) so that an updated view of the document can be drawn to the screen. If the scale went from < 100% (e.g., 50%) to 100% then the previewed document won't redraw and the scale won't take effect. This is because of a < 1.0 check where there should be a <= 1.0 check. Have a patch that works.
rods, please r. dveditz, please sr.
Comment on attachment 69892 [details] [diff] [review] Change condition from just < to <=. sr=dveditz
Reviewed under patch for bug 111235 as well. Checked in.