JDK-6689983 : reevaluate our inset-related code in XAWT
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 7
  • Priority: P3
  • Status: Closed
  • Resolution: Won't Fix
  • OS: linux
  • CPU: x86
  • Submitted: 2008-04-17
  • Updated: 2011-01-19
  • Resolved: 2010-09-29
Related Reports
Relates :  
Relates :  
Description
during work on 6632124 (fix for 6429775 was incomplete)  it become clear that we should reconsider the way 
to handle _NET_FRAME_EXTENTS property.  It looks like we should just listen changes of this property and update
insets according to these events, because, as 6632124 shown it is not safe to simply read this property at any
arbitrary time (because of possible thread races).

Another aspect we should reevaluate is whether we still need out "insets dancing" for modern WMs.

Comments
EVALUATION There's no technical justification to fix this issue. The CR is closed. For reference purposes the latest version of the fix is available at: http://cr.openjdk.java.net/~anthony/7-16-insets-6689983.1/
29-09-2010

EVALUATION The code must be made clear == quite completely rewritten.
29-05-2009