Bug 130434

Summary: [WebRTC] Moving RTCConfiguration and RTCIceServer to Modules/mediastream
Product: WebKit Reporter: Thiago de Barros Lacerda <thiago.lacerda>
Component: WebCore Misc.Assignee: Thiago de Barros Lacerda <thiago.lacerda>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, eric.carlson, glenn, hta, jer.noble, philipj, sergio, tommyw
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 124288    
Attachments:
Description Flags
Patch
none
Patch for landing
commit-queue: commit-queue-
Patch for landing none

Thiago de Barros Lacerda
Reported 2014-03-18 17:07:17 PDT
Those classes are defined in WebRTC spec, so they should not be in platform layer. Adding a platform implementation to be passed to handler classes.
Attachments
Patch (26.56 KB, patch)
2014-03-18 17:11 PDT, Thiago de Barros Lacerda
no flags
Patch for landing (37.51 KB, patch)
2014-03-19 14:06 PDT, Eric Carlson
commit-queue: commit-queue-
Patch for landing (38.12 KB, patch)
2014-03-20 11:19 PDT, Thiago de Barros Lacerda
no flags
Thiago de Barros Lacerda
Comment 1 2014-03-18 17:11:39 PDT
WebKit Commit Bot
Comment 2 2014-03-19 12:37:01 PDT
Comment on attachment 227135 [details] Patch Rejecting attachment 227135 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.appspot.com', '--bot-id=webkit-cq-03', 'build', '--no-clean', '--no-update', '--build-style=release', '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Last 500 characters of output: e.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip -resolve-src-symlinks /Volumes/Data/EWS/WebKit/Source/WebCore/Modules/mediastream/RTCDTMFToneChangeEvent.h /Volumes/Data/EWS/WebKit/WebKitBuild/Release/WebCore.framework/Versions/A/PrivateHeaders ** BUILD FAILED ** The following build commands failed: CpHeader platform/mediastream/RTCConfiguration.h /Volumes/Data/EWS/WebKit/WebKitBuild/Release/WebCore.framework/Versions/A/PrivateHeaders/RTCConfiguration.h (1 failure) Full output: http://webkit-queues.appspot.com/results/5509347186573312
Eric Carlson
Comment 3 2014-03-19 14:06:50 PDT
Created attachment 227213 [details] Patch for landing
WebKit Commit Bot
Comment 4 2014-03-20 10:51:10 PDT
Comment on attachment 227213 [details] Patch for landing Rejecting attachment 227213 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.appspot.com', '--bot-id=webkit-cq-03', 'validate-changelog', '--check-oops', '--non-interactive', 227213, '--port=mac']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit ChangeLog entry in Source/WebCore/ChangeLog contains OOPS!. Full output: http://webkit-queues.appspot.com/results/6188378294845440
Thiago de Barros Lacerda
Comment 5 2014-03-20 11:19:51 PDT
Created attachment 227306 [details] Patch for landing
WebKit Commit Bot
Comment 6 2014-03-20 13:34:25 PDT
Comment on attachment 227306 [details] Patch for landing Rejecting attachment 227306 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.appspot.com', '--bot-id=webkit-cq-02', 'build', '--no-clean', '--no-update', '--build-style=release', '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Last 500 characters of output: build commands failed: CompileC /Volumes/Data/EWS/WebKit/WebKitBuild/WebKitTestRunner.build/Release/WebKitTestRunner.build/Objects-normal/x86_64/PlatformWebViewMac.o mac/PlatformWebViewMac.mm normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler CompileC /Volumes/Data/EWS/WebKit/WebKitBuild/WebKitTestRunner.build/Release/WebKitTestRunner.build/Objects-normal/x86_64/TestController.o TestController.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler (2 failures) Full output: http://webkit-queues.appspot.com/results/5825589923545088
Thiago de Barros Lacerda
Comment 7 2014-03-20 13:47:05 PDT
Comment on attachment 227306 [details] Patch for landing was cq- due to broken tree. cq+ again. The build seems to be fixed.
WebKit Commit Bot
Comment 8 2014-03-20 14:19:31 PDT
Comment on attachment 227306 [details] Patch for landing Clearing flags on attachment: 227306 Committed r166003: <http://trac.webkit.org/changeset/166003>
Note You need to log in before you can comment on or make changes to this bug.