Bug 40735

Summary: Add ENABLE_BLOB_BUILDER feature flag for BlobBuilder
Product: WebKit Reporter: Kinuko Yasuda <kinuko>
Component: WebKit Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: dimich, fishd, jianli, levin
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Bug Depends on:    
Bug Blocks: 40593    
Attachments:
Description Flags
Patch
none
Patch kinuko: review-

Kinuko Yasuda
Reported 2010-06-16 13:52:38 PDT
Add a feature flag ENABLE_BLOB_BUILDER for BlobBuilder (defined in FileWriter). Currently it's conditionally built with ENABLE_FILE_WRITER flag, but it would make testing or enabling BlobBuilder solely difficult.
Attachments
Patch (20.53 KB, patch)
2010-06-16 14:02 PDT, Kinuko Yasuda
no flags
Patch (20.55 KB, patch)
2010-06-16 14:06 PDT, Kinuko Yasuda
kinuko: review-
Kinuko Yasuda
Comment 1 2010-06-16 14:02:52 PDT
Kinuko Yasuda
Comment 2 2010-06-16 14:06:57 PDT
Jian Li
Comment 3 2010-06-16 14:21:26 PDT
Comment on attachment 58930 [details] Patch If BlobBuilder interface works for all platforms, why not making it enabled by default. This way, we do not need to have another feature flag to guard it. I think the only thing is FileReader does not support reading the binary/hybrid blob created by BlobBuilder but it will get added soon. As long as FileReader throws an exception when encountering a non-file blob, I think it should be fine.
Kinuko Yasuda
Comment 4 2010-06-16 14:30:59 PDT
Right, I'll remove the ifdef guard for BlobBuilder (in my next patch) and close this one. Thanks.
Note You need to log in before you can comment on or make changes to this bug.