allow firefox's CSS text-overflow extensions
https://codereview.appspot.com/60680044

Per request. This will also be merged into the es53 branch.

R=kpreid2



git-svn-id: http://google-caja.googlecode.com/svn/trunk@5662 360991c0-9f3b-0410-ba87-8b362a00edf4
Fix repair-framework not fully respecting acceptableProblems.
https://codereview.appspot.com/61930043

* getCurrentSeverity would report the severity as if 'permit' is false;
  fixed by checking permit inside getCurrentSeverity.
* 'doNotRepair' would cause a problem to never be removed from
  yetToRepair; fixed by having runTests check doNotRepair.

Supporting changes:
* Added tests for acceptableProblems in test-repair-framework.
* Verify that acceptableProblems is not modified after it is used.

R=erights@gmail.com


git-svn-id: http://google-caja.googlecode.com/svn/trunk@5664 360991c0-9f3b-0410-ba87-8b362a00edf4
allow css background-size and resize
https://codereview.appspot.com/65530043

this will also be merged into the es53 branch.

background-size: was already defined, and it's implicitly allowed by the
background: property, but it was inadvertently left off the whitelist.

resize: is new.

I've also added a test for text-overflow: which was in a previous CL.

R=kpreid2



git-svn-id: http://google-caja.googlecode.com/svn/trunk@5666 360991c0-9f3b-0410-ba87-8b362a00edf4
Add a test which fails if SES is not happy at NO_KNOWN_EXPLOIT_SPEC_VIOLATION level.
https://codereview.appspot.com/65780043

Since ES5/3 is deprecated, we no longer want to consider it OK for
SES to be unsafe on a browser we're testing on since there is no
fallback.

Therefore, add one test, cajajs-success, which loads Caja with
maxAcceptableSeverity set to NO_KNOWN_EXPLOIT_SPEC_VIOLATION instead of
NEW_SYMPTOM.

All other tests are left as-is, so that it is still possible to
troubleshoot specific problems even with SES failure.

R=felix8a@gmail.com


git-svn-id: http://google-caja.googlecode.com/svn/trunk@5668 360991c0-9f3b-0410-ba87-8b362a00edf4
Remove unused JsonML support from JS parse trees.
https://codereview.appspot.com/68320043

Context:
<https://groups.google.com/d/topic/google-caja-discuss/RCHSAbB1-Zs/discussion>

R=felix8a@gmail.com


git-svn-id: http://google-caja.googlecode.com/svn/trunk@5669 360991c0-9f3b-0410-ba87-8b362a00edf4