• Evan Stade's avatar
    Revert "Fixed more Document leaks in Autofill" · da22cad8
    Evan Stade authored
    This reverts commit cb950738.
    
    Reason for revert: suspected of performance regression: crbug.com/825005
    
    Original change's description:
    > Fixed more Document leaks in Autofill
    > 
    > Some Autofill-related code can hold persistent reference to last
    > changed or focused <input> element that cause leak of whole Documents
    > containing such element after navigation to other page.
    > 
    > Some leaks fixed in https://chromium-review.googlesource.com/939224
    > This CL fixes other related leaks.
    > 
    > Bug: 734427
    > Change-Id: Ic084d0670cccb9d11595d0bde8cf0d605bfa8911
    > Reviewed-on: https://chromium-review.googlesource.com/970582
    > Reviewed-by: Evan Stade <estade@chromium.org>
    > Reviewed-by: Vadym Doroshenko <dvadym@chromium.org>
    > Commit-Queue: Vadym Doroshenko <dvadym@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#544404}
    
    TBR=estade@chromium.org,dvadym@chromium.org,atimoxin@yandex-team.ru
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: 734427
    Change-Id: I57bd57e50af5d8e4f4d97b731a354fd7b0957966
    Reviewed-on: https://chromium-review.googlesource.com/981292Reviewed-by: default avatarEvan Stade <estade@chromium.org>
    Commit-Queue: Evan Stade <estade@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#546146}
    da22cad8
form_tracker.cc 9.8 KB