Background
Following on from the discussion around T286662: Display block and contribs info in popup and infobox [S]:
Several members of Anti-Harassment-Team noticed that the current way that the mw.IpInfo.IpInfoWidget class backing the infobox and popup is configured to display items can't be used to display items from different sources in a given order across multiple columns, i.e.
| Source A. Property 1 | Source A. Property 3 | Source C. Property 1 |
| Source A. Property 2 | Source A. Property 4 | Source C. Property 2 |
| Source B. Property 1 | Source A. Property 5 | |
| Source A. Property 6 | ||
See also the figma spec from T287647: [Epic] IP Information accordion on Special:Contribs.
Acceptance criteria
- The widget can be configured to display items from multiple sources in order
- The widget can be configured to display items across one or more columns
- There's no regression in how the popup displays items
Notes
-