All <tables> go through MarkdownTable
What does this MR do and why?
Closes Pass all `<table>`s through `MarkdownTable` to ... (#630465).
All <tables> go through MarkdownTable.
render_markdown_tables.js now puts all tables through MarkdownTable except for those that legitimately don't want any treatment at all (already-applied, detached, JSON (to be fixed!), nested). We work out if the table is to be sorted here, but even non-sortable tables still get put into MarkdownTable.
We also fix how we determine the sortable header row: it can be in the <thead>, or it can be a single leading row of <th>s in the <tbody>, thus catching RTE-emitted HTML-syntax tables.
Screenshots or screen recordings
How to set up and validate locally
TODO
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

















