HomePhabricator

Drop use of oojs-ui-widgets

Authored by Jdlrobson on Jun 27 2017, 8:22 PM.

Description

Drop use of oojs-ui-widgets

Using ButtonGroupWidget and ButtonWidget have no impact
on display.

This decreases the JS payload considerably.

Note:

  • oojs-ui is declared explicitly in extension.json as a

dependency because oojs-ui-core does not have oojs-ui as
a dependency. Without this occasionally a race condition occurs
and a JS exception is thrown.

Bug: T159738
Change-Id: Iec676fd542cf849596650f7c0cd0f4b634cede52

Details