Drupal.wysiwyg = Drupal.wysiwyg || { 'instances': {}, 'excludeIdSelectors': { 'tokens': ['[id^="token-"]'] } }; Drupal.wysiwyg.editor = Drupal.wysiwyg.editor || { 'init': {}, 'update': {}, '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);