Make all ScriptWrappable IsoHeap-ed
Created attachment 378902 [details] Patch
Created attachment 378903 [details] Patch
Note that this does not cause Speedometer2 regression.
Comment on attachment 378903 [details] Patch r=me
I'll land this after I recheck this super carefully, and after I run the LLDB-based test to ensure the invariant.
Created attachment 379031 [details] Patch for landing, update for newly added Event, GPUUncapturedErrorEvent
Checked with https://bugs.webkit.org/show_bug.cgi?id=201890 's ad-hoc script. I would like to introduce such a test in a separate patch.
Committed r250030: <https://trac.webkit.org/changeset/250030>
<rdar://problem/55472869>
Reverted r250030 for reason: Cause of Recent Build Failures. Committed r250040: <https://trac.webkit.org/changeset/250040>
Committed r250060: <https://trac.webkit.org/changeset/250060>