<div dir="ltr">Some sort of followup from mozjs24 thread, strictly related to WebKit2 GTK3.<div><br></div><div>The default, XQuartz based version, seems to have some issue with SSL / HTTPS sites.</div><div><br></div><div>If you use this file as example:</div><div><a href="https://github.com/WebReflection/jsgtk/blob/master/examples/browser.gjs">https://github.com/WebReflection/jsgtk/blob/master/examples/browser.gjs</a><br></div><div><br></div><div>you&#39;ll notice a `broken pipe` error everytime you try to reload `<a href="https://www.google.com/`">https://www.google.com/`</a> or any other https site. However, if you try any non htps site, it will show it without problems.</div><div><br></div><div>Working example:</div><div>`gjs browser.gjs <a href="http://archibold.io/`">http://archibold.io/`</a></div><div><br></div><div>Omit the site to try <a href="http://google.com">google.com</a> and its default redirect to https that will break.</div><div><br></div><div>I&#39;m not sure there&#39;s a missing dependency or something, all I know is that using the `+quartz` based version doesn&#39;t have any issue (or at least, not this one).</div><div><br></div><div>However, I&#39;ve also realized using `<span style="font-family:Consolas,&#39;Liberation Mono&#39;,Menlo,Courier,monospace;font-size:13.6px;line-height:inherit;color:rgb(51,51,51);background-color:transparent">-x11 +no_x11 +quartz +gtk3</span>` variants means that **a lot of stuff needs to be built**, but I find the quartz based version of GTK3 faster, in terms of bootstrap time, good and same looking of XQuartz, through the adwaita icon theme, and also a more consistent experience compared with the one offered by Homebrew.</div><div><br></div><div>As summary, and for the sake of GTK3 users:</div><div><ol><li>wouldn&#39;t be better if MacPorts GTK3 was using by default quartz instead of XQuartz backend? This would solve the problem with not having XQuartz installed<br></li><li>wouldn&#39;t be better macports experience if quartz backend was also pre-built like it is for the xquartz one? Installation time is 10x slower than the Homebrew one</li></ol><div>Last, but not least, is there a way to specify quartz variants at runtime, instead of modifying the `<span style="color:rgb(51,51,51);font-family:Consolas,&#39;Liberation Mono&#39;,Menlo,Courier,monospace;font-size:13.6px;line-height:21.76px;background-color:rgba(0,0,0,0.0392157)">/opt/local/etc/macports/variants.conf</span>` file ?</div></div><div><br></div><div>Thanks in advance for any sort of outcome.</div></div>