Page MenuHomePhabricator

Flow posts all have "45 years ago" timestamp (IE 11 issue)
Closed, ResolvedPublic2 Estimated Story Points

Description

Gparyani writes:

When viewing a Flow thread, the times of posting for all the comments of that thread appear to have been posted when they have actually been posted ("a day ago", "3 days ago", etc.). However, when adding a new comment to that thread, all the comments suddenly change to appear as though they were posted "45 years ago". This only affects the thread on which the comment was posted on; the other threads on the page remain unaffected. Refreshing the page fixes the problem and causes the times ago to display correctly.

Using Internet Explorer 11 on Windows 8.1.

Screenshot from Gparyani:

45_years_ago.PNG (643×891 px, 46 KB)

They say it happens consistently.


(splitting from T86852 which was just about edited timestamps)
Reported at https://www.mediawiki.org/wiki/Topic:Sami9qe4icwmyz4x

Event Timeline

Quiddity raised the priority of this task from to Needs Triage.
Quiddity updated the task description. (Show Details)
Quiddity added a subscriber: Quiddity.
EBernhardson added a subscriber: EBernhardson.

Further comment from the original reporter: The date in question is the beginning of the UNIX epoch. If you mouseover "45 years ago" to see the actual time, it is "December 31, 1969 4:00 PM", which is January 1, 1970 12:00 AM converted into his local time (UTC-8).

When I close the topic, all posts in the topic are "45 years ago" (1 января 1970 г., 03:00 ). After page refresh time is displayed normally. Firefox 36.0.4 - after locking topics showing normal time; IE 11.0.9600.17633 - after locking topics showing "45 years ago"
Also, when I scroll down the page for a topics that loaded, it says "45 years ago"

DannyH edited a custom field.
Quiddity renamed this task from Flow posts all have "45 years ago" timestamp to Flow posts all have "45 years ago" timestamp (IE 11 issue).Apr 1 2015, 7:30 PM

Change 204266 had a related patch set uploaded (by Sbisson):
Fix conversion from uuid to timestamp to work in IE

https://gerrit.wikimedia.org/r/204266

Change 204266 merged by jenkins-bot:
Fix conversion from uuid to timestamp to work in IE

https://gerrit.wikimedia.org/r/204266

DannyH added a subscriber: DannyH.

Works on Beta/Sauce Labs