20 lines
598 B
JavaScript
20 lines
598 B
JavaScript
|
|
Drupal.wysiwyg = Drupal.wysiwyg || { 'instances': {} };
|
|
|
|
Drupal.wysiwyg.editor = Drupal.wysiwyg.editor || { 'init': {}, 'attach': {}, 'detach': {}, 'instance': {} };
|
|
|
|
Drupal.wysiwyg.plugins = Drupal.wysiwyg.plugins || {};
|
|
|
|
(function ($) {
|
|
// Determine support for queryCommandEnabled().
|
|
// An exception should be thrown for non-existing commands.
|
|
// Safari and Chrome (WebKit based) return -1 instead.
|
|
try {
|
|
document.queryCommandEnabled('__wysiwygTestCommand');
|
|
$.support.queryCommandEnabled = false;
|
|
}
|
|
catch (error) {
|
|
$.support.queryCommandEnabled = true;
|
|
}
|
|
})(jQuery);
|