Page MenuHomePhabricator

Missing protocol (missing "https:") in field id value in Atom feed makes Thunderbird choke
Closed, DeclinedPublic

Description

the id is

<id>//en.wikipedia.org/w/index.php?title=French_language&amp;diff=536359399&amp;oldid=536357691</id>

it is missing

the scheme (http or https)

both in watch list

https://en.wikipedia.org/w/api.php?action=feedwatchlist&allrev=allrev&wlowner=Xavier+Combelle&wltoken=...&feedformat=atom

and in [[Special:RecentChangesLinked]]

https://en.wikipedia.org/w/index.php?title=Special:RecentChangesLinked/User:Xavier_Combelle&feed=atom&target=User%3AXavier_Combelle

in thunderbird it makes [[Special:RecentChangesLinked]] broken but strangely not the watch list.


Version: 1.21.x
Severity: minor
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=52253

Details

Reference
bz44647

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:33 AM
bzimport set Reference to bz44647.
bzimport added a subscriber: Unknown Object (MLST).

What is "makes broken" exactly? That it cannot be displayed at all?

yes they are not displayed at all It opens a folder but nothing in it I'm under thunderibird 17.0.2 and ubuntu 12.10 if it's important

URL works for me in Thunderbird 17.0.7, though the validator complains as usual:

Sorry

This feed does not validate.

line 13, column 98: id must be a full and valid URL: //en.wikipedia.org/w/index.php?title=Spanish_language&diff=562615584&oldid=562388202 (12 occurrences) [help]

    ... e&amp;diff=562615584&amp;oldid=562388202</id>
                                                 ^

In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

line 33, column 0: style attribute contains potentially dangerous content: border-radius (84 occurrences) [help]

      &lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 8 ...

line 149, column 96: Two entries with the same id: //en.wikipedia.org/w/index.php?title=Template:Babel&diff=558575559&oldid=558575559 [help]

    ... l&amp;diff=558575559&amp;oldid=558575559</id>
                                                 ^

Source: https://en.wikipedia.org/w/index.php?title=Special%3ARecentChangesLinked/User%3AXavier_Combelle&feed=atom&target=User%3AXavier_Combelle