WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
152564
[CMake] Rearrange new gamepad files with deprecated files
https://bugs.webkit.org/show_bug.cgi?id=152564
Summary
[CMake] Rearrange new gamepad files with deprecated files
Gyuyoung Kim
Reported
2015-12-26 19:11:48 PST
New gamepad files have been commented out in CMakeLists.txt so far. This patch rearrange the files with deprecated files using ENABLE_GAMEPAD.
Attachments
Patch
(4.18 KB, patch)
2015-12-26 19:14 PST
,
Gyuyoung Kim
no flags
Details
Formatted Diff
Diff
Patch
(4.15 KB, patch)
2015-12-26 21:24 PST
,
Gyuyoung Kim
no flags
Details
Formatted Diff
Diff
Patch for landing
(4.01 KB, patch)
2015-12-26 21:41 PST
,
Gyuyoung Kim
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Gyuyoung Kim
Comment 1
2015-12-26 19:14:52 PST
Created
attachment 267938
[details]
Patch
Gyuyoung Kim
Comment 2
2015-12-26 21:24:03 PST
Created
attachment 267940
[details]
Patch
Alex Christensen
Comment 3
2015-12-26 21:34:28 PST
Comment on
attachment 267940
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=267940&action=review
> Source/WebCore/CMakeLists.txt:3244 > + # FIXME: These were causing name conflicts on Mac, and the Gamepad API is not finished yet.
This is probably not needed any more. That was to explain why I just commented out the files, but this clearly separated them in a way that's obvious what's going on.
Gyuyoung Kim
Comment 4
2015-12-26 21:41:42 PST
Created
attachment 267941
[details]
Patch for landing
Gyuyoung Kim
Comment 5
2015-12-26 21:56:04 PST
(In reply to
comment #3
)
> Comment on
attachment 267940
[details]
> Patch > > View in context: >
https://bugs.webkit.org/attachment.cgi?id=267940&action=review
> > > Source/WebCore/CMakeLists.txt:3244 > > + # FIXME: These were causing name conflicts on Mac, and the Gamepad API is not finished yet. > > This is probably not needed any more. That was to explain why I just > commented out the files, but this clearly separated them in a way that's > obvious what's going on.
ok, let's remove it.
WebKit Commit Bot
Comment 6
2015-12-26 22:35:22 PST
Comment on
attachment 267941
[details]
Patch for landing Clearing flags on attachment: 267941 Committed
r194424
: <
http://trac.webkit.org/changeset/194424
>
WebKit Commit Bot
Comment 7
2015-12-26 22:35:25 PST
All reviewed patches have been landed. Closing bug.
David Kilzer (:ddkilzer)
Comment 8
2015-12-28 10:55:03 PST
This appears to have broken the Windows Debug builds: <
https://build.webkit.org/builders/Apple%20Win%20Debug%20(Build)?numbuilds=50
> I'm not sure, but my guess is that we've exceeded a command-line character limit due to the sheer number of include (/I) switches and path lengths. I'm not sure how to fix this, though. First broken build: <
https://build.webkit.org/builders/Apple%20Win%20Debug%20%28Build%29/builds/92684
>
Alex Christensen
Comment 9
2015-12-28 12:29:00 PST
I'm trying a clean build. Hopefully that will magically fix everything.
Alex Christensen
Comment 10
2015-12-28 22:02:45 PST
No magic this time, but
http://trac.webkit.org/changeset/194434
fixed it. Turns out we only need a few parameters to assemble this super-simple file. Thanks for the heads-up, David!
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