RESOLVED FIXED Bug 42380
Add WebCore/bindings/generic/RuntimeEnabledFeatures.cpp to build files
https://bugs.webkit.org/show_bug.cgi?id=42380
Summary Add WebCore/bindings/generic/RuntimeEnabledFeatures.cpp to build files
Hans Wennborg
Reported 2010-07-15 09:14:42 PDT
Add WebCore/bindings/generic/RunTimeEnabledFeatures.cpp to build files
Attachments
Patch (4.67 KB, patch)
2010-07-15 09:29 PDT, Hans Wennborg
no flags
Patch (10.81 KB, patch)
2010-07-15 10:59 PDT, Hans Wennborg
no flags
Patch (11.59 KB, patch)
2010-07-16 01:59 PDT, Hans Wennborg
no flags
Patch (11.59 KB, patch)
2010-07-16 06:43 PDT, Hans Wennborg
no flags
Patch (11.59 KB, patch)
2010-07-17 09:20 PDT, Hans Wennborg
no flags
Patch (11.58 KB, patch)
2010-07-19 00:59 PDT, Hans Wennborg
no flags
Patch (11.78 KB, patch)
2010-07-19 03:22 PDT, Hans Wennborg
no flags
Patch (10.92 KB, patch)
2010-07-19 08:51 PDT, Hans Wennborg
no flags
Patch (10.92 KB, patch)
2010-07-19 10:13 PDT, Hans Wennborg
no flags
Patch (11.16 KB, patch)
2010-07-20 01:32 PDT, Hans Wennborg
no flags
Hans Wennborg
Comment 1 2010-07-15 09:28:40 PDT
Uploading patch to see what the EWS bots say.
Hans Wennborg
Comment 2 2010-07-15 09:29:13 PDT
Hans Wennborg
Comment 3 2010-07-15 10:58:38 PDT
Uploading new patch that updates the XCode project, Android makefiles, and adds an #include in Page.cpp to make the EWS bots actually fail if it can't be found.
Hans Wennborg
Comment 4 2010-07-15 10:59:50 PDT
WebKit Review Bot
Comment 5 2010-07-15 14:57:35 PDT
Hans Wennborg
Comment 6 2010-07-16 01:59:47 PDT
Hans Wennborg
Comment 7 2010-07-16 06:42:48 PDT
Rebasing, hoping the win bot will be able to apply the patch this time.
Hans Wennborg
Comment 8 2010-07-16 06:43:08 PDT
Hans Wennborg
Comment 9 2010-07-17 09:20:52 PDT
Hans Wennborg
Comment 10 2010-07-19 00:59:12 PDT
Steve Block
Comment 11 2010-07-19 02:47:48 PDT
Comment on attachment 61931 [details] Patch It would be good to describe the motivation for this patch in the bug. > bindings/generic a while a go (in r54593), but needs to needs -> need > be added to the build in order to be used. Add a tests line, saying that there are no new tests because this patch introduces no change in functionality > WebCore/WebCore.vcproj/WebCore.vcproj Did you make the change by hand, or with VisualStudio? > WebCore/page/Page.cpp Did you intend this change to be submitted, or is just for testing on the bots? I'll help you land the patch manually if the Win EWS bot continues to give problems.
Hans Wennborg
Comment 12 2010-07-19 03:22:00 PDT
(In reply to comment #11) > (From update of attachment 61931 [details]) > It would be good to describe the motivation for this patch in the bug. The motivation is to make the functions in RuntimeEnabledFeatures.h available in WebCore so that the device orientation code can add an use an enable-switch here. I'd love to add this to the description of the bug, but I don't think it can be edited? > > > bindings/generic a while a go (in r54593), but needs to > needs -> need Done. > > > be added to the build in order to be used. > Add a tests line, saying that there are no new tests because this patch introduces no change in functionality Done. > > > WebCore/WebCore.vcproj/WebCore.vcproj > Did you make the change by hand, or with VisualStudio? By hand, as I don't have access to the supported Visual Studio version. This is why I'm anxious to have a Win bot test it. > > > WebCore/page/Page.cpp > Did you intend this change to be submitted, or is just for testing on the bots? It's just to make sure the bots fail if the .h file fails to be included. I was planning to take it out when all the EWS bots were green, but if we can't get the Win EWS bot to run this patch, perhaps we should leave it in so it gets tested by the real bots? > > I'll help you land the patch manually if the Win EWS bot continues to give problems. Thanks. Much appreciated.
Hans Wennborg
Comment 13 2010-07-19 03:22:25 PDT
Hans Wennborg
Comment 14 2010-07-19 08:51:05 PDT
Created attachment 61960 [details] Patch Rebased and removed dos line endings from the part that touches the .vcproj file.
Hans Wennborg
Comment 15 2010-07-19 10:13:22 PDT
Created attachment 61966 [details] Patch Same patch again. Will hopefully apply on the Windows bot even though it fails on all the rest.
Steve Block
Comment 16 2010-07-19 13:27:03 PDT
> Same patch again. Will hopefully apply on the Windows bot even though it fails on all the rest. It did indeed apply and build OK on Windows. What's strange is that recent patches which touch the VS project file have applied successfully on all EWS bots. In Bug 41518, Bug 41607 and Bug 42104, although the patches didn't build on the Windows EWS bot, they did get as far as failing to build, which presumably means that the patch was successfully applied. CC'ing Eric to see if he has any ideas. I think we've wasted enough time on this, so tomorrow let's land the version with the DOS line endings (and without the change to Page.cpp) and watch the build bots.
Hans Wennborg
Comment 17 2010-07-20 01:31:35 PDT
Since the patch has now built successfully on all bots, I'm uploading again with untampered line endings and without the change to Page.cpp. This should land fine with the commit queue.
Hans Wennborg
Comment 18 2010-07-20 01:32:03 PDT
Steve Block
Comment 19 2010-07-20 01:59:07 PDT
Comment on attachment 62041 [details] Patch r=me Please watch the build bots!
WebKit Commit Bot
Comment 20 2010-07-20 02:14:52 PDT
Comment on attachment 62041 [details] Patch Clearing flags on attachment: 62041 Committed r63735: <http://trac.webkit.org/changeset/63735>
WebKit Commit Bot
Comment 21 2010-07-20 02:14:57 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.