wiki.techinc.nl/tests/api-testing/REST
daniel 6236b1f2f4 Move knowledge about the attribs array out of TransformContext
This renames TransformContext to HTMLTransformInput. It is becoming a
wrapper around the input HTML, with a bunch of optional context data
attached.

This introduces a factory method for HTMLTransformInput, so we can
extract knowledge about the structure of the $attribs array from
HTMLTransformInput.

This also allows us to inject Document objects and perhaps PageBundle
objects, instead of just arrays.

Change-Id: I66f9c5dbb50c6bf1f582adad7766422216482402
2022-07-22 12:12:55 +00:00
..
ContributionsCount.js api-testing: Disable failing contributions count tests 2022-02-16 16:30:56 +01:00
Creation.js REST /page/{title}: Fix title encoding. 2020-07-23 23:17:17 +02:00
Page.js Parsoid API: emit strong eTags 2022-06-17 14:22:30 +02:00
PageHistory.js Add mw-manual-revert change tag 2020-07-16 13:29:12 +02:00
Revision.js Parsoid API: emit strong eTags 2022-06-17 14:22:30 +02:00
Search.js api-testing: Remove 'matched_title' check 2022-02-28 19:45:18 +00:00
Transform.js Move knowledge about the attribs array out of TransformContext 2022-07-22 12:12:55 +00:00
Update.js REST edit: handle null edits correctly 2021-03-19 14:10:25 +01:00
UserContributions.js UserContribs tags prop as array 2020-08-25 22:31:17 +00:00