pub(crate) trait SelectionExecCommandSupport {
// Required methods
fn delete_the_selection(
&self,
cx: &mut JSContext,
context_object: &Document,
block_merging: SelectionDeletionBlockMerging,
strip_wrappers: SelectionDeletionStripWrappers,
direction: SelectionDeleteDirection,
);
fn set_the_selection_value(
&self,
cx: &mut JSContext,
new_value: Option<DOMString>,
command: CommandName,
context_object: &Document,
);
}