wiki.techinc.nl/includes/content
Brad Jorsch 0facbe3e3d Try harder to avoid parser cache pollution
* ParserOptions is reorganized so it knows all the options and their
  defaults, and can report whether the non-key options are at their
  defaults.
* Definition of the "canonical" ParserOptions (which is unfortunately
  different from the "default" ParserOptions) is moved from
  ContentHandler to ParserOptions.
* WikiPage uses this to throw an exception if it's asked to cache
  with options that aren't used in the cache key.
* ParserCache gets some temporary code to try to avoid a massive cache
  stampede on upgrade.

Bug: T110269
Change-Id: I7fb9ffca96e6bd04db44d2d5f2509ec96ad9371f
Depends-On: I4070a8f51927121f690469716625db4a1064dea5
2017-06-05 14:17:28 +00:00
..
AbstractContent.php Fix a few incorrect annotations 2016-06-30 17:50:40 -07:00
CodeContentHandler.php content: Use Language::factory( 'en' ) instead of wfGetLangObj( 'en' ) 2016-11-18 22:43:40 +00:00
Content.php Fix parameter type docs 2016-12-14 17:01:47 +01:00
ContentHandler.php Try harder to avoid parser cache pollution 2017-06-05 14:17:28 +00:00
CssContent.php
CssContentHandler.php content: Use "::class" when overriding TextContent::getContentClass() 2016-08-12 21:16:37 -07:00
FileContentHandler.php Fix php code style 2017-05-05 12:03:54 +00:00
JavaScriptContent.php
JavaScriptContentHandler.php content: Use "::class" when overriding TextContent::getContentClass() 2016-08-12 21:16:37 -07:00
JsonContent.php content: Refactor normalization of line endings code 2016-08-23 11:09:59 -07:00
JsonContentHandler.php JsonContentHandler: Make sure makeEmptyContent() is valid JSON 2016-09-08 12:52:56 -07:00
MessageContent.php Add missing null type hints to Content::isCountable and implementations 2016-02-25 14:13:22 +01:00
TextContent.php content: Refactor normalization of line endings code 2016-08-23 11:09:59 -07:00
TextContentHandler.php Merge "Miscellaneous indentation tweaks" 2017-02-28 18:38:36 +00:00
WikitextContent.php Fix parameter type docs 2016-12-14 17:01:47 +01:00
WikitextContentHandler.php Miscellaneous indentation tweaks 2017-02-27 19:23:54 +01:00
WikiTextStructure.php Allow editors to exclude navigation items from search indices 2017-04-18 14:12:47 -07:00