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

Issue 699917 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Task



Sign in to add a comment

Remove mark related editing command

Project Member Reported by yosin@chromium.org, Mar 9 2017

Issue description

Because of:
 - usage of following commands are zero, not appeared in UMA
 - implementation is broken, e.g. no relocation at DOM mutation == can hold disconnected nodes
 - 100+ lines of code
 - Not web exposed

Foolowing commands are related to mark:
- DeleteToMark
- SelectToMark
- SetMark
- SwapWithMark

I'll ask chromium-dev@ for confirmation of removal
 
Cc: tanvir.r...@samsung.com
What's the current status?
Labels: -Type-Bug Type-Task

Comment 3 by yosin@chromium.org, Nov 15 2017

As of Nov 15, 2017, there are not usage for mark related commands past 28 days.
Thus, we are ready to remove them.

Please post "Intent to Remove" to blink-dev@ to get three LGTM from API owners.

Comment 4 by yosin@chromium.org, Nov 16 2017

#c3 is WebCore.Document.execCommand.

WebCore.Editing.Commands shows usage of "*Mark" command with non-zero, but very
small usage count.

Labels: Hotlist-Interop

Sign in to add a comment