New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 693242 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Feb 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 3
Type: Bug

Blocking:
issue 585875



Sign in to add a comment

Typing and IME related input types should be non-cancelable

Project Member Reported by chongz@chromium.org, Feb 16 2017

Issue description

More specifically the following input types should be non-cancelable:
1. 'insertText'
2. 'insertLineBreak'
3. 'insertCompositionText'
4. 'insertReplacementText'
5. 'insertParagraph'
6. 'deleteWordForward'
7. 'deleteWordBackward'
8. 'deleteSoftLineForward'
9. 'deleteSoftLineBackward'
10. 'deleteEntireSoftLine'
11. 'deleteHardLineForward'
12. 'deleteHardLineBackward'
13. 'deleteCompositionText'
14. 'deleteContent'
15. 'deleteContentBackward'
16. 'deleteContentForward'

See spec PR:
https://github.com/w3c/input-events/pull/50

 
Project Member

Comment 1 by bugdroid1@chromium.org, Feb 23 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c92612b03e612a51245e5bd02de19051284150b5

commit c92612b03e612a51245e5bd02de19051284150b5
Author: chongz <chongz@chromium.org>
Date: Thu Feb 23 00:25:03 2017

[InputEvent] Make typing and IME related input types non-cancelable

Please refer to bug for spec and detailed proposal.

BUG= 693242 

Review-Url: https://codereview.chromium.org/2704613002
Cr-Commit-Position: refs/heads/master@{#452303}

[add] https://crrev.com/c92612b03e612a51245e5bd02de19051284150b5/third_party/WebKit/LayoutTests/fast/events/inputevents/inputevent-cancelable.html
[modify] https://crrev.com/c92612b03e612a51245e5bd02de19051284150b5/third_party/WebKit/Source/core/editing/EditingUtilities.cpp

Comment 2 by chongz@chromium.org, Feb 23 2017

Labels: M-58
Status: Fixed (was: Started)

Sign in to add a comment