> ChangeSaveSetValues

I think all you need is the ability to reparent to the root.  As the 
embedded window isn't override-redirect, the remapping will be redirected 
giving the window manager a chance to peer at the window.  A suitable WM
convention could be developed to get the embedded window moved to its 
final resting place.  As you say in your proposal, other alternatives 
involve significantly more error checking and validation at many points in 
the server.

This would also eliminate the need for x-offset/y-offset values, so the 
extension could contain only a single request identical to ChangeSaveSet 
with an additional mode (SetModeInsertRoot).

Are there other WM related extensions that we could usefully merge with 
this extension?  I'd like to solve any outstanding issues all at once, 
rather than with a zillion tiny extensions.

Keith Packard        XFree86 Core Team        Compaq Cambridge Research Lab


_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to