-
Enhancement
-
Resolution: Fixed
-
P4
-
1.3.1_04, 1.4.0
-
b38
-
sparc
-
solaris_8
Behavior of Modal dialog on windows and solaris/linux differ. On windows modal dialog poped up by an applet running in the browser blocks applet AND browser (user can not push "Back", "Forward", etc buttons in the browser). While on solaris/linux, modal dialog poped up by an applet is modal to java process only, not to Netscape process.
There is a ModalityListener.java implemented for windows. Files that were modified/added in awt to solve this problem on windows:
src/win32/classes/sun/awt/windows/ModalityListener.java
src/win32/classes/sun/awt/windows/ModalityEvent.java
src/win32/classes/sun/awt/windows/WToolkit.java
These are the fixes needed for plug-in to block the browser window when applet pops up a modal dialog.
Same type of functionality is needed for Solaris/linux, so that plug-in could implement a fix to block Netscape browser as well as java. See bug 4414115
There is a ModalityListener.java implemented for windows. Files that were modified/added in awt to solve this problem on windows:
src/win32/classes/sun/awt/windows/ModalityListener.java
src/win32/classes/sun/awt/windows/ModalityEvent.java
src/win32/classes/sun/awt/windows/WToolkit.java
These are the fixes needed for plug-in to block the browser window when applet pops up a modal dialog.
Same type of functionality is needed for Solaris/linux, so that plug-in could implement a fix to block Netscape browser as well as java. See bug 4414115
- duplicates
-
JDK-4414115 Popup Modal dialog in Java Plugin is not behaving like true Modal Dialog solaris
-
- Closed
-
- relates to
-
JDK-6542420 A cross-platform ModalityListener interface should be provided in 1.5.0
-
- Resolved
-
-
JDK-4080029 Modal Dialog block input to all frame windows not just its parent.
-
- Resolved
-