[Webkit-unassigned] [Bug 118122] New: Web Inspector: AX: VoiceOver speaks all inspector search fields as "required"
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jun 27 01:48:59 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=118122
Summary: Web Inspector: AX: VoiceOver speaks all inspector
search fields as "required"
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Web Inspector
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: james at cookiecrook.com
CC: timothy at apple.com, joepeck at webkit.org,
webkit-bug-importer at group.apple.com, graouts at apple.com
I believe this is just an oversight. These fields aren't actually required for anything and there appears to be no validation checking that relies on this property, so we could comment or remove "*.required = true;" in all occurrences to make this work better for VoiceOver.
Searching 400 files for ".required" (case sensitive)
/Users/jc/svnroot/WebKit/Source/WebInspectorUI/UserInterface/FilterBar.js:
32 this._inputField = document.createElement("input");
33 this._inputField.type = "search";
34: this._inputField.required = true;
35 this._inputField.spellcheck = false;
36 this._inputField.incremental = true;
/Users/jc/svnroot/WebKit/Source/WebInspectorUI/UserInterface/ResourceSidebarPanel.js:
33 this._inputElement = document.createElement("input");
34 this._inputElement.type = "search";
35: this._inputElement.required = true;
36 this._inputElement.spellcheck = false;
37 this._inputElement.addEventListener("search", this._searchFieldChanged.bind(this));
/Users/jc/svnroot/WebKit/Source/WebInspectorUI/UserInterface/SearchBar.js:
36 this._searchInput = this._element.appendChild(document.createElement("input"));
37 this._searchInput.type = "search";
38: this._searchInput.required = true;
39 this._searchInput.spellcheck = false;
40 this._searchInput.incremental = true;
3 matches across 3 files
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list