There are a number of serious printing related issues with mozilla, at first you may think ahh it doesnt affect me, but try printing your itinerary from Singapore Airlines or your Yahoo! Mail, chances are you will miss an important section of that sheet, espically if its enough to cover more than one sheet of paper.
Mozilla keep touting on about how many millions of dollars they are making however they cant allocate the resources to fix severe, old, wrinkley bugs like these, yet they keep introducing fiddly new geek-happy features that dont solve anyones issues.
In all honesty, Mozilla
In all honesty, Mozilla really don't have anything to do with the Linux OS. It's a cross platform browser.
Secondly, some web pages are a nightmare to print regardless of the browser/OS.
Lastly, it really should be up to Singapore Airlines to put onscreen iteneraries that are printable. Many sites have a link like "Print this" which generates a more printable version of the information on screen. Yahoo Mail the same.