Bug 261242

Summary: [git-webkit] Add screen-reader friendly review wizard
Product: WebKit Reporter: Jonathan Bedard <jbedard>
Component: Tools / TestsAssignee: Jonathan Bedard <jbedard>
Status: RESOLVED FIXED    
Severity: Normal CC: aakash_jain, andresg_22, ap, dewei_zhu, ryanhaddad, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari Technology Preview   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 261246, 261277, 263652, 263653, 273781, 273784    
Bug Blocks:    

Jonathan Bedard
Reported 2023-09-06 16:43:09 PDT
HTML based code review tools are not friendly for blind developers. This was true in bugzilla, although GitHub's review interface is a regression. It seems that other HTML review tools (notably, Bitbucket) have this same problem. Andres Gonzalez and I proto-typed a text-based command-line review wizard that he was able to utilize to great effect last week. We should clean up and land the code for that wizard.
Attachments
Radar WebKit Bug Importer
Comment 1 2023-09-06 16:43:40 PDT
Jonathan Bedard
Comment 2 2023-09-06 16:44:20 PDT
Proto-type uploaded in https://github.com/WebKit/WebKit/pull/17187, although that change needs to be divided up to be landed.
Jonathan Bedard
Comment 3 2024-04-23 07:47:49 PDT
*** Bug 273123 has been marked as a duplicate of this bug. ***
Jonathan Bedard
Comment 4 2024-04-23 07:55:35 PDT
Jonathan Bedard
Comment 5 2024-05-10 07:35:33 PDT
EWS
Comment 6 2024-05-23 16:52:13 PDT
Committed 279244@main (26ef083bdcb3): <https://commits.webkit.org/279244@main> Reviewed commits have been landed. Closing PR #27628 and removing active labels.
EWS
Comment 7 2024-05-23 21:05:23 PDT
Committed 279255@main (74313d0521aa): <https://commits.webkit.org/279255@main> Reviewed commits have been landed. Closing PR #28389 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.