aboutsummaryrefslogtreecommitdiffstats
path: root/includes/parser/Parsoid
Commit message (Expand)AuthorAgeFilesLines
* Add localized message for Parsoid asynchronous fallback contentC. Scott Ananian2025-04-041-0/+8
* Merge "Parsoid SiteConfig: only perform schema validation when running tests"jenkins-bot2025-04-031-0/+7
|\
| * Parsoid SiteConfig: only perform schema validation when running testsC. Scott Ananian2025-04-021-0/+7
* | Parsoid Fragment Support v3: make mStripExtTags a persistent Parser propertyC. Scott Ananian2025-04-021-1/+6
|/
* Namespace all remaining files in includes/exceptionJames D. Forrester2025-03-251-1/+1
* Broaden type of DataAccess::preprocessWikitext()C. Scott Ananian2025-03-241-1/+4
* Namespace all remaining files in includes/filerepoJames D. Forrester2025-03-191-2/+2
* Preserve <span typeof="mw:Nowiki"> with Parsoid Fragment mode v2C. Scott Ananian2025-03-131-10/+12
* Fixes to "Parsoid Fragment Support v2"Subramanya Sastry2025-03-131-5/+13
* DataAccess::preprocessWikitext(): fix logic around WikitextPFragment mergingC. Scott Ananian2025-02-121-7/+18
* Remove temporary $wgParsoidNewTemplateExpansionMode configurationC. Scott Ananian2025-02-031-4/+2
* Parsoid fragment support: fix handling of 'nowiki' and 'general' strip markersC. Scott Ananian2025-02-031-2/+5
* Parser::replaceVariables: Refactor additional argumentsC. Scott Ananian2025-02-021-2/+9
* Introduce ParsoidExperimentalParserFunctionOutput config flagSubramanya Sastry2025-01-301-0/+1
* Merge "For Parsoid calls, treat preprocessing as starting in SOL state"jenkins-bot2025-01-231-2/+5
|\
| * For Parsoid calls, treat preprocessing as starting in SOL stateSubramanya Sastry2025-01-171-2/+5
* | Remove 2-line PHPDocs that just repeat the types from the codethiemowmde2025-01-174-25/+0
|/
* Set useParsoid flag in Parsoid's PageConfigC. Scott Ananian2025-01-161-0/+2
* Remove trivial 1-line PHPDocs that just repeat the codethiemowmde2025-01-165-34/+0
* Merge "Add template expansion statistics to the Parsoid limit report"jenkins-bot2024-12-183-42/+25
|\
| * Add template expansion statistics to the Parsoid limit reportC. Scott Ananian2024-12-043-42/+25
* | ParsoidFragmentMode: use special 'exttag' strip markerC. Scott Ananian2024-12-161-1/+8
* | HtmlInputTransformHelper/HtmlToContentTransform are statslib-only nowC. Scott Ananian2024-12-031-11/+1
|/
* Merge "ParsoidParser: pass User-Agent string for metrics labelling"jenkins-bot2024-11-201-0/+3
|\
| * ParsoidParser: pass User-Agent string for metrics labellingC. Scott Ananian2024-11-151-0/+3
* | Parsoid DataAccess: support strip state in parser function resultsC. Scott Ananian2024-11-181-9/+32
* | Use new Parsoid DomPageBundle classC. Scott Ananian2024-11-142-54/+6
|/
* Merge "Include ids in dummy parsoid array"jenkins-bot2024-11-111-2/+2
|\
| * Include ids in dummy parsoid arrayArlo Breault2024-11-111-2/+2
* | Merge "Remove DataAccess::doPst as unused"jenkins-bot2024-11-111-17/+0
|\ \
| * | Remove DataAccess::doPst as unusedArlo Breault2024-11-111-17/+0
| |/
* / Bump wikimedia/parsoid to 0.21.0-a4Arlo Breault2024-11-111-1/+1
|/
* Remove ParsoidOutputAccessC. Scott Ananian2024-10-291-269/+0
* Merge "Deprecate ::setMetrics() calls with StatsdDataFactoryInterface"jenkins-bot2024-10-211-2/+6
|\
| * Deprecate ::setMetrics() calls with StatsdDataFactoryInterfaceC. Scott Ananian2024-10-181-2/+6
* | Merge "Parsoid: SiteConfig::prefixedStatsFactory() can never return null"jenkins-bot2024-10-211-2/+2
|\|
| * Parsoid: SiteConfig::prefixedStatsFactory() can never return nullC. Scott Ananian2024-10-181-2/+2
* | Merge "ParsoidParser: add `wiki` as a label to parse metrics"jenkins-bot2024-10-181-4/+8
|\ \
| * | ParsoidParser: add `wiki` as a label to parse metricsC. Scott Ananian2024-10-171-4/+8
* | | Merge "Slightly simplify SiteConfig metrics implementation & improve doc"jenkins-bot2024-10-181-11/+7
|\| | | |/ |/|
| * Slightly simplify SiteConfig metrics implementation & improve docC. Scott Ananian2024-10-171-11/+7
* | Use statslib for metrics emitted by HtmlInputTransformHelper, HtmlToContentTr...Yiannis Giannelos2024-10-171-10/+30
|/
* Namespace all remaining classes in includes/parserJames D. Forrester2024-10-157-9/+9
* Merge "ParsoidParser: pass render reason to Parsoid; fix case of 'sampleStats'"jenkins-bot2024-10-121-1/+2
|\
| * ParsoidParser: pass render reason to Parsoid; fix case of 'sampleStats'C. Scott Ananian2024-09-281-1/+2
* | ParsoidParser: ensure magic variable expansion uses pageLanguageOverrideC. Scott Ananian2024-10-091-0/+1
* | Provide a prefixed StatsFactory in parsoid configYiannis Giannelos2024-10-041-4/+11
* | Add namespace to remaining parts of Wikimedia\Mime and Wikimedia\StatsJames D. Forrester2024-09-271-1/+1
|/
* Add namespace to IDBAccessObject and DBAccessObjectUtilsJames D. Forrester2024-09-271-1/+1
* parsoid: use real ParserOutput, not StubMetadataCollector in wikitext2lintC. Scott Ananian2024-09-241-1/+3