Closed Bug 1259712 Opened 9 years ago Closed 9 years ago

Template strings falsify console line numbers

Categories

(Core :: JavaScript Engine, defect)

44 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1253847

People

(Reporter: christian.schmidt221, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0 Build ID: 20160210153822 Steps to reproduce: 1) Run code that includes a multi-line template string 2) Log something in console \ Trigger error after the template string 3) Note line number displayed in console e.g: _________________________ var a = `line1 // Counted once (-> 1) line2 // Counted twice (-> 3) line3 // Counted twice (-> 5) line4`; // Counted twice (-> 7) asdf // Error is actually here (Line 5) // Error message points to this line ( Line 8 ) Actual results: Line numbers displayed in console are wrong, because lines that contain template strings (except the first template string line) are beeing counted twice. Expected results: Lines containing template strings should only be counted a one line each.
Component: Untriaged → JavaScript Engine
Product: Firefox → Core
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.