Apps that are not visible may not get suspended if they trigger a page loads.
Created attachment 339584 [details] Patch
Created attachment 339585 [details] Patch
Comment on attachment 339585 [details] Patch r=me
Comment on attachment 339585 [details] Patch Clearing flags on attachment: 339585 Committed r231376: <https://trac.webkit.org/changeset/231376>
All reviewed patches have been landed. Closing bug.
<rdar://problem/39987839>
This change seems to have caused API test failures and timeouts on iOS Simulator: https://build.webkit.org/builders/Apple%20iOS%2011%20Simulator%20Release%20WK2%20%28Tests%29/builds/4803 I cannot repro with a build of r231375, but I can with a build of r231376.
I attempted to roll this out, but https://trac.webkit.org/changeset/231458/webkit conflicts.
(In reply to Ryan Haddad from comment #8) > I attempted to roll this out, but > https://trac.webkit.org/changeset/231458/webkit conflicts. Arg. Ok, Will investigate now then.
Committed r231498: <https://trac.webkit.org/changeset/231498>
Rolled out in <https://trac.webkit.org/changeset/231498>.
Created attachment 340119 [details] Patch
Comment on attachment 340119 [details] Patch r=me
Comment on attachment 340119 [details] Patch Clearing flags on attachment: 340119 Committed r231663: <https://trac.webkit.org/changeset/231663>
I'm reverting this in https://bugs.webkit.org/show_bug.cgi?id=190417