(content, encoded)
| 7278 | |
| 7279 | // check whether current browser encodes a char inside attribute values |
| 7280 | function shouldDecode (content, encoded) { |
| 7281 | var div = document.createElement('div'); |
| 7282 | div.innerHTML = "<div a=\"" + content + "\">"; |
| 7283 | return div.innerHTML.indexOf(encoded) > 0 |
| 7284 | } |
| 7285 | |
| 7286 | // #3663 |
| 7287 | // IE encodes newlines inside attribute values while other browsers don't |