Back to Plate

4160 4074

docs/slate-issues/test-candidate-map/4160-4074.md

53.0.69.2 KB
Original Source

Issue #4160

  • package: slate
  • TDD readiness: not-a-test-candidate
  • public test seam: Editor.hasRange belongs in core, not ReactEditor

Why Not A Direct Test Candidate

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

Issue #4146

  • package: site/examples
  • TDD readiness: not-a-test-candidate
  • public test seam: mentions example misuse via wrapNodes instead of insertNodes

Why Not A Direct Test Candidate

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

Issue #4145

  • package: ecosystem
  • TDD readiness: not-a-test-candidate
  • public test seam: insert divider under current cursor in consumer editor

Why Not A Direct Test Candidate

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

Issue #4141

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: nested-block edit rerender breadth benchmark

Why Not A Direct Test Candidate

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

Issue #4140

  • package: site/examples
  • TDD readiness: not-a-test-candidate
  • public test seam: official example old input-method bug already fixed

Why Not A Direct Test Candidate

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

Issue #4139

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: wrapNodes indent from top-level should preserve caret position

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

  • Regression?: cursor jumps to wrong location after calling wrapNodes to indent (only from top level of tree) should no longer reproduce once the behavior is fixed.

Issue #4136

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: multibyte IME input after clearing placeholder or after inline boundary should not 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

  • [IME] Crash if you enter multibyte characters. should no longer reproduce once the behavior is fixed.

Issue #4131

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: delete leaf at start of block should keep caret in current 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

  • Caret: misbehavior when deleting leafs at the start of a block should no longer reproduce once the behavior is fixed.

Issue #4122

  • package: site/examples
  • TDD readiness: not-a-test-candidate
  • public test seam: richtext example nested list HTML structure

Why Not A Direct Test Candidate

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

Issue #4121

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: delete key on cross-mark selection should not overdelete preceding 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

  • Selecting text and deleting it will delete all preceding text under specific conditions should no longer reproduce once the behavior is fixed.

Issue #4112

  • package: ecosystem
  • TDD readiness: not-a-test-candidate
  • public test seam: external slate-devtools package

Why Not A Direct Test Candidate

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

Issue #4111

  • package: docs-only
  • TDD readiness: not-a-test-candidate
  • public test seam: IE11 support and polyfill limits

Why Not A Direct Test Candidate

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

Issue #4110

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: Firefox embeds/input caret placement around void-like controls

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

  • Embeds (inputs) in Firefox are not working as expected (caret shows in weird places) should no longer reproduce once the behavior is fixed.

Issue #4104

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: copy/cut inline void selected alone

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

  • can't copy/cut node when select inline-void element alone should no longer reproduce once the behavior is fixed.

Issue #4095

  • package: site/examples
  • TDD readiness: not-a-test-candidate
  • public test seam: TypeScript correctness of rich-text example helpers

Why Not A Direct Test Candidate

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

Issue #4094

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: external value replacement should not crash when selection is past new text length

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 on text update from outside of the editor when cursor to the right should no longer reproduce once the behavior is fixed.

Issue #4093

  • package: docs-only
  • TDD readiness: not-a-test-candidate
  • public test seam: interop with vanilla JS / console-driven value replacement

Why Not A Direct Test Candidate

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

Issue #4089

  • package: cross-package
  • TDD readiness: not-a-test-candidate
  • public test seam: higher-level plugin registry API above withX/component bundles

Why Not A Direct Test Candidate

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

Issue #4088

  • package: site/examples
  • TDD readiness: ready-now
  • public test seam: mentions example range logic copied into app should not throw DOM point resolution error

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

  • Mention example range logic throws Cannot resolve a DOM point from Slate point should no longer reproduce once the behavior is fixed.

Issue #4085

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: Safari autocorrect should work with Editable data attributes present

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

  • Auto Correct Doesn't Work in Safari Mac should no longer reproduce once the behavior is fixed.

Issue #4084

  • package: site/examples
  • TDD readiness: ready-now
  • public test seam: richtext example placeholder hiding and last-block delete 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

  • Bugs in Rich Text Editor Example should no longer reproduce once the behavior is fixed.

Issue #4083

  • package: ecosystem
  • TDD readiness: not-a-test-candidate
  • public test seam: official or prominently linked plugin repository

Why Not A Direct Test Candidate

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

Issue #4081

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: CRA fast refresh / live reload should not recreate editor into broken weakmap state

Why Not A Direct Test Candidate

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

Issue #4076

  • package: site/examples
  • TDD readiness: not-a-test-candidate
  • public test seam: search-highlighting example color and case sensitivity

Why Not A Direct Test Candidate

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

Issue #4074

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: typing at start of inline element in Chrome

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

  • Writing inside inline elements should no longer reproduce once the behavior is fixed.