Будет ли исходное сопоставление в Google Chrome нажимать на Error.stack

В Google Chrome мне было интересно, будут ли в будущем трассировки стека обеспечивать поддержку сопоставления. В настоящее время, используя исходные карты, выдача ошибки предоставит ссылку с номером строки на мои файлы TypeScript, однако... При вызове Error.stack он дает мне строки и файлы JavaScript.

Вот эталонное изображение: http://puu.sh/4DTOG.png

Как вы заметили, фактическая строка, в которой находится ошибка, связана с файлом TypeScript, но трассировка стека связана с файлами JavaScript.


person Aedaeum    schedule 30.09.2013    source источник
comment
Это изображение больше недоступно.   -  person Marc Durdin    schedule 30.11.2015


Ответы (2)


Нет никаких внутренних технических ограничений. Однако я не думаю, что это планируется. По таким причинам, как когда трассировка стека содержит код, который не является TypeScript (или не имеет исходной карты) и т. д.

person basarat    schedule 30.09.2013
comment
Я тоже об этом думал, но я думаю, что они могли бы легко поменять файл js на файл ts, у которого есть соответствующий файл карты, при создании стека. Знаете ли вы, куда можно отправить такой запрос? - person Aedaeum; 30.09.2013
comment
Спасибо, очень признателен :) - person Aedaeum; 30.09.2013

Эта ошибка исправлена ​​​​в хроме 42 :)

См. https://code.google.com/p/chromium/issues/detail?id=357958 .

person Pascal Pixel Rigaux    schedule 10.11.2015