Back to Plate

4839 4742

docs/slate-issues/test-candidate-map/4839-4742.md

53.0.68.9 KB
Original Source

Issue #4839

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: cursor placement after line-ending inline void

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

  • Unable to place cursor via mouse or arrow keys to right of a line terminating inline void should no longer reproduce once the behavior is fixed.

Issue #4837

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: left-arrow upward scroll behavior

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

  • Using left arrow key to move up the document scrolls aggressively should no longer reproduce once the behavior is fixed.

Issue #4827

  • package: ecosystem
  • TDD readiness: not-a-test-candidate
  • public test seam: browser extension mutates selected text DOM

Why Not A Direct Test Candidate

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


Issue #4825

  • package: site/examples
  • TDD readiness: ready-now
  • public test seam: hovering toolbar blur lifecycle

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

  • HoveringToolbar does not dissappear on blur should no longer reproduce once the behavior is fixed.

Issue #4810

  • package: slate
  • TDD readiness: ready-now
  • public test seam: backward deleteFragment anchor/focus semantics

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

  • DeleteFragment backward across multiple element should leave the focus element, not anchor element. should no longer reproduce once the behavior is fixed.

Issue #4807

  • package: slate-react
  • TDD readiness: blocked-on-repro
  • public test seam: Firefox line height regression in Editable

Current Blocker

The issue still lacks a reduced repro shape strong enough for a trustworthy first red test.


Issue #4806

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: copy-paste inline void mention

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

  • Not able to copy-paste inline void should no longer reproduce once the behavior is fixed.

Issue #4802

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: copy text with inline void to external editor

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

  • Copy-pasting text with an inline void from Slate to other editors is not working as expected. should no longer reproduce once the behavior is fixed.

Issue #4800

  • package: ecosystem
  • TDD readiness: not-a-test-candidate
  • public test seam: importing slate and slate-react source directly

Why Not A Direct Test Candidate

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


Issue #4795

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: text-limit plugin with native beforeinput

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

  • Bug with text limit constraint as a plugin. should no longer reproduce once the behavior is fixed.

Issue #4792

  • package: ecosystem
  • TDD readiness: not-a-test-candidate
  • public test seam: cross-editor rich paste support

Why Not A Direct Test Candidate

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


Issue #4789

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: selection begins outside editor and ends inside

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

  • "Cannot resolve a Slate point from DOM point: [object Text,...]" after starting selection outside Slate editor and ending inside it. should no longer reproduce once the behavior is fixed.

Issue #4785

  • package: docs-only
  • TDD readiness: not-a-test-candidate
  • public test seam: JS variants of examples

Why Not A Direct Test Candidate

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


Issue #4784

  • package: ecosystem
  • TDD readiness: ready-with-minor-setup
  • public test seam: react-beautiful-dnd moveNodes race

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 React Beautiful drag and drop (dnd) Slate Race conditions crashes app should no longer reproduce once the behavior is fixed.

Issue #4773

  • package: site/examples
  • TDD readiness: not-a-test-candidate
  • public test seam: paste-html blockquote example behavior

Why Not A Direct Test Candidate

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


Issue #4771

  • package: slate
  • TDD readiness: ready-now
  • public test seam: delete last node without descendant crash

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

  • Crash when last node delete should no longer reproduce once the behavior is fixed.

Issue #4770

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: Windows emoji panel at inline boundary

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

  • Windows emoji is duplicated when inserted at end of inline should no longer reproduce once the behavior is fixed.

Issue #4760

  • package: cross-package
  • TDD readiness: blocked-on-repro
  • public test seam: Safari dead-key composition with ^

Current Blocker

The issue still lacks a reduced repro shape strong enough for a trustworthy first red test.


Issue #4759

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: EditableProps advertised vs supported attributes

Why Not A Direct Test Candidate

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


Issue #4757

  • package: ecosystem
  • TDD readiness: blocked-on-repro
  • public test seam: table row DOM height measurement

Current Blocker

The issue still lacks a reduced repro shape strong enough for a trustworthy first red test.


Issue #4756

  • package: cross-package
  • TDD readiness: not-a-test-candidate
  • public test seam: RTL list direction behavior

Why Not A Direct Test Candidate

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


Issue #4751

  • package: docs-only
  • TDD readiness: not-a-test-candidate
  • public test seam: iOS10 getRootNode support

Why Not A Direct Test Candidate

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


Issue #4750

  • package: slate
  • TDD readiness: not-a-test-candidate
  • public test seam: aggregated marks across multi-leaf selection

Why Not A Direct Test Candidate

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


Issue #4745

  • package: slate
  • TDD readiness: ready-with-minor-setup
  • public test seam: setNodes match-based inline targeting after reload

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

  • setNodes does not work for inline nodes should no longer reproduce once the behavior is fixed.

Issue #4742

  • package: cross-package
  • TDD readiness: not-a-test-candidate
  • public test seam: supported device and browser hook

Why Not A Direct Test Candidate

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