Closed
Bug 481370
Opened 15 years ago
Closed 15 years ago
Port Bug 481090 (Session restore should not special-case closed windows on Mac) to SeaMonkey
Categories
(SeaMonkey :: Session Restore, defect)
SeaMonkey
Session Restore
Tracking
(Not tracked)
RESOLVED
FIXED
seamonkey2.0b1
People
(Reporter: misak.bugzilla, Assigned: misak.bugzilla)
References
Details
Attachments
(1 file, 2 obsolete files)
742 bytes,
patch
|
misak.bugzilla
:
review+
misak.bugzilla
:
superreview+
|
Details | Diff | Splinter Review |
From comment of that bug: See bug 382006 and bug 480874 for various reasons for moving on this. On Mac, unlike other platforms, closing windows doesn't exit the app, so it's clearly a separate action. If windows are closed directly, rather than the user exiting the application, we should treat that like they actually closed the window on purpose.
Attachment #365401 -
Flags: superreview?(neil)
Attachment #365401 -
Flags: review?(neil)
Updated•15 years ago
|
Attachment #365401 -
Flags: superreview?(neil)
Attachment #365401 -
Flags: superreview-
Attachment #365401 -
Flags: review?(neil)
Comment 1•15 years ago
|
||
Comment on attachment 365401 [details] [diff] [review] patch nsSessionStore.js isn't preprocessed (yet), and this needs Mac review, e.g. stefanh.
Assignee | ||
Updated•15 years ago
|
Attachment #365401 -
Flags: review?(stefanh)
Comment 2•15 years ago
|
||
It makes sense to me, let me just think of the fact that we're opening a new window upon re-launch with a blank page regardless of what we have set to display when you opening a new window. I'm not sure we should honor that, it just came to my mind...
Comment 3•15 years ago
|
||
I guess if we are not preprocessing this file we can do something like: if (!/Mac/.test(navigator.platform)) { ..... }
Updated•15 years ago
|
Attachment #365401 -
Flags: review?(stefanh) → review+
Comment 4•15 years ago
|
||
Comment on attachment 365401 [details] [diff] [review] patch ( I assume that Neil minused this because the dependent bug wasn't resolved) I'm not really familiar with this code, but I've tested this in a couple of scenarios and it works fine. And Smokey told me that only 2 Camino users have said that they wanted their previous opened windows restored :-) Maybe it's my mac bgr, but isn't the non-mac implementation a bit odd when it assumes that you want your last closed window(s)if you have closed all your non-popup windows and just have popup windows opened?
Assignee | ||
Updated•15 years ago
|
Attachment #365401 -
Flags: superreview- → superreview?(neil)
Updated•15 years ago
|
Attachment #365401 -
Flags: superreview?(neil) → superreview+
Comment 5•15 years ago
|
||
Comment on attachment 365401 [details] [diff] [review] patch >+#endif >+ Nit: extra blank line belongs before the #endif
Assignee | ||
Comment 6•15 years ago
|
||
Attachment #365401 -
Attachment is obsolete: true
Attachment #365854 -
Flags: superreview+
Attachment #365854 -
Flags: review+
Assignee | ||
Comment 8•15 years ago
|
||
actuall r+ from Stefan, sorry.
Assignee | ||
Comment 9•15 years ago
|
||
Sorry, previous patch was identical to first. Carrying forward r+/sr+ from Stefan/Neil
Attachment #365854 -
Attachment is obsolete: true
Attachment #365884 -
Flags: superreview+
Attachment #365884 -
Flags: review+
Comment 10•15 years ago
|
||
http://hg.mozilla.org/comm-central/rev/7bfd2406b167
Updated•15 years ago
|
Component: UI Design → Session Restore
QA Contact: ui-design → session.restore
You need to log in
before you can comment on or make changes to this bug.
Description
•