Since https://trac.webkit.org/changeset/250087 injected script is not passing the test added for https://webkit.org/b/146141. It is timing out on the array with 1M entries because of changes in the following line: processProperties(o, arrayIndexPropertyNames(o, Math.min(object.length, 100)), isOwnProperty); )
Unfortunately the error was masked because the test is marked as flaky :(
<rdar://problem/56270900>
Created attachment 382870 [details] Patch
Created attachment 382884 [details] Patch Fix WK1 test expectations
Created attachment 382885 [details] Patch Fix WK1 test expectations (this time actually uploading the file)
Comment on attachment 382885 [details] Patch Clearing flags on attachment: 382885 Committed r252202: <https://trac.webkit.org/changeset/252202>
All reviewed patches have been landed. Closing bug.