See https://docs.google.com/a/khanacademy.org/spreadsheets/d/1wCONrsK1ujRCLal7bcxS0cVkfpfKiPzapt3SsMJ_zqI/edit#gid=0 Color: Cyan Test Plan: Take all hints and succesfully answer a question within each problem type for all modified exercises. Auditors: eater
Summary: Also did some misc cleanup in khan-exercise.js, mostly related to module-y things ("151 ++----"). I combined local jquery-ui into one file to make it easier to load. Test Plan: Opened addition_1, deriviative_intuition, graphing_points_2 locally, and all looked fine. In webapp/khan-exercises/, ran: ``` npm install -g requirejs r.js -o requirejs.config.js ``` then saw that /exercises/addition_1 looked right. Reviewers: eater, jack Reviewed By: jack CC: alex Differential Revision: http://phabricator.khanacademy.org/D7095
…g entities with characters in data-if attributes.
… the data-if attributes.
…s that were using those methods with custom strings to not do that.
…tly-expanding whitespace problem in the cleaner.
Test Plan: Tested outside devappserver Reviewers: emily, mark, omar Reviewed By: emily Differential Revision: http://phabricator.khanacademy.org/D452