WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Details
Formatted Diff
Diff
Patch
(1.42 KB, patch)
2010-05-25 04:13 PDT
,
Kwang Yul Seo
no flags
Details
Formatted Diff
Diff
Patch
(2.08 KB, patch)
2010-06-06 23:53 PDT
,
Kwang Yul Seo
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
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.
Top of Page
Format For Printing
XML
Clone This Bug