Bug 46561

Summary: Add create method to FileSystemCallbacks to get rid of naked new's
Product: WebKit Reporter: Kinuko Yasuda <kinuko>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: dumi, ericu, kkanetkar
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Attachments:
Description Flags
Patch
none
Patch abarth: review+

Kinuko Yasuda
Reported 2010-09-25 02:50:05 PDT
Add create method to FileSystemCallbacks to get rid of naked new's. Also cleanup the callbacks layering to pass AsyncFileSystemCallbacks object to LocalFileSystem::requestFileSystem (rather than FileSystemCallback and ErrorCallback) so that all the callbacks class we pass from WebCore to WebKit/chromium/src will be AsyncFileSystemCallbacks.
Attachments
Patch (24.76 KB, patch)
2010-09-25 02:55 PDT, Kinuko Yasuda
no flags
Patch (24.59 KB, patch)
2010-09-25 03:23 PDT, Kinuko Yasuda
abarth: review+
Kinuko Yasuda
Comment 1 2010-09-25 02:55:23 PDT
Kinuko Yasuda
Comment 2 2010-09-25 03:23:27 PDT
Alexey Proskuryakov
Comment 3 2010-09-26 00:40:27 PDT
Changed summary: we usually put platform in brackets for platform-only patches. Some people who are only interested in cross-platform work have customized queries to ignore such.
Adam Barth
Comment 4 2010-09-26 21:17:53 PDT
Comment on attachment 68821 [details] Patch Love it.
Kinuko Yasuda
Comment 5 2010-09-27 12:05:24 PDT
Note You need to log in before you can comment on or make changes to this bug.