WIP: First class support for AsciiDoc

Open username-removed-522587 requested to merge jirutka/gitlab-ce:asciidoc-html5s into master

This MR is very WIP

See https://gitlab.com/gitlab-org/gitlab-ce/issues/30746#note_38067559 for more information.

TODO:

  • Somehow fix HTML sanitization.
  • Fill information in this description and add screenshots.
  • Render callouts inside highlighted source code.
  • …?

What does this MR do?

Are there points in the code the reviewer needs to double check?

Why was this MR needed?

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

#32635 (moved), #30746 (moved), #28823 (moved), #28724 (moved)

!13978

/cc @mojavelinux

Edited by username-removed-522587