Weird thing is that it happens only if I try to run Firebug lite on a local file (e.g. file:///C:/Stuff/index.html). If I open it as http://127.0.0.1/index.html, it works like a charm. It's no biggie, but the "process will complete when you reload the page" message is quite misleading.
The page was not open before, (I just created it). On Thu, Jul 22, 2010 at 1:06 PM, Pedro Simonetti Garcia < [email protected]> wrote: > 2010/7/22 kicsitian <[email protected]>: > > When I click on the Firebug Lite icon in the toolbar, a window pops > > up: > > > > "Firebug Lite can't complete its activation because this page was open > > before the extension itself was enabled. The process will complete > > when you reload the page. > > > > Press ok to reload the page now, or cancel to reload it later." > > Which exact URL are you visiting? It is an internal Chrome's page > (like "chrome://downloads/"), or some page related to Google Chrome > extensions "https://chrome.google.com/extensions/")? > > Google Chrome won't allow content scripts (required by Firebug Lite) > running on such pages. The problem is that Chrome does not inform the > user and neither the extension about it. In other words, there is no way > to Firebug Lite know if the content script was loaded or not, and we > worked around this by sniffing the URL and detecting when you visit > URLs that begins with "chrome://" or " > https://chrome.google.com/extensions/", > alerting users in such cases. > > Another problem of Chrome extensions is that besides the fact that > you don't have to restart the browser in order to install an extension, > extensions that require content scripts won't work on pages that were > opened *before* the extension was installed. That is, the first time the > user install *any* extensions that require content scripts, the extension > won't work on *any* pages you are seeing. It won't work in the gallery > ("https://chrome.google.com/extensions/") and it won't work on any > other page you already had opened at that time. We implemented > another dirty workaround to detect such cases, but the solution is not > perfect. > > So it is important to know 2 things: > > - which URL are you visiting > - was this page opened *before* you installed the extension? > > > > I press OK and nothing happens, the page does not reload and Firebug > > Lite won't start. > > This was not supposed to happen. Firebug Lite should have been loaded. > We need to investigate what is happening. > > > > I tried reinstalling the extension, manually > > reloading the page, but nothing helps. Is there any other way I can > > start the Firebug Lite extension? > > Other than the restricted Chrome URLs listed above, and the pages > opened before the installation, you are supposed to load Firebug Lite > without problems in all other pages. > > If this is not happening then it is a bug and we need to fix it. > > regards, > > Pedro Simonetti. > > > > > > Chrome version 5.0.375.99 on Windows 7 Professional 32bit. > > > > Any help is appreciated, Firebug is the only thing that still ties me > > to Firefox. > > > > -- > > 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]<firebug%[email protected]> > . > > For more options, visit this group at > http://groups.google.com/group/firebug?hl=en. > > > > > > -- > 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]<firebug%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/firebug?hl=en. > > -- 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 http://groups.google.com/group/firebug?hl=en.
