Ever since <https://webkit.org/b/185152>, we now process recordings in a much more non-blocking way, meaning that we can do a bit more work for each action. As such, we should attempt to determine `hasVisibleEffect` during this time, as if the experimental flag created in <https://webkit.org/b/185758> was always enabled.
Created attachment 350441 [details] Patch
Comment on attachment 350441 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=350441&action=review r=me, nice! > Source/WebInspectorUI/UserInterface/Base/Utilities.js:430 > + function isArray(x) { How about naming this `isArrayLike` or `isNativeArrayType`
Created attachment 350943 [details] Patch
Comment on attachment 350943 [details] Patch Clearing flags on attachment: 350943 Committed r236539: <https://trac.webkit.org/changeset/236539>
All reviewed patches have been landed. Closing bug.
<rdar://problem/44820587>