Neil -

That worked well. Thanks a lot!!

Cheers,

- Bill

Neil wrote:
William Edney wrote:

I'm sure this is a one or two liner in JS, but I'm a newbie when it comes to accessing Mozilla Componentry from JS.


Assuming you have UniversalXPConnect privileges, here goes:
const nsIInterfaceRequestor = Components.interfaces.nsIInterfaceRequestor;
const nsIWebNavigation = Components.interfaces.nsIWebNavigation;
const nsIEditingSession = Components.interfaces.nsIEditingSession;
const nsIHTMLObjectResizer = Components.interfaces.nsIHTMLObjectResizer;
var webNavigation = frameWindow.QueryInterface(nsIInterfaceRequestor).getInterface(nsIWebNavigation);


var editingSession = webNavigation.QueryInterface(nsIInterfaceRequestor).getInterface(nsIEditingSession);

var editor = editingSession.getEditorForWindow(frameWindow).QueryInterface(nsIHTMLObjectResizer);


_______________________________________________
mozilla-editor mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-editor

Reply via email to