Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HTML API: Expose raw tag markup to support existing filters #5143

Draft
wants to merge 4 commits into
base: trunk
Choose a base branch
from

Commits on Sep 5, 2023

  1. HTML API: Expose internal function to extract raw tag markup (support…

    … existing filters)
    
    Many existing filters in Core pass segments of the raw HTML markup for matched tags
    where code implementing those hooks perform futher analyis on those segments. The
    HTML API attempts to hide the raw inner markup as much as possible, making it hard
    to provide full backwards compatability with these existing filters.
    
    In this patch a new function is added which extracts the raw markup to maintain
    those existing behaviors. It requires a disclaimer to operate to try and encourage
    folks to use the structural and semantic methods provided by the HTML API.
    
    Where possible, existing code and filters should be updated so that they no longer
    depend on the raw HTML.
    dmsnell committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    0e6201a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2719cfe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d43d42 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    7151083 View commit details
    Browse the repository at this point in the history