• Pavol Marko's avatar
    Revert "Set SequenceToken for SequenceLocalStorageMap destructor" · 60613201
    Pavol Marko authored
    This reverts commit 521a221d.
    
    Reason for revert: Reported to cause crashes - https://crbug.com/870147
    
    Original change's description:
    > Set SequenceToken for SequenceLocalStorageMap destructor
    > 
    > Ensure that the SequenceLocalStorageMap and consequently objects still
    > stored in the sequence-local storage are destroyed while the owning
    > Sequence's SequenceToken is set for the current thread.
    > This makes sure that objects stored in the sequence-local storage which
    > expect to be destroyed on the same Sequence they've been created on do
    > not (D)CHECK in their destrutor.
    > 
    > Bug: 869272
    > Test: base_unittests && browser_tests --gtest_filter=*UserAffiliation*
    > Change-Id: I8c76b274a746a35c4ad038e7d8f04ea212ef1514
    > Reviewed-on: https://chromium-review.googlesource.com/1156510
    > Commit-Queue: Pavol Marko <pmarko@chromium.org>
    > Reviewed-by: Gabriel Charette <gab@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#579834}
    
    TBR=gab@chromium.org,pmarko@chromium.org
    
    Change-Id: Iece11abba0b755a05bbafcd89046a4921354703c
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 869272
    Reviewed-on: https://chromium-review.googlesource.com/1159941Reviewed-by: default avatarPavol Marko <pmarko@chromium.org>
    Commit-Queue: Pavol Marko <pmarko@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#580055}
    60613201
sequence_local_storage_map.cc 3.25 KB