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 Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/10910

Title:
  Default page size for printing is letter

Status in The Mozilla Firefox Browser:
  In Progress
Status in “firefox” package in Ubuntu:
  Triaged
Status in “thunderbird” package in Ubuntu:
  Triaged
Status in “firefox” package in Baltix:
  Confirmed

Bug description:
  (Default warty install, dist-upgraded to hoary, language chosen is
  Norwegian)

  about:config reports that print.postscript.paper_size is letter, which is 
wrong
  for Norway, it should be A4.  It should probably look at LC_PAPER or 
/etc/papersize

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to