RESOLVED FIXED 152463
[CF] Replace CFNetwork-related WebKitSystemInterface calls with SPI
https://bugs.webkit.org/show_bug.cgi?id=152463
Summary [CF] Replace CFNetwork-related WebKitSystemInterface calls with SPI
Andy Estes
Reported 2015-12-19 19:42:21 PST
[CF] Replace CFNetwork-related WebKitSystemInterface calls with SPI
Attachments
Patch (98.12 KB, patch)
2015-12-19 20:22 PST, Andy Estes
no flags
Patch (102.63 KB, patch)
2015-12-19 21:58 PST, Andy Estes
no flags
Patch (102.63 KB, patch)
2015-12-19 22:01 PST, Andy Estes
no flags
Patch (103.37 KB, patch)
2015-12-22 12:41 PST, Andy Estes
no flags
Patch (103.46 KB, patch)
2015-12-22 14:16 PST, Andy Estes
no flags
Andy Estes
Comment 1 2015-12-19 20:22:34 PST
Alexey Proskuryakov
Comment 2 2015-12-19 20:32:59 PST
Comment on attachment 267707 [details] Patch Looks good, although fixing all the builds may be challenging.
WebKit Commit Bot
Comment 3 2015-12-19 21:24:37 PST
Comment on attachment 267707 [details] Patch Rejecting attachment 267707 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.webkit.org', '--bot-id=webkit-cq-01', 'build', '--no-clean', '--no-update', '--build-style=release', '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Last 500 characters of output: /spi/cf/CFNetworkSPI.h:134:36: note: 'CFURLCredentialStorageCreate' declared here EXTERN_C CFURLCredentialStorageRef CFURLCredentialStorageCreate(CFAllocatorRef); ^ ** BUILD FAILED ** The following build commands failed: CompileC /Volumes/Data/EWS/WebKit/WebKitBuild/WebCore.build/Release/WebCore.build/Objects-normal/x86_64/CookieJarMac.o platform/network/mac/CookieJarMac.mm normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler (1 failure) Full output: http://webkit-queues.webkit.org/results/582707
Andy Estes
Comment 4 2015-12-19 21:58:25 PST
Andy Estes
Comment 5 2015-12-19 22:01:07 PST
Andy Estes
Comment 6 2015-12-22 12:41:38 PST
Andy Estes
Comment 7 2015-12-22 14:16:16 PST
WebKit Commit Bot
Comment 8 2015-12-22 15:52:25 PST
Comment on attachment 267806 [details] Patch Clearing flags on attachment: 267806 Committed r194378: <http://trac.webkit.org/changeset/194378>
WebKit Commit Bot
Comment 9 2015-12-22 15:52:30 PST
All reviewed patches have been landed. Closing bug.
Csaba Osztrogonác
Comment 10 2015-12-23 04:34:10 PST
(In reply to comment #8) > Comment on attachment 267806 [details] > Patch > > Clearing flags on attachment: 267806 > > Committed r194378: <http://trac.webkit.org/changeset/194378> It broke the Apple Mac cmake build: https://build.webkit.org/builders/Apple%20El%20Capitan%20CMake%20Debug%20%28Build%29/builds/1224
Andy Estes
Comment 11 2015-12-25 00:09:58 PST
(In reply to comment #10) > (In reply to comment #8) > > Comment on attachment 267806 [details] > > Patch > > > > Clearing flags on attachment: 267806 > > > > Committed r194378: <http://trac.webkit.org/changeset/194378> > > It broke the Apple Mac cmake build: > https://build.webkit.org/builders/ > Apple%20El%20Capitan%20CMake%20Debug%20%28Build%29/builds/1224 I'm not sure how to fix this. I noticed that the WebCore.framework created by CMake is missing the Headers or PrivateHeaders directories, so I'm not sure how WebKit is supposed to find WebCore external headers. Alex, can you help?
Alex Christensen
Comment 12 2016-01-04 11:52:07 PST
r194545 should fix that.
Note You need to log in before you can comment on or make changes to this bug.