https://bugzilla.mozilla.org/show_bug.cgi?id=947125

Actually, while the windows version works better, it is screwed too,
specially on unusually paper sizes and margins.

The main problem with "letter" is, that the gtk code part can't
understand ps paper names, and the ps paper names doesn't understand
iso_a4.

The right solution would be to drop the whole thing and query printer
and paper names directly via ipp or use only gtk code and throw the old
cups lib and ps based query solution.

Considering the other bug #629500 is stuck as well.
My solution will be my own private inhouse addon as can no longer wait for a 
solution. 
The win32 version works more or less, except CSS2 Margins are still broken.
For the linux version I plan to to use a ipp based solution or directly 
accessing cups via js-ctypes.

Accessing CUPS via socket and ipp protocol, query paper sizes, create a
postscript file and send it directly should be a more future proof
technology. Technical that should work on OSX and if you have the right
url with any ipp aware network printer, but that isn't my goal.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/10910

Title:
  Default page size for printing is letter

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/10910/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to