mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
5faf15629d
In class Debugger, split newCompletionValue into: - resultToCompletion, which takes a standard SpiderMonkey (success, value, context's exception) triple and produces the corresponding (JSTrapStatus, value) pair; and - newCompletionValue, which takes a (JSTrapStatus, value) pair and produces a JavaScript completion value. Define receiveCompletionValue to do exactly what newCompletionValue used to do: the above two operations, with a compartment 'leave' in the middle. Substitute receiveCompletionValue where newCompletionValue is used now. |
||
---|---|---|
.. | ||
ductwork/debugger | ||
examples | ||
ipc | ||
jsd | ||
public | ||
src | ||
xpconnect |