Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(256)

Side by Side Diff: Source/modules/filesystem/InspectorFileSystemAgent.cpp

Issue 170603003: Use nullptr_t for RefPtr, PassRefPtr and RawPtr. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Final rebase Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2011, 2012 Google Inc. All rights reserved. 2 * Copyright (C) 2011, 2012 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
124 124
125 private: 125 private:
126 bool didHitError(FileError* error) 126 bool didHitError(FileError* error)
127 { 127 {
128 reportResult(error->code()); 128 reportResult(error->code());
129 return true; 129 return true;
130 } 130 }
131 131
132 bool didGetEntry(Entry*); 132 bool didGetEntry(Entry*);
133 133
134 void reportResult(FileError::ErrorCode errorCode, PassRefPtr<TypeBuilder::Fi leSystem::Entry> entry = 0) 134 void reportResult(FileError::ErrorCode errorCode, PassRefPtr<TypeBuilder::Fi leSystem::Entry> entry = nullptr)
135 { 135 {
136 m_requestCallback->sendSuccess(static_cast<int>(errorCode), entry); 136 m_requestCallback->sendSuccess(static_cast<int>(errorCode), entry);
137 } 137 }
138 138
139 FileSystemRootRequest(PassRefPtr<RequestFileSystemRootCallback> requestCallb ack, const String& type) 139 FileSystemRootRequest(PassRefPtr<RequestFileSystemRootCallback> requestCallb ack, const String& type)
140 : m_requestCallback(requestCallback) 140 : m_requestCallback(requestCallback)
141 , m_type(type) { } 141 , m_type(type) { }
142 142
143 RefPtr<RequestFileSystemRootCallback> m_requestCallback; 143 RefPtr<RequestFileSystemRootCallback> m_requestCallback;
144 String m_type; 144 String m_type;
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
195 private: 195 private:
196 bool didHitError(FileError* error) 196 bool didHitError(FileError* error)
197 { 197 {
198 reportResult(error->code()); 198 reportResult(error->code());
199 return true; 199 return true;
200 } 200 }
201 201
202 bool didGetEntry(Entry*); 202 bool didGetEntry(Entry*);
203 bool didReadDirectoryEntries(const EntryVector&); 203 bool didReadDirectoryEntries(const EntryVector&);
204 204
205 void reportResult(FileError::ErrorCode errorCode, PassRefPtr<Array<TypeBuild er::FileSystem::Entry> > entries = 0) 205 void reportResult(FileError::ErrorCode errorCode, PassRefPtr<Array<TypeBuild er::FileSystem::Entry> > entries = nullptr)
206 { 206 {
207 m_requestCallback->sendSuccess(static_cast<int>(errorCode), entries); 207 m_requestCallback->sendSuccess(static_cast<int>(errorCode), entries);
208 } 208 }
209 209
210 DirectoryContentRequest(PassRefPtr<RequestDirectoryContentCallback> requestC allback, const String& url) 210 DirectoryContentRequest(PassRefPtr<RequestDirectoryContentCallback> requestC allback, const String& url)
211 : m_requestCallback(requestCallback) 211 : m_requestCallback(requestCallback)
212 , m_url(ParsedURLString, url) { } 212 , m_url(ParsedURLString, url) { }
213 213
214 void readDirectoryEntries(); 214 void readDirectoryEntries();
215 215
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
316 private: 316 private:
317 bool didHitError(FileError* error) 317 bool didHitError(FileError* error)
318 { 318 {
319 reportResult(error->code()); 319 reportResult(error->code());
320 return true; 320 return true;
321 } 321 }
322 322
323 bool didGetEntry(Entry*); 323 bool didGetEntry(Entry*);
324 bool didGetMetadata(Metadata*); 324 bool didGetMetadata(Metadata*);
325 325
326 void reportResult(FileError::ErrorCode errorCode, PassRefPtr<TypeBuilder::Fi leSystem::Metadata> metadata = 0) 326 void reportResult(FileError::ErrorCode errorCode, PassRefPtr<TypeBuilder::Fi leSystem::Metadata> metadata = nullptr)
327 { 327 {
328 m_requestCallback->sendSuccess(static_cast<int>(errorCode), metadata); 328 m_requestCallback->sendSuccess(static_cast<int>(errorCode), metadata);
329 } 329 }
330 330
331 MetadataRequest(PassRefPtr<RequestMetadataCallback> requestCallback, const S tring& url) 331 MetadataRequest(PassRefPtr<RequestMetadataCallback> requestCallback, const S tring& url)
332 : m_requestCallback(requestCallback) 332 : m_requestCallback(requestCallback)
333 , m_url(ParsedURLString, url) { } 333 , m_url(ParsedURLString, url) { }
334 334
335 RefPtr<RequestMetadataCallback> m_requestCallback; 335 RefPtr<RequestMetadataCallback> m_requestCallback;
336 KURL m_url; 336 KURL m_url;
(...skipping 380 matching lines...) Expand 10 before | Expand all | Expand 10 after
717 for (Frame* frame = m_page->mainFrame(); frame; frame = frame->tree().traver seNext()) { 717 for (Frame* frame = m_page->mainFrame(); frame; frame = frame->tree().traver seNext()) {
718 if (frame->document() && frame->document()->securityOrigin()->isSameSche meHostPort(origin)) 718 if (frame->document() && frame->document()->securityOrigin()->isSameSche meHostPort(origin))
719 return frame->document(); 719 return frame->document();
720 } 720 }
721 721
722 *error = "No frame is available for the request"; 722 *error = "No frame is available for the request";
723 return 0; 723 return 0;
724 } 724 }
725 725
726 } // namespace WebCore 726 } // namespace WebCore
OLDNEW
« no previous file with comments | « Source/modules/filesystem/DataTransferItemFileSystem.cpp ('k') | Source/modules/filesystem/SyncCallbackHelper.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698