Closed Bug 339472 Opened 18 years ago Closed 1 month ago

"Move tab to new window" (and future "drag tab ...") should used (bf)cached state

Categories

(Camino Graveyard :: Tabbed Browsing, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: alqahira, Unassigned)

References

Details

(Whiteboard: 1.9.1)

Right now our "Move tab to new window" tab CM item essentially re-requests the page (and treats it like an entirely new window, causing problems with lost session history, bug 192635).  But for AJAXy pages, php&friends generated pages (e.g., stuff like examples in bug 332102) and the modern web, we really should not be re-requesting/re-fetching the page.

Instead we should try to use the bfcached state, if available, or at worst, normal cache without re-requesting (although that will still break AJAXy stuff).  (Right now we re-request the page but do end up pulling most of the contents from cache, if available.)

Sam mentioned in bug 192635 there's some trunk Gecko work going on that might help, but he's not specific as to what it is (or even what bugs :P) so dunno if it will help here.  Setting to 2.0 to sync with that bug, though.
See also bug 192635.

cl
Fx bug for move to new window/tear-off is 225680, and there it implies that the Core bug for not needing reloads might be bug 254144.
Looking into this bug, may have a fix. Will look further tomorrow morning.
I was looking for a bug to implement "drag outside window, create a new one"...

And a realized this needed a bump O.O

Anyway I'm still in need to this feature(which I'm unable to find in bugzilla), can i get it without Camino ?

Thx a lot guys
The bug you're looking for is bug 318260.  Please note, though, that no bug ever needs a "bump."  If a bug is still open, it's on the docket for getting fixed, and no amount of "I want this" comments will get it fixed faster.  If you wish to show your support for a particular bug, use the "Vote" feature rather than commenting.
Target Milestone: Camino2.0 → ---
bz has a patch in bug 113934 that might put the backend pieces for this in place.
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.