Name Description Size
BasicNavigationTest.kt A test for basic browser navigation including: - Loads page content - Back/forward loads the appropriate pages - Reload reloads the appropriate page - Back/forward/reload enabled state updates correctly 5700
ClearDataTest.kt A test to verify that session data is erased when "Clear data" is pressed. 2847
DesktopModeTest.kt A test for desktop mode feature including: - Desktop mode button enabled state updates correctly - Desktop mode button checked state updates correctly - Desktop mode turns off when navigating to new domain 1898
DOMElementFocusTest.kt Ensures that, if the EngineView loses and regains focus, the focused DOM element maintains focus. If the focused element changes, sites like YouTube TV may break. See [FocusedDOMElementCacheInterface] for additional details on why this is necessary. 2223
IWebViewExecuteJavascriptTest.kt An integration test to verify [IWebView.executeJS] works correctly. 2782
NetworkPageLoadTest.kt Tests that the browser can successfully load pages from the network. This works with our other UI tests which should load content from the disk to make them less fragile. This test loads a few pages off the network and verifies their content to ensure they're actually loaded. Verification is minimal to reduce the chance of the test breaking from the web page changing. 2095
PinnedTileTests.kt ktlint-disable no-blank-line-before-rbrace 1551
robots
screenshots
ToggleDataCollectionTest.kt 2276
TooltipTest.kt A test for the nav bar tooltips including: - Each tooltip shows the correct string - The string dynamically updates the ON/OFF state (only applicable to Turbo Mode) 3406