DescriptionIDL: Clean up argument conversion error handling
Remove all handling of the conditional (now never generated) v8::TryCatch
local from the code generator.
Also restructure v8_value_to_local_cpp_value() which now has two major
code paths: conversions that need error handling (strings and conversions
that use ExceptionState,) and conversions that don't need error handling.
The unused code path that generated code using TONATIVE_VOID() is removed.
This patch does not change any generated code, aside from in the bindings
tests.
BUG=413257
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=182754
Patch Set 1 #
Total comments: 2
Messages
Total messages: 8 (2 generated)
|