Bug 314032
| Summary: | Make sure the JS context is locked before calling methods on it to avoid debug assertions | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Brent Fulgham <bfulgham> |
| Component: | New Bugs | Assignee: | Brent Fulgham <bfulgham> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Brent Fulgham
We recently encountered some debug assertions while running a WebKit test, which revealed some recent serialization changes had omitted a JSC lock in new off-by-default API.
This change corrects that problem, and adds a new test case to help us notice this in future work.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Brent Fulgham
<rdar://problem/173871861>
Brent Fulgham
Pull request: https://github.com/WebKit/WebKit/pull/64227
EWS
Committed 312630@main (dda1770b178b): <https://commits.webkit.org/312630@main>
Reviewed commits have been landed. Closing PR #64227 and removing active labels.