[w3ctag/design-reviews] Auto-expanding details elements (#677)

Ya ya yawm TAG!

I'm requesting a TAG review of Auto-expanding details elements.

Summary:
Today, closed details elements aren't searchable by find-in-page or ScrollToTextFragment, and if a user wants to search in them with find-in-page they would have to manually open every details element in the page before beginning their search.
This feature makes closed details elements searchable and automatically expands them when the browser tries to scroll to content inside of them for find-in-page, ScrollToTextFragment, and element fragment navigation.

  - Explainer¹ (minimally containing user needs and example code): https://github.com/WICG/display-locking/blob/main/explainers/auto-expanding-details-explainer.md

  - Specification URL:
      - https://github.com/whatwg/html/pull/6466

      - https://html.spec.whatwg.org/multipage/interaction.html#interaction-with-details

  - Tests: find-in-page can't be tested in WPT, but I may spec `window.find` and support it for this feature in the future just to make this WPT testable.
  - Security and Privacy self-review²: https://github.com/WICG/display-locking/blob/main/privacy-assessments/auto-expanding-details-privacy.md

  - Primary contacts (and their relationship to the specification):
      - Joey Arhar @josepharhar Google. Author, champion of this feature
      - Vladimir Levin @vmpstr Google
      - Emilio @emilio Mozilla
  - Organization(s)/project(s) driving the specification: Google
  - Key pieces of existing multi-stakeholder review or discussion of this specification:
      - A very similar feature was discussed in this tag review: https://github.com/w3ctag/design-reviews/issues/511

      - This feature has been added to the HTML spec in this PR: https://github.com/whatwg/html/pull/6466

  - External status/issue trackers for this specification (publicly visible, e.g. Chrome Status): https://chromestatus.com/feature/5032469667512320


Further details:

  - [x] I have reviewed the TAG's [Web Platform Design Principles](https://w3ctag.github.io/design-principles/)
  - Relevant time constraints or deadlines: none
  - The group where the work on this specification is currently being done: WICG
  - The group where standardization of this work is intended to be done (if current group is a community group or other incubation venue): WHATWG
  - Major unresolved issues with or opposition to this specification: none
  - This work is being funded by: Google

We'd prefer the TAG provide feedback as (please delete all but the desired option):

  💬 leave review feedback as a **comment in this issue** and @-notify [github usernames]

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/677

Received on Thursday, 16 September 2021 21:45:00 UTC