<div dir="ltr">Hello CaptnFlash,<div><br></div><div>No, there is no current way to do what you want with webextensions.</div><div><br></div><div>Eric</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jun 10, 2017 at 2:32 PM, 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 lang="FR" link="blue" vlink="purple"><div class="m_4424138402885264137WordSection1"><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Hello,<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Thanks you for your response.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">My extension don’t need to modify proxy preferences, but only to open them. Once opened, a bundled application makes a screenshot of it.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">It is a critical application, used by legal entities. The goal is to made an evidence of the actual proxy settings.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Do you think there is another way to do this with webextension ?<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Thanks you<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Best regards,<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><a name="m_4424138402885264137__MailEndCompose"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></a></p><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">De :</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Eric H. Jung [mailto:<a href="mailto:eric@ericjung.net" target="_blank">eric@ericjung.net</a>] <br><b>Envoyé :</b> samedi 10 juin 2017 12:40<br><b>À :</b> Capt'n Flash <<a href="mailto:contact@captnflash.fr" target="_blank">contact@captnflash.fr</a>><br><b>Cc :</b> <a href="mailto:webextensions-support@mozilla.org" target="_blank">webextensions-support@mozilla.<wbr>org</a><br><b>Objet :</b> Re: Access to proxy parameters<u></u><u></u></span></p><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Fri, Jun 9, 2017 at 10:33 AM, Andrew McKay <<a href="mailto:amckay@mozilla.com" target="_blank">amckay@mozilla.com</a>> wrote:<u></u><u></u></p><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"><p class="MsoNormal" style="margin-bottom:12.0pt">On 9 June 2017 at 08:44, Capt'n Flash <<a href="mailto:contact@captnflash.fr" target="_blank">contact@captnflash.fr</a>> wrote:<br>> Hello,<br>><br>><br>><br>> We are trying to migrate our Firefox extension to the new webextension<br>> standard, and we have some difficulties.<br>><br>><br>><br>> 1.       We need to open the proxies preferences. Not changing it, but only<br>> open. Actually, we do :<br>><br>> openDialog("chrome://browser/<wbr>content/preferences/<wbr>connection.xul");<br>><br>><br>><br>> How can we do the same with webextension ?<br><br>That's not possible.<u></u><u></u></p></blockquote></div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">As Andy says, that's not possible. But that does not mean your end goal is not possible. What does your extension do with the proxy preferences? There is a proxy API you can use to change proxy settings. Have you looked at it?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Eric<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div></div></blockquote></div><br></div>