On Mon, Feb 18, 2013 at 2:59 PM, Nicholas Nethercote
<[email protected]> wrote:
>
> Here's a more radical thought:  can we just get rid of //@line support
> altogether?  I see three reasons for this.
>
> - Within Mozilla code, AFAICT it's only used in cases where it doesn't
> add much.  For example, from browser/components/nsBrowserGlue.js we
> generate dist/bin/webapprt/chrome/webapprt/content/webapp.js, which is
> the same except it has a few #ifdef-y things stripped out, and the
> line number remapping provides very little value.

To clarify:  it's only used in
http://mxr.mozilla.org/mozilla-central/source/config/Preprocessor.py#132,
which is "a very primitive line based preprocessor, for times when
using a C preprocessor isn't an option."

Even better:  Benjamin tells me the "atline" option isn't set in the browser!

Nick
_______________________________________________
dev-tech-js-engine-internals mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

Reply via email to