Changeset 152199 in webkit
- Timestamp:
- Jun 28, 2013 6:25:43 PM (11 years ago)
- Location:
- trunk/Source/WebInspectorUI
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebInspectorUI/ChangeLog
r152141 r152199 1 2013-06-28 James Craig <james@cookiecrook.com> 2 3 Web Inspector: AX: VoiceOver speaks all inspector search fields as 'required' 4 https://bugs.webkit.org/show_bug.cgi?id=118122 5 6 Reviewed by Timothy Hatcher. 7 8 Removed bogus "required" state, and switched :valid selector to use :not(:placeholder-shown) 9 so that screen readers will not indicate a bogus :required/:invalid state to the user. 10 Minor cosmetic difference blocked by http://webkit.org/b/118162 11 12 * UserInterface/FilterBar.css: 13 (.filter-bar > input[type="search"]:focus): 14 (.filter-bar > input[type="search"]:not(:placeholder-shown)): 15 * UserInterface/FilterBar.js: 16 (WebInspector.FilterBar): 17 * UserInterface/ResourceSidebarPanel.js: 18 (WebInspector.ResourceSidebarPanel): 19 * UserInterface/SearchBar.css: 20 (.search-bar > input[type="search"]:focus): 21 (.search-bar > input[type="search"]:not(:placeholder-shown)): 22 * UserInterface/SearchBar.js: 23 (WebInspector.SearchBar): 24 1 25 2013-06-27 James Craig <james@cookiecrook.com> 2 26 -
trunk/Source/WebInspectorUI/UserInterface/FilterBar.css
r151453 r152199 58 58 } 59 59 60 .filter-bar > input[type="search"]:focus, 61 .filter-bar > input[type="search"]:valid { 62 background-color: white; 63 } 60 .filter-bar > input[type="search"]:focus { background-color: white; } 61 .filter-bar > input[type="search"]:not(:placeholder-shown) { background-color: white; } /* Needs to be a separate rule. See http://webkit.org/b/118162 */ 64 62 65 63 .filter-bar > input[type="search"]::-webkit-search-decoration { -
trunk/Source/WebInspectorUI/UserInterface/FilterBar.js
r151453 r152199 32 32 this._inputField = document.createElement("input"); 33 33 this._inputField.type = "search"; 34 this._inputField.required = true;35 34 this._inputField.spellcheck = false; 36 35 this._inputField.incremental = true; -
trunk/Source/WebInspectorUI/UserInterface/ResourceSidebarPanel.js
r151573 r152199 33 33 this._inputElement = document.createElement("input"); 34 34 this._inputElement.type = "search"; 35 this._inputElement.required = true;36 35 this._inputElement.spellcheck = false; 37 36 this._inputElement.addEventListener("search", this._searchFieldChanged.bind(this)); -
trunk/Source/WebInspectorUI/UserInterface/SearchBar.css
r151453 r152199 46 46 } 47 47 48 .search-bar > input[type="search"]:focus, 49 .search-bar > input[type="search"]:valid { 50 background-color: white; 51 } 48 .search-bar > input[type="search"]:focus { background-color: white; } 49 .search-bar > input[type="search"]:not(:placeholder-shown) { background-color: white; } /* Needs to be a separate rule. See http://webkit.org/b/118162 */ -
trunk/Source/WebInspectorUI/UserInterface/SearchBar.js
r151453 r152199 36 36 this._searchInput = this._element.appendChild(document.createElement("input")); 37 37 this._searchInput.type = "search"; 38 this._searchInput.required = true;39 38 this._searchInput.spellcheck = false; 40 39 this._searchInput.incremental = true;
Note: See TracChangeset
for help on using the changeset viewer.