<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Three quick notes about updates for things we're doing with
      ESlint and Firefox:<br>
    </p>
    <ol>
      <li>There's a new help page on devmo with ESLint tips &
        advice: <a class="moz-txt-link-freetext" href="https://developer.mozilla.org/docs/ESLint">https://developer.mozilla.org/docs/ESLint</a></li>
      <li>Jared has been posting about about rules being enabled on his
        blog: <a class="moz-txt-link-freetext" href="https://msujaws.wordpress.com/">https://msujaws.wordpress.com/</a></li>
      <li>I have just landed enabling the <a
          href="http://eslint.org/docs/rules/no-undef">no-undef</a> rule
        for <a
          href="https://bugzilla.mozilla.org/show_bug.cgi?id=1333044">services/</a>
        on autoland (assuming it sticks).<br>
      </li>
    </ol>
    <p>More information on no-undef:</p>
    <ul>
      <li>I'm planning to enable it for toolkit/ and browser/ soon. This
        is likely to be a phased roll-out.<br>
      </li>
      <li>Due to the way our import system works (Cu.import and also
        xul/html files including multiple js files), detecting all the
        globals has been quite complicated. We're getting there, but it
        isn't perfect yet, but we've already been finding bugs and dead
        code, so the benefits are real.<br>
      </li>
      <li>The devmo page lists hints for <a
          href="https://developer.mozilla.org/docs/ESLint#no-undef">working
          with no-undef</a>. These should hopefully get simpler over
        time.<br>
      </li>
    </ul>
    <p>If there's any questions or comments, please stop by #eslint on
      irc.</p>
    <p>Mark.<br>
    </p>
  </body>
</html>