mediawiki-extensions-Multim.../tests/qunit/mmv/ui
Gergő Tisza d85e7bf32e Utilities to transform HTML to plain or filtered text
This takes care of several minor annoyances:
* centralizes all the text processing functions which have been
  floating all around the code, and adds proper tests
* filters out invisible elements (sometimes used for metadata)
* avoids merging separate words on HTML->text transformation
* adds caching since doing all this transformations could be
  processing-intensive for big chunks of HTML. (This might or
  might not be a good idea. I haven't done performance tests, so
  this might be premature optimization, and increases memory use.
  OTOH these functions are often called in situations where an
  immediate UI response is expected (such as selecting a size
  from the list) so even small delays would be perceivable.

Bug: 63126
Change-Id: I1ef1e3a33efdfea17612df00da6b629bf39e07aa
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/388
Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/369
2014-03-27 19:11:09 +00:00
..
mmv.ui.buttons.test.js Merge MultiLightbox into LightboxInterface 2014-03-08 01:14:07 +00:00
mmv.ui.canvas.test.js Merge "Fix resize issues (Part III, Fin)" 2014-03-05 00:16:16 +00:00
mmv.ui.categories.test.js
mmv.ui.description.test.js
mmv.ui.fileUsage.test.js
mmv.ui.metadataPanel.test.js Get more license info 2014-03-20 23:07:02 +00:00
mmv.ui.permission.test.js Make it obvious that the permission text is cut off; add expand link 2014-02-27 01:06:25 +00:00
mmv.ui.reuse.dialog.test.js Add embed tab to reuse dialog 2014-03-19 05:46:55 +00:00
mmv.ui.reuse.embed.test.js Makes the size information (WxH) in Embed lighter 2014-03-26 11:32:25 +01:00
mmv.ui.reuse.share.test.js Fix some text selection issues with share/embed 2014-03-20 14:12:39 -07:00
mmv.ui.reuse.tab.test.js Add share panel, replace reuse 2014-03-19 02:06:21 +00:00
mmv.ui.test.js Utilities to transform HTML to plain or filtered text 2014-03-27 19:11:09 +00:00