It is possible to detach the window by writing some code but the window will become a standalone window, it will not be in the list of mdi subwindows. You need to keep your own list of windows that includes both those attached to the mdi and those you have detached. I implemented something like that but it doesn't work by moving the window. Rather than that I have a button or keyboard shortcut for that. With chrome it is easy because to detach a window, you grab and pull its tab. With MDI you don't have such tabs (unless you're working in document mode).
Bookmarks