Today one of my users complained she could not print a document from a flash application. The job fails in Cups.
The page she was printing from is http://www.senteacher.org/Worksheet/8/Scanning.xhtml
Press the 'Print' button and you will see what I mean.
After some research I discovered that it is a flaw in the Adobe Flash plugin creating a non compliant PostScript document
https://bugzilla.redhat.com/show_bug.cgi?id=773765
I tried gnash instead, but it would not print at all.
I think if I could intercept the print command from the browser I could use sed to edit the file to make it compliant before it went into the cups print queue.
So far I have not been able to work out how to intercept the file. None of the commands in Firefox about:config seem to make any difference to how the job is printed. Any suggestions?