ladybird/Userland/Libraries
Andreas Kling b3f77e4769 LibJS: Don't copy current program counter into new execution contexts
This didn't make any sense, and was already handled by pushing a new
execution context anyway.

By simply removing these bogus lines of code, we fix a bug where
throwing inside a function whose bytecode was shorter than the calling
function would crash trying to generate an Error stack trace (because
the bytecode offset we were trying to symbolicate was actually from
the longer caller function, and not valid in the callee function.)

This makes --log-all-js-exceptions less crash prone and more helpful.
2024-09-08 11:33:50 +02:00
..
LibArchive
LibAudio
LibCompress
LibCore
LibCrypto
LibDiff
LibFileSystem
LibGfx LibWeb+LibGfx: Optimize generation of alpha mask from bitmap 2024-09-07 14:35:29 +02:00
LibHTTP
LibIDL
LibImageDecoderClient
LibIPC
LibJS LibJS: Don't copy current program counter into new execution contexts 2024-09-08 11:33:50 +02:00
LibLine
LibMain
LibMedia
LibRegex
LibRequests
LibRIFF
LibSyntax
LibTest
LibTextCodec
LibThreading
LibTLS
LibUnicode
LibURL
LibWasm
LibWeb LibWeb: Allow modifying non-editable text selections with the keyboard 2024-09-08 09:46:18 +02:00
LibWebSocket
LibWebView LibWeb: Assign native colors to input, text, and select elements 2024-09-08 09:45:39 +02:00
LibXML