<div dir="ltr"><div>Hi there,</div><div><br></div><div>openDialog or xul is not available in WebExtensions. <br></div><div><br></div><div>I think you'll have to open a window or an iframe.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 21 June 2017 at 06:38, Capt'n Flash <span dir="ltr"><<a href="mailto:contact@captnflash.fr" target="_blank">contact@captnflash.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div link="#0563C1" vlink="#954F72" lang="FR"><div class="m_-555643222757105384WordSection1"><p class="MsoNormal">Hello,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">We are trying to migrate our Firefox extension to the new webextension standard.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Actually, when we click on a button, we are able to open a modal dialog.<u></u><u></u></p><p class="MsoNormal">The goal of this dialog is to prompt a message from the user, and to save the result in a variable.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">We to it llike this :<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span style="font-size:9.5pt;font-family:Consolas;color:black;background:white">openDialog(</span><span style="font-size:9.5pt;font-family:Consolas;color:#a31515;background:white">"chrome://<wbr>myextension/content/<wbr>addcomment.xul"</span><span style="font-size:9.5pt;font-family:Consolas;color:black;background:white">, </span><span style="font-size:9.5pt;font-family:Consolas;color:#a31515;background:white">""</span><span style="font-size:9.5pt;font-family:Consolas;color:black;background:white">, </span><span style="font-size:9.5pt;font-family:Consolas;color:#a31515;background:white">"resizable=yes, modal"</span><span style="font-size:9.5pt;font-family:Consolas;color:black;background:white">, params, retVals).focus();</span><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span><img id="m_-555643222757105384Image_x0020_1" src="cid:image003.jpg@01D2EAA4.5FE7AB40" height="462" width="895"></span><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I need to keep this functionnality with webextension, but I get this error message : <b>openDialog is not a function</b><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">How can I do this with webextensions ?<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Thanks you in advance for your help,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Regards,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p></div></div><br>______________________________<wbr>_________________<br>
Webextensions-support mailing list<br>
<a href="mailto:Webextensions-support@mozilla.org">Webextensions-support@mozilla.<wbr>org</a><br>
<a href="https://mail.mozilla.org/listinfo/webextensions-support" rel="noreferrer" target="_blank">https://mail.mozilla.org/<wbr>listinfo/webextensions-support</a><br>
<br></blockquote></div><br></div>