aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/parser/tests/test_deduplicate.py
diff options
context:
space:
mode:
authorbors-servo <lbergstrom+bors@mozilla.com>2016-09-27 09:58:42 -0500
committerGitHub <noreply@github.com>2016-09-27 09:58:42 -0500
commit06bb57bdcb7eb60ffe4058ced7301a5f285eede5 (patch)
tree7c38e8886bc8e8873ffb0cb0fd657aebf5dd633f /components/script/dom/bindings/codegen/parser/tests/test_deduplicate.py
parent1ed3521dcfdf573dd68afe18148e785a8af2389a (diff)
parent4654dd91a8d95a5b3350cf7b956a591080372cce (diff)
downloadservo-06bb57bdcb7eb60ffe4058ced7301a5f285eede5.tar.gz
servo-06bb57bdcb7eb60ffe4058ced7301a5f285eede5.zip
Auto merge of #13406 - Mylainos:issue-13377, r=jdm
Extract panic-catching for JS engine callbacks into a separate function All of our generated code for script contains inline code like this: ``` let result = panic::catch_unwind(AssertUnwindSafe(|| { ... }; match result { Ok(result) => result, Err(error) => { store_panic_result(error); return false; } } ``` This PR change it to something like this: ``` wrap_panic(|| { ... }, false) ``` --- - [X] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [X] These changes fix #13377 - [ ] There are tests for these changes <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/13406) <!-- Reviewable:end -->
Diffstat (limited to 'components/script/dom/bindings/codegen/parser/tests/test_deduplicate.py')
0 files changed, 0 insertions, 0 deletions