Bug 225264

Summary: Add some missing exception checks before some jsCasts.
Product: WebKit Reporter: Mark Lam <mark.lam>
Component: JavaScriptCoreAssignee: Mark Lam <mark.lam>
Status: RESOLVED FIXED    
Severity: Normal CC: ews-watchlist, keith_miller, msaboff, saam, tzagallo, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
proposed patch.
none
proposed patch.
none
proposed patch. none

Mark Lam
Reported 2021-04-30 19:58:19 PDT
Attachments
proposed patch. (13.33 KB, patch)
2021-04-30 20:23 PDT, Mark Lam
no flags
proposed patch. (13.33 KB, patch)
2021-04-30 20:25 PDT, Mark Lam
no flags
proposed patch. (13.33 KB, patch)
2021-04-30 20:51 PDT, Mark Lam
no flags
Mark Lam
Comment 1 2021-04-30 20:23:56 PDT
Created attachment 427485 [details] proposed patch.
Mark Lam
Comment 2 2021-04-30 20:25:07 PDT
Created attachment 427486 [details] proposed patch.
Mark Lam
Comment 3 2021-04-30 20:27:29 PDT
Comment on attachment 427486 [details] proposed patch. View in context: https://bugs.webkit.org/attachment.cgi?id=427486&action=review > Source/JavaScriptCore/ChangeLog:12 > + time of the jsCast. On ASSERTs are not enabled, this will be a no-op. All clients /On/If/. Will fix before landing.
Mark Lam
Comment 4 2021-04-30 20:51:25 PDT
Created attachment 427488 [details] proposed patch.
EWS
Comment 5 2021-05-03 08:55:02 PDT
Committed r276900 (237246@main): <https://commits.webkit.org/237246@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 427488 [details].
Note You need to log in before you can comment on or make changes to this bug.