Make dialog support various features like jQuery.ui.dialog
Feature summary:
jQuery.ui.dialog has various features being used in gadgets:
- Draggable
- Resizable
- Not being closed when click outside the dialog
These features allow us to compare the conversion rules and the converted content without continuously open-and-close the dialog.
However, jQuery UI has been deprecated since 2017 ( dbcdb95 , https://gerrit.wikimedia.org/r/386727 ).
See T49145: Formally deprecate jQuery UI after we've stopped using jQuery UI in extensions and core .
Use case(s):
- WikiEditor (the 2010 wikitext editor) - Find & Replace dialog
- The NoteTA viewer gadget on Wikipedia-zh