- From: Marcos Cáceres <notifications@github.com>
- Date: Fri, 17 Oct 2025 00:00:50 -0700
- To: w3c/screen-orientation <screen-orientation@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/screen-orientation/issues/258/3414142431@github.com>
marcoscaceres left a comment (w3c/screen-orientation#258) ## Screen Orientation — Activity Report (last 12 months) **Window:** 2024-10 → 2025-10 **Focus:** Open PRs needing review/decision; open issues that may block CR. ### 1) Open Pull Requests (need review/decision) - #272 — **Add hidden document monitoring in parallel orientation lock steps** (ensures lock state responds when document visibility changes). - #271 — **Standardize `window.orientation` API** (proposes integrating legacy compat behavior + tests). - #270 — **Add continuous monitoring for pre-lock conditions** (explicitly re-checks pre-conditions; unlocks when they stop holding). - #269 — **Refactor fullscreen rejection handling to use WebIDL `react` pattern** (aligns with Fullscreen/HTML promise semantics). - #268 — **Fix iframe promise rejection in unloading document cleanup** (reject pending `lock()` in child documents on unload). - #267 — **Editorial: Fix pre-lock conditions algorithm structure** (clarity, no behavior change). - #266 — **Address privacy review feedback** (tighten gating; reduce fingerprinting surface). - Older, still open for consideration: - #231 — **Allow `unlock()` to return a promise**. - #218 — **Consume user activation** (gating detail). ### 2) Open Issues (candidates for TPAC discussion) - #262 — **Are `ScreenOrientation` change events scoped as tightly as possible?** (top-level / user-attended scoping). - #261 — **Editorial: pre-lock conditions definition placement** (readability; no behavioral change intended). - #260 — **Fingerprinting risk: devices configured to not permit screen locking** (privacy). - #259 — **TPAC 2025 status report** (tracking). - #258 — **Should pending promise abort if document isn't top-level?** - #257 — **Should orientation lock abort or be ignored when document becomes hidden (8.3 parallel step)?** - #256 — **Should fullscreen pre-lock also check parent document’s fullscreen state?** - #255 — **Should fullscreen pre-lock also check for a pending fullscreen request?** - #254 — **Use “user attention” of top-level traversable** (gating). ### 3) Suggested TPAC discussion bundles - **Locking lifecycle & algorithm coherence**: #270, #269, #268, #267, #258/#257/#256/#255/#254 *Goal:* confirm the model, align with Fullscreen/HTML behaviors, and identify any WPT gaps. - **Privacy posture**: #266, #260, #262 *Goal:* agree on scoping/gating language and any normative requirements. - **Compat**: #271 (+ issue history around `window.orientation`) *Goal:* decide whether to incorporate `window.orientation`; confirm tests and UA positions. -- Reply to this email directly or view it on GitHub: https://github.com/w3c/screen-orientation/issues/258#issuecomment-3414142431 You are receiving this because you are subscribed to this thread. Message ID: <w3c/screen-orientation/issues/258/3414142431@github.com>
Received on Friday, 17 October 2025 07:00:54 UTC