Page MenuHomePhabricator

"Show Older Changes" in Maniphest tasks not working in browsers with JavaScript disabled
Closed, DeclinedPublic

Description

There is a serious accessibility problem in Phabricator.

Safari, with JavaScript off, on Mac.
In Phab, I go on a task.

Expected result:

The changes of the task are given in the page. If ever they are not all given, then there is an accessible way to get them all.

Observed result:

The page says: "Changes from before your most recent comment are hidden". Some changes are not given in the page, and there is no way to see them. The page gives a link "Show older changes". I click this link. I get a cryptic document, not readable. [It looks to me like source code. Normal humans are not supposed to even know the concept of source code.]

It would be very nice to correct this bug.

Thank you.

Event Timeline

Nnemo created this task.Oct 2 2016, 8:19 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 2 2016, 8:19 AM
Restricted Application added a subscriber: TerraCodes. · View Herald TranscriptOct 2 2016, 8:23 AM

Thanks for reporting this.

So this task is about the older changes being inaccessible with JavaScript disabled instead? Adjusting the task summary accordingly.

Disabling JavaScript in Firefox 49, seeing "Changes from before your most recent comment are hidden. Show Older Changes" in a task, and clicking "Show Older Changes", it displays some raw output spew like

for (;;);{"error":null,"payload":{"timeline":"\u003cdiv class=\"phui-timeline-older-transactions-are-hidden\" data-sigil=\"show-older-block\"\u003eThere are a very large number of changes, so older changes are hidden.
[...]
Aklapper renamed this task from The "older changes" are inaccessible to "Show Older Changes" in Maniphest tasks not working in browsers with JavaScript disabled.Oct 2 2016, 8:53 AM
Aklapper triaged this task as Low priority.
Aklapper edited projects, added Phabricator (Upstream); removed Phabricator.
Restricted Application added a project: Upstream. · View Herald TranscriptOct 2 2016, 8:53 AM
greg lowered the priority of this task from Low to Lowest.Oct 4 2016, 3:38 PM
Nnemo added a project: Accessibility.
Aklapper closed this task as Declined.Apr 14 2018, 1:46 PM

Upstream has no plans to work on this (see https://secure.phabricator.com/T10590#165048 ) so I decline this task to reflect reality.