RESOLVED FIXED Bug 39667
[BREWMP] Add more types to OwnPtr
https://bugs.webkit.org/show_bug.cgi?id=39667
Summary [BREWMP] Add more types to OwnPtr
Kwang Yul Seo
Reported 2010-05-25 04:05:24 PDT
Add ISSL and ISocket to the list of OwnPtr-ed type.
Attachments
Patch (2.06 KB, patch)
2010-05-25 04:07 PDT, Kwang Yul Seo
no flags
Patch (1.42 KB, patch)
2010-05-25 04:13 PDT, Kwang Yul Seo
no flags
Patch (2.08 KB, patch)
2010-06-06 23:53 PDT, Kwang Yul Seo
no flags
Kwang Yul Seo
Comment 1 2010-05-25 04:07:51 PDT
Created attachment 57003 [details] Patch ISocket and ISSL are used to implement SocketStream.
WebKit Review Bot
Comment 2 2010-05-25 04:10:18 PDT
Attachment 57003 [details] did not pass style-queue: Failed to run "['WebKitTools/Scripts/check-webkit-style', '--no-squash']" exit_code: 1 JavaScriptCore/wtf/brew/OwnPtrBrew.cpp:33: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 1 in 3 files If any of these errors are false positives, please file a bug against check-webkit-style.
Kwang Yul Seo
Comment 3 2010-05-25 04:13:52 PDT
Created attachment 57004 [details] Patch Style fix.
Eric Seidel (no email)
Comment 4 2010-06-04 23:02:37 PDT
Comment on attachment 57004 [details] Patch OK.
WebKit Commit Bot
Comment 5 2010-06-05 00:18:36 PDT
Comment on attachment 57004 [details] Patch Rejecting patch 57004 from commit-queue. Found no modified ChangeLogs, cannot create a commit message. All changes require a ChangeLog. See: http://webkit.org/coding/contributing.html
Kwang Yul Seo
Comment 6 2010-06-06 23:53:09 PDT
Created attachment 57996 [details] Patch Add missing ChangeLog.
Eric Seidel (no email)
Comment 7 2010-06-07 09:40:18 PDT
Comment on attachment 57004 [details] Patch Cleared Eric Seidel's review+ from obsolete attachment 57004 [details] so that this bug does not appear in http://webkit.org/pending-commit.
Eric Seidel (no email)
Comment 8 2010-06-07 10:04:35 PDT
Comment on attachment 57996 [details] Patch OK.
WebKit Commit Bot
Comment 9 2010-06-07 10:34:20 PDT
Comment on attachment 57996 [details] Patch Clearing flags on attachment: 57996 Committed r60787: <http://trac.webkit.org/changeset/60787>
WebKit Commit Bot
Comment 10 2010-06-07 10:34:25 PDT
All reviewed patches have been landed. Closing bug.
Adam Barth
Comment 11 2010-06-07 11:51:16 PDT
Turns out OwnPtrCommon.h is a really bad design. This changed needlessly caused all ports to do full rebuilds. We should change OwnPtrCommon to include platform-specific headers instead.
Kwang Yul Seo
Comment 12 2010-06-07 18:31:20 PDT
(In reply to comment #11) > Turns out OwnPtrCommon.h is a really bad design. > > This changed needlessly caused all ports to do full rebuilds. > > We should change OwnPtrCommon to include platform-specific headers instead. I agree. I will file a bug to change OwnPtrCommon to include platform-specific headers. We need to add only Win32 and Brew MP headers for now.
Note You need to log in before you can comment on or make changes to this bug.