[14:04:45] dumb question. RemexHtml is pure PHP, right? or is there a C extension in it?
[14:06:23] (context is https://phabricator.wikimedia.org/T402278#11102373)
[14:08:41] Lucas_WMDE: it depends on ext-mbstring and ext-dom, which are common/default MW requirements. But yeah, nothing unusual besides that. It doens't depend on libtidy if that's what you mean.
[14:09:04] thanks!
[14:10:33] I mention mbstring and dom since those are C extensions for PHP, so yeah something weird might be going on there. We don't call php-dom a lot so it's likely that if there's a bug there causing a glboal state change, that Remex could be trigger for it.
[14:10:48] (I think wikidiff2 is actually what I had in mind as a case where we have our own C “accelerator“)
[14:11:00] right.
[14:11:17] wikidiff2, luasandbox, excimer, wmerrors
[14:11:21] those are our custom ones
[14:11:31] long ago, the four nations lived together in harmony^U
[14:11:50] https://gerrit.wikimedia.org/g/mediawiki/ph