mediawiki-extensions-Visual.../modules/ve-mw/init
David Lynch 26f6429702 TemplateStyles support
MWTransclusionNode will preserve TemplateData <style> in its generated content.

Disable TemplateStyles stylesheets in the original page content, and reenable
them when the surface deactivates.

Remaining TODO: if multiple copies of a template with deduplicated styles are
on the page, and the one containing the actual <style> is removed, all will
lose their styling.

Bug: T197563
Change-Id: Ibd8939eef7d8eb532719f4ee0ce200600449ef81
Depends-On: Ia9f2afcdba5456238e3ef444c202c9b0c78838bf
2018-08-22 17:03:27 +00:00
..
styles ve.init.mw.MobileArticleTarget: Tweak toolbar items' height 2018-08-14 07:12:51 +02:00
targets TemplateStyles support 2018-08-22 17:03:27 +00:00
ve.init.mw.ApiResponseCache.js Check for normalized and converted titles in ve.init.mw.ApiResponseCache 2018-06-15 21:27:31 +02:00
ve.init.mw.ArticleTarget.js Show signatures in NWE visual diff 2018-08-16 21:45:28 +01:00
ve.init.mw.ArticleTargetEvents.js doc: Bump copyright year 2018-01-03 17:45:07 +00:00
ve.init.mw.ArticleTargetLoader.js Pass content language in Accept-Language header to RESTBase 2018-06-26 16:42:35 +01:00
ve.init.mw.DiffLoader.js Visual diffs in source mode section edits 2018-03-27 17:53:54 +01:00
ve.init.mw.DiffPage.init.js ve.init.mw.DiffPage.init: Detect extra diff header rows 2018-05-08 22:05:46 +02:00
ve.init.mw.GalleryImageInfoCache.js Add an 'api' parameter to ApiResponseCache 2018-05-07 11:53:23 +01:00
ve.init.mw.ImageInfoCache.js Add an 'api' parameter to ApiResponseCache 2018-05-07 11:53:23 +01:00
ve.init.mw.js doc: Bump copyright year 2018-01-03 17:45:07 +00:00
ve.init.mw.LinkCache.js Fix parsing of external links, now Parsoid adds 'external' classes 2018-06-01 08:47:46 +00:00
ve.init.mw.Platform.init.js doc: Bump copyright year 2018-01-03 17:45:07 +00:00
ve.init.mw.Platform.js Update VE core submodule to master (a1fd90540) 2018-06-20 12:53:43 +02:00
ve.init.mw.Target.js Update VE core submodule to master (14bcc9256) 2018-05-13 18:09:33 +01:00
ve.init.mw.TempWikitextEditorWidget.js Follow-up 0a7a845a4: Missed one 2018-02-14 14:25:07 -08:00
ve.init.mw.trackSubscriber.js mw.trackSubscriber: Remove action.init.timing value 2018-05-31 18:27:12 +00:00
ve.init.MWEditingTabDialog.js Create getters for localised APIs (getContentApi/getLocalApi) 2018-05-05 14:32:55 +01:00
ve.init.MWEditModeTool.js doc: Bump copyright year 2018-01-03 17:45:07 +00:00
ve.init.MWVESwitchConfirmDialog.js *Dialog: Don't set to small size, which is the default 2018-03-26 15:02:11 -07:00
ve.init.MWVESwitchPopupWidget.js Follow-up Ifdc951f: Don't use getLocalApi when VE not available 2018-06-10 14:14:23 +01:00
ve.init.MWWelcomeDialog.js Fix confusion between #getSetupProcess and #getReadyProcess 2018-07-11 23:47:55 +02:00