Browser: Firefox 3.0
Platform: OS X 10.5.4, 10.5.5
Java Version: 1.5.0_16, 1.4.2_18
Details:
We have an applet that is not repainting correctly in Firefox 3 but which does repaint correctly in Safari and Firefox 2. The repainting problems generally manifest in two ways:
1. resize the browser window
2. change focus to a different window
The painting issues are different for different versions of the applet, but they basically follow the lines of:
- When resizing the browser window, the applet sometimes goes white (the color
of the background), sometimes redraws correctly and sometimes redraws only
part of the applet's content.
- When changing focus to a different window, the applet usually goes white but
sometimes it fully redraws. On refocus, it partially or fully goes white.
Also when resizing, the following messages always appear in the console:
<<< ProxyClassLoader: defined LiveConnectProxy class. >>>
<<< Here're the permissions you've got: >>>
<<< java.security.Permissions@75ca3e (
(java.net.SocketPermission 10.23.1.18 connect,accept,resolve)
)
>>>
These messages don't appear in other browsers (i.e. Safari, FF2).
Additional observations:
- Sometimes the appearance of the browser window keeps the appearance of a
window without focus even though the window has focus.