diff options
| author | Misko Hevery | 2012-05-07 15:19:26 -0700 | 
|---|---|---|
| committer | Misko Hevery | 2012-05-07 15:43:09 -0700 | 
| commit | aa02534865c8e43dcef9e218b12c8c717c837205 (patch) | |
| tree | 52cf4293c9add6740abe4f0cc2c7b040b2b473f1 /src/bootstrap/google-prettify/prettify.js | |
| parent | b99f65f64d1e54315b3210d78a9a9adbcf34c96c (diff) | |
| download | angular.js-aa02534865c8e43dcef9e218b12c8c717c837205.tar.bz2 | |
bug(ie8 docs): docs now work on ie8
Diffstat (limited to 'src/bootstrap/google-prettify/prettify.js')
| -rw-r--r-- | src/bootstrap/google-prettify/prettify.js | 6 | 
1 files changed, 4 insertions, 2 deletions
| diff --git a/src/bootstrap/google-prettify/prettify.js b/src/bootstrap/google-prettify/prettify.js index c70e9524..b18fc223 100644 --- a/src/bootstrap/google-prettify/prettify.js +++ b/src/bootstrap/google-prettify/prettify.js @@ -1350,11 +1350,13 @@ var REGEXP_PRECEDER_PATTERN = '(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[     *     or the 1-indexed number of the first line in sourceCodeHtml.     */    function prettyPrintOne(sourceCodeHtml, opt_langExtension, opt_numberLines) { -    var container = document.createElement('pre'); +    // PATCHED: http://code.google.com/p/google-code-prettify/issues/detail?id=213 +    var container = document.createElement('div');      // This could cause images to load and onload listeners to fire.      // E.g. <img onerror="alert(1337)" src="nosuchimage.png">.      // We assume that the inner HTML is from a trusted source. -    container.innerHTML = sourceCodeHtml; +    container.innerHTML = '<pre>' + sourceCodeHtml + '</pre>'; +    container = container.firstChild;      if (opt_numberLines) {        numberLines(container, opt_numberLines, true);      } | 
