Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(131)

Issue 109074: Many separate improvements, most to help with membranes (105065) (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
16 years, 9 months ago by MarkM
Modified:
16 years, 9 months ago
Reviewers:
google-caja-discuss, DavidSarah, metaweta
CC:
google-caja-discuss_googlegroups.com
Base URL:
http://google-caja.googlecode.com/svn/trunk/
Visibility:
Public.

Description

Addresses issues 1038, 1044, 1086, 1097, 1098, 1099, 1100. Please see these issues themselves for documentation. Some significant performance improvements on time to create a function (testFunctionClosure in both Cajita and Valija). callStackUnsealer now returns other disagnostic info which has been observed on thrown Errors on some browsers. Date.prototype.toJSON is now whitelisted. Trademark API is now much more expressive (and more E-like). Incorporated David-Sarah's suggestion for making the applet classloader caching less sticky. Helps a lot! Changed obsolete references to "ES3.1" to "ES5".

Patch Set 1 #

Patch Set 2 : Many separate improvements, most to help with membranes (105065) #

Patch Set 3 : Many separate improvements, most to help with membranes (105065) #

Total comments: 48

Patch Set 4 : Many separate improvements, most to help with membranes (105065) #

Total comments: 2

Patch Set 5 : Many separate improvements, most to help with membranes (105065) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1404 lines, -594 lines) Patch
M src/com/google/caja/cajita.js View 1 2 3 4 44 chunks +497 lines, -240 lines 0 comments Download
M src/com/google/caja/cajita-debugmode.js View 1 2 3 4 6 chunks +12 lines, -18 lines 0 comments Download
M src/com/google/caja/demos/applet/index.html View 1 2 3 4 1 chunk +6 lines, -0 lines 0 comments Download
M src/com/google/caja/demos/applet/testbed.js View 1 2 3 4 1 chunk +1 line, -2 lines 0 comments Download
M src/com/google/caja/demos/calendar/demo-cajoled.html View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/com/google/caja/domita/package.html View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M src/com/google/caja/parser/ParserBase.java View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/com/google/caja/parser/js/Parser.java View 1 2 3 4 3 chunks +4 lines, -4 lines 0 comments Download
M src/com/google/caja/parser/js/UseSubsetDirective.java View 1 2 3 4 2 chunks +11 lines, -5 lines 0 comments Download
M src/com/google/caja/parser/js/WithStmt.java View 1 2 3 4 1 chunk +3 lines, -2 lines 0 comments Download
M src/com/google/caja/parser/quasiliteral/CajitaRewriter.java View 1 2 3 4 8 chunks +38 lines, -9 lines 0 comments Download
M src/com/google/caja/parser/quasiliteral/DefaultValijaRewriter.java View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/com/google/caja/parser/quasiliteral/PermitTemplate.java View 1 2 3 4 5 chunks +24 lines, -3 lines 0 comments Download
M src/com/google/caja/plugin/domita.js View 1 2 3 4 43 chunks +61 lines, -54 lines 0 comments Download
M src/com/google/caja/plugin/stages/CajaRuntimeDebuggingRewriter.java View 1 2 3 4 1 chunk +0 lines, -12 lines 0 comments Download
M src/com/google/caja/render/BufferingRenderer.java View 1 2 3 4 1 chunk +7 lines, -3 lines 0 comments Download
M src/com/google/caja/render/JsRenderUtil.java View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/com/google/caja/valija-cajita.js View 1 2 3 4 2 chunks +4 lines, -3 lines 0 comments Download
M tests/com/google/caja/opensocial/example-rewritten.xml View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M tests/com/google/caja/parser/js/ParserTest.java View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M tests/com/google/caja/parser/quasiliteral/CajitaRewriterTest.java View 1 2 3 4 12 chunks +78 lines, -64 lines 0 comments Download
M tests/com/google/caja/parser/quasiliteral/CommonJsRewriterTestCase.java View 2 3 4 2 chunks +37 lines, -1 line 0 comments Download
M tests/com/google/caja/parser/quasiliteral/DefaultValijaRewriterTest.java View 2 3 4 1 chunk +15 lines, -0 lines 0 comments Download
M tests/com/google/caja/plugin/stages/DebuggingSymbolsStageTest.java View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M third_party/js/json_sans_eval/json_sans_eval.js View 1 2 3 4 2 chunks +596 lines, -165 lines 0 comments Download

Messages

Total messages: 6
DavidSarah
http://codereview.appspot.com/109074/diff/52/70 File src/com/google/caja/cajita-debugmode.js (left): http://codereview.appspot.com/109074/diff/52/70#oldcode242 Line 242: // Make sure that tamed Errors propogate the ...
16 years, 9 months ago (2009-08-24 18:58:47 UTC) #1
MarkM
Thanks much! http://codereview.appspot.com/109074/diff/52/70 File src/com/google/caja/cajita-debugmode.js (left): http://codereview.appspot.com/109074/diff/52/70#oldcode242 Line 242: // Make sure that tamed Errors ...
16 years, 9 months ago (2009-08-25 00:12:38 UTC) #2
DavidSarah
http://codereview.appspot.com/109074/diff/81/1072 File src/com/google/caja/cajita-debugmode.js (right): http://codereview.appspot.com/109074/diff/81/1072#newcode241 Line 241: // so it will available to code with ...
16 years, 9 months ago (2009-08-25 00:37:35 UTC) #3
metaweta
http://codereview.appspot.com/109074/diff/52/70 File src/com/google/caja/cajita-debugmode.js (right): http://codereview.appspot.com/109074/diff/52/70#newcode88 Line 88: * Returns a call stack, that will not ...
16 years, 9 months ago (2009-08-26 23:41:43 UTC) #4
MarkM
New comments, even on old patches, mean "as of patch set 5". http://codereview.appspot.com/109074/diff/52/70 File src/com/google/caja/cajita-debugmode.js ...
16 years, 9 months ago (2009-08-28 05:58:06 UTC) #5
metaweta
16 years, 9 months ago (2009-08-28 16:30:48 UTC) #6
LGTM
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b