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