sharing the love. cc jrgm for when this too complicated for me to keep track of :-)
this is a broad browser feature not a feature of session history. Session history apis have all the methods required to make a copy of it.
We are trying to make windows open faster and be easier to use, not slower and more complicated. wontfix.
If you mark this bug WONTFIX then you should mark bug 18808 WONTFIX too. This bug is only for implementing the code to copy a window. Code doesn't add any memory footprint to windows as the code for a class only has one copy. As for Windows opening faster... Speed will have to be a tradeoff for implementing bug 18808. As not ALL windows openened will need to have the back/forward history, etc. This will not affect the speed for all windows. This bug was made to break up the tasks necessary for implementing bug 18808 into more specific tasks. As this bug is necessary to be resolved for 18808 and bug 18808 hasn't been resolved WONTFIX then this one shouldn't either.
gee, thanks. wontfix.
Reopening as per 18808
Note: this code should in no way change the performance of opening a new window the old way.
This should also apply to tabs.
This is good! Make the code *first*, leave the implementation up to someone else because those guys in 18808 could argue forever. It gets my vote.
EEK! I ran out of votes. Sorry. I'm in the cc list tho.
MASS-CHANGE: This bug report is registered in the SeaMonkey product, but has been without a comment since the inception of the SeaMonkey project. This means that it was logged against the old Mozilla suite and we cannot determine that it's still valid for the current SeaMonkey suite. Because of this, we are setting it to an UNCONFIRMED state. If you can confirm that this report still applies to current SeaMonkey 2.x nightly builds, please set it back to the NEW state along with a comment on how you reproduced it on what Build ID, or if it's an enhancement request, why it's still worth implementing and in what way. If you can confirm that the report doesn't apply to current SeaMonkey 2.x nightly builds, please set it to the appropriate RESOLVED state (WORKSFORME, INVALID, WONTFIX, or similar). If no action happens within the next few months, we move this bug report to an EXPIRED state. Query tag for this change: mass-UNCONFIRM-20090614
*** This bug has been confirmed by popular vote. ***