wiki.techinc.nl/tests/phpunit/includes
C. Scott Ananian 7738554eee [OutputTransform] Add data-mw-parsoid-version to wrapper div
Adding a data-mw-parsoid-version attribute to the wrapper div helps to
unambiguously mark parsoid-generated output in a way which is compatible
with CSS rules and client-side JavaScript.

By embedding the current version of parsoid in the data attribute,
sophisticated CSS rules can match against a specific version of
Parsoid in order to facilitate proper behavior; for example:

    div[data-mw-parsoid-version^="0.20.0"]

This could be useful in deployment scenarios where the parser cache
might contain content generated by older or newer versions of Parsoid,
for roll-forward or roll-back deployment scenarios, respectively.

Bug: T363378
Change-Id: I941d31479eebb12ea1f4dcdb0a1737033ddc8ac1
2024-04-29 12:36:50 -04:00
..
actions Config: Mark MainPageIsDomainRoot official 2024-03-13 15:23:37 +00:00
api [OutputTransform] Add data-mw-parsoid-version to wrapper div 2024-04-29 12:36:50 -04:00
auth tests: Migrate to IDatabase::newUpdateQueryBuilder 2024-04-14 18:48:21 +00:00
block tests: Migrate to IDatabase::newInsertQueryBuilder 2024-04-14 21:56:07 +02:00
cache tests: Migrate to IDatabase::newInsertQueryBuilder 2024-04-14 21:56:07 +02:00
Category tests: Migrate to IDatabase::newInsertQueryBuilder 2024-04-14 21:56:07 +02:00
changes
changetags Add PHPUnit test for ChangeTagsList class 2024-02-23 16:05:45 +00:00
collation
CommentStore tests: Migrate to IDatabase::newInsertQueryBuilder 2024-04-14 21:56:07 +02:00
composer
config
content [OutputTransform] Add data-mw-parsoid-version to wrapper div 2024-04-29 12:36:50 -04:00
db rdbms: Update outdated docs around deprecated reuseConnection() 2024-04-17 16:55:32 +01:00
debug tests: Add replacement for assertions deprecated in PHPUnit 9.6 2024-02-23 22:09:45 +01:00
deferred ParserOutput: Rename ::setIndexedPageProperty() to ::setNumericPageProperty() 2024-04-15 15:13:56 -04:00
diff Fix some spelling errors 2024-03-18 20:58:11 +11:00
editpage
exception Remove error printing in MWException 2024-04-25 11:58:53 +00:00
export Merge "[ParserOutput] Rename $mText to $mRawText and ::setText() to ::setRawText()" 2024-02-21 17:11:00 +00:00
ExternalLinks build: Fix line indents 2024-03-11 00:14:16 +01:00
externalstore Drop old class_aliases for before MW 1.39 that were missed 2024-03-20 12:10:42 +00:00
filebackend filebackend: Retry Swift requests with new auth token on 401 2024-03-15 21:34:36 +00:00
filerepo Merge "Make HTTPFileStreamer testable" 2024-04-27 02:01:23 +00:00
GlobalFunctions
HookContainer
Html Html,Xml: Widen @covers tags 2024-03-30 21:48:32 +00:00
http
import
installer
interwiki tests: Migrate to IDatabase::newInsertQueryBuilder 2024-04-14 21:56:07 +02:00
jobqueue tests: Fix PSR2.Classes.PropertyDeclaration.Multiple errors 2024-04-22 12:48:49 +03:00
language Migrate to IDatabase::newDeleteQueryBuilder 2024-04-12 20:12:05 +02:00
languages
libs
linkeddata
linker Namespace includes/cache 2024-02-20 10:28:03 -05:00
logging Merge "tests: Don't depend on Message implementation details" 2024-04-04 20:25:43 +00:00
mail
media Make HTTPFileStreamer testable 2024-04-26 13:22:55 +02:00
Message
Navigation
objectcache objectcache: Restore default keyspace for LocalServerCache service 2024-03-28 19:47:44 +01:00
Output Replace all instances of "per default" with "by default" 2024-04-29 10:47:54 +10:00
OutputTransform ExtractBody: Use page title recorded in ParserOutput 2024-04-19 18:31:08 +05:30
page Use native willReturnSelf in tests where possible 2024-04-10 14:13:05 +02:00
pager
ParamValidator/TypeDef
parser Replace all instances of "per default" with "by default" 2024-04-29 10:47:54 +10:00
password
Permissions Update wgAutoCreateTempUser config defaults 2024-04-03 16:25:47 +00:00
poolcounter parser: Remove explicit StatsdDataFactory backward-compat logic 2024-03-26 22:53:58 +00:00
preferences Re-enable test after parsoid vendor bump 2024-04-08 12:45:28 -04:00
profiler
rcfeed
registration
Request WebRequest: detectServer appends default ports that should be omitted 2024-03-28 11:03:28 +00:00
ResourceLoader Fix some line indent 2024-04-20 00:25:15 +02:00
Rest Merge "Rest: Turn Rest\EntryPoint into a MediaWikiEntryPoint subclass" 2024-03-12 14:25:41 +00:00
Revision rdbms: Update outdated docs around deprecated reuseConnection() 2024-04-17 16:55:32 +01:00
search Use native willReturnSelf in tests where possible 2024-04-10 14:13:05 +02:00
session tests: Migrate to IDatabase::newInsertQueryBuilder 2024-04-14 21:56:07 +02:00
shell
site
SiteStats Migrate to IDatabase::newDeleteQueryBuilder 2024-04-12 20:12:05 +02:00
skins
sparql
specialpage Migrate several more raw SQL building to expression builders 2024-04-26 21:24:20 +02:00
specials ContribsPagerTest: Use class @covers annotation 2024-04-16 13:51:59 +01:00
Status StatusValue: Add a getter for MessageSpecifier list 2024-04-10 00:13:04 +02:00
Storage tests: Migrate to IDatabase::newInsertQueryBuilder 2024-04-14 21:56:07 +02:00
title Replace all instances of "per default" with "by default" 2024-04-29 10:47:54 +10:00
upload Add getCacheKey static method to UploadFromUrl 2024-02-28 16:15:39 +01:00
user Merge "tests: Migrate to IDatabase::newInsertQueryBuilder" 2024-04-14 21:35:23 +00:00
utils tests: Return FakeResultWrapper from mocked IReadableDatabase::select 2024-04-19 21:30:23 +02:00
watcheditem Merge "rdbms: Add some return typehints to SelectQueryBuilder" 2024-04-21 09:52:05 +00:00
WikiMap
xml Xml: Deprecate more methods that are HTML-specific 2024-04-09 20:10:23 -04:00
AutoLoaderTest.php
MediaWikiServicesTest.php
MockServiceWiring.php
SampleTest.php
TestUser.php
TestUserRegistry.php