Changeset 261405 in webkit


Ignore:
Timestamp:
May 8, 2020 1:05:27 PM (4 years ago)
Author:
achristensen@apple.com
Message:

Revert r260390
https://bugs.webkit.org/show_bug.cgi?id=210759
<rdar://problem/62608140>

r260390 was intended to stop hitting some assertions in ~PendingFrameLoad, but it seems to have caused a regression.
Reverting it and removing the invalid assertions.

  • NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp:

(WebKit::NetworkCache::SpeculativeLoadManager::PendingFrameLoad::~PendingFrameLoad):
(WebKit::NetworkCache::SpeculativeLoadManager::~SpeculativeLoadManager):

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r261398 r261405  
     12020-05-08  Alex Christensen  <achristensen@webkit.org>
     2
     3        Revert r260390
     4        https://bugs.webkit.org/show_bug.cgi?id=210759
     5        <rdar://problem/62608140>
     6
     7        r260390 was intended to stop hitting some assertions in ~PendingFrameLoad, but it seems to have caused a regression.
     8        Reverting it and removing the invalid assertions.
     9
     10        * NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp:
     11        (WebKit::NetworkCache::SpeculativeLoadManager::PendingFrameLoad::~PendingFrameLoad):
     12        (WebKit::NetworkCache::SpeculativeLoadManager::~SpeculativeLoadManager):
     13
    1142020-05-08  Wenson Hsieh  <wenson_hsieh@apple.com>
    215
  • trunk/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp

    r260390 r261405  
    169169    ~PendingFrameLoad()
    170170    {
    171         ASSERT(m_didFinishLoad);
    172         ASSERT(m_didRetrieveExistingEntry);
    173171    }
    174172
     
    268266SpeculativeLoadManager::~SpeculativeLoadManager()
    269267{
    270     for (auto& pendingFrameLoad : copyToVector(m_pendingFrameLoads.values())) {
    271         if (pendingFrameLoad)
    272             pendingFrameLoad->markLoadAsCompleted();
    273     }
    274268}
    275269
Note: See TracChangeset for help on using the changeset viewer.