title is in the tab object. A window object always has at least one tab. Just ask for the selected tab and get its title.
Erik On Wed, Sep 23, 2009 at 7:33 PM, Joe Ceklosky <jfceklo...@gmail.com> wrote: > I think it would also be nice for the windows array list that comes > back from the getAll call to include the window names (from the window.open > call).On the window.open call, the seconds parameter is the name of the > window. > If I had the name of the window as a property on the Window > object(returned in window array), I could find the window created > by window.open that I was looking for. > > > Erik Kay wrote: >> >> On Wed, Sep 23, 2009 at 6:20 PM, Joe Ceklosky <jfceklo...@gmail.com> >> wrote: >> >>> >>> Erik, >>> >>> >>> Thanks for the reply. >>> The reason I was looking for this information is I wanted to change the >>> position >>> on the screen or URL on these windows. >>> >> >> I see. We should probably expose size and position changing to the >> chrome.windows API. In the meantime you could inject a content script >> into the page if you needed to manipulate its DOM window object: >> >> >> http://code.google.com/chrome/extensions/trunk/tabs.html#method-executeScript >> >> >> >>> >>> Some of my application from the extension would be using chrome.windows >>> API's while the rest of the application would be using window.open. >>> >>> I asked a question earlier about chrome.windows.getAll() which returns an >>> array of windows. This returned array DOES include windows created >>> by chrome.windows.create and windows created by window.open. All of >>> the windows in this array have ID's and etc. >>> >>> Is chrome.windows.getAll() working as designed, meaning it's array should >>> include both chrome.windows and window.open call? >>> >> >> Of course. Windows are windows. It doesn't matter how they were >> created. If the user hit ctrl-n, or if you called window.open, etc. >> They're all windows, right? However, whenever chrome.windows.* APIs >> return a Window, it's an extensions API Window, and not a DOM window. >> Again, this is independent of how it was created. >> >> Erik >> >> >> >>> >>> Joe >>> >>> >>> Erik Kay wrote: >>> >>>> >>>> On Wed, Sep 23, 2009 at 11:18 AM, jfc <jfceklo...@gmail.com> wrote: >>>> >>>> >>>>> >>>>> chrome.windows.create will create a new browser window and return the >>>>> window ID in the provided function callback. >>>>> >>>>> The standard javascript window.open returns a window object (browser >>>>> sense). >>>>> >>>>> >>>>> When using chrome.windows.getAll(), an array of Windows is given to >>>>> the callback function. This Window array is NOT the same as the >>>>> Window object returned from the window.open call. >>>>> >>>>> >>>>> Is there any way given the window object from the window.open call to >>>>> locate this particular window in the array returned from the >>>>> chrome.windows.getAll function callback? >>>>> >>>>> >>>> >>>> No. This is by design. >>>> >>>> These windows mostly exist in different processes. We don't have >>>> access to out of process window objects. There are a lot of things >>>> that would break if we tried to do this. >>>> >>>> Could you give me an idea of the problem you're trying to solve? >>>> >>>> Erik >>>> >>>> >>>> >>>> >>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>> >>> >> >> > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Chromium-extensions" group. To post to this group, send email to chromium-extensions@googlegroups.com To unsubscribe from this group, send email to chromium-extensions+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/chromium-extensions?hl=en -~----------~----~----~----~------~----~------~--~---