On linux, it is a norm, made by freedesktop.org, that fix how a window
manager and an application must deal together regarding window
placement. I think it must be similar things in the other OSs. Also, it
is a lot of threads into the forum about that. Finally, different users
can like different behaviors.

So, maybe the right solution is to choose some sane default for the new
firefox windows, and have a preference that let the user to choose if he
want firefox to remember the last size, let the window manager choose
the size, or use the default size.

Also, please don't allow firefox to resize already opened windows. I
have a function in my desktop that resize automatically the newly opened
firefox windows. when I start firefox, that function resize its window,
the session manager come, I choose the session, and bang! firefox resize
its window. This is not only irritating, but it is a waste of processor
and of my time, as I must resize that f. crazy window. Or at least, put
a preference setting for that too. Thanks a lot!

And thanks a lot for firefox!

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/204480

Title:
  Window position is not remembered between starts

Status in Mozilla Firefox:
  In Progress
Status in firefox package in Ubuntu:
  Triaged

Bug description:
  Binary package hint: firefox-3.0

  Firefox forgets the location of the main window each time I close it
  down and start it back up. I have investigated this, and it turns out
  that Firefox rewrites parts of the localstore.rdf file in my profile,
  and thus changes the screenX="499" setting to screenX="0" as can be
  seen in the below diff.

  Steps to reproduct:
  1) Start firefox and move the main window until it touches the right edge of 
the screen.
  2) Shut down firefox.
  3) Start Firefox again

  Result: Firefox is positioned on the very left side of the screen.
  Expected result: Firefox should be started in the position I left it.

  Below is a diff that shows what changes are done by Firefox to my
  localstore.rdf file between step 2 and 3:

  --- localstore.rdf_correct      2008-03-21 03:45:28.000000000 +0100
  +++ localstore.rdf_wrong        2008-03-21 03:48:25.000000000 +0100
  @@ -1,21 +1,17 @@
   <?xml version="1.0"?>
   <RDF:RDF xmlns:NC="http://home.netscape.com/NC-rdf#";
            xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#";>
  +  <RDF:Description RDF:about="chrome://browser/content/browser.xul">
  +    <NC:persist 
RDF:resource="chrome://browser/content/browser.xul#main-window"/>
  +    <NC:persist 
RDF:resource="chrome://browser/content/browser.xul#sidebar-box"/>
  +    <NC:persist 
RDF:resource="chrome://browser/content/browser.xul#sidebar-title"/>
  +  </RDF:Description>
     <RDF:Description 
RDF:about="chrome://browser/content/browser.xul#main-window"
                      screenY="25"
                      sizemode="normal"
                      width="1093"
                      height="1122"
  -                   screenX="499" />
  +                   screenX="0" />
     <RDF:Description 
RDF:about="chrome://browser/content/browser.xul#sidebar-title"
                      value="" />
  -  <RDF:Description 
RDF:about="chrome://browser/content/browser.xul#sidebar-box"
  -                   sidebarcommand=""
  -                   width=""
  -                   src="" />
  -  <RDF:Description RDF:about="chrome://browser/content/browser.xul">
  -    <NC:persist 
RDF:resource="chrome://browser/content/browser.xul#main-window"/>
  -    <NC:persist 
RDF:resource="chrome://browser/content/browser.xul#sidebar-box"/>
  -    <NC:persist 
RDF:resource="chrome://browser/content/browser.xul#sidebar-title"/>
  -  </RDF:Description>
   </RDF:RDF>

  This problem has been observed in all Ubuntu releases that I can
  remember. Info about my Ubuntu installation and Firefox installation:

  Description:    Ubuntu hardy (development branch)
  Release:        8.04

  firefox:
    Installed: 3.0~b4+nobinonly-0ubuntu1
    Candidate: 3.0~b4+nobinonly-0ubuntu1
    Version table:
   *** 3.0~b4+nobinonly-0ubuntu1 0
          500 http://se.archive.ubuntu.com hardy/main Packages
          100 /var/lib/dpkg/status

  ProblemType: Bug
  Architecture: i386
  Date: Fri Mar 21 03:46:38 2008
  DistroRelease: Ubuntu 8.04
  Package: firefox 3.0~b4+nobinonly-0ubuntu1
  PackageArchitecture: all
  ProcEnviron:
   PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: firefox-3.0
  Uname: Linux 2.6.24-12-generic i686

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/204480/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to