<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>18121</bug_id>
          
          <creation_ts>2008-03-26 12:39:47 -0700</creation_ts>
          <short_desc>Call to alert() fails after calling showModalDialog()</short_desc>
          <delta_ts>2008-03-27 19:49:57 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>DOM</component>
          <version>525.x (Safari 3.1)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows Vista</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, PlatformOnly</keywords>
          <priority>P2</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Robbie Paplin">rpaplin</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aroben</cc>
    
    <cc>darin</cc>
    
    <cc>sam</cc>
    
    <cc>vicki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>75346</commentid>
    <comment_count>0</comment_count>
    <who name="Robbie Paplin">rpaplin</who>
    <bug_when>2008-03-26 12:39:47 -0700</bug_when>
    <thetext>If you call showModalDialog on a calling page, the window.returnvalue value that you set on the dialog page doesn&apos;t get passed back to the calling page.

See the attached files for an example.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75347</commentid>
    <comment_count>1</comment_count>
      <attachid>20093</attachid>
    <who name="Robbie Paplin">rpaplin</who>
    <bug_when>2008-03-26 12:42:01 -0700</bug_when>
    <thetext>Created attachment 20093
Page that calls showModalDialog

This page depends on the BrowserPicker.html attachment to be in the same directory.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75349</commentid>
    <comment_count>2</comment_count>
      <attachid>20094</attachid>
    <who name="Robbie Paplin">rpaplin</who>
    <bug_when>2008-03-26 12:51:56 -0700</bug_when>
    <thetext>Created attachment 20094
Page called by showModalDialog (the dialog)

This page depends upon the DialogTest.html file previosly attached</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75350</commentid>
    <comment_count>3</comment_count>
      <attachid>20095</attachid>
    <who name="Robbie Paplin">rpaplin</who>
    <bug_when>2008-03-26 13:01:26 -0700</bug_when>
    <thetext>Created attachment 20095
Page that calls showModalDialog (using Bugzilla url)

