The plan in general for chrome JS is to switch from #ifdefs to having
things defined in AppConstants.jsm

        Fabrice

On 11/30/2015 01:05 AM, Tim Guan-tin Chien wrote:
> The Gecko JavaScript is also littered with #ifdef and # is really not a
> token for comment in JS... is there any plan to migrate that away since
> there is ESLint present?
> 
> On Sun, Nov 29, 2015 at 10:37 PM, Vivien Nicolas <vnico...@mozilla.com
> <mailto:vnico...@mozilla.com>> wrote:
> 
>     On Sun, Nov 29, 2015 at 2:30 PM, David Bruant <bruan...@gmail.com
>     <mailto:bruan...@gmail.com>> wrote:
> 
>     > Hi,
>     >
>     > Just a drive-by comment to inform folks that there is an effort to
>     > transition Mozilla JavaScript codebase to standard JavaScript.
>     > Main bugs is: https://bugzilla.mozilla.org/show_bug.cgi?id=867617
>     >
>     > And https://bugzilla.mozilla.org/show_bug.cgi?id=1103158 is about
>     > removing non-standard features from SpiderMonkey.
>     > Of course this can rarely be done right away and most often requires
>     > dependent bugs to move code to standard ECMAScript (with a period with
>     > warnings about the usage of the non-standard feature).
>     >
> 
>     What about .jsm modules ? Or is that not really considered ?
> 
>     I have been told that ES6 modules may help to solve some of the problems
>     covered by .jsm but I don't see how you can create a ES6 module that
>     is can
>     be accessed from multiple js context from the same origin. Mostly
>     interested as it would be nice to be able to write a module once and
>     share
>     it between multiple tabs instead of having to reload the same JS
>     script for
>     all similar tabs, like all the bugzilla tabs many of us have open for
>     example.
>     _______________________________________________
>     dev-platform mailing list
>     dev-platform@lists.mozilla.org <mailto:dev-platform@lists.mozilla.org>
>     https://lists.mozilla.org/listinfo/dev-platform
> 
> 
> 
> 
> _______________________________________________
> firefox-dev mailing list
> firefox-...@mozilla.org
> https://mail.mozilla.org/listinfo/firefox-dev
> 


-- 
Fabrice Desré
b2g team
Mozilla Corporation
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to