Name Description Size
AsyncSpellCheckTestHelper.jsm Waits until spell checking has stopped on the given element. When a spell check is pending, this waits indefinitely until the spell check ends. When a spell check is not pending, it waits a small number of turns of the event loop: if a spell check begins, it resumes waiting indefinitely for the end, and otherwise it stops waiting and calls the callback. This this can therefore trap spell checks that have not started at the time of calling, spell checks that have already started, multiple consecutive spell checks, and the absence of spell checks altogether. @param editableElement The element being spell checked. @param callback Called when spell check has completed or enough turns of the event loop have passed to determine it has not started. 3441
composer 15
libeditor 88
moz.build 1022
nsEditorCID.h {D3DE3431-8A75-11d2-918C-0080C8E44DB5} 1090
nsIDocumentStateListener.idl 573
nsIEditActionListener.idl Editor Action Listener interface to outside world 4619
nsIEditor.idl postCreate should be called after Init, and is the time that the editor tells its documentStateObservers that the document has been created. 21443
nsIEditorMailSupport.idl Paste the text in the OS clipboard at the cursor position, as a quotation (whose representation is dependant on the editor type), replacing the selected text (if any). @param aSelectionType Text or html? 2927
nsIEditorObserver.idl nsIEditorObserver is the interface used by applications wishing to be notified when the editor has completed a user action. Note that when you want to use this from C++, please check if EditorBase can treat your class directly since using this interface may make editor slower. 806
nsIEditorSpellCheck.idl Returns true if we can enable spellchecking. If there are no available dictionaries, this will return false. 5769
nsIEditorStyleSheets.idl Load and apply the style sheet, specified by aURL, to the editor's document, replacing the last style sheet added (if any). This is always asynchronous, and may cause network I/O. @param aURL The style sheet to be loaded and applied. 2861
nsIEditorUtils.idl A collection of utility functions that editors can use that are more easily done in JavaScript. 1004
nsIHTMLAbsPosEditor.idl this contains the absolutely positioned element currently edited or null 1163
nsIHTMLEditor.idl ------------ Inline property methods -------------- 17583
nsIHTMLInlineTableEditor.idl boolean indicating if inline table editing is enabled in the editor. When inline table editing is enabled, and when the selection is contained in a table cell, special buttons allowing to add/remove a line/column are available on the cell's border. 897
nsIHTMLObjectResizer.idl the element currently displaying resizers 1274
nsIPlaintextEditor.idl The valid values for newlines handling. Can't change the values unless we remove use of the pref. 4248
nsITableEditor.idl ------------ Table editing Methods -------------- 13965
nsIURIRefObject.idl A class which can represent any node which points to an external URI, e.g. <a>, <img>, <script> etc, and has the capability to rewrite URLs to be relative or absolute. Used by the editor but not dependant on it. 1274
reftests 185
spellchecker 13
txmgr 13