| Summary: | Gamepad API - "Deprecate" the existing implementation | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Brady Eidson <beidson> | ||||||||||||
| Component: | WebCore Misc. | Assignee: | Brady Eidson <beidson> | ||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||
| Severity: | Normal | CC: | benjamin, bunhere, cdumez, cmarcelo, commit-queue, esprehn+autocc, gyuyoung.kim, kondapallykalyan, rakuco, sergio, syoichi | ||||||||||||
| Priority: | P2 | ||||||||||||||
| Version: | 528+ (Nightly build) | ||||||||||||||
| Hardware: | All | ||||||||||||||
| OS: | All | ||||||||||||||
| Bug Depends on: | 134157 | ||||||||||||||
| Bug Blocks: | 134076 | ||||||||||||||
| Attachments: |
|
||||||||||||||
|
Description
Brady Eidson
2014-06-20 10:08:56 PDT
Created attachment 233438 [details]
Patch v1
Because of the EFL build-breakage list, I'll wait for EWS on this one before commit-queueing it Build was broken without the patch, so I'll land it. Created attachment 233463 [details]
Patch for landing
Commit queue was busted because of turbulence in the tree - trying again.
Comment on attachment 233463 [details] Patch for landing Rejecting attachment 233463 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.appspot.com', '--bot-id=webkit-cq-01', 'validate-changelog', '--check-oops', '--non-interactive', 233463, '--port=mac']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit Tim Hatcher found in /Volumes/Data/EWS/WebKit/ChangeLog does not appear to be a valid reviewer according to contributors.json. /Volumes/Data/EWS/WebKit/ChangeLog neither lists a valid reviewer nor contains the string "Unreviewed" or "Rubber stamp" (case insensitive). Full output: http://webkit-queues.appspot.com/results/6346875045150720 Created attachment 233501 [details]
Patch for landing with Timothy's full name (thanks, automation!)
Okay one more CQ try now that we suspect it should be unwedged. Created attachment 233533 [details]
Patch for landing v172
Comment on attachment 233533 [details] Patch for landing v172 Clearing flags on attachment: 233533 Committed r170244: <http://trac.webkit.org/changeset/170244> All reviewed patches have been landed. Closing bug. Re-opened since this is blocked by bug 134157 Created attachment 233537 [details]
New approach - v1
Instead of suffix'ing the old files with "Deprecated", just move them as-is into a "deprecated" subdirectory
This is for an EWS run
Attachment 233537 [details] did not pass style-queue:
ERROR: Source/WebCore/Modules/gamepad/deprecated/GamepadList.h:50: enum members should use InterCaps with an initial capital letter. [readability/enum_casing] [4]
Total errors found: 1 in 31 files
If any of these errors are false positives, please file a bug against check-webkit-style.
EFL down, GTK to go. The GTK build breakage is not due to this patch. Landing it! Comment on attachment 233537 [details] New approach - v1 Clearing flags on attachment: 233537 Committed r170249: <http://trac.webkit.org/changeset/170249> All reviewed patches have been landed. Closing bug. |