Mark Rogers
Mark Rogers
https://alphagov.github.io/accessibility-tool-audit/tests/html-object-not-embedded-accessibly-wmode-parameter-not-set-to-window.html This test is ambiguous because wmode=transparent is only an issue if data="foo" refers to an SWF movie, because wmode is a proprietary Adobe parameter for Flash player. Here's Adobe's...
The algorithm looks like it's based on mp3sniff.c https://dxr.mozilla.org/mozilla-central/source/toolkit/components/mediasniffer/mp3sniff.c which was added to fix this issue: https://bugzilla.mozilla.org/show_bug.cgi?id=862088 The algorithm is described in https://mimesniff.spec.whatwg.org/#signature-for-mp3-without-id3 ## Bitfield operator precedence The bitfield extraction...
https://mimesniff.spec.whatwg.org/#identifying-a-resource-with-an-unknown-mime-type When sniff-scriptable is unset and a PDF resource header is processed the algorithm falls through to: > 9. If resource’s resource header contains no binary data bytes, return "text/plain"....
The 4th byte of the RAR signature is wrong - it should be 21 and not 20. Additionally, the last byte is not always zero - it's a version number...
In https://mimesniff.spec.whatwg.org/#parsing-a-mime-type the following step might be clearer if it explicitly said the trailing sequence after " was to be discarded. Might also be better if the example contains a...
Plain text ASCII files (with no BOM) starting with the following strings are mis-detected: "BMP File Specification" detected as "image/bmp" "GIF87a File Specification" detected as "image/gif" "GIF89a File Specification" detected...
If any new elements are added to HTML (including custom elements) starting with "rss" or "feed" the sniffing algorithm will mis-detect text/html as application/rss+xml or application/atom+xml. For example if ``...
The algorithm segment for rdf:RDF has a buffer over-read at step 3. Step 2. "http://purl.org/rss/1.0/" (24 chars) compare with length 24, followed by "http://www.w3.org/1999/02/22-rdf-syntax-ns#" (43 chars) compare with length 43...
> Authors MUST ensure the popup element associated with a combobox has a role of [listbox](https://www.w3.org/TR/wai-aria-1.2/#listbox), [tree](https://www.w3.org/TR/wai-aria-1.2/#tree), [grid](https://www.w3.org/TR/wai-aria-1.2/#grid), or [dialog](https://www.w3.org/TR/wai-aria-1.2/#dialog). Authors MUST set [aria-controls](https://www.w3.org/TR/wai-aria-1.2/#aria-controls) on a combobox element to a...
Some rules document accessibility support issues, but don't specify which browser/screen reader combos have support issues. For example: https://www.w3.org/WAI/standards-guidelines/act/rules/7d6734/ This makes it hard to do regular reviews on the accessibility...