Bug 68759 - Confirm dialog doesn't work in the embedded Mozilla browser widget
Summary: Confirm dialog doesn't work in the embedded Mozilla browser widget
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.0   Edit
Hardware: PC Linux
: P1 major with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Christophe Cornu CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 61589 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-06-28 11:12 EDT by Jeffrey Liu CLA
Modified: 2004-09-15 14:56 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeffrey Liu CLA 2004-06-28 11:12:59 EDT
Eclipse 3.0 RC3, mozilla-1.4-3.0.18

Confirm dialog doesn't work in the embedded Mozilla browser widget (work in the 
external Mozilla browser). Here's a testcase:

<html>
  <body>
    This is a test.
  </body>
</html>
<script language="javascript">
  if (confirm("This is a confirm dialog"))
    alert('You clicked OK');
  else
    alert('You clicked Cancel');
</script>

In the external Mozilla browser, the confirm dialog and the alert dialog show 
up correctly. However, in the embedded Mozilla browser, the confirm dialog 
doesn't show up at all.

Studio v6's Web services tooling, more specifically, the Web Services Explorer 
is depended on this fix for the Eclipse 3.0 timeframe.
Comment 1 Veronika Irvine CLA 2004-07-06 15:56:49 EDT
Are you using SWT for GTK or Motif?
Comment 2 Jeffrey Liu CLA 2004-07-06 18:26:55 EDT
I am using GTK.
Comment 3 Christophe Cornu CLA 2004-07-19 11:04:30 EDT
Verified. Need to add support for this.
Comment 4 Christophe Cornu CLA 2004-07-20 11:08:42 EDT
*** Bug 61589 has been marked as a duplicate of this bug. ***
Comment 5 Christophe Cornu CLA 2004-07-20 12:07:35 EDT
fixed v>20040720
Comment 6 Konrad Kolosowski CLA 2004-09-15 14:02:55 EDT
Has this been included in 3.0.1 builds?
Comment 7 Christophe Cornu CLA 2004-09-15 14:56:02 EDT
No. It is in SWT 3.1.