• asvitkine@chromium.org's avatar
    Revert 271416 "Store a stacktrace of PrefService destruction in ..." · 6d75f1ef
    asvitkine@chromium.org authored
    Speculative revert, suspecting this CL resulted in timeouts of the
    following tests on ChromiumOS:
    
    ExtensionUpdaterTest.TestGalleryRequestsWithNonOrganicBrand
    ExtensionUpdaterTest.TestGalleryRequestsWithOrganicBrand
    
    Test run time went from ~2s per test to >40s per test (and
    higher) causing timeouts.
    
    > Store a stacktrace of PrefService destruction in PrefChangeRegistrar
    > 
    > Store a stacktrace of PrefService destruction in PrefChangeRegistrar to debug a
    > race condition: ~PrefChangeRegistrar causes a crash. The current hypothesis is
    > that this is caused because the PrefChangeRegistrar is registered to a Profile
    > that is already destroyed. This code stores stacktrace when the Profile's
    > PrefService is destroyed to see whether this is correct.
    > 
    > BUG=373435
    > 
    > Review URL: https://codereview.chromium.org/290083006
    
    TBR=battre@chromium.org
    
    Review URL: https://codereview.chromium.org/289373006
    
    git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271622 0039d316-1c4b-4281-b951-d872f2087c98
    6d75f1ef
pref_member.h 11.2 KB