Back to Plate

4390 4269

docs/slate-issues/test-candidate-map/4390-4269.md

53.0.610.2 KB
Original Source

Issue #4367

  • package: site/examples
  • TDD readiness: ready-now
  • public test seam: delete paragraph below image in images example

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

  • Delete the paragraph below the image could remove the image above should no longer reproduce once the behavior is fixed.

Issue #4366

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: Slate component value/onChange should use Element[] not Descendant[]

Why Not A Direct Test Candidate

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


Issue #4357

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: press Enter at end of marked text and focus new 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

  • When caret is at end of a mark and pressed enter, Slate adds new block but doesn't focuses on the new block should no longer reproduce once the behavior is fixed.

Issue #4354

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: iOS Chrome suggestion duplication while typing

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

  • [iOS, Chrome] Suggested Word/Phrase Duplicated When Selected should no longer reproduce once the behavior is fixed.

Issue #4353

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: select-all then start Japanese IME input

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

  • [Japanese] Cannot Type Text in Japanese if text selected as the 1st Entry should no longer reproduce once the behavior is fixed.

Issue #4350

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: delete void at start of line in mentions example

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 void elements at the beginning of the line causes cursor to jump to previous line should no longer reproduce once the behavior is fixed.

Issue #4348

  • package: cross-package
  • TDD readiness: not-a-test-candidate
  • public test seam: hold Backspace on Android across formatting changes

Why Not A Direct Test Candidate

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


Issue #4337

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: image drag and drop inside shadow-dom example

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

  • Image example in shadow dom: Cannot resolve a Slate point from DOM point should no longer reproduce once the behavior is fixed.

Issue #4334

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: press Enter after link in links example

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

  • If you press enter after link next paragraph will contain link with empty text. should no longer reproduce once the behavior is fixed.

Issue #4328

  • package: slate
  • TDD readiness: ready-with-minor-setup
  • public test seam: insertNodes when selection end is a void element

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

  • The error is thrown with Transforms.insertNodes when the selection end is void element should no longer reproduce once the behavior is fixed.

Issue #4323

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: external history system replacing editor.children and selection safely

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 DOM point from Slate point should no longer reproduce once the behavior is fixed.

Issue #4322

  • package: ecosystem
  • TDD readiness: not-a-test-candidate
  • public test seam: line break button in Slate 0.42.2

Why Not A Direct Test Candidate

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


Issue #4318

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: SSR mismatch for spellCheck/autoCorrect/autoCapitalize

Why Not A Direct Test Candidate

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


Issue #4317

  • package: slate-react
  • TDD readiness: ready-now
  • public test seam: renderLeaf identity changes should not fire onSelect

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

  • onSelect called whenever renderLeaf changes should no longer reproduce once the behavior is fixed.

Issue #4316

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: Ctrl+A then Chinese IME input wedges 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

  • ctrl + a > 中文输入法下输入,编辑器会卡住 should no longer reproduce once the behavior is fixed.

Issue #4315

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: export PLACEHOLDER_SYMBOL for custom placeholders

Why Not A Direct Test Candidate

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


Issue #4311

  • package: slate-react
  • TDD readiness: not-a-test-candidate
  • public test seam: tidy DOM for readOnly and static renderer path

Why Not A Direct Test Candidate

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


Issue #4309

  • package: slate-react
  • TDD readiness: ready-now
  • public test seam: insert multiple nodes sharing same object reference

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: Inserting Multiple Nodes Sharing the Same Reference Results in Key Error should no longer reproduce once the behavior is fixed.

Issue #4302

  • package: ecosystem
  • TDD readiness: not-a-test-candidate
  • public test seam: use Slate without React dependency

Why Not A Direct Test Candidate

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


Issue #4301

  • package: cross-package
  • TDD readiness: ready-now
  • public test seam: clicked void should behave like arrow-navigated void on Enter

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

  • [email protected]+ regression: broken void selection behavior should no longer reproduce once the behavior is fixed.

Issue #4298

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: Editor.marks in Firefox after expanding from marked word

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. Editor.marks incorrectly identifies active marks should no longer reproduce once the behavior is fixed.

Issue #4290

  • package: site/examples
  • TDD readiness: not-a-test-candidate
  • public test seam: TypeScript safety in example code

Why Not A Direct Test Candidate

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


Issue #4281

  • package: ecosystem
  • TDD readiness: not-a-test-candidate
  • public test seam: ctrl+shift+up in Firefox

Why Not A Direct Test Candidate

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


Issue #4275

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: shadow-dom example backwards typing in 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

  • shadow-dom example features backwards text typing in Firefox should no longer reproduce once the behavior is fixed.

Issue #4269

  • package: cross-package
  • TDD readiness: ready-with-minor-setup
  • public test seam: IME arrow-key candidate selection repeats and misplaces 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

  • When IME input press the arrow key, the input result is repeated and the position is wrong should no longer reproduce once the behavior is fixed.