Page MenuHomePhabricator

[SW] [T-REF] [TECH] Make tainted references a proper ResourceLoader dependency again
Open, Needs TriagePublic

Description

In T298001: Wikidata claims editor is broken after December 2021 update on non-ES6 browsers we decided for a workaround to deal with tainted references breaking IE 11. Now that we support ES6 by default (T178356), we can undo that workaround and make tainted references a proper ResourceLoader dependency again.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Task Review notes:

  • This task is about addressing tech debt that we are able to address now. Addressing this will improve the comprehensibility of module and dependency registration of tainted references.

Prio notes:

  • Does not affect end users / production
  • Does not affect monitoring efforts
  • Might affect development efforts
  • Affects onboarding efforts
  • Does not affect additional stakeholders
ItamarWMDE renamed this task from Make tainted references a proper ResourceLoader dependency again to [SW] Make tainted references a proper ResourceLoader dependency again.May 9 2023, 2:05 PM
ItamarWMDE moved this task from Incoming to [DOT] Prioritized on the wmde-wikidata-tech board.

Story writing notes:

  • Add clearer acceptance criteria
  • Include some more details about how tainted refs are currently loaded (as is is not loaded via RL).
ItamarWMDE renamed this task from [SW] Make tainted references a proper ResourceLoader dependency again to [SW] [T-REF] Make tainted references a proper ResourceLoader dependency again.Sep 20 2023, 2:57 PM
ItamarWMDE renamed this task from [SW] [T-REF] Make tainted references a proper ResourceLoader dependency again to [SW] [T-REF] [TECH] Make tainted references a proper ResourceLoader dependency again.