Before we can T282999: Enable Reference Previews on all wikis using the Popups extension, on Nov 21 we want to make sure everything works as intended, especially considering the codebase was fundamentally rewritten since the WMDE-TechWish team created the feature.
Test plan:
- Do the reference popups show up at all?
- Disabling in the preferences works
- Test with an extremely long reference. The popup should have a maximum height and show a scrollbar.
- Is the white fade-out effect in very large reference popups still there?
- External weblinks in the popup should open in a new browser tab.
- Clicking a footnote marker (the [1] in the text) should jump to the bottom.
- Does the extraction of different reference types work? (Popup shows e.g. headline "news" instead of "reference".)
- Does the settings icon work for logged in users? (Link to configuration.) → T345829: Regression: Setting icon in ReferencePreview popups does nothing
- Can anonymous users disable the two popup types via the settings icon?
- Popups are RTL language compatible
- Issue: When the user selects a LTR language on a RTL project the text of the reference preview is rendered LTR → https://gerrit.wikimedia.org/r/961057
- Ideally check if the auto-disable feature still works when the Navigation Popups gadget is enabled. (There should never be 2 popups at the same time.)
- Issue: When the navigation popups gadget is enabled, reference previews still show → T347391: Don't show ReferencePreviews together with Navigation Popups Footnote Previews
- Check the reference previews behavior on mobile. It's currently generally disabled on the Minerva skin → T243822: Reference -Preview and -Popup shown both with Minerva in desktop mode
Sources: