This will allow a future patch to remove the specific properties for $mNoGallery, $mNewSection, etc and just use the $mFlags array, which will DRY out and shrink ParserOutput and its serialization code. This patch includes forward-compatibility data according to the process outlined in https://www.mediawiki.org/wiki/Manual:Parser_cache/Serialization_compatibility Bug: T292868 Change-Id: I52e0bc9e4ecdc5fc9580d0e13bd0322ffdc9abf1 (cherry picked from commit c13d69bfa0a192491d69c34df57383e2b80e05d0)
1 line
No EOL
1.2 KiB
JSON
1 line
No EOL
1.2 KiB
JSON
{"Text":"","LanguageLinks":[],"Categories":[],"Indicators":[],"TitleText":"","Links":[],"LinksSpecial":[],"Templates":[],"TemplateIds":[],"Images":[],"FileSearchOptions":[],"ExternalLinks":[],"InterwikiLinks":[],"ExistenceLinks":[],"HeadItems":[],"Modules":[],"ModuleStyles":[],"JsConfigVars":[],"Warnings":[],"WarningMsgs":[],"TOCData":{"sections":{"0":{"hLevel":1,"line":"heading_1","number":"1.0","index":"T-1","anchor":"heading_1","linkAnchor":"#heading_1","_complex_":true},"1":{"tocLevel":1,"hLevel":2,"line":"heading_2","number":"2.0","index":"T-2","anchor":"heading_2","linkAnchor":"#heading_2","_complex_":true},"_complex_":true},"extensionData":[],"_type_":"Wikimedia\\Parsoid\\Core\\TOCData","_complex_":true},"Properties":[],"Timestamp":null,"ExtensionData":[],"LimitReportData":[],"LimitReportJSData":[],"CacheMessage":"","TimeProfile":[],"ParseStartTime":[],"ExtraScriptSrcs":[],"ExtraDefaultSrcs":[],"ExtraStyleSrcs":[],"SpeculativeRevId":null,"SpeculativePageIdUsed":null,"RevisionTimestampUsed":null,"RevisionUsedSha1Base36":null,"WrapperDivClasses":[],"OutputFlags":[],"ParseUsedOptions":[],"CacheExpiry":null,"CacheTime":"","CacheRevisionId":null,"_type_":"MediaWiki\\Parser\\ParserOutput","_complex_":true} |