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

Relax <select> parser #10557

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Commits on Sep 10, 2024

  1. Relax <select> parser

    This patch makes the parser allow additional tags in <select> besides
    <option>, <optgroup>, and <hr>, mostly by removing the "in select" and
    "in select in table" parser modes.
    
    In order to replicate the behavior where opening a <select> tag within
    another open <select> tag inserts a </select> close tag, a traversal
    through the stack of open elements was added which I borrowed from the
    <button> part of the parser.
    
    This will need test changes to be implemented in html5lib.
    
    Fixes whatwg#10310
    josepharhar committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    1330ad5 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

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

Commits on Sep 20, 2024

  1. dont allow hr in option

    josepharhar committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    9c72f6c View commit details
    Browse the repository at this point in the history