RESOLVED FIXED Bug 139938
Use std::unique_ptr<> in WebCore/dom, plugin, and graphics
https://bugs.webkit.org/show_bug.cgi?id=139938
Summary Use std::unique_ptr<> in WebCore/dom, plugin, and graphics
Gyuyoung Kim
Reported 2014-12-24 17:56:16 PST
SSIA.
Attachments
Patch (12.39 KB, patch)
2014-12-24 17:57 PST, Gyuyoung Kim
no flags
Archive of layout-test-results from ews103 for mac-mountainlion (420.46 KB, application/zip)
2014-12-24 18:57 PST, Build Bot
no flags
Archive of layout-test-results from ews104 for mac-mountainlion-wk2 (434.08 KB, application/zip)
2014-12-24 18:59 PST, Build Bot
no flags
Patch for landing (11.12 KB, patch)
2014-12-25 09:12 PST, Gyuyoung Kim
no flags
Gyuyoung Kim
Comment 1 2014-12-24 17:57:14 PST
Build Bot
Comment 2 2014-12-24 18:57:53 PST
Comment on attachment 243731 [details] Patch Attachment 243731 [details] did not pass mac-ews (mac): Output: http://webkit-queues.appspot.com/results/5121866435919872 Number of test failures exceeded the failure limit.
Build Bot
Comment 3 2014-12-24 18:57:56 PST
Created attachment 243732 [details] Archive of layout-test-results from ews103 for mac-mountainlion The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-mountainlion Platform: Mac OS X 10.8.5
Build Bot
Comment 4 2014-12-24 18:59:41 PST
Comment on attachment 243731 [details] Patch Attachment 243731 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.appspot.com/results/5746546880544768 Number of test failures exceeded the failure limit.
Build Bot
Comment 5 2014-12-24 18:59:44 PST
Created attachment 243733 [details] Archive of layout-test-results from ews104 for mac-mountainlion-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews104 Port: mac-mountainlion-wk2 Platform: Mac OS X 10.8.5
Myles C. Maxfield
Comment 6 2014-12-24 20:22:22 PST
Perhaps the crashes are caused by the bot not recompiling all the necessary files? r=me assuming we get to the bottom of the crashes.
Darin Adler
Comment 7 2014-12-24 22:17:09 PST
Comment on attachment 243731 [details] Patch Change looks fine to me, but I am really worried about the test failures on the buildbots. Please find some way to check into that before landing.
Gyuyoung Kim
Comment 8 2014-12-25 09:12:21 PST
Created attachment 243743 [details] Patch for landing
Gyuyoung Kim
Comment 9 2014-12-25 09:14:18 PST
(In reply to comment #7) > Comment on attachment 243731 [details] > Patch > > Change looks fine to me, but I am really worried about the test failures on > the buildbots. Please find some way to check into that before landing. Test failures on ews seem to occur because #include <OwnPtr.h> were removed some files.
WebKit Commit Bot
Comment 10 2014-12-25 10:55:24 PST
Comment on attachment 243743 [details] Patch for landing Clearing flags on attachment: 243743 Committed r177737: <http://trac.webkit.org/changeset/177737>
WebKit Commit Bot
Comment 11 2014-12-25 10:55:29 PST
All reviewed patches have been landed. Closing bug.
Myles C. Maxfield
Comment 12 2014-12-25 11:13:26 PST
(In reply to comment #9) > (In reply to comment #7) > > Comment on attachment 243731 [details] > > Patch > > > > Change looks fine to me, but I am really worried about the test failures on > > the buildbots. Please find some way to check into that before landing. > > Test failures on ews seem to occur because #include <OwnPtr.h> were removed > some files. And this didn't cause compile failures?
mitz
Comment 13 2014-12-25 14:43:38 PST
Gyuyoung Kim
Comment 14 2014-12-25 17:43:25 PST
(In reply to comment #13) > Did this change cause the errors seen here? > <https://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/ > 84186> It seems to me that win debug build has been broken since r177729. I'm not fully sure if my commit caused the break. https://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/84177
Gyuyoung Kim
Comment 15 2014-12-25 17:44:41 PST
(In reply to comment #12) > (In reply to comment #9) > > (In reply to comment #7) > > > Comment on attachment 243731 [details] > > > Patch > > > > > > Change looks fine to me, but I am really worried about the test failures on > > > the buildbots. Please find some way to check into that before landing. > > > > Test failures on ews seem to occur because #include <OwnPtr.h> were removed > > some files. > > And this didn't cause compile failures? yes, it looks be weird. I will remove the OwnPtr.h soon. Let me check it again then.
mitz
Comment 16 2014-12-25 18:16:26 PST
(In reply to comment #14) > (In reply to comment #13) > > Did this change cause the errors seen here? > > <https://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/ > > 84186> > > > It seems to me that win debug build has been broken since r177729. I'm not > fully sure if my commit caused the break. > > https://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/ > 84177 The errors in build 84186 specifically appear to be related to this change.
Gyuyoung Kim
Comment 17 2014-12-25 18:19:58 PST
(In reply to comment #16) > (In reply to comment #14) > > (In reply to comment #13) > > > Did this change cause the errors seen here? > > > <https://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/ > > > 84186> > > > > > > It seems to me that win debug build has been broken since r177729. I'm not > > fully sure if my commit caused the break. > > > > https://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/ > > 84177 > > The errors in build 84186 specifically appear to be related to this change. Oh, I see. let me check it.
Gyuyoung Kim
Comment 18 2014-12-25 20:02:35 PST
(In reply to comment #17) > (In reply to comment #16) > > (In reply to comment #14) > > > (In reply to comment #13) > > > > Did this change cause the errors seen here? > > > > <https://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/ > > > > 84186> > > > > > > > > > It seems to me that win debug build has been broken since r177729. I'm not > > > fully sure if my commit caused the break. > > > > > > https://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/ > > > 84177 > > > > The errors in build 84186 specifically appear to be related to this change. > > Oh, I see. let me check it. I revert codes related to NoEventDispatchAssertion for win debug build, because it is hard to check this break on win bot for me now. Anyway it looks fine now. Let me check it in next time again. https://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/84188
mitz
Comment 19 2014-12-25 20:07:34 PST
(In reply to comment #18) > I revert codes related to NoEventDispatchAssertion for win debug build, > because it is hard to check this break on win bot for me now. Anyway it > looks fine now. Let me check it in next time again. > > https://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/ > 84188 Thank you for fixing the build!
Note You need to log in before you can comment on or make changes to this bug.