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