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

Issue 12029043: Mitigate (o.p++) and (o.p += 1) not respecting frozenness in Chrome (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 8 months ago by ihab.awad
Modified:
12 years, 7 months ago
Reviewers:
kpreid_google, MarkM
CC:
google-caja-discuss_googlegroups.com
Base URL:
http://google-caja.googlecode.com/svn/trunk/
Visibility:
Public.

Description

Mitigate (o.p++) and (o.p += 1) not respecting frozenness in Chrome

Patch Set 1 #

Patch Set 2 : Mitigate (o.p++) and (o.p += 1) not respecting frozenness in Chrome #

Patch Set 3 : Mitigate (o.p++) and (o.p += 1) not respecting frozenness in Chrome #

Total comments: 14

Patch Set 4 : Mitigate (o.p++) and (o.p += 1) not respecting frozenness in Chrome #

Total comments: 2

Patch Set 5 : Mitigate (o.p++) and (o.p += 1) not respecting frozenness in Chrome #

Patch Set 6 : Mitigate (o.p++) and (o.p += 1) not respecting frozenness in Chrome #

Total comments: 4

Patch Set 7 : Mitigate (o.p++) and (o.p += 1) not respecting frozenness in Chrome #

Unified diffs Side-by-side diffs Delta from patch set Stats (+455 lines, -180 lines) Patch
M build.xml View 1 2 3 2 chunks +3 lines, -0 lines 0 comments Download
M src/com/google/caja/ses/mitigateGotchas.js View 1 2 3 4 10 chunks +127 lines, -57 lines 0 comments Download
M src/com/google/caja/ses/repairES5.js View 1 2 3 4 5 6 2 chunks +61 lines, -0 lines 0 comments Download
M src/com/google/caja/ses/startSES.js View 1 2 3 4 2 chunks +8 lines, -1 line 0 comments Download
M tests/com/google/caja/plugin/es53-test-language-guest.html View 1 2 3 4 5 1 chunk +26 lines, -0 lines 0 comments Download
A tests/com/google/caja/ses/parsertest.html View 1 2 3 1 chunk +63 lines, -0 lines 0 comments Download
M tests/com/google/caja/ses/ses-tests.json View 1 2 3 4 5 2 chunks +12 lines, -2 lines 0 comments Download
D tests/com/google/caja/ses/test-ses.html View 1 2 3 1 chunk +0 lines, -120 lines 0 comments Download
A tests/com/google/caja/ses/test-ses-mitigation.html View 1 2 1 chunk +42 lines, -0 lines 0 comments Download
A tests/com/google/caja/ses/test-ses-mitigation.js View 1 2 1 chunk +113 lines, -0 lines 0 comments Download

Messages

Total messages: 21
ihab.awad
12 years, 8 months ago (2013-07-29 14:21:55 UTC) #1
ihab.awad
Not yet ready for review -- need to add tests. Many files are simply renaming ...
12 years, 8 months ago (2013-07-29 14:22:41 UTC) #2
ihab.awad
12 years, 8 months ago (2013-07-29 14:25:18 UTC) #3
ihab.awad
Still not ready for review, but carved away all the spam renamings to make this ...
12 years, 8 months ago (2013-07-29 14:26:08 UTC) #4
ihab.awad
12 years, 8 months ago (2013-07-29 23:47:19 UTC) #5
ihab.awad
Please review now, thanks!
12 years, 8 months ago (2013-07-29 23:49:49 UTC) #6
MarkM
Needs more work. How does this enforce that this mitigation is mandatory on those platforms ...
12 years, 8 months ago (2013-07-30 01:05:59 UTC) #7
ihab.awad
On 2013/07/30 01:05:59, MarkM wrote: > How does this enforce that this mitigation is mandatory ...
12 years, 8 months ago (2013-07-30 02:07:10 UTC) #8
ihab.awad
12 years, 8 months ago (2013-07-30 17:05:10 UTC) #9
MarkM
https://codereview.appspot.com/12029043/diff/15002/src/com/google/caja/ses/mitigateGotchas.js File src/com/google/caja/ses/mitigateGotchas.js (right): https://codereview.appspot.com/12029043/diff/15002/src/com/google/caja/ses/mitigateGotchas.js#newcode136 src/com/google/caja/ses/mitigateGotchas.js:136: var parent = parent(scope); Does this run? The scope ...
12 years, 8 months ago (2013-07-30 18:19:32 UTC) #10
ihab.awad
12 years, 8 months ago (2013-07-31 05:07:54 UTC) #11
ihab.awad
12 years, 8 months ago (2013-07-31 05:23:12 UTC) #12
ihab.awad
Ready for re-review.
12 years, 8 months ago (2013-07-31 05:24:12 UTC) #13
ihab.awad
Thanks for the comments so far. The CL should be far more clean and complete ...
12 years, 8 months ago (2013-07-31 05:26:17 UTC) #14
MarkM
https://codereview.appspot.com/12029043/diff/31001/src/com/google/caja/ses/repairES5.js File src/com/google/caja/ses/repairES5.js (right): https://codereview.appspot.com/12029043/diff/31001/src/com/google/caja/ses/repairES5.js#newcode4107 src/com/google/caja/ses/repairES5.js:4107: // TODO(ihab.awad): Build a better system to record problems ...
12 years, 8 months ago (2013-07-31 05:36:22 UTC) #15
ihab.awad
https://codereview.appspot.com/12029043/diff/31001/src/com/google/caja/ses/repairES5.js File src/com/google/caja/ses/repairES5.js (right): https://codereview.appspot.com/12029043/diff/31001/src/com/google/caja/ses/repairES5.js#newcode4107 src/com/google/caja/ses/repairES5.js:4107: // TODO(ihab.awad): Build a better system to record problems ...
12 years, 8 months ago (2013-07-31 05:39:11 UTC) #16
ihab.awad
Ok so it's not clear to me how to make the change just discussed. startSES.js ...
12 years, 8 months ago (2013-07-31 06:01:33 UTC) #17
ihab.awad
Ok, more of the puzzle has become clear to me. I now see that caja.js ...
12 years, 8 months ago (2013-07-31 06:11:21 UTC) #18
MarkM
On 2013/07/31 06:11:21, ihab.awad wrote: > Ok, more of the puzzle has become clear to ...
12 years, 8 months ago (2013-07-31 14:35:33 UTC) #19
ihab.awad
12 years, 8 months ago (2013-07-31 15:49:05 UTC) #20
ihab.awad
12 years, 7 months ago (2013-08-14 17:29:31 UTC) #21
@5514
Sign in to reply to this message.

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