Replaced (browerpicker.html) parameter in showModalDialog call w/ bugzilla attachment url (http://bugs.webkit.org/attachment.cgi?id=20094), so you can test on the bugzilla site.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75365</commentid>
    <comment_count>4</comment_count>
    <who name="Vicki Murley">vicki</who>
    <bug_when>2008-03-26 15:19:34 -0700</bug_when>
    <thetext>Note that this bug is Windows-only.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75471</commentid>
    <comment_count>5</comment_count>
    <who name="Vicki Murley">vicki</who>
    <bug_when>2008-03-27 10:00:40 -0700</bug_when>
    <thetext>In Radar, &lt;rdar://problem/5825338&gt;

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75553</commentid>
    <comment_count>6</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2008-03-27 19:19:00 -0700</bug_when>
    <thetext>Verified in Safari 3.1 that this works ok on the Mac.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75554</commentid>
    <comment_count>7</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2008-03-27 19:40:38 -0700</bug_when>
    <thetext>After a little debugging, this is definitely a Safari issue, not a WebKit issue. &lt;rdar://5825338&gt; will continue to track this issue. Thanks for filing the bug report!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75555</commentid>
    <comment_count>8</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2008-03-27 19:47:19 -0700</bug_when>
    <thetext>Here&apos;s a little more detail about what I discovered:

The return value from showModalDialog is getting passed back to the calling script. The call to alert() is what&apos;s failing in some cases. Scripts relying on showModalDialog should be able to get the return value. &lt;rdar://5825338&gt; will track the problematic interaction between showModalDialog() and alert().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>75556</commentid>
    <comment_count>9</comment_count>
      <attachid>20143</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2008-03-27 19:48:03 -0700</bug_when>
    <thetext>Created attachment 20143
Testcase that doesn&apos;t use alert() to display the return value

Here&apos;s a testcase that proves the return value from showModalDialog is getting returned to the calling script. Instead of calling alert() we insert the value into the page.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>20093</attachid>
            <date>2008-03-26 12:42:01 -0700</date>
            <delta_ts>2008-03-26 12:53:37 -0700</delta_ts>
            <desc>Page that calls showModalDialog</desc>
            <filename>DialogTest.html</filename>
            <type>text/html</type>
            <size>2216</size>
            <attacher name="Robbie Paplin">rpaplin</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgVHJhbnNpdGlvbmFs
Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXRyYW5zaXRpb25h
bC5kdGQiPg0KPGh0bWwgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiPg0KPGhl
YWQ+IA0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCmJvZHksIGlucHV0IHsNCmNvbG9yOiAjMzMz
Ow0KZm9udC1mYW1pbHk6IFRhaG9tYSwiTHVjaWRhIEdyYW5kZSIsVmVyZGFuYSxBcmlhbCxIZWx2
ZXRpY2Esc2Fucy1zZXJpZjsNCmZvbnQtc2l6ZTogMTFweDsNCn0NCjwvc3R5bGU+DQo8c2NyaXB0
IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQpmdW5jdGlvbiBicm93c2VycGlja2VyX09uQ2xpY2so
KQ0Kew0KICAgIHZhciByZXR1cm5WYWx1ZSA9IHdpbmRvdy5zaG93TW9kYWxEaWFsb2coImJyb3dz
ZXJwaWNrZXIuaHRtbCIsICIiLCAiZGlhbG9nSGVpZ2h0OiAzMDAgcHg7IGRpYWxvZ1dpZHRoOiA0
MDAgcHgiKTsNCiAgICBhbGVydChyZXR1cm5WYWx1ZSk7DQp9DQo8L3NjcmlwdD4NCjx0aXRsZT5T
YWZhcmkgc2hvd01vZGFsRGlhbG9nIGlzc3VlczwvdGl0bGU+DQo8L2hlYWQ+DQo8Ym9keT4NCjxm
b3JtPiANCjxpbnB1dCB0eXBlPSJidXR0b24iIG9uY2xpY2s9ImJyb3dzZXJwaWNrZXJfT25DbGlj
aygpIiB2YWx1ZT0iQnJvd3NlciBwaWNrZXIiPg0KPC9mb3JtPg0KPGhyPg0KUmVwcm8gU3RlcHM6
PGJyPg0KPG9sPg0KICA8bGk+Q2xpY2sgdGhlIEJyb3dzZXIgUGlja2VyIGJ1dHRvbiB0byBicmlu
ZyB1cCB0aGUgQnJvd3NlciBQaWNrZXIgRGlhbG9nPC9saT4gIA0KICA8bGk+U2VsZWN0IGEgYnJv
d3NlciAmIENsaWNrIE9LPC9saT4gIA0KICA8bGk+Q2xpY2sgdGhlIEJyb3dzZXIgUGlja2VyIGJ1
dHRvbiB0byBicmluZyB1cCB0aGUgQnJvd3NlciBQaWNrZXIgRGlhbG9nPC9saT4gIA0KICA8bGk+
Q2xpY2sgQ2xvc2Ugb24gdGhlIHRpdGxlIGJhcjwvbGk+ICANCiAgPGxpPkNsaWNrIHRoZSBCcm93
c2VyIFBpY2tlciBidXR0b24gdG8gYnJpbmcgdXAgdGhlIEJyb3dzZXIgUGlja2VyIERpYWxvZzwv
bGk+ICANCiAgPGxpPkNsaWNrIENhbmNlbDwvbGk+ICANCiAgPGxpPkNsaWNrIHRoZSBCcm93c2Vy
IFBpY2tlciBidXR0b24gdG8gYnJpbmcgdXAgdGhlIEJyb3dzZXIgUGlja2VyIERpYWxvZzwvbGk+
ICANCiAgPGxpPkNsaWNrIE9LIChEb24ndCBzZWxlY3QgYSBicm93c2VyKTwvbGk+ICANCg0KPC9v
bD4NCkV4cGVjdGVkIHJlc3VsdHM6PGJyPg0KPHVsPg0KPGxpPkFmdGVyIFN0ZXAgMiAtIHlvdSBz
aG91bGQgZ2V0IGFuIGFsZXJ0IHRoYXQgdGVsbHMgeW91IHdoYXQgeW91IHNlbGVjdGVkPC9saT4N
CjxsaT5BZnRlciBTdGVwIDQgLSB5b3Ugc2hvdWxkIGdldCBhbiBhbGVydCB0aGF0IHNheXMgbnVs
bCBvciB1bmRlZmluZWQ8L2xpPg0KPGxpPkFmdGVyIFN0ZXAgNiAtIHlvdSBzaG91bGQgZ2V0IGFu
IGFsZXJ0IHRoYXQgc2F5cyBudWxsPC9saT4NCjxsaT5BZnRlciBTdGVwIDggLSB5b3Ugc2hvdWxk
IGdldCBhbiBhbGVydCB0aGF0IHNheXMgbnVsbDwvbGk+DQo8L3VsPg0KQWN0dWFsIHJlc3VsdHM6
PGJyPg0KPHVsPg0KIDxsaT5BZnRlciBTdGVwIDIgLSBubyBhbGVydCBpcyBkaXNwbGF5ZWQgJiBi
cm93c2VyIHdpbmRvdyBkb2Vzbid0IHJlZ2FpbiB0aGUgZm9jdXMgLyBiZWNvbWUgYWN0aXZlPC9s
aT4NCiA8bGk+QWZ0ZXIgU3RlcCA0IC0geW91IGdldCBhbiBhbGVydCB0aGF0IHNheXMgdW5kZWZp
bmVkIGFuZCB0aGUgYnJvd3NlciB3aW5kb3cgbWluaW1pemVzPC9saT4NCiA8bGk+QWZ0ZXIgU3Rl
cCA2IC0gbm8gYWxlcnQgaXMgZGlzcGxheWVkICYgYnJvd3NlciB3aW5kb3cgZG9lc24ndCByZWdh
aW4gdGhlIGZvY3VzIC8gYmVjb21lIGFjdGl2ZTwvbGk+DQogPGxpPkFmdGVyIFN0ZXAgOCAtIG5v
IGFsZXJ0IGlzIGRpc3BsYXllZCAmIGJyb3dzZXIgd2luZG93IGRvZXNuJ3QgcmVnYWluIHRoZSBm
b2N1cyAvIGJlY29tZSBhY3RpdmU8L2xpPg0KPC91bD4NCkJyb3dzZXIgTm90ZXM6PGJyPg0KPHVs
Pg0KICA8bGk+T24gSW50ZXJldCBFeHBsb3JlciA3IGZvciBXaW5kb3dzIGl0IHdvcmtzIGFzIGV4
cGVjdGVkPC9saT4NCiAgPGxpPk9uIEZpcmVmb3ggMy4wIChiZXRhIDQpIGZvciBXaW5kb3dzIGl0
IHdvcmtzIGFzIGV4cGVjdGVkPC9saT4NCjwvdWw+DQo8L2JvZHk+DQo8L2h0bWw+DQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>20094</attachid>
            <date>2008-03-26 12:51:56 -0700</date>
            <delta_ts>2008-03-26 12:53:51 -0700</delta_ts>
            <desc>Page called by showModalDialog (the dialog)</desc>
            <filename>BrowserPicker.html</filename>
            <type>text/html</type>
            <size>1497</size>
            <attacher name="Robbie Paplin">rpaplin</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgVHJhbnNpdGlvbmFs
Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXRyYW5zaXRpb25h
bC5kdGQiPg0KPGh0bWw+DQo8aGVhZD4NCjx0aXRsZT5Ccm93c2VyIFBpY2tlcjwvdGl0bGU+DQo8
c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KYm9keSwgaW5wdXQgew0KY29sb3I6ICMzMzM7DQpmb250
LWZhbWlseTogVGFob21hLCJMdWNpZGEgR3JhbmRlIixWZXJkYW5hLEFyaWFsLEhlbHZldGljYSxz
YW5zLXNlcmlmOw0KZm9udC1zaXplOiAxMXB4Ow0KfQ0KPC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5
Pg0KPHNjcmlwdD4NCmZ1bmN0aW9uICBPbk9LKCkNCnsNCgl3aW5kb3cucmV0dXJuVmFsdWUgPSBu
dWxsOw0KCWZvcihpPTA7IGkgPCAgZG9jdW1lbnQuZm9ybXNbMF0uYnJvd3Nlci5sZW5ndGg7IGkr
KykNCgkJaWYgKGRvY3VtZW50LmZvcm1zWzBdLmJyb3dzZXJbaV0uY2hlY2tlZCkNCgkJCXdpbmRv
dy5yZXR1cm5WYWx1ZSA9IGRvY3VtZW50LmZvcm1zWzBdLmJyb3dzZXJbaV0udmFsdWU7DQoJc2Vs
Zi5jbG9zZSgpOw0KfQ0KZnVuY3Rpb24gIE9uQ2FuY2VsKCkNCnsNCgl3aW5kb3cucmV0dXJuVmFs
dWUgPSBudWxsOw0KCXNlbGYuY2xvc2UoKTsNCn0NCjwvc2NyaXB0Pg0KPGZvcm0+DQpQbGVhc2Ug
c2VsZWN0IHlvdXIgZmF2b3JpdGUgd2ViIGJyb3dzZXI8YnI+DQo8aW5wdXQgdHlwZT0icmFkaW8i
IG5hbWU9ImJyb3dzZXIiIHZhbHVlPSJTYWZhcmkiPjxpbWcgc3JjPSJodHRwOi8vaW1hZ2VzLmFw
cGxlLmNvbS9zYWZhcmkvaW1hZ2VzL3BlcmZvcm1hbmNlX3NhZmFyaTIwMDcwNjExLmdpZiI+U2Fm
YXJpPGJyPg0KPGlucHV0IHR5cGU9InJhZGlvIiBuYW1lPSJicm93c2VyIiB2YWx1ZT0iRmlyZWZv
eCI+PGltZyBzcmM9Imh0dHA6Ly9pbWFnZXMuYXBwbGUuY29tL3NhZmFyaS9pbWFnZXMvcGVyZm9y
bWFuY2VfZmlyZWZveDIwMDcwNjExLmdpZiI+RmlyZWZveDxicj4NCjxpbnB1dCB0eXBlPSJyYWRp
byIgbmFtZT0iYnJvd3NlciIgdmFsdWU9IkludGVybmV0IEV4cGxvcmVyIj48aW1nIHNyYz0iaHR0
cDovL2ltYWdlcy5hcHBsZS5jb20vc2FmYXJpL2ltYWdlcy9wZXJmb3JtYW5jZV9pZTIwMDcwNjEx
LmdpZiI+SW50ZXJuZXQgRXhwbG9yZXI8YnI+DQo8aW5wdXQgdHlwZT0icmFkaW8iIG5hbWU9ImJy
b3dzZXIiIHZhbHVlPSJPcGVyYSI+PGltZyBzcmM9Imh0dHA6Ly9pbWFnZXMuYXBwbGUuY29tL3Nh
ZmFyaS9pbWFnZXMvcGVyZm9ybWFuY2Vfb3BlcmEyMDA3MDYxMS5naWYiPk9wZXJhPGJyPg0KPGlu
cHV0IHR5cGU9ImJ1dHRvbiIgdmFsdWU9Ik9LIiBvbmNsaWNrPSJPbk9LKCkiIHN0eWxlPSJ3aWR0
aDogMTUwcHgiPiZuYnNwOyZuYnNwOzxpbnB1dCB0eXBlPSJidXR0b24iIHZhbHVlPSJDYW5jZWwi
IG9uY2xpY2s9Ik9uQ2FuY2VsKCkiIHN0eWxlPSJ3aWR0aDogMTUwcHgiPg0KPC9mb3JtPg0KPC9i
b2R5Pg0KPC9odG1sPg0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>20095</attachid>
            <date>2008-03-26 13:01:26 -0700</date>
            <delta_ts>2008-03-26 13:01:26 -0700</delta_ts>
            <desc>Page that calls showModalDialog (using Bugzilla url)</desc>
            <filename>DialogTest.html</filename>
            <type>text/html</type>
            <size>2244</size>
            <attacher name="Robbie Paplin">rpaplin</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgVHJhbnNpdGlvbmFs
Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXRyYW5zaXRpb25h
bC5kdGQiPg0KPGh0bWwgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiPg0KPGhl
YWQ+IA0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCmJvZHksIGlucHV0IHsNCmNvbG9yOiAjMzMz
Ow0KZm9udC1mYW1pbHk6IFRhaG9tYSwiTHVjaWRhIEdyYW5kZSIsVmVyZGFuYSxBcmlhbCxIZWx2
ZXRpY2Esc2Fucy1zZXJpZjsNCmZvbnQtc2l6ZTogMTFweDsNCn0NCjwvc3R5bGU+DQo8c2NyaXB0
IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQpmdW5jdGlvbiBicm93c2VycGlja2VyX09uQ2xpY2so
KQ0Kew0KICAgIHZhciByZXR1cm5WYWx1ZSA9IHdpbmRvdy5zaG93TW9kYWxEaWFsb2coImh0dHA6
Ly9idWdzLndlYmtpdC5vcmcvYXR0YWNobWVudC5jZ2k/aWQ9MjAwOTQiLCAiIiwgImRpYWxvZ0hl
aWdodDogMzAwIHB4OyBkaWFsb2dXaWR0aDogNDAwIHB4Iik7DQogICAgYWxlcnQocmV0dXJuVmFs
dWUpOw0KfQ0KPC9zY3JpcHQ+DQo8dGl0bGU+U2FmYXJpIHNob3dNb2RhbERpYWxvZyBpc3N1ZXM8
L3RpdGxlPg0KPC9oZWFkPg0KPGJvZHk+DQo8Zm9ybT4gDQo8aW5wdXQgdHlwZT0iYnV0dG9uIiBv
bmNsaWNrPSJicm93c2VycGlja2VyX09uQ2xpY2soKSIgdmFsdWU9IkJyb3dzZXIgcGlja2VyIj4N
CjwvZm9ybT4NCjxocj4NClJlcHJvIFN0ZXBzOjxicj4NCjxvbD4NCiAgPGxpPkNsaWNrIHRoZSBC
cm93c2VyIFBpY2tlciBidXR0b24gdG8gYnJpbmcgdXAgdGhlIEJyb3dzZXIgUGlja2VyIERpYWxv
ZzwvbGk+ICANCiAgPGxpPlNlbGVjdCBhIGJyb3dzZXIgJiBDbGljayBPSzwvbGk+ICANCiAgPGxp
PkNsaWNrIHRoZSBCcm93c2VyIFBpY2tlciBidXR0b24gdG8gYnJpbmcgdXAgdGhlIEJyb3dzZXIg
UGlja2VyIERpYWxvZzwvbGk+ICANCiAgPGxpPkNsaWNrIENsb3NlIG9uIHRoZSB0aXRsZSBiYXI8
L2xpPiAgDQogIDxsaT5DbGljayB0aGUgQnJvd3NlciBQaWNrZXIgYnV0dG9uIHRvIGJyaW5nIHVw
IHRoZSBCcm93c2VyIFBpY2tlciBEaWFsb2c8L2xpPiAgDQogIDxsaT5DbGljayBDYW5jZWw8L2xp
PiAgDQogIDxsaT5DbGljayB0aGUgQnJvd3NlciBQaWNrZXIgYnV0dG9uIHRvIGJyaW5nIHVwIHRo
ZSBCcm93c2VyIFBpY2tlciBEaWFsb2c8L2xpPiAgDQogIDxsaT5DbGljayBPSyAoRG9uJ3Qgc2Vs
ZWN0IGEgYnJvd3Nlcik8L2xpPiAgDQoNCjwvb2w+DQpFeHBlY3RlZCByZXN1bHRzOjxicj4NCjx1
bD4NCjxsaT5BZnRlciBTdGVwIDIgLSB5b3Ugc2hvdWxkIGdldCBhbiBhbGVydCB0aGF0IHRlbGxz
IHlvdSB3aGF0IHlvdSBzZWxlY3RlZDwvbGk+DQo8bGk+QWZ0ZXIgU3RlcCA0IC0geW91IHNob3Vs
ZCBnZXQgYW4gYWxlcnQgdGhhdCBzYXlzIG51bGwgb3IgdW5kZWZpbmVkPC9saT4NCjxsaT5BZnRl
ciBTdGVwIDYgLSB5b3Ugc2hvdWxkIGdldCBhbiBhbGVydCB0aGF0IHNheXMgbnVsbDwvbGk+DQo8
bGk+QWZ0ZXIgU3RlcCA4IC0geW91IHNob3VsZCBnZXQgYW4gYWxlcnQgdGhhdCBzYXlzIG51bGw8
L2xpPg0KPC91bD4NCkFjdHVhbCByZXN1bHRzOjxicj4NCjx1bD4NCiA8bGk+QWZ0ZXIgU3RlcCAy
IC0gbm8gYWxlcnQgaXMgZGlzcGxheWVkICYgYnJvd3NlciB3aW5kb3cgZG9lc24ndCByZWdhaW4g
dGhlIGZvY3VzIC8gYmVjb21lIGFjdGl2ZTwvbGk+DQogPGxpPkFmdGVyIFN0ZXAgNCAtIHlvdSBn
ZXQgYW4gYWxlcnQgdGhhdCBzYXlzIHVuZGVmaW5lZCBhbmQgdGhlIGJyb3dzZXIgd2luZG93IG1p
bmltaXplczwvbGk+DQogPGxpPkFmdGVyIFN0ZXAgNiAtIG5vIGFsZXJ0IGlzIGRpc3BsYXllZCAm
IGJyb3dzZXIgd2luZG93IGRvZXNuJ3QgcmVnYWluIHRoZSBmb2N1cyAvIGJlY29tZSBhY3RpdmU8
L2xpPg0KIDxsaT5BZnRlciBTdGVwIDggLSBubyBhbGVydCBpcyBkaXNwbGF5ZWQgJiBicm93c2Vy
IHdpbmRvdyBkb2Vzbid0IHJlZ2FpbiB0aGUgZm9jdXMgLyBiZWNvbWUgYWN0aXZlPC9saT4NCjwv
dWw+DQpCcm93c2VyIE5vdGVzOjxicj4NCjx1bD4NCiAgPGxpPk9uIEludGVyZXQgRXhwbG9yZXIg
NyBmb3IgV2luZG93cyBpdCB3b3JrcyBhcyBleHBlY3RlZDwvbGk+DQogIDxsaT5PbiBGaXJlZm94
IDMuMCAoYmV0YSA0KSBmb3IgV2luZG93cyBpdCB3b3JrcyBhcyBleHBlY3RlZDwvbGk+DQo8L3Vs
Pg0KPC9ib2R5Pg0KPC9odG1sPg0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>20143</attachid>
            <date>2008-03-27 19:48:03 -0700</date>
            <delta_ts>2008-03-27 19:48:03 -0700</delta_ts>
            <desc>Testcase that doesn&apos;t use alert() to display the return value</desc>
            <filename>Safari showModalDialog issues.html</filename>
            <type>text/html</type>
            <size>2392</size>
            <attacher name="Adam Roben (:aroben)">aroben</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgVHJhbnNpdGlvbmFs
Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXRyYW5zaXRpb25h
bC5kdGQiPg0KPGh0bWwgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiPg0KPGhl
YWQ+IA0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCmJvZHksIGlucHV0IHsNCmNvbG9yOiAjMzMz
Ow0KZm9udC1mYW1pbHk6IFRhaG9tYSwiTHVjaWRhIEdyYW5kZSIsVmVyZGFuYSxBcmlhbCxIZWx2
ZXRpY2Esc2Fucy1zZXJpZjsNCmZvbnQtc2l6ZTogMTFweDsNCn0NCjwvc3R5bGU+DQo8c2NyaXB0
IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQpmdW5jdGlvbiBicm93c2VycGlja2VyX09uQ2xpY2so
KQ0Kew0KICAgIHZhciByZXR1cm5WYWx1ZSA9IHdpbmRvdy5zaG93TW9kYWxEaWFsb2coImh0dHA6
Ly9idWdzLndlYmtpdC5vcmcvYXR0YWNobWVudC5jZ2k/aWQ9MjAwOTQiLCAiIiwgImRpYWxvZ0hl
aWdodDogMzAwIHB4OyBkaWFsb2dXaWR0aDogNDAwIHB4Iik7DQogICAgdmFyIGgxID0gZG9jdW1l
bnQuY3JlYXRlRWxlbWVudCgiaDEiKTsNCiAgICBoMS50ZXh0Q29udGVudCA9ICJzaG93TW9kYWxE
aWFsb2cgcmV0dXJuZWQ6ICIgKyByZXR1cm5WYWx1ZTsNCiAgICBkb2N1bWVudC5ib2R5Lmluc2Vy
dEJlZm9yZShoMSwgZG9jdW1lbnQuYm9keS5maXJzdENoaWxkKTsNCn0NCjwvc2NyaXB0Pg0KPHRp
dGxlPlNhZmFyaSBzaG93TW9kYWxEaWFsb2cgaXNzdWVzPC90aXRsZT4NCjwvaGVhZD4NCjxib2R5
Pg0KPGZvcm0+IA0KPGlucHV0IHR5cGU9ImJ1dHRvbiIgb25jbGljaz0iYnJvd3NlcnBpY2tlcl9P
bkNsaWNrKCkiIHZhbHVlPSJCcm93c2VyIHBpY2tlciI+DQo8L2Zvcm0+DQo8aHI+DQpSZXBybyBT
dGVwczo8YnI+DQo8b2w+DQogIDxsaT5DbGljayB0aGUgQnJvd3NlciBQaWNrZXIgYnV0dG9uIHRv
IGJyaW5nIHVwIHRoZSBCcm93c2VyIFBpY2tlciBEaWFsb2c8L2xpPiAgDQogIDxsaT5TZWxlY3Qg
YSBicm93c2VyICYgQ2xpY2sgT0s8L2xpPiAgDQogIDxsaT5DbGljayB0aGUgQnJvd3NlciBQaWNr
ZXIgYnV0dG9uIHRvIGJyaW5nIHVwIHRoZSBCcm93c2VyIFBpY2tlciBEaWFsb2c8L2xpPiAgDQog
IDxsaT5DbGljayBDbG9zZSBvbiB0aGUgdGl0bGUgYmFyPC9saT4gIA0KICA8bGk+Q2xpY2sgdGhl
IEJyb3dzZXIgUGlja2VyIGJ1dHRvbiB0byBicmluZyB1cCB0aGUgQnJvd3NlciBQaWNrZXIgRGlh
bG9nPC9saT4gIA0KICA8bGk+Q2xpY2sgQ2FuY2VsPC9saT4gIA0KICA8bGk+Q2xpY2sgdGhlIEJy
b3dzZXIgUGlja2VyIGJ1dHRvbiB0byBicmluZyB1cCB0aGUgQnJvd3NlciBQaWNrZXIgRGlhbG9n
PC9saT4gIA0KICA8bGk+Q2xpY2sgT0sgKERvbid0IHNlbGVjdCBhIGJyb3dzZXIpPC9saT4gIA0K
DQo8L29sPg0KRXhwZWN0ZWQgcmVzdWx0czo8YnI+DQo8dWw+DQo8bGk+QWZ0ZXIgU3RlcCAyIC0g
eW91IHNob3VsZCBnZXQgYW4gYWxlcnQgdGhhdCB0ZWxscyB5b3Ugd2hhdCB5b3Ugc2VsZWN0ZWQ8
L2xpPg0KPGxpPkFmdGVyIFN0ZXAgNCAtIHlvdSBzaG91bGQgZ2V0IGFuIGFsZXJ0IHRoYXQgc2F5
cyBudWxsIG9yIHVuZGVmaW5lZDwvbGk+DQo8bGk+QWZ0ZXIgU3RlcCA2IC0geW91IHNob3VsZCBn
ZXQgYW4gYWxlcnQgdGhhdCBzYXlzIG51bGw8L2xpPg0KPGxpPkFmdGVyIFN0ZXAgOCAtIHlvdSBz
aG91bGQgZ2V0IGFuIGFsZXJ0IHRoYXQgc2F5cyBudWxsPC9saT4NCjwvdWw+DQpBY3R1YWwgcmVz
dWx0czo8YnI+DQo8dWw+DQogPGxpPkFmdGVyIFN0ZXAgMiAtIG5vIGFsZXJ0IGlzIGRpc3BsYXll
ZCAmIGJyb3dzZXIgd2luZG93IGRvZXNuJ3QgcmVnYWluIHRoZSBmb2N1cyAvIGJlY29tZSBhY3Rp
dmU8L2xpPg0KIDxsaT5BZnRlciBTdGVwIDQgLSB5b3UgZ2V0IGFuIGFsZXJ0IHRoYXQgc2F5cyB1
bmRlZmluZWQgYW5kIHRoZSBicm93c2VyIHdpbmRvdyBtaW5pbWl6ZXM8L2xpPg0KIDxsaT5BZnRl
ciBTdGVwIDYgLSBubyBhbGVydCBpcyBkaXNwbGF5ZWQgJiBicm93c2VyIHdpbmRvdyBkb2Vzbid0
IHJlZ2FpbiB0aGUgZm9jdXMgLyBiZWNvbWUgYWN0aXZlPC9saT4NCiA8bGk+QWZ0ZXIgU3RlcCA4
IC0gbm8gYWxlcnQgaXMgZGlzcGxheWVkICYgYnJvd3NlciB3aW5kb3cgZG9lc24ndCByZWdhaW4g
dGhlIGZvY3VzIC8gYmVjb21lIGFjdGl2ZTwvbGk+DQo8L3VsPg0KQnJvd3NlciBOb3Rlczo8YnI+
DQo8dWw+DQogIDxsaT5PbiBJbnRlcmV0IEV4cGxvcmVyIDcgZm9yIFdpbmRvd3MgaXQgd29ya3Mg
YXMgZXhwZWN0ZWQ8L2xpPg0KICA8bGk+T24gRmlyZWZveCAzLjAgKGJldGEgNCkgZm9yIFdpbmRv
d3MgaXQgd29ya3MgYXMgZXhwZWN0ZWQ8L2xpPg0KPC91bD4NCjwvYm9keT4NCjwvaHRtbD4NCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>