RESOLVED FIXED 60867
Enable strict mode for OwnPtr and PassOwnPtr
https://bugs.webkit.org/show_bug.cgi?id=60867
Summary Enable strict mode for OwnPtr and PassOwnPtr
Naiem
Reported 2011-05-15 19:35:57 PDT
Need to Enable strict mode for OwnPtr and PassOwnPtr inside GraphicsContext3DGtk class
Attachments
patch for fixing the build break (3.56 KB, patch)
2011-05-16 01:43 PDT, Naiem
no flags
incorporated review comments (3.96 KB, patch)
2011-05-16 02:40 PDT, Naiem
no flags
Naiem
Comment 1 2011-05-16 01:43:51 PDT
Created attachment 93623 [details] patch for fixing the build break This is for removing the dependency on LOOSE_OWN_PTR
Adam Barth
Comment 2 2011-05-16 01:50:56 PDT
Comment on attachment 93623 [details] patch for fixing the build break View in context: https://bugs.webkit.org/attachment.cgi?id=93623&action=review > Source/WebCore/platform/graphics/gtk/GraphicsContext3DGtk.cpp:31 > +#include "PassOwnPtr.h" This should be #include <wtf/PassOwnPtr.h> > Source/WebCore/platform/graphics/gtk/GraphicsContext3DInternal.cpp:21 > +#include "PassOwnPtr.h" This should be #include <wtf/PassOwnPtr.h> > Source/WebCore/platform/graphics/gtk/GraphicsContext3DInternal.cpp:94 > return 0; This should be "return nullptr" or else it will break soon again. (The same applies to the other instances of "return 0" in this function.)
Naiem
Comment 3 2011-05-16 02:40:00 PDT
Created attachment 93629 [details] incorporated review comments incorporating review comments
WebKit Commit Bot
Comment 4 2011-05-16 04:41:22 PDT
Comment on attachment 93629 [details] incorporated review comments Rejecting attachment 93629 [details] from commit-queue. Failed to run "['./Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '--bot-id=cr-jail-4', 'land-a..." exit_code: 1 Last 500 characters of output: autoinstalled/mechanize/_urllib2_fork.py", line 332, in _call_chain result = func(*args) File "/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mechanize/_urllib2_fork.py", line 1170, in https_open return self.do_open(conn_factory, req) File "/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mechanize/_urllib2_fork.py", line 1118, in do_open raise URLError(err) urllib2.URLError: <urlopen error [Errno 60] Operation timed out> Full output: http://queues.webkit.org/results/8694985
Andras Becsi
Comment 5 2011-05-16 05:08:07 PDT
Andras Becsi
Comment 6 2011-05-16 05:08:47 PDT
Comment on attachment 93623 [details] patch for fixing the build break Clearing flags from obsolete patch.
Andras Becsi
Comment 7 2011-05-16 05:09:12 PDT
Comment on attachment 93629 [details] incorporated review comments Clearing flags from landed patch.
Note You need to log in before you can comment on or make changes to this bug.