• Christian Dullweber's avatar
    Fix navigation deletion for urls with multiple visits · 759fa952
    Christian Dullweber authored
    If the user deletes urls from history for a specific day we only delete
    navigations if there are no additional visits outside this time range because
    url are not reported as being deleted to history observers unless all visits
    have been removed.
    To fix the issue, the restrict_urls parameter is passed through
    HistoryServiceObserver to NavigationEntryRemover in order perform a
    deletion for specific urls within the time range correctly.
    
    Bug: 838086
    Change-Id: I22226924b3ca9a3d0880aa62548c87d33b093d13
    Reviewed-on: https://chromium-review.googlesource.com/1041956
    Commit-Queue: Christian Dullweber <dullweber@chromium.org>
    Reviewed-by: default avatarScott Violet <sky@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#557167}
    759fa952
navigation_entry_remover_browsertest.cc 14.3 KB