[FIX]implement swapDocShells() for chrome content browser/iframe

RESOLVED FIXED

Status

()

enhancement
RESOLVED FIXED
11 years ago
11 years ago

People

(Reporter: glazou, Assigned: bzbarsky)

Tracking

Trunk
Points:
---
Bug Flags:
in-testsuite +

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment, 3 obsolete attachments)

Bug 113934 implemented a great feature for Firefox users : the ability to move
a tab from one FF window to another w/o dropping context or having to reload the
page.

The same feature for chrome content inside a browser or iframe element would
be very helpful to xulrunner-based applications or extensions for instance
if they implement sidebars. In that case, sidebar items would become movable
between sidebars w/o context loss, and even between a sidebar and a floating
panel for a standalone sidebar item...
Posted file xul test page, as requested by bz (obsolete) —
This won't preserve the scroll position, but will preserve the other state here.
Attachment #340600 - Flags: superreview?(jst)
Attachment #340600 - Flags: review?(jst)
Summary: implement swapDocShells() for chrome content browser/iframe → [FIX]implement swapDocShells() for chrome content browser/iframe
Attachment #340600 - Flags: superreview?(jst)
Attachment #340600 - Flags: superreview+
Attachment #340600 - Flags: review?(jst)
Attachment #340600 - Flags: review+
Attachment #340579 - Attachment is obsolete: true
Attachment #340598 - Attachment is obsolete: true
Attachment #340600 - Attachment is obsolete: true
Pushed changeset 1e55532f66ca.
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.