| Commit-Queue | +1 |
This CL is for the weblock BFCache eviction-on-contention logic. PTAL!
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
IN_PROC_BROWSER_TEST_F(BackForwardCacheBrowserTest, WebLocksNotCached) {This seems like it's covered by WPTs now, we can delete it.
[FAIL] Ensure that if WebLock is held upon entering bfcache, it cannot enter bfcache and gets reported.I think we should delete these tests (as long as there is a new test that covers the same case using contention).
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
IN_PROC_BROWSER_TEST_F(BackForwardCacheBrowserTest, WebLocksNotCached) {This seems like it's covered by WPTs now, we can delete it.
Deleted.
[FAIL] Ensure that if WebLock is held upon entering bfcache, it cannot enter bfcache and gets reported.I think we should delete these tests (as long as there is a new test that covers the same case using contention).
Removed tests that check BfCache ineligibility for WebLock, while leaving two of them that allow pages to enter BFCache (should we remove them as well?):
Also added a new test `contention.window.js` in external.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
}, "A held lock on a worker must prevent bfcache");Deleting these removes coverage for workers holding locks.
I think what you should be doing is updating these to all use contention instead of only just holding the lock.
A similar note applies to the other file.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |