[Bug] Bug description
jdgp-hub opened this issue · comments
🐛 Bug report
Description
Environment
- webhint version: 2.4.5
- Browser version: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:104.0) Gecko/20100101 Firefox/104.0
- URL for which webhint failed:
webhint
configuration
webhint’s configuration
Categories:
- Accessibility
- Compatibility
- Performance
- Pitfalls
- PWA
- Security
Your target browsers:
- Recommended settings
- Custom:
Ignored resources:
-
- None
-
- Different origin
-
- Custom:
Debug output
Please include the content of the Error details
section if an error message was displayed.
webhint’s Error details
<!-- ✍️ Paste the error details here -->ErrorButtons must have discernible text: Element has no title attribute
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX:1:6361](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<button type="submit" name="signin" id="io-ox-login-button" class="btn btn-primary form-control" data-nlok-ref-guid="7da7dbcf-e3a7-4751-d758-71880fde8e3a">
Further Reading
[Learn more about this axe rule at Deque University](https://dequeuniversity.com/rules/axe/4.4/button-name?application=axeAPI)
ErrorImages must have alternate text: Element has no title attribute
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<img id="norton-idsafe-field-logo-imgId" src="moz-extension://9f39c2fa-d8cf-4969-8db1-1bc432628c53/content/images/ic-field-logo.svg" style="height:29.09090909090909px; max-width:29.09090909090909px;">
Further Reading
[Learn more about this axe rule at Deque University](https://dequeuniversity.com/rules/axe/4.4/image-alt?application=axeAPI)
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<img id="norton-idsafe-field-logo-imgId" src="moz-extension://9f39c2fa-d8cf-4969-8db1-1bc432628c53/content/images/ic-field-logo.svg" style="height:29.09090909090909px; max-width:29.09090909090909px;">
Further Reading
[Learn more about this axe rule at Deque University](https://dequeuniversity.com/rules/axe/4.4/image-alt?application=axeAPI)
WarningDocuments must have <title> element to aid in navigation
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX:1:17](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<html lang="en">
Further Reading
[Learn more about this axe rule at Deque University](https://dequeuniversity.com/rules/axe/4.4/document-title?application=axeAPI)
WarningFrames must have an accessible name: Element has no title attribute
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<iframe id="symc-in-page-popup" src="moz-extension://9f39c2fa-d8cf-4969-8db1-1bc432628c53/content/ui/popup-in-page.html" class="symc-notification-hide" dir="ltr" style="left:113.19999694824219px;top:235px;" width="320" height="148" frameborder="0">
Further Reading
[Learn more about this axe rule at Deque University](https://dequeuniversity.com/rules/axe/4.4/frame-title?application=axeAPI)
Warning'transform' should be listed after '-webkit-transform'.
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX:1:2495](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
@keyframes bouncedelay {
0%,
80%,
100% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
}
}
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX:1:2554](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
@keyframes bouncedelay {
40% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
}
WarningCSS inline styles should not be used, move styles to an external CSS file
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX:1:3192](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<div id="io-ox-core" class="abs unselectable" style="display: none">
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX:1:3260](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<div id="io-ox-appcontrol" style="display: none"></div>
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX:1:3351](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<div id="io-ox-windowmanager" class="abs" style="display: none">
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX:1:3610](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<div id="io-ox-login-screen" class="unselectable" style="display: block">
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX:1:3683](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<div id="io-ox-login-blocker" style="display: none"></div>
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX:1:6492](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<form action="/appsuite/api/share/reset/password" method="get" id="io-ox-password-forget-form" style="display:none;" novalidate="">
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX:1:7669](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<div id="io-ox-offline" style="bottom: -41px; display: none;"></div>
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX:1:7864](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<div id="tmp" style="display: none;">
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX:1:7901](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<iframe src="javascript:false" name="store-credentials" width="0" height="0" tabindex="-1" title="empty" style="display:none">
WarningThe 'Expires' header should not be used, 'Cache-Control' should be preferred.
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
expires: sat, 03 sep 2022 20:32:47 gmt
[https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/themes/login/login.css](view-source:https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/themes/login/login.css)
expires: thu, 02 mar 2023 20:32:47 gmt
[https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/themes/default/favicon.ico](view-source:https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/themes/default/favicon.ico)
expires: thu, 02 mar 2023 20:32:47 gmt
WarningThe 'X-Frame-Options' header should not be used. A similar effect, with more consistent support and stronger checks, can be achieved with the 'Content-Security-Policy' header and 'frame-ancestors' directive.
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
x-frame-options: sameorigin
[https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/themes/login/login.css](view-source:https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/themes/login/login.css)
x-frame-options: sameorigin
[https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/themes/default/favicon.ico](view-source:https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/themes/default/favicon.ico)
x-frame-options: sameorigin
ErrorCross-origin resource needs a 'crossorigin' attribute to be eligible for integrity validation.
[https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX](view-source:https://connect.xfinity.com/appsuite/#!!&app=io.ox/mail&folder=default0/INBOX)
<link id="symc-content-stylesheet" rel="stylesheet" href="moz-extension://9f39c2fa-d8cf-4969-8db1-1bc432628c53/content/ui/content-page.css">
ErrorResponse should include 'x-content-type-options' header.
[https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/3rd.party/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0](view-source:https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/3rd.party/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0)
[https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/boot.js:1:10600](view-source:https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/boot.js)
<script src="v=7.10.5-18.20220823.045755/boot.js"></script>
[https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/precore.js:1:10860](view-source:https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/precore.js)
<script src="v=7.10.5-18.20220823.045755/precore.js" defer="defer"></script>
[https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/3rd.party/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0](view-source:https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/3rd.party/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0)
[https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/3rd.party/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0](view-source:https://connect.xfinity.com/appsuite/v=7.10.5-18.20220823.045755/apps/3rd.party/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0)