gecko-dev/dom/console/tests/console.jsm
Victor Porof 0a8ff0ad85 Bug 1561435 - Format dom/, a=automatic-formatting
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D35951

--HG--
extra : source : 62f3501af4bc1c0bd1ee1977a28aee04706a6663
2019-07-05 10:44:55 +02:00

39 lines
959 B
JavaScript

/**
* Any copyright is dedicated to the Public Domain.
* http://creativecommons.org/publicdomain/zero/1.0/
*/
var EXPORTED_SYMBOLS = ["ConsoleTest"];
var ConsoleTest = {
go(dumpFunction) {
console.log("Hello world!");
console.createInstance().log("Hello world!");
let c = console.createInstance({
consoleID: "wow",
innerID: "CUSTOM INNER",
dump: dumpFunction,
prefix: "_PREFIX_",
});
c.log("Hello world!");
c.trace("Hello world!");
console
.createInstance({ innerID: "LEVEL", maxLogLevel: "Off" })
.log("Invisible!");
console
.createInstance({ innerID: "LEVEL", maxLogLevel: "All" })
.log("Hello world!");
console
.createInstance({ innerID: "LEVEL", maxLogLevelPref: "foo.pref" })
.log("Invisible!");
console
.createInstance({
innerID: "LEVEL",
maxLogLevelPref: "pref.test.console",
})
.log("Hello world!");
},
};