d872e74a6d
This CL consists of: 1) Moving most of the contents of `js_util_wasm_patch` to `js_util_patch` and `js_helper`. 2) Addressing the inconsistencies between `js_util` and `js_util_wasm`. 3) Fixing a minor bug with nested `allowInterop` in `js_util_wasm_optimizer`. 4) Removing hardcoded eval. Change-Id: Ie43cdc91d344745ef9b40e273192b34af2a84138 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/246380 Commit-Queue: Joshua Litt <joshualitt@google.com> Reviewed-by: Srujan Gaddam <srujzs@google.com>