• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/WebKit2-7600.1.25/NetworkProcess/FileAPI/

Lines Matching refs:connection

53 void NetworkBlobRegistry::registerFileBlobURL(NetworkConnectionToWebProcess* connection, const URL& url, const String& path, PassRefPtr<SandboxExtension> sandboxExtension, const String& contentType)
57 ASSERT(!m_blobsForConnection.get(connection).contains(url));
58 BlobForConnectionMap::iterator mapIterator = m_blobsForConnection.find(connection);
60 mapIterator = m_blobsForConnection.add(connection, HashSet<URL>()).iterator;
64 void NetworkBlobRegistry::registerBlobURL(NetworkConnectionToWebProcess* connection, const URL& url, Vector<WebCore::BlobPart> blobParts, const String& contentType)
68 ASSERT(!m_blobsForConnection.get(connection).contains(url));
69 BlobForConnectionMap::iterator mapIterator = m_blobsForConnection.find(connection);
71 mapIterator = m_blobsForConnection.add(connection, HashSet<URL>()).iterator;
75 void NetworkBlobRegistry::registerBlobURL(NetworkConnectionToWebProcess* connection, const WebCore::URL& url, const WebCore::URL& srcURL)
77 // The connection may not be registered if NetworkProcess prevously crashed for any reason.
78 BlobForConnectionMap::iterator mapIterator = m_blobsForConnection.find(connection);
88 void NetworkBlobRegistry::registerBlobURLForSlice(NetworkConnectionToWebProcess* connection, const WebCore::URL& url, const WebCore::URL& srcURL, int64_t start, int64_t end)
90 // The connection may not be registered if NetworkProcess prevously crashed for any reason.
91 BlobForConnectionMap::iterator mapIterator = m_blobsForConnection.find(connection);
101 void NetworkBlobRegistry::unregisterBlobURL(NetworkConnectionToWebProcess* connection, const WebCore::URL& url)
103 // The connection may not be registered if NetworkProcess prevously crashed for any reason.
104 BlobForConnectionMap::iterator mapIterator = m_blobsForConnection.find(connection);
114 uint64_t NetworkBlobRegistry::blobSize(NetworkConnectionToWebProcess* connection, const WebCore::URL& url)
116 if (!m_blobsForConnection.contains(connection) || !m_blobsForConnection.find(connection)->value.contains(url))
122 void NetworkBlobRegistry::connectionToWebProcessDidClose(NetworkConnectionToWebProcess* connection)
124 if (!m_blobsForConnection.contains(connection))
127 HashSet<URL>& blobsForConnection = m_blobsForConnection.find(connection)->value;
131 m_blobsForConnection.remove(connection);
134 Vector<RefPtr<BlobDataFileReference>> NetworkBlobRegistry::filesInBlob(NetworkConnectionToWebProcess* connection, const WebCore::URL& url)
136 if (!m_blobsForConnection.contains(connection) || !m_blobsForConnection.find(connection)->value.contains(url))