[Project_owners] urlBar Listener

eric.jung at yahoo.com eric.jung at yahoo.com
Thu Jul 5 04:45:10 PDT 2007

To change the url of the currently selected tab I think you can manipulate the location.href of gBrowser.selectedTab.

----- Original Message ----
From: joe ertaba <belaviyo at gmail.com>
To: project_owners at mozdev.org
Sent: Thursday, July 5, 2007 4:10:52 AM
Subject: [Project_owners] urlBar Listener

hi gays

i need to show some local file instead original url when user dont set font size of current page.
so i need to change tab url by:

var myExt_urlBarListener = {
  QueryInterface: function(aIID)

   if (aIID.equals(Components.interfaces.nsIWebProgressListener) ||
) ||
     return this;

   throw Components.results.NS_NOINTERFACE;

  onLocationChange: function(aProgress, aRequest, aURI)


  onStateChange: function() {},
  onProgressChange: function() {},
  onStatusChange: function() {},

  onSecurityChange: function() {},
  onLinkIconAvailable: function() {}


var myExtension = {

  oldURL: null,
  init: function() {

    // Listen for webpage loads


  uninit: function() {


  processNewURL: function(aURI) {
    if (
aURI.spec == this.oldURL)
    // now we know the url is new...

    this.oldURL = aURI.spec;


window.addEventListener("load", function() {myExtension.init()}, false);

window.addEventListener("unload", function() {myExtension.uninit()}, false);

any body can help me? 
is it possible to change tab url directly or i must find tab index first and then change it ?

Project_owners mailing list
Project_owners at mozdev.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mozdev.org/pipermail/project_owners/attachments/20070705/3f88b938/attachment.html 

More information about the Project_owners mailing list