var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); ASPxClientHtmlEditorSpellChecker = _aspxCreateClass(ASPxClientSpellChecker, { constructor: function(name) { this.constructor.prototype.constructor.call(this, name); this.htmlEditor = null; }, CreateCallback: function(callbackString) { this.htmlEditor.SendSpellCheckerCallback(this, callbackString); }, OnCallback: function(result) { ASPxClientSpellChecker.prototype.OnCallback.call(this, result.spellcheck ? result.spellcheck : result); }, OnEndCallback: function() { this.htmlEditor.ClearOwnerControlCallback(); ASPxClientSpellChecker.prototype.DoEndCallback.apply(this, arguments); }, HideDialog: function(result) { ASPxClientSpellChecker.prototype.HideDialog.call(this, result); if(__aspxWebKitFamily) this.htmlEditor.GetSelection().SetFocusToDocumentStart(); if(!this.preventHideEvents) this.htmlEditor.raiseSpellingChecked(); }, ShowFinishMessageBox: function() { ASPxClientSpellChecker.prototype.ShowFinishMessageBox.call(this); this.htmlEditor.raiseSpellingChecked(); } }); } /* playback timings (ms): PetaboxLoader3.datanode: 71.223 (4) exclusion.robots: 0.295 esindex: 0.011 CDXLines.iter: 22.156 (3) load_resource: 47.107 exclusion.robots.policy: 0.277 captures_list: 104.176 LoadShardBlock: 75.96 (3) RedisCDXSource: 2.425 */