Page MenuHomePhabricator

Bug: Non matching footnote rendering between the app and iOS Safari
Closed, ResolvedPublic

Description

The note list is appropriately rendered in this article on iOS Safari but not in the app.
See the words before “and the world’s.”

Version: WikipediaApp/7.0.1.2016 (iOS 15.7.1; Phone)

image0 (13).png (1×750 px, 295 KB)

image1 (11).png (320×179 px, 201 KB)

Event Timeline

I see this bug on the mobile-html endpoint, so I believe this is in PCS (or deeper).

LGoto triaged this task as Low priority.Jan 9 2023, 7:36 PM
LGoto moved this task from Needs Triage to Tracking on the Wikipedia-iOS-App-Backlog board.
Arlolra subscribed.

This can be reduced to,

{{efn|decimal{{efn|system<ref>live</ref>yards}}metre}}

<references group="lower-alpha" />

where the doubly nested ref isn't being handled in the tokenizer.

Change 879654 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/services/parsoid@master] [WIP] Fix multiple ref nestings from the tag parser function

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

Change 879654 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Fix multiple ref nestings from the tag parser function

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

Change 885031 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.17.0-a13

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

Change 885031 merged by jenkins-bot:

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.17.0-a13

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

I'll wait until the train is finished rolling out before closing

https://en.wikipedia.org/api/rest_v1/page/mobile-html/International_System_of_Units looks fixed after an ?action=purge