RESOLVED FIXED 149898
Revert r187626 (and r188025) as it caused a PLT regression
https://bugs.webkit.org/show_bug.cgi?id=149898
Summary Revert r187626 (and r188025) as it caused a PLT regression
Chris Dumez
Reported 2015-10-07 14:44:05 PDT
Roll out r187626 as it caused a PLT regression
Attachments
Patch (2.36 KB, patch)
2015-10-07 18:35 PDT, Chris Dumez
no flags
[WIP] Full roll out (17.69 KB, patch)
2015-10-08 15:12 PDT, Chris Dumez
no flags
Patch (20.77 KB, patch)
2015-10-08 15:49 PDT, Chris Dumez
no flags
Chris Dumez
Comment 1 2015-10-07 14:44:23 PDT
Chris Dumez
Comment 2 2015-10-07 14:55:19 PDT
Looks like I may have to roll out <http://trac.webkit.org/changeset/188025> as well.
Myles C. Maxfield
Comment 3 2015-10-07 15:59:56 PDT
You shouldn't need to roll out the stuff that depends on this. Instead, you can just mark the tests as expected to fail. Instead, first try to revert only the changes in this file http://trac.webkit.org/changeset/187626/trunk/Source/WebCore/platform/graphics/FontCache.h That will probably be effective, and is much smaller / simpler than trying to revert the patch and everything on top of it.
Chris Dumez
Comment 4 2015-10-07 16:25:20 PDT
(In reply to comment #3) > You shouldn't need to roll out the stuff that depends on this. Instead, you > can just mark the tests as expected to fail. > > Instead, first try to revert only the changes in this file > http://trac.webkit.org/changeset/187626/trunk/Source/WebCore/platform/ > graphics/FontCache.h > > That will probably be effective, and is much smaller / simpler than trying > to revert the patch and everything on top of it. Ok, I have a full revert patch but I'll try the partial revert first.
Chris Dumez
Comment 5 2015-10-07 18:35:39 PDT
Myles C. Maxfield
Comment 6 2015-10-07 18:36:38 PDT
Comment on attachment 262665 [details] Patch This will likely cause tests to fail.
Chris Dumez
Comment 7 2015-10-07 18:48:00 PDT
(In reply to comment #6) > Comment on attachment 262665 [details] > Patch > > This will likely cause tests to fail. I ran all the tests locally without problem but EWS will confirm.
Myles C. Maxfield
Comment 8 2015-10-07 19:05:53 PDT
It's a little concerning that they all pass...
Chris Dumez
Comment 9 2015-10-07 19:07:07 PDT
Comment on attachment 262665 [details] Patch Clearing flags on attachment: 262665 Committed r190701: <http://trac.webkit.org/changeset/190701>
Chris Dumez
Comment 10 2015-10-07 19:07:14 PDT
All reviewed patches have been landed. Closing bug.
WebKit Commit Bot
Comment 11 2015-10-08 14:59:31 PDT
Re-opened since this is blocked by bug 149937
Chris Dumez
Comment 12 2015-10-08 15:12:22 PDT
Created attachment 262720 [details] [WIP] Full roll out WIP patch in case Myles has initial feedback. I haven't run the layout tests yet.
Myles C. Maxfield
Comment 13 2015-10-08 15:30:45 PDT
(In reply to comment #12) > Created attachment 262720 [details] > [WIP] Full roll out > > WIP patch in case Myles has initial feedback. I haven't run the layout tests > yet. Which specific revisions does this roll out?
Chris Dumez
Comment 14 2015-10-08 15:32:13 PDT
(In reply to comment #13) > (In reply to comment #12) > > Created attachment 262720 [details] > > [WIP] Full roll out > > > > WIP patch in case Myles has initial feedback. I haven't run the layout tests > > yet. > > Which specific revisions does this roll out? The ones in the bug title :)
Chris Dumez
Comment 15 2015-10-08 15:49:19 PDT
Chris Dumez
Comment 16 2015-10-08 15:54:21 PDT
Comment on attachment 262723 [details] Patch Clearing flags on attachment: 262723 Committed r190754: <http://trac.webkit.org/changeset/190754>
Chris Dumez
Comment 17 2015-10-08 15:54:28 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.