@@ -703,8 +703,8 @@ function $CompileProvider($provide) {
703
703
nodeName = nodeName_ ( this . $$element ) ;
704
704
705
705
// sanitize a[href] and img[src] values
706
- if ( ( nodeName === 'A ' && key === 'href' ) ||
707
- ( nodeName === 'IMG ' && key === 'src' ) ) {
706
+ if ( ( nodeName === 'a ' && key === 'href' ) ||
707
+ ( nodeName === 'img ' && key === 'src' ) ) {
708
708
// NOTE: urlResolve() doesn't support IE < 8 so we don't sanitize for that case.
709
709
if ( ! msie || msie >= 8 ) {
710
710
normalizedVal = urlResolve ( value ) . href ;
@@ -967,7 +967,7 @@ function $CompileProvider($provide) {
967
967
case 1 : /* Element */
968
968
// use the node name: <directive>
969
969
addDirective ( directives ,
970
- directiveNormalize ( nodeName_ ( node ) . toLowerCase ( ) ) , 'E' , maxPriority , ignoreDirective ) ;
970
+ directiveNormalize ( nodeName_ ( node ) ) , 'E' , maxPriority , ignoreDirective ) ;
971
971
972
972
// iterate over the attributes
973
973
for ( var attr , name , nName , ngAttrName , value , nAttrs = node . attributes ,
@@ -1735,7 +1735,7 @@ function $CompileProvider($provide) {
1735
1735
function getTrustedContext ( node , attrNormalizedName ) {
1736
1736
// maction[xlink:href] can source SVG. It's not limited to <maction>.
1737
1737
if ( attrNormalizedName == "xlinkHref" ||
1738
- ( nodeName_ ( node ) != "IMG " && ( attrNormalizedName == "src" ||
1738
+ ( nodeName_ ( node ) != "img " && ( attrNormalizedName == "src" ||
1739
1739
attrNormalizedName == "ngSrc" ) ) ) {
1740
1740
return $sce . RESOURCE_URL ;
1741
1741
}
@@ -1749,7 +1749,7 @@ function $CompileProvider($provide) {
1749
1749
if ( ! interpolateFn ) return ;
1750
1750
1751
1751
1752
- if ( name === "multiple" && nodeName_ ( node ) === "SELECT " ) {
1752
+ if ( name === "multiple" && nodeName_ ( node ) === "select " ) {
1753
1753
throw $compileMinErr ( "selmulti" ,
1754
1754
"Binding to the 'multiple' attribute is not supported. Element: {0}" ,
1755
1755
startingTag ( node ) ) ;
0 commit comments