tracker issue : CF-4188119

select a category, or use search below
(searches all categories and all time range)
Title:

Declaring character encodings, etc. in First 1024 Bytes

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Richard Kennedy / Richard Kennedy (Richard Kennedy)

Created: 09/09/2016

Components: CFForm

Versions: 10.0

Failure Type:

Found In Build/Fixed In Build: CF11_Final / cf_main branch build #300126

Priority/Frequency: Major / All users will encounter

Locale/System: English / Win 2012 Server x64

Vote Count: 0

Problem Description: When a <cfform> tag is used, it places a number of <InvalidTag> and <link> tags immediately after the <head> tag in the displayed HTML page. Any <InvalidTag http-equiv> or <InvalidTag charset="xxx"> tags in the original document are moved after these <InvalidTag> and <link> tags. Due to the length of the <InvalidTag> and <link> tags, the <InvalidTag http-equiv> tags now appear after the first 1024 bytes in violation of W3C Recommendations

Steps to Reproduce: See attachment

Actual Result:See attachment

Expected Result: See attachment

Any Workarounds: None

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	4188119

External Customer Info:
External Company:  
External Customer Name: Richard Kennedy
External Customer Email:  
External Test Config: My Hardware and Environment details:



Dell Server (Windows Server 2012 R2) & Client (Windows 7) 

ColdFusion Server Enterprise 11,0,08,298512 



Tested with IE 11.0.9600.18426 & Firefox 45.3.0

Attachments:

  1. September 10, 2016 00:00:00: 1_Adobe-Bug.docx

Comments:

W3C Recommendations: https://www.w3.org/International/questions/qa-html-encoding-declarations.en https://www.w3.org/TR/html5/document-metadata.html (4.2.5.5 Specifying the document's character encoding; 3rd bullet) i.e., "The element containing the character encoding declaration must be serialized completely within the first 1024 bytes of the document." IE Requirements: https://msdn.microsoft.com/en-us/library/jj676915%28v=vs.85%29.aspx Must appear before all other elements.
Comment by External U.
1849 | September 09, 2016 03:17:33 PM GMT
Richard, Fix will be available in upcoming updates. Thanks and Regards Subir
Comment by Subir J.
1850 | September 29, 2016 04:46:17 AM GMT