In T261805 it was determined that the in-block class is not needed.
Background
What happens?:
<h2>s (inside a table?) apparently get a new class in-block which sets display: table. Effect, the lack of full-width titles on the main page:
Occurs only on mobile domain, all skins; all skins on desktop fine.
What should have happened instead?:
No in-block class should be added on any page.
TODO
- Remove the SubHeadingTransform
- Update styles in resources/mobile.init.styles.less to apply to all headings within mw-parser-output and not use the in-block class.
QA
- Verify that in-block class is not present on sub-headings (after purging the page)
- Verify that nothing is broken as a result of that