<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>On 12/16/2016 08:57 AM, Disaster Master wrote:<br>
    </p>
    <blockquote
      cite="mid:e0ec7620-13d1-ea60-3e42-234b967471cf@gmail.com"
      type="cite">
      <meta content="text/html; charset=windows-1252"
        http-equiv="Content-Type">
      What was meant then by Mozilla's announcement of the deprecation
      of XUL/XBL/XPCOM? Either they are going away, or they aren't. Or
      maybe, they will be there, but the hooks will be removed for
      Firefox? But if that is the case, why keep them if they won't be
      used?<br>
      <br>
      I really wish I understood this better.<br>
    </blockquote>
    <br>
    "Without a fundamental shift to the way Firefox add-ons work, we
    will be unable to use new technologies like Electrolysis, <a
      href="https://en.wikipedia.org/wiki/Servo_%28layout_engine%29">Servo</a>
    or <a href="https://github.com/mozilla/browser.html">browser.html</a>
    as part of Firefox."<br>
    <br>
    From the section on "Deprecation of XUL, XPCOM, and the permissive
    add-on model" here:<br>
<a class="moz-txt-link-freetext" href="https://blog.mozilla.org/addons/2015/08/21/the-future-of-developing-firefox-add-ons/">https://blog.mozilla.org/addons/2015/08/21/the-future-of-developing-firefox-add-ons/</a><br>
    <br>
    Servo:<br>
    <a class="moz-txt-link-freetext" href="https://servo.org/">https://servo.org/</a><br>
    <br>
    Browser.html:<br>
    <a class="moz-txt-link-freetext" href="https://github.com/browserhtml/browserhtml">https://github.com/browserhtml/browserhtml</a><br>
    <br>
    Mozilla has put a lot of time and effort into Servo, Rust,
    Browser.html, etc. and if I understand correctly, benefitting from
    all that investment depends on moving away from XUL, etc.  One might
    conclude from the ambitious timeline for deprecating XUL add-ons
    (end of 2017 / Firefox 57 [0]) that they will also pursue an
    ambitious timeline for moving Firefox away from XUL, perhaps shortly
    thereafter.<br>
    <br>
    [0] <a class="moz-txt-link-freetext" href="https://blog.mozilla.org/addons/2016/11/23/add-ons-in-2017/">https://blog.mozilla.org/addons/2016/11/23/add-ons-in-2017/</a><br>
    <br>
    -Paul<br>
  </body>
</html>