Bug 544168 - nsIEditorIMESupport::endComposition shouldn't be scriptable. r+sr=smaug
--- a/editor/idl/nsIEditorIMESupport.idl
+++ b/editor/idl/nsIEditorIMESupport.idl
@@ -43,17 +43,17 @@
class nsIPrivateTextRangeList;
struct nsTextEventReply;
%}
[ptr] native nsIPrivateTextRangeListPtr(nsIPrivateTextRangeList);
[ptr] native nsTextEventReplyPtr(nsTextEventReply);
-[scriptable, uuid(52032429-9337-4ecf-b56b-81875a9324bc)]
+[scriptable, uuid(8093f91d-fe39-4a17-b9db-73468c3a536b)]
interface nsIEditorIMESupport : nsISupports
{
/**
* beginComposition(nsTextEventReply* aReply) Handles the start of inline input composition.
*/
@@ -66,17 +66,17 @@ interface nsIEditorIMESupport : nsISuppo
*/
[noscript] void setCompositionString(in DOMString aCompositionString, in nsIPrivateTextRangeListPtr aTextRange, in nsTextEventReplyPtr aReply);
/**
* endComposition() Handles the end of inline input composition.
*/
- void endComposition();
+ [noscript] void endComposition();
/**
* forceCompositionEnd() force the composition end
*/
void forceCompositionEnd();
/**