After the change of 63466, now Netscape browser uses one LiveConnect instance for each plugin instance, in stead of a singleton for all plugin instances. To match such change, Java plugin needs to be updated to handle the one LiveConnect instance to one plugin instance. On the browser side, there will be some update as well (i.e., provide a flexible interface so that plugin can query the interface to handle either the singleton case or the one-to-one case. The browser side's change is covered by bugizlla bug 70588.
joe.chou@eng 2001-07-18
Ran the test case of 70588, and it failed. The test result was similar to that of the original test: the first time to close the window seemed OK, but the second time crashed.
I think we need to reopen this bug.
joe.chou@eng 2001-07-27
Retested this problem with NS6.1 build 43 and JRE 1.4 built 71, the problem was still there. The browser was hang when trying to open a second window. Checked with Patrick Beard of Netscape and Stanley Ho of JPI, the problem needed a different fix. Currently Xiaobin and Stanley is working on it.
joe.chou@eng 2001-07-18
Ran the test case of 70588, and it failed. The test result was similar to that of the original test: the first time to close the window seemed OK, but the second time crashed.
I think we need to reopen this bug.
joe.chou@eng 2001-07-27
Retested this problem with NS6.1 build 43 and JRE 1.4 built 71, the problem was still there. The browser was hang when trying to open a second window. Checked with Patrick Beard of Netscape and Stanley Ho of JPI, the problem needed a different fix. Currently Xiaobin and Stanley is working on it.