Skip to content

optional/legacy.css: nagłówek obiecuje fallback :has(), którego plik nie implementuje #689

Description

@jackgranatowski

Problem

Komentarz-nagłówek modułu wymienia fallback :has(), którego plik nie zawiera.

  • optional/legacy.css (nagłówek): „Fallbacks for older browser gaps: dynamic viewport units, focus-visible, scrollbar gutter, has(), dvh.”
  • Plik implementuje faktycznie tylko trzy fallbacki:
    1. dynamic viewport units (@supports not (height: 100dvh)),
    2. :focus-visible (@supports not selector(:focus-visible)),
    3. scrollbar-gutter: stable (@supports not (scrollbar-gutter: stable)).
  • Brak jakiejkolwiek reguły :has(). Dodatkowo „dvh” jest wymienione podwójnie (punkt 1 to właśnie dvh).

Waga

Błąd wyłącznie w komentarzu (bez skutku runtime); moduł jest opt-in i nie wchodzi w skład slashed.full.css. Mimo to nagłówek zawyża rzeczywiste pokrycie.

Proponowana poprawka

  • Poprawić komentarz: usunąć has() (i zdublowane dvh), albo
  • dodać rzeczywisty fallback :has(), jeśli był zamierzony.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions