Jasper's hack and the proposed Cairo patch both seem to do the trick. There are, however, two issues with the results:
1. Up scaling results in blurred bitmaps. This seems to be what is required by the SVG 1.1 spec but is different from Inkscape 0.48 behavior. There is a proposal in CSS to add a flag to control how up scaling is done.
2. There is a question of what color space the filtering is being done in. Take the test file in #5 and display it at a scale of 100% and then compare the result when it is down scaled or up scaled. There is a definite perceived color shift.
Jasper's hack and the proposed Cairo patch both seem to do the trick. There are, however, two issues with the results:
1. Up scaling results in blurred bitmaps. This seems to be what is required by the SVG 1.1 spec but is different from Inkscape 0.48 behavior. There is a proposal in CSS to add a flag to control how up scaling is done.
2. There is a question of what color space the filtering is being done in. Take the test file in #5 and display it at a scale of 100% and then compare the result when it is down scaled or up scaled. There is a definite perceived color shift.