| description( |
| 'Test for regression against <a href="https://bugs.webkit.org/show_bug.cgi?id=95913">' |
| ); |
| |
| function testPreIncBracketAccessWithAssignSubscript() |
| { |
| var x = { property: -1 }; |
| var y = { property: true }; |
| ++x[x = y, "property"]; |
| return x.property; |
| } |
| |
| function testPostIncBracketAccessWithAssignSubscript() |
| { |
| var x = { property: -1 }; |
| var y = { property: true }; |
| x[x = y, "property"]++; |
| return x.property; |
| } |
| |
| shouldBeTrue('testPreIncBracketAccessWithAssignSubscript()'); |
| shouldBeTrue('testPostIncBracketAccessWithAssignSubscript()'); |
| |
| successfullyParsed = true; |