diff options
author | Ben Noordhuis <info@bnoordhuis.nl> | 2016-04-15 19:40:01 +0200 |
---|---|---|
committer | Ben Noordhuis <info@bnoordhuis.nl> | 2016-04-18 11:39:52 +0200 |
commit | 642076f2aff3cddf93dd7cb6b1a332f8064ab39f (patch) | |
tree | 4f47a6234a1eab74cd881b6ccbb48de38d614fd6 /test | |
parent | 15f13cd74a8bb9e62b871076328447b4ead7e8b6 (diff) | |
download | android-node-v8-642076f2aff3cddf93dd7cb6b1a332f8064ab39f.tar.gz android-node-v8-642076f2aff3cddf93dd7cb6b1a332f8064ab39f.tar.bz2 android-node-v8-642076f2aff3cddf93dd7cb6b1a332f8064ab39f.zip |
src: don't set non-primitive values on templates
V8 is going to disallow non-primitive values on v8::FunctionTemplate
and v8::ObjectTemplate because those can't be shared across contexts.
Fixes: https://github.com/nodejs/node/issues/6216
PR-URL: https://github.com/nodejs/node/pull/6228
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/parallel/test-http-parser.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/parallel/test-http-parser.js b/test/parallel/test-http-parser.js index 6c1466c418..b5bf275a6d 100644 --- a/test/parallel/test-http-parser.js +++ b/test/parallel/test-http-parser.js @@ -2,14 +2,14 @@ require('../common'); var assert = require('assert'); -var HTTPParser = process.binding('http_parser').HTTPParser; +const binding = process.binding('http_parser'); +const methods = binding.methods; +const HTTPParser = binding.HTTPParser; var CRLF = '\r\n'; var REQUEST = HTTPParser.REQUEST; var RESPONSE = HTTPParser.RESPONSE; -var methods = HTTPParser.methods; - var kOnHeaders = HTTPParser.kOnHeaders | 0; var kOnHeadersComplete = HTTPParser.kOnHeadersComplete | 0; var kOnBody = HTTPParser.kOnBody | 0; |