-
-
Notifications
You must be signed in to change notification settings - Fork 33.3k
Closed
Labels
consoleIssues and PRs related to the console subsystem.Issues and PRs related to the console subsystem.inspectorIssues and PRs related to the V8 inspector protocolIssues and PRs related to the V8 inspector protocol
Description
In master
, console
is now exposing non-implemented methods found generally on the browser side but not currently implemented in Node.js:
james@ubuntu:~/node/node$ node -v
v7.9.0
james@ubuntu:~/node/node$ node
> console.
console.__defineGetter__ console.__defineSetter__ console.__lookupGetter__ console.__lookupSetter__ console.__proto__ console.constructor console.hasOwnProperty
console.isPrototypeOf console.propertyIsEnumerable console.toLocaleString console.toString console.valueOf
console.assert console.dir console.error console.info console.log console.time console.timeEnd
console.trace console.warn
console.Console console._stderr console._stdout console._times
> console.
> .exit
james@ubuntu:~/node/node$ ./node -v
v8.0.0-pre
james@ubuntu:~/node/node$ ./node
> console.
console.__defineGetter__ console.__defineSetter__ console.__lookupGetter__ console.__lookupSetter__ console.__proto__ console.constructor console.hasOwnProperty
console.isPrototypeOf console.propertyIsEnumerable console.toLocaleString console.toString console.valueOf
console.assert console.dir console.error console.info console.log console.time console.timeEnd
console.trace console.warn
console.Console console._ignoreErrors console._stderr console._stderrErrorHandler console._stdout console._stdoutErrorHandler console._times
console.clear console.count console.debug console.dirxml console.group console.groupCollapsed console.groupEnd
console.markTimeline console.profile console.profileEnd console.table console.timeStamp console.timeline console.timelineEnd
> console.
For instance, typeof console.group
returns function
, even tho console.group()
is not implemented by Node.js at all currently. Calling these appear to be non-op:
> console.group('test')
undefined
> console.groupEnd()
undefined
>
These appear to originate from V8.
Metadata
Metadata
Assignees
Labels
consoleIssues and PRs related to the console subsystem.Issues and PRs related to the console subsystem.inspectorIssues and PRs related to the V8 inspector protocolIssues and PRs related to the V8 inspector protocol