﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
8612	DocProps plugin incorrect case handling of META element names - code could be more flexible.	NicHolt		"docprops.js creates a hash table of meta elements, keyed by the name converted to lower case.  However, there are several cases of tests such as:

{{{
name in hash
}}}

which fail if the meta element name is not all in lower case.
Fix is to replace several occurrences of the above with:

{{{
name.toLowerCase() in hash
}}}


Also in setupMeta:

{{{
result = ( name.toLowerCase() in hash ) ? hash[ name.toLowerCase() ].getAttribute( 'content' ) || '' : '';

}}}

----
**The below description summarizes first 11 comments.**

@Nickholt has extended docProps dialog with extra meta tags values. He copied the code that   we use for standard values like ‘author‘ and to his surprise it didn’t work for attributes with values like {{{meta name=""THIS.Is.An.Upper.Case.Meta.Name.}}} so he used toLowerCase()
Method on name attribute. 

Our code works and custom code is completely different story which makes this request rather invalid **but I thought that perhaps we could make our code more flexible.** Who knows  if there won’t be a browser or a mobile tool that needs this change to display  documents correctly.

Just a thought but perhaps fixing #8668 which to me may related will also fix this one.
"	New Feature	confirmed	Normal		UI : Dialogs	3.6			
