mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 09:15:35 +00:00
f045c4ef58
Currently, when deserialization fails, the error message contains the base name of the C++ type, without template parameters; this means we can get unhelpfully vague errors about `RefPtr` or `Maybe` or `nsTArray`. (The identical error cases are then merged by the compiler, so the execution path can't be recovered from the crash dump.) This patch uses the IPDL type instead. It would be possible to invoke the code generator to use the full C++ type, but more complicated for no real benefit. Differential Revision: https://phabricator.services.mozilla.com/D28401 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
app | ||
chromium | ||
contentproc | ||
glue | ||
ipdl | ||
mscom | ||
testshell | ||
moz.build | ||
pull-chromium.py |