| # These tests currently fail when run with --enable-features=BackForwardCache. |
| |
| # WebLock (deadlock) |
| -LockManagerBrowserTest.* |
| |
| # Same-document navigation pointing to a URL that would cause a redirect if it |
| # was reloaded. It never happen, because the document is restored directly. |
| -NavigationControllerBrowserTest.SiteInstanceChangeOnHistoryNavigation |
| |
| # Expect an iframe to load again. It isn't because the page was restored from |
| # the BackForwardCache. |
| -BackForwardCacheMetricsBrowserTest.Features_SameOriginSubframes_CrossOriginNavigation |
| -NavigationControllerBrowserTest.FrameNavigationEntry_DynamicSubframeHistoryFallback |
| -NavigationControllerBrowserTest.FrameNavigationEntry_RecreatedSubframeBackForward |
| -NavigationControllerBrowserTest.FrameNavigationEntry_SubframeHistoryFallback |
| |
| # Create a URLLoaderInterceptor. It should cause the navigation to fail, but it |
| # isn't using an URLLoader anymore. |
| -RenderFrameHostManagerTest.ErrorPageNavigationHistoryNavigationFailure |
| |
| # Document expects javascript to run again from the beginning. |
| -WebContentsImplBrowserTest.JavaScriptDialogsInMainAndSubframes |
| |
| # Page with no-cache, no-store, must-revalidate shouldn't be cached. |
| -NavigationControllerBrowserTest.UncacheablePost |
| |
| # Test expects the RenderFrameHost to be deleted after a navigation. It is now |
| # stored into the BackForwardCache instead. It isn't deleted. |
| -RenderFrameHostManagerTest.CleanupOnCrossProcessNavigation |
| -ServiceWorkerMainScriptRequestNetworkIsolationKeyBrowserTest.ServiceWorkerMainScriptRequest/* |
| -SharedWorkerMainScriptRequestNetworkIsolationKeyBrowserTest.SharedWorkerMainScriptRequest/* |
| -SitePerProcessBrowserTest.PendingDeletionCheckCompletedOnSubtree |
| -SitePerProcessBrowserTest.SlowUnloadHandlerInIframe |
| -WebContentsBindingSetBrowserTest.CloseOnFrameDeletion |
| -WorkerImportScriptsAndFetchRequestNetworkIsolationKeyBrowserTest.ImportScriptsAndFetchRequest/* |
| |
| # This test waits for a network request after a back navigation. It won't be |
| # made, because the document is restored from the BackForwardCache. |
| -RenderFrameHostManagerTest.DeleteSpeculativeRFHPendingCommitOfPendingEntryOnInterrupted2 |
| |
| # Wait for the old process to exit. It won't, because it is still used by a |
| # bfcached document. |
| -DynamicIsolatedOriginTest.LockedProcessNotReusedForNonisolatedSameSiteNavigation |
| -NavigationControllerBrowserTest.UtilizationOfSpareRenderProcessHost |
| -RenderFrameHostManagerTest.DontSelectInvalidFiles |
| -RenderFrameHostManagerTest.NavigateWithUnassignedSiteInstance |
| -RenderFrameHostManagerTest.RestoreFileAccessForHistoryNavigation |
| -RenderFrameHostManagerTest.RestoreSubframeFileAccessForHistoryNavigation |
| -RenderFrameHostManagerTest.UnloadPushStateOnCrossProcessNavigation |
| -RenderProcessHostTest.KeepAliveRendererProcess |
| -SitePerProcessBrowserTest.SubframePendingAndBackToSameSiteInstance |
| -SitePerProcessBrowserTest.SwapOutACKArrivesPriorToProcessShutdownRequest |
| |
| # Expect the swapped out RenderFrameHost to have a replacement proxy. This won't |
| # happen when the BackForwardCache is used to store the old document. |
| -RenderFrameHostManagerTest.RenderViewInitAfterNewProxyAndProcessKill |
| |
| # FATAL:casting.h Security DCHECK failed: IsA<Derived>(from). |
| # In content::RenderFrameProxy::OnSetFrameOwnerProperties() |
| # https://crbug.com/999849 |
| -WebContentsSplitCacheWithFrameOriginBrowserTest.SplitCache |
| |
| # Histogram "PrefetchedSignedExchangeCache.Count" is recorded when the document |
| # in the RenderFrameHost is replaced, or when the RenderFrameHost is deleted. |
| # With the BackForwardCache, the RenderFrameHost is not deleted, so the |
| # histogram is not recorded before the end of the test. |
| -SignedExchangeRequestHandlerBrowserTest.Simple/3 |
| -SignedExchangeRequestHandlerBrowserTest.VariantMatch/3 |
| |
| # Check failed: !is_active(). |
| # https://crbug.com/1003744 |
| -NavigationBaseBrowserTest.BackForwardInOldDocumentCancelPendingNavigation/1 |
| -NavigationBaseBrowserTest.BackForwardInOldDocumentCancelPendingNavigation/0 |
| |
| # The BackForwardCache evicts page asynchronously. The test expects the |
| # RenderFrameHostImpl to be removed immediately. |
| -SitePerProcessBrowserTest.RenderViewHostIsNotReusedAfterDelayedSwapOutACK |
| |
| # Android-only test. Timeout. |
| # https://crbug.com/1004786 |
| -SitePerProcessBrowserTest.TestChildProcessImportance |
| |
| # In debug mode. The FrameHostInterceptor fails, because it doesn't take into |
| # account pages in the BackForwardCache. |
| -SecurityExploitBrowserTest.InvalidBeginNavigationInitiator |
| |
| # NOTREACHED() is hit in RenderFrameHostManager::GetFrameHostForNavigation, |
| # because, "A frame that's pending deletion should never be navigated.". |
| -NavigationControllerBrowserTest.PageStateWithIframeAfterForwardInCompetingFrames |
| -SitePerProcessBrowserTest.TwoCrossSitePendingNavigationsAndMainFrameWins |
| |
| # Failing on all platforms, need to be triaged, see https://crbug.com/1010870. |
| -WebContentsImplBrowserTest.MaxFrameCountForCrossProcessNavigation |
| |
| # Failing on android only, need to be triaged, see https://crbug.com/1006267. |
| -BackForwardCacheMetricsBrowserTest.Fetch |
| -BackForwardCacheMetricsBrowserTest.XHR |
| -MSE_ClearKey/EncryptedMediaTest.ConfigChangeVideo_ClearToEncrypted/0 |
| -TouchpadPinchBrowserTest.WheelListenerPreventingPinch/1 |
| -WebRtcBrowserTest.CanSetupH264VideoCallOnSupportedDevice |
| -WithoutCORBProtectionSniffing/CrossSiteDocumentBlockingTest.AllowImagesWithSniffing/0 |
| -WithCORBProtectionSniffing/CrossSiteDocumentBlockingTest.AllowImagesWithSniffing/0 |
| |
| # Flaky on android only, need to be triaged, see https://crbug.com/1006267. |
| -IndexedDBBrowserTestWithVersion987654SSVData.DestroyTest |
| -MSE_ClearKey/EncryptedMediaTest.Playback_VideoAudio_WebM/0 |
| -MediaSessionImplBrowserTest.Async_Unducking_Inactive |
| -MidiBrowserTest.RequestMIDIAccess |
| -RenderViewHostTest.IsFocusedElementEditable |