Enable strict mode for OwnPtr
Created attachment 91073 [details] Patch
Comment on attachment 91073 [details] Patch pending ews results.
Attachment 91073 [details] did not build on chromium: Build output: http://queues.webkit.org/results/8509542
Attachment 91073 [details] did not build on qt: Build output: http://queues.webkit.org/results/8509543
Attachment 91073 [details] did not build on win: Build output: http://queues.webkit.org/results/8506647
Attachment 91073 [details] did not build on chromium: Build output: http://queues.webkit.org/results/8508569
Attachment 91073 [details] did not build on gtk: Build output: http://queues.webkit.org/results/8507579
Created attachment 91337 [details] Patch
Comment on attachment 91337 [details] Patch This will make it easier for other ports to break the mac platform, but I guess it will get fixed quickly and it shouldn't happen too often.
> This will make it easier for other ports to break the mac platform, but I guess it will get fixed quickly and it shouldn't happen too often. Yeah, this is just an intermediate state. We shouldn't linger here very long.
Committed r85084: <http://trac.webkit.org/changeset/85084>
Re-opening because we need to enable this on other platforms.
http://trac.webkit.org/changeset/85084 might have broken Leopard Intel Debug (Build)
We also want to enable the strict mode for PassOwnPtr.
(In reply to comment #14) > We also want to enable the strict mode for PassOwnPtr. Yep. I'm testing compile for that one now.
Comment on attachment 91337 [details] Patch Clearing r+ since it has been landed (to move out of the list to be committed).
Created attachment 91860 [details] Patch
Committed r85445: <http://trac.webkit.org/changeset/85445>
Comment on attachment 91860 [details] Patch Oh, well technically we didn't do strict PassOwnPtr, but that can be another bug.