# Test expectations for skew tests between the WebLayer client at trunk and the
# WebLayer implementation at previous release milestones.
#
# Lines tagged with "impl_lte_$VERSION" will be active when testing trunk client
# with versions less than or equal to $VERSION of the implementation.
#
# tags: [ impl_lte_83 ]
# results: [ Skip ]

# ExternalNavigationTests are testing intent launching that changed after M83.
[ impl_lte_83 ] org.chromium.weblayer.test.ExternalNavigationTest#testExternalIntentInNewTabLaunchedOnLinkClick [ Skip ]
[ impl_lte_83 ] org.chromium.weblayer.test.ExternalNavigationTest#testExternalIntentViaOnLoadBlocked [ Skip ]
[ impl_lte_83 ] org.chromium.weblayer.test.ExternalNavigationTest#testNonHandledExternalIntentWithFallbackUrlThatLaunchesIntentAfterRedirectBlocksFallbackIntent [ Skip ]
[ impl_lte_83 ] org.chromium.weblayer.test.ExternalNavigationTest#testUserClicksLinkToPageWithExternalIntentLaunchedViaOnLoad [ Skip ]

# The behavior of the impl tested by these Tab* tests changed after M83.
[ impl_lte_83 ] org.chromium.weblayer.test.TabListCallbackTest#testCallbackInvokedWhenTabClosedViaWebContents [ Skip ]
[ impl_lte_83 ] org.chromium.weblayer.test.TabTest#testBeforeUnloadNoHandler [ Skip ]
[ impl_lte_83 ] org.chromium.weblayer.test.TabTest#testBeforeUnloadNoInteraction [ Skip ]

# Implemented in https://crrev.com/c/2170425.
[ impl_lte_83 ] org.chromium.weblayer.test.TabTest#testCaptureScreenShot [ Skip ]
[ impl_lte_83 ] org.chromium.weblayer.test.TabTest#testCaptureScreenShotDoesNotHang [ Skip ]

# New API added in crbug.com/1033029.
[ impl_lte_83 ] org.chromium.weblayer.test.WebLayerTest#getUserAgentString [ Skip ]

# Replace was removed in https://crrev.com/c/2150968.
[ impl_lte_83 ] org.chromium.weblayer.test.NavigationTest#testReplace [ Skip ]

# Fixed in https://crrev.com/c/2180022, see https://crbug.com/1077243.
[ impl_lte_83 ] org.chromium.weblayer.test.FullscreenCallbackTest#testExitFullscreenWhenTabDestroyed [ Skip ]
