Advertisement
Guest User

Untitled

a guest
Apr 4th, 2014
273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.37 KB | None | 0 0
  1. < var RESVersion = "4.3.2";
  2. ---
  3. > var RESVersion = "4.3.2.1";
  4. 3c3
  5. < var jQuery, $, guiders, Tinycon, SnuOwnd;
  6. ---
  7. > var jQuery, $, guiders, Tinycon, SnuOwnd, Pasteurizer;
  8. diff /Users/jonnyburger/Desktop/4.3.2/storage.js /Users/jonnyburger/Desktop/4.3.2.1_0/storage.js
  9. 106c106
  10. < if (typeof response.importedFromForeground === 'undefined') {
  11. ---
  12. > if (!response || typeof response.importedFromForeground === 'undefined') {
  13. diff /Users/jonnyburger/Desktop/4.3.2/template.js /Users/jonnyburger/Desktop/4.3.2.1_0/template.js
  14. 17,21c17,28
  15. < RESLoadResourceAsText("templates.html", function(html) {
  16. < templateElements = $(html);
  17. < loadTemplatesDeferred.resolve();
  18. < });
  19. <
  20. ---
  21. > function loadTemplates() {
  22. > RESLoadResourceAsText("templates.html", function(html) {
  23. > templateElements = $(html);
  24. > loadTemplatesDeferred.resolve();
  25. > });
  26. > }
  27. > if (typeof RESLoadResourceAsText !== 'function') {
  28. > setTimeout(loadTemplates, 10);
  29. > } else {
  30. > loadTemplates();
  31. > }
  32. >
  33. diff /Users/jonnyburger/Desktop/4.3.2/utils.js /Users/jonnyburger/Desktop/4.3.2.1_0/utils.js
  34. 502,531c502
  35. < if (!this.sanitizer) {
  36. < var SnuOwnd = window.SnuOwnd;
  37. < var redditCallbacks = SnuOwnd.getRedditCallbacks();
  38. < var callbacks = SnuOwnd.createCustomCallbacks({
  39. < paragraph: function(out, text, options) {
  40. < if (text) out.s += text.s;
  41. < },
  42. < autolink: redditCallbacks.autolink,
  43. < raw_html_tag: redditCallbacks.raw_html_tag
  44. < });
  45. < var rendererConfig = SnuOwnd.defaultRenderState();
  46. < rendererConfig.flags = SnuOwnd.DEFAULT_WIKI_FLAGS;
  47. < rendererConfig.html_element_whitelist = [
  48. < 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'span', 'div', 'code',
  49. < 'br', 'hr', 'p', 'a', 'img', 'pre', 'blockquote', 'table',
  50. < 'thead', 'tbody', 'tfoot', 'tr', 'th', 'td', 'strong', 'em',
  51. < 'i', 'b', 'u', 'ul', 'ol', 'li', 'dl', 'dt', 'dd',
  52. < 'font', 'center', 'small', 's', 'q', 'sub', 'sup', 'del'
  53. < ];
  54. < rendererConfig.html_attr_whitelist = [
  55. < 'href', 'title', 'src', 'alt', 'colspan',
  56. < 'rowspan', 'cellspacing', 'cellpadding', 'scope',
  57. < 'face', 'color', 'size', 'bgcolor', 'align'
  58. < ];
  59. < this.sanitizer = SnuOwnd.getParser({
  60. < callbacks: callbacks,
  61. < context: rendererConfig
  62. < });
  63. < }
  64. < return this.sanitizer.render(htmlStr);
  65. ---
  66. > return Pasteurizer.safeParseHTML(htmlStr).wrapAll('<div></div>').parent().html();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement