[SOC-2337] [ACCESS] ACHECKER-107 All onmouseover event handlers have an associated onfocus event handler. Created: 28/Nov/11 Updated: 26/Mar/12 Resolved: 26/Mar/12 Status: Project: Component/s: Affects Version/s: Fix Version/s: Type: Reporter: Resolution: Labels: Remaining Estimate: Time Spent: Original Estimate: Attachments: Issue Links: Similar issues: Resolved eXo Social None None social-1.2.x, social-1.2.9, social-1.2.8-s53, social-1.2.9-s11 Task Priority: An Bao Nguyen (Inactive) Assignee: Fixed Votes: access-aa 0 minutes Critical Quang Le Duy Pham (Inactive) 0 2 days, 3 hours 3 days, 4 hours 107_onmouseover.csv Bonfire Testing Related is related SOCto 2328 is related SOCto 2336 [ACCESS] ACHECKER-106 All onmouseout ... [ACCESS] ACHECKER-104 All onmousedown... Resolved Resolved Show 10 results SOC-2328 [ACCESS] ACHECKER-106 All onmouseout event handlers have an associated onblur event handler. SOC-2336 [ACCESS] ACHECKER-104 All onmousedown event handlers have an associated onkeydown event handler. SOC-2334 [ACCESS] ACHECKER-91, 208 All select elements have an explicitly associated label and label containing text SOC-2335 [ACCESS] ACHECKER-95, 212 All textarea elements have an explicitly associated label and label containing text SOC-2340 [ACCESS] ACHECKER- 57, 118, 119, 120, 121 All input elements, type of "text", "password", "checkbox", "file", "radio" have an explicitly associated label. SOC-3474 [Social Notifications] Events handle SOC-2345 [ACCESS] ACHECKER- 188, 204, 205, 206, 207, 213 All input elements, type of "radio", "file", "text", "checkbox", "password" have a label containing text. SOC-4001 Check event label of Post on my stream notification SOC-4003 Check the event label of Space join request notification SOC-2329 [ACCESS] ACHECKER-1 All img elements have an alt attribute. BV: Support Status: Date of First Response: 0 Fixed in Product 28/Nov/11 11:59 AM Description Requirement o All onmouseover event handlers have an associated onfocus event handler. Error o onmouseover event handler missing onfocus event handler. Short Description o Any element that contains an onmouseover attribute must also contain an onfocus attribute. How To Repair o Add an onfocus handler to your script that performs the same function as the onmouseover handler. link http://achecker.ca/checker/suggestion.php?id=107 Comments Comment by Damien Lauberton (Inactive) [ 28/Nov/11 ] NEEDED for PLF 3.5.X (after PLF 3.5-GA) Comment by An Bao Nguyen (Inactive) [ 01/Dec/11 ] Details about the impact study file: the impact file is taking into account all the product source code = dont forget that we need to concentrat frontend templates, html pages, java source code and js files. the regex search is not exhaustive, we can provide a static search only, not a dynamic search, see attachm Comment by Vu Cong Thanh (Inactive) [ 27/Dec/11 ] Quang(1d) co-worker Comment by CI Server [ 06/Jan/12 ] Integrated in social-1.2.x-ci #427 [ACCESS] onmouseout has onblur, onmousedown has onkeydown, onmouseover has onfocus association (Re Result = SUCCESS hoat_le : 78410 Files : /social/branches/1.2.x/component/webui/src/main/resources/groovy/social/webui/UIFilterableTree.gtmpl /social/branches/1.2.x/webapp/opensocial/src/main/webapp/gadgets/Activities/script/eXo/social/StatusUp /social/branches/1.2.x/webapp/opensocial/src/main/webapp/gadgets/Activities/script/eXo/social/Util.js /social/branches/1.2.x/webapp/resources/src/main/webapp/javascript/eXo/social/Util.js /social/branches/1.2.x/webapp/resources/src/main/webapp/javascript/eXo/social/webui/UIActivity.js /social/branches/1.2.x/webapp/resources/src/main/webapp/javascript/eXo/social/webui/UIAutoSuggestC /social/branches/1.2.x/webapp/resources/src/main/webapp/javascript/eXo/social/webui/UIAutoSuggestM /social/branches/1.2.x/webapp/resources/src/main/webapp/javascript/eXo/social/webui/UIPopUp.js Comment by An Bao Nguyen (Inactive) [ 13/Jan/12 ] please make sure that onfocus attribut is used in correct html tag, in some case onblur accepts only with A, ARE INPUT, SELECT, TEXTAREA, and BUTTON tags, it will generate errors if we use another HTML tags when w for further information: http://www.w3.org/TR/html4/interact/scripts.html Comment by Patrice Lamarque [ 10/Feb/12 ] Changed to task Comment by An Bao Nguyen (Inactive) [ 20/Feb/12 ] please recheck with W3C HTML service this issue need to validate also by W3C HTML service, infact, please make sure that onblur attribut is used in co some case onfocus accepts only with A, AREA, LABEL, INPUT, SELECT, TEXTAREA, and BUTTON tags, i errors if we use another HTML tags when we validate W3C for further information: http://www.w3.org/TR/html4/interact/scripts.html Comment by Hoat Le (Inactive) [ 20/Feb/12 ] The issue title and description is really confusing Comment by An Bao Nguyen (Inactive) [ 05/Mar/12 ] after fix bugs by adding onfocus, then you need also validate a page by W3C HTML validator. in fact, the problem is that we use onmouseover everywhere awkwardly (even in a <div> tags) and it is not recom Comment by Quang Le Duy Pham (Inactive) [ 07/Mar/12 ] Patch proposed for and to fix problem when checking with W3C validator (onfocus and onblur are accepted on LABEL, INPUT, SELECT, TEXTAREA, and BUTTON tags) https://jira.exoplatform.org/secure/attachment/55046/20120315-SOC-2328-SOC-2337-1.2.x.patch Comment by Vu Cong Thanh (Inactive) [ 21/Mar/12 ] TLs: patch validated Comment by CI Server [ 26/Mar/12 ] Integrated in social-1.2.x-ci #607 : [ACCESS] ACHECKER-106 All onmouseout event handlers have an associated onblur event handler. : [ACCESS] ACHECKER-107 All onmouseover event handlers have an associated onfocus event handler. (Rev Result = SUCCESS ngoctm : 80483 Files : /social/branches/1.2.x/component/webui/src/main/resources/groovy/social/webui/UIApplicationCategory /social/branches/1.2.x/patch /social/branches/1.2.x/patch/_ /social/branches/1.2.x/patch/_/-.patch /social/branches/1.2.x/patch/_/readme.txt /social/branches/1.2.x/webapp/resources/src/main/webapp/javascript/eXo/social/webui/UIApplicationCa Generated at Tue Feb 09 17:17:59 CET 2016 using JIRA 6.4.3#64018sha1:4550402edfb8d00732a4a440927cfd80056f4d0d.