Back to Plate

4268 4162

docs/slate-issues/test-candidate-map/4268-4162.md

53.0.68.5 KB
Original Source

Issue #4268

  • package: site/examples
  • TDD readiness: not-a-test-candidate
  • public test seam: paste-html example fragment trimming and caret placement

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4263

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: Mod+Delete on empty block should remove block and place caret in previous block

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Mod + Delete regression from 0.61 to 0.62: Not deleting empty nodes should no longer reproduce once the behavior is fixed.

Issue #4262

  • package: docs-only
  • TDD readiness: not-a-test-candidate
  • public test seam: test runner ergonomics and discoverability

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4261

  • package: slate
  • TDD readiness: not-a-test-candidate
  • public test seam: default delete behavior should not unwrap or lift structural containers unexpectedly

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4260

  • package: slate
  • TDD readiness: ready-now
  • public test seam: deleteBackward in nested empty blocks should not unwrap unexpectedly

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Deleting in an empty div that is nested, exhibits surprising behavior depending on surrounding content (tests provided) should no longer reproduce once the behavior is fixed.

Issue #4239

  • package: ecosystem
  • TDD readiness: not-a-test-candidate
  • public test seam: chrome-extension integration with Slate

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4236

  • package: docs-only
  • TDD readiness: not-a-test-candidate
  • public test seam: IE11 closest polyfill and legacy html parser typing path

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4233

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: Editable min-height default style should not fight consumer styling

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4232

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: Cmd+A delete then composition/backtick input should not reverse text or paste page text on blur

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Input is reversed and unfocusing from the editor pastes text into the editor from the page should no longer reproduce once the behavior is fixed.

Issue #4231

  • package: cross-package
  • TDD readiness: not-a-test-candidate
  • public test seam: select-all delete should leave visible collapsed caret

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4228

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: deleting a line should place caret consistently across plain and marked text

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Cursor position is inconsistent when deleting line should no longer reproduce once the behavior is fixed.

Issue #4225

  • package: slate-react
  • TDD readiness: ready-now
  • public test seam: collapsed marks should render cursor-affecting leaf state

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Slate should render editor mark should no longer reproduce once the behavior is fixed.

Issue #4223

  • package: cross-package
  • TDD readiness: not-a-test-candidate
  • public test seam: hook-based input reconciliation instead of forking Editable for Android

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4221

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: placeholder should not become highlighted on select-all in empty editor on Firefox

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Firefox. Placeholder highlighted via hotkey cmd/ctrl+a should no longer reproduce once the behavior is fixed.

Issue #4216

  • package: docs-only
  • TDD readiness: not-a-test-candidate
  • public test seam: GitHub release title automation

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4210

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: whole-document rerender breadth on edit and selection change

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4209

  • package: slate
  • TDD readiness: ready-with-minor-setup
  • public test seam: setNodes should update matching nodes without deleting structure unexpectedly

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Transforms.setNodes causes nodes to disappear should no longer reproduce once the behavior is fixed.

Issue #4202

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: placeholder rendering condition iteration cost

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4195

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: press Enter at edge of marked leaf should move caret into new block consistently

Minimal Repro Setup

  • Use the linked sandbox or the official example from the thread.
  • Follow the issue steps as written.
  • Assert through the public editor surface, not private helpers.

Expected Failing Assertion

  • Inconsistent cursor position after return key pressed should no longer reproduce once the behavior is fixed.

Issue #4189

  • package: docs-only
  • TDD readiness: not-a-test-candidate
  • public test seam: test harness should deep clone output instead of aliasing input

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4181

  • package: cross-package
  • TDD readiness: not-a-test-candidate
  • public test seam: higher-level keypress hooks on element components

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4178

  • package: cross-package
  • TDD readiness: not-a-test-candidate
  • public test seam: operations should carry durable source metadata for collaboration/history flows

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4173

  • package: slate
  • TDD readiness: not-a-test-candidate
  • public test seam: rewrap node while preserving children

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4165

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: split stable editor hook from stateful subscription hook

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.

Issue #4162

  • package: slate
  • TDD readiness: not-a-test-candidate
  • public test seam: word-under-cursor helper with customizable boundaries

Why Not A Direct Test Candidate

This is not a good direct red-test target in the current contract.