• Eugene But's avatar
    CreateRestoreSessionUrl unit test for large sessions. · 75482757
    Eugene But authored
    Slim Navigation Manager is implemented with assumption that session
    restoration URL is not corrupted for the large sessions. This test
    verifies that URL ref contains full session for 5k navigation items.
    
    This test will be modified later to verify that the number of entries
    is trimmed to 100 (which is max number of pushState calls allowed
    by WKWebView in 30 seconds timeframe).
    
    Bug: None
    Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet
    Change-Id: I47e09cf90b5b9726c87d391a5cbba2e3f7b78f60
    Reviewed-on: https://chromium-review.googlesource.com/1170039
    Commit-Queue: Eugene But <eugenebut@chromium.org>
    Reviewed-by: default avatarKurt Horimoto <kkhorimoto@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#582668}
    75482757
wk_navigation_util_unittest.mm 6.28 KB