| Index: third_party/WebKit/LayoutTests/fast/dom/NodeList/nodelist-reachable.html
|
| diff --git a/third_party/WebKit/LayoutTests/fast/dom/NodeList/nodelist-reachable.html b/third_party/WebKit/LayoutTests/fast/dom/NodeList/nodelist-reachable.html
|
| index 0016cb052d09153e56be04b4cbbb747cb2ab74b6..5f8b5bf608e9812c7e023fe57fb2757ed4ba31d1 100644
|
| --- a/third_party/WebKit/LayoutTests/fast/dom/NodeList/nodelist-reachable.html
|
| +++ b/third_party/WebKit/LayoutTests/fast/dom/NodeList/nodelist-reachable.html
|
| @@ -19,7 +19,9 @@ var nodeListKind = {
|
| var i = 1;
|
| for (var kind in nodeListKind) {
|
| var code = nodeListKind[kind];
|
| - eval(code).customProperty = i;
|
| + // Perform all assignments in a function to avoid references to objects
|
| + // in dead registers when using ignition (chromium:595672)
|
| + (() => {eval(code).customProperty = i})();
|
| gc();
|
| shouldBe(code + '.customProperty', '' + i++);
|
| }
|
|
|