Menu

Commit [r9822]  Maximize  Restore  History

util: Fixed `to_json()` and `javascript_quote()` to escape special HTML characters (`&<>"`) so that they aren't escaped by Genshi, and fixed escaping of those same characters when generating elements in !JavaScript through `jQuery()`.

Initial patch by jomae. Closes #9396.

rblank 2010-06-04

changed /trunk/trac/htdocs/js/expand_dir.js
changed /trunk/trac/htdocs/js/query.js
changed /trunk/trac/htdocs/js/trac.js
changed /trunk/trac/ticket/templates/query.html
changed /trunk/trac/util/presentation.py
changed /trunk/trac/util/tests/presentation.py
changed /trunk/trac/util/tests/text.py
changed /trunk/trac/util/text.py
/trunk/trac/htdocs/js/expand_dir.js Diff Switch to side-by-side view
Loading...
/trunk/trac/htdocs/js/query.js Diff Switch to side-by-side view
Loading...
/trunk/trac/htdocs/js/trac.js Diff Switch to side-by-side view
Loading...
/trunk/trac/ticket/templates/query.html Diff Switch to side-by-side view
Loading...
/trunk/trac/util/presentation.py Diff Switch to side-by-side view
Loading...
/trunk/trac/util/tests/presentation.py Diff Switch to side-by-side view
Loading...
/trunk/trac/util/tests/text.py Diff Switch to side-by-side view
Loading...
/trunk/trac/util/text.py Diff Switch to side-by-side view
Loading...