I don't see the overlay.js being used anywhere, but the ff.xul overlay (for browser.xul) is working for me, I can see the iframe (even if the content is not there since http://localhost:8080/dd.html is not valid on my machine, of course)
So, I gather that you want to put that iframe (src=http://localhost: 8080/dd.html) directly into the page. If yes, I would suggest following: 1) You still need the browser.xul overlay, that's the entry point of your extension 2) The overlay should listen for tab open (and perhaps close) events - see this page: https://developer.mozilla.org/en/XUL_School/Intercepting_Page_Loads 3) Every time a new tab is opened, you want to get a reference to the inner document 4) You can check whether it's actually an HTML page (could be XML, SVG, etc.) or if it's a page that you want to modify 5) Finally use DOM API such as appendChild() to append whatever you need to the document e.g. document.body.appendChild(document.createElement("iframe")); Honza On May 18, 9:22 am, ysh ln <[email protected]> wrote: > Hi, > > > > > > > > > > >> For getting a clear picture on what the requirement is , i am attaching > >> the screenshots and XPI file that i have developed which displays an > >> applet . > >> The details are as follows: > > >> 1. Screenshot 1 : The output that is shown in screenshot is got by using > >> the <window> tag in the XUL file. > > >> <window id="example-window" > >> title="Example 2.6.2" > >> xmlns:html="http://www.w3.org/1999/xhtml" > >> xmlns=" > >>http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul > >> "> > >> <html:iframe src="http://localhost:8080/dd.html" marginheight="0.5px"> > >> </html:iframe> > >> </window> > > >> The output that is got by installing the XPI file in attachment is shown > >> in > >> screenshot1. > > >> 2. Screenshot2 : This was another approach to requirement in getting the > >> applet displayed as a part of DOM.. i modified the firebug code by > >> integrating the <iframe> in existing code of mozilla. > > >> So my requirement is that my extension should be the same way as it is > >> seen > >> in Screenshot2. This is a part of DOM . > > >> But the problem here is I want my applet to be > >> visible irrespective of the pages i visit and there > >> by my applet should become part of DOM. > > >> Please see it by installing the XPI file and your help would be very much > >> required and appreciated. > > >> On Fri, May 18, 2012 at 11:46 AM, ysh ln <[email protected]> wrote: > > >> > ---------- Forwarded message ---------- > >> > From: Jan Honza Odvarko <[email protected]> > >> > Date: Fri, May 18, 2012 at 11:29 AM > >> > Subject: [firebug] Re: Extension Development to become part of DOM > >> > To: Firebug <[email protected]> > > >> > I am still puzzled by what do you want to do... > > >> > Is the source code of the extension available online so, > >> > I can take a look at it? > > >> > Honza > > >> > On May 17, 5:37 pm, ysh ln <[email protected]> wrote: > >> > > Yes I strongly agree to your point . > > > > scrnsht1.png > 374KViewDownload > > scrnsht2.png > 263KViewDownload > > appletloader.xpi > 2KViewDownload -- You received this message because you are subscribed to the Google Groups "Firebug" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at https://groups.google.com/forum/#!forum/firebug
