vm: references to context inside objects are not === the original context
オープン
@devsnek がすでに取り組んでいます。
2019年11月29日 から。
never-stale
vm
- 主要言語
- JavaScript
- スター
- 122k
- フォーク
- 37.3k
- 平均マージ
- 4日 2時間
- マージ済み PR(30日)
- 283
説明
Failing test case:
var common = require('../common');
var assert = require('assert');
var vm = require('vm');
var sandbox = {};
sandbox.document = { defaultView: sandbox };
vm.createContext(sandbox);
vm.runInContext('var result = document.defaultView === this', sandbox);
assert.equal(sandbox.result, true);
Investigating this in my local build ... this is the only remaining test suite failure after switching jsdom to io.js vm.
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
評価
この issue はまだ評価されていません。