Closed Bug 1678139 Opened 4 years ago Closed 4 years ago

Firefox No Longer Honors LC_TIME When Printing Date

Categories

(Core :: Internationalization, defect, P4)

57 Branch
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: ormos-ffb18, Unassigned)

Details

+++ This bug was initially created as a clone of Bug #1429578 +++

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
Build ID: 20170802111520

Steps to reproduce:

  1. Unset environment variable LC_ALL.

  2. Set environment variable LC_TIME to "en_DK.iso88591".

  3. Visit a web page.

  4. Enter Control-P to open the print dialog.

  5. Select the Options tab.

  6. Inspect the Header and Footer section to verify that Date/Time appears, e.g., as one of the footer elements.

  7. Click on the print button.

Actual results:

Footer of printed output has a date in a format different from that specified by locale en_DK.iso88591. E.g., 1/10/18 .

Expected results:

Printed output has a date in the format specified by locale en_DK.iso88591. E.g. 2018-01-10 .

This was working as expected in version 52.

My original bug https://bugzilla.mozilla.org/show_bug.cgi?id=1429578 was closed, referencing 1246907. I could not ascertain how to reopen.

Using Firefox Version 82.0.3, Build ID 20201108180448

I tried inserting the date/time patterns listed at

https://bugzilla.mozilla.org/show_bug.cgi?id=1426907#c183

into prefs.js

and those strings appear in the list in about:config.

However, the date format has not changed. Is there something else I need to do?

The feature has been added in 84. Please test against nightly and reopen if it doesn't work.

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → INVALID

Thank you. I updated the original bug with replies.

https://bugzilla.mozilla.org/show_bug.cgi?id=1429578#c24

You need to log in before you can comment on or make changes to this bug.