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 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
Details
Formatted Diff
Diff
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
Details
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
Details
Patch for landing
(11.12 KB, patch)
2014-12-25 09:12 PST
,
Gyuyoung Kim
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Gyuyoung Kim
Comment 1
2014-12-24 17:57:14 PST
Created
attachment 243731
[details]
Patch
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
Did this change cause the errors seen here? <
https://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/84186
>
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.
Top of Page
Format For Printing
XML
Clone This Bug