WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 198531
Improve accessibility on webkit.org
https://bugs.webkit.org/show_bug.cgi?id=198531
Summary
Improve accessibility on webkit.org
Jon Davis
Reported
2019-06-04 08:56:35 PDT
Add aria-label to blog post icons and expected menuitem roles to WordPress driven menus.
Attachments
Patch
(3.17 KB, patch)
2019-06-04 10:05 PDT
,
Jon Davis
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews106 for mac-highsierra-wk2
(3.01 MB, application/zip)
2019-06-04 11:25 PDT
,
EWS Watchlist
no flags
Details
Patch
(2.76 KB, patch)
2019-06-05 08:06 PDT
,
Jon Davis
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Jon Davis
Comment 1
2019-06-04 10:05:27 PDT
Created
attachment 371295
[details]
Patch
Devin Rousso
Comment 2
2019-06-04 10:39:34 PDT
Comment on
attachment 371295
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=371295&action=review
r=me
> Websites/webkit.org/ChangeLog:-101 > -
I don't think we normally go back and edit ChangeLog entries, no matter how "bad" they may be.
Devin Rousso
Comment 3
2019-06-04 10:41:16 PDT
Comment on
attachment 371295
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=371295&action=review
> Websites/webkit.org/wp-content/themes/webkit/widgets/post.php:71 > + <use xlink:href="#<?php echo esc_attr(get_post_icon()); ?>" aria-label="<?php echo esc_attr(str_replace('-',' ', get_post_icon())); ?> icon" />
Should we use the "category" as the title, or should we have something more related to the title of the post? (e.g. "performance" vs "introducing the jetstream 2 benchmark suite")
EWS Watchlist
Comment 4
2019-06-04 11:25:41 PDT
Comment on
attachment 371295
[details]
Patch
Attachment 371295
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
https://webkit-queues.webkit.org/results/12374944
New failing tests: http/wpt/service-workers/service-worker-networkprocess-crash.html
EWS Watchlist
Comment 5
2019-06-04 11:25:43 PDT
Created
attachment 371310
[details]
Archive of layout-test-results from ews106 for mac-highsierra-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews106 Port: mac-highsierra-wk2 Platform: Mac OS X 10.13.6
WebKit Commit Bot
Comment 6
2019-06-04 22:38:22 PDT
Comment on
attachment 371295
[details]
Patch Rejecting
attachment 371295
[details]
from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.webkit.org', '--bot-id=webkit-cq-03', 'apply-attachment', '--no-update', '--non-interactive', 371295, '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Logging in as
commit-queue@webkit.org
... Fetching:
https://bugs.webkit.org/attachment.cgi?id=371295&action=edit
Fetching:
https://bugs.webkit.org/show_bug.cgi?id=198531
&ctype=xml&excludefield=attachmentdata Processing 1 patch from 1 bug. Processing patch 371295 from
bug 198531
. Fetching:
https://bugs.webkit.org/attachment.cgi?id=371295
Failed to run "[u'/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply', '--force', '--reviewer', u'Devin Rousso']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit Parsed 3 diffs from patch file(s). patching file Websites/webkit.org/ChangeLog Hunk #1 succeeded at 1 with fuzz 3. Hunk #2 FAILED at 108. 1 out of 2 hunks FAILED -- saving rejects to file Websites/webkit.org/ChangeLog.rej patching file Websites/webkit.org/wp-content/themes/webkit/functions.php patching file Websites/webkit.org/wp-content/themes/webkit/widgets/post.php Failed to run "[u'/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply', '--force', '--reviewer', u'Devin Rousso']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit Full output:
https://webkit-queues.webkit.org/results/12381318
Jon Davis
Comment 7
2019-06-05 08:06:29 PDT
Created
attachment 371396
[details]
Patch
EWS
Comment 8
2019-06-05 08:07:27 PDT
Comment on
attachment 371396
[details]
Patch Rejecting
attachment 371396
[details]
from review queue.
jond@apple.com
does not have reviewer permissions according to
https://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/contributors.json
. - If you do not have reviewer rights please read
http://webkit.org/coding/contributing.html
for instructions on how to use bugzilla flags. - If you have reviewer rights please correct the error in Tools/Scripts/webkitpy/common/config/contributors.json by adding yourself to the file (no review needed). The commit-queue restarts itself every 2 hours. After restart the commit-queue will correctly respect your reviewer rights.
WebKit Commit Bot
Comment 9
2019-06-05 10:03:33 PDT
Comment on
attachment 371396
[details]
Patch Clearing flags on attachment: 371396 Committed
r246112
: <
https://trac.webkit.org/changeset/246112
>
WebKit Commit Bot
Comment 10
2019-06-05 10:03:34 PDT
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 11
2019-06-05 10:04:16 PDT
<
rdar://problem/51445063
>
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