Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1065991

Summary: W3C validator: Use of custom attributes for portal navigation portlets.
Product: [JBoss] JBoss Enterprise Portal Platform 6 Reporter: Lucas Ponce <lponce>
Component: PortalAssignee: Lucas Ponce <lponce>
Status: CLOSED UPSTREAM QA Contact: Tomas Kyjovsky <tkyjovsk>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.1.0CC: epp-bugs, ppalaga
Target Milestone: ER01   
Target Release: 6.2.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
JBoss Portal produced XHTML-type documents, some of which implemented custom attributes that were valid for browsers but non-compliant with W3C specifications. The custom attributes are fixed by applying compliance work-arounds in the XHTML mark-up. JBoss Portal now renders custom attributes according to W3C XHTML validation rules.
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-02-10 03:35:06 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1050065    

Description Lucas Ponce 2014-02-17 13:12:50 UTC
Description of problem:

JBoss Portal 6.1.0 produces XHTML 1.0 Strict type documents.

For a w3c validation, standard html elements can not contain custom attributes.

There are several custom attributes like "exo:getNodeURL", "exo:minWidth", "exo:minHeight" used creating non compliant markup.

Version-Release number of selected component (if applicable):

6.1.0

How reproducible:

Always

Steps to Reproduce:
1. Login into Portal.
2. Review source code generated.
3. Validate with http://validator.w3.org/ tool.

Actual results:

Portal logged pages use these custom attributes not compliant with XHTML 1.0 Strict type document spec.

Expected results:

Portal pages without use of custom attributes making pass a w3c validation test.

Additional info:

Comment 2 Peter Palaga 2014-03-21 15:02:09 UTC
https://github.com/gatein/gatein-portal/pull/803 was merged in upstream.

Comment 3 Tomas Kyjovsky 2014-05-26 16:11:05 UTC
Checked sources of several pages manually. There are no custom exo:* attributes. W3c validation script passed. Tested with 6.2.0.ER2.

Comment 5 Red Hat Bugzilla 2025-02-10 03:35:06 UTC
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.