[webkit-changes] [85445] trunk/Source/JavaScriptCore
Adam Barth
abarth at webkit.org
Sun May 1 17:53:21 PDT 2011
We'll probably need to clean up some build errors on EFL, but
otherwise, success. :)
Of course, there's still PassOwnPtr strictness...
Adam
On Sun, May 1, 2011 at 5:52 PM, Sam Weinig <weinig at apple.com> wrote:
> Woo! Awesome work!
> -Sam
> On May 1, 2011, at 5:33 PM, abarth at webkit.org wrote:
>
> Revision 85445 Author abarth at webkit.org Date 2011-05-01 17:33:43 -0700 (Sun,
> 01 May 2011)
>
> Log Message
>
> 2011-05-01 Adam Barth <abarth at webkit.org>
>
> Reviewed by David Levin.
>
> Enable strict mode for OwnPtr and PassOwnPtr
> https://bugs.webkit.org/show_bug.cgi?id=59428
>
> * wtf/OwnPtr.h:
>
> Modified Paths
>
> trunk/Source/JavaScriptCore/ChangeLog
> trunk/Source/JavaScriptCore/wtf/OwnPtr.h
>
> Diff
>
> Modified: trunk/Source/JavaScriptCore/ChangeLog (85444 => 85445)
>
> --- trunk/Source/JavaScriptCore/ChangeLog 2011-05-02 00:19:55 UTC (rev
> 85444)
> +++ trunk/Source/JavaScriptCore/ChangeLog 2011-05-02 00:33:43 UTC (rev
> 85445)
> @@ -1,3 +1,12 @@
> +2011-05-01 Adam Barth <abarth at webkit.org>
> +
> + Reviewed by David Levin.
> +
> + Enable strict mode for OwnPtr and PassOwnPtr
> + https://bugs.webkit.org/show_bug.cgi?id=59428
> +
> + * wtf/OwnPtr.h:
> +
> 2011-05-01 Patrick Gansterer <paroga at webkit.org>
>
> Reviewed by Adam Barth.
>
> Modified: trunk/Source/JavaScriptCore/wtf/OwnPtr.h (85444 => 85445)
>
> --- trunk/Source/JavaScriptCore/wtf/OwnPtr.h 2011-05-02 00:19:55 UTC (rev
> 85444)
> +++ trunk/Source/JavaScriptCore/wtf/OwnPtr.h 2011-05-02 00:33:43 UTC (rev
> 85445)
> @@ -28,11 +28,6 @@
> #include <algorithm>
> #include <memory>
>
> -// Remove this once we make all WebKit code compatible with stricter rules
> about OwnPtr.
> -#if !PLATFORM(MAC) && !PLATFORM(CHROMIUM) && !PLATFORM(QT) &&
> !PLATFORM(GTK) && !PLATFORM(WIN)
> -#define LOOSE_OWN_PTR
> -#endif
> -
> namespace WTF {
>
> // Unlike most of our smart pointers, OwnPtr can take either the
> pointer type or the pointed-to type.
>
> _______________________________________________
> webkit-changes mailing list
> webkit-changes at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes
>
>
More information about the webkit-changes
mailing list