Index: third_party/google_input_tools/third_party/closure_library/closure/goog/debug/logger.js |
diff --git a/third_party/google_input_tools/third_party/closure_library/closure/goog/debug/logger.js b/third_party/google_input_tools/third_party/closure_library/closure/goog/debug/logger.js |
index 1e05922b806fdc63e04d01610e29a100cc1034a9..5ced90a8241255b5c96fc8b7cba1f61feae9b9d3 100644 |
--- a/third_party/google_input_tools/third_party/closure_library/closure/goog/debug/logger.js |
+++ b/third_party/google_input_tools/third_party/closure_library/closure/goog/debug/logger.js |
@@ -91,7 +91,7 @@ goog.debug.Logger = function(name) { |
/** |
* Handlers that are listening to this logger. |
- * @private {Array.<Function>} |
+ * @private {Array<Function>} |
*/ |
this.handlers_ = null; |
}; |
@@ -111,7 +111,7 @@ goog.define('goog.debug.Logger.ENABLE_HIERARCHY', true); |
if (!goog.debug.Logger.ENABLE_HIERARCHY) { |
/** |
- * @type {!Array.<Function>} |
+ * @type {!Array<Function>} |
* @private |
*/ |
goog.debug.Logger.rootHandlers_ = []; |
@@ -261,7 +261,7 @@ goog.debug.Logger.Level.ALL = new goog.debug.Logger.Level('ALL', 0); |
/** |
* The predefined levels. |
- * @type {!Array.<!goog.debug.Logger.Level>} |
+ * @type {!Array<!goog.debug.Logger.Level>} |
* @final |
*/ |
goog.debug.Logger.Level.PREDEFINED_LEVELS = [ |
@@ -544,8 +544,7 @@ goog.debug.Logger.prototype.log = function(level, msg, opt_exception) { |
msg = msg(); |
} |
- this.doLogRecord_(this.getLogRecord( |
- level, msg, opt_exception, goog.debug.Logger.prototype.log)); |
+ this.doLogRecord_(this.getLogRecord(level, msg, opt_exception)); |
} |
}; |
@@ -556,13 +555,11 @@ goog.debug.Logger.prototype.log = function(level, msg, opt_exception) { |
* @param {string} msg The string message. |
* @param {Error|Object=} opt_exception An exception associated with the |
* message. |
- * @param {Function=} opt_fnStackContext A function to use as the base |
- * of the stack trace used in the log record. |
* @return {!goog.debug.LogRecord} A log record. |
* @suppress {es5Strict} |
*/ |
goog.debug.Logger.prototype.getLogRecord = function( |
- level, msg, opt_exception, opt_fnStackContext) { |
+ level, msg, opt_exception) { |
if (goog.debug.LogBuffer.isBufferingEnabled()) { |
var logRecord = |
goog.debug.LogBuffer.getInstance().addRecord(level, msg, this.name_); |
@@ -570,17 +567,7 @@ goog.debug.Logger.prototype.getLogRecord = function( |
logRecord = new goog.debug.LogRecord(level, String(msg), this.name_); |
} |
if (opt_exception) { |
- var context; |
- if (goog.STRICT_MODE_COMPATIBLE) { |
- context = opt_fnStackContext || goog.debug.Logger.prototype.getLogRecord; |
- } else { |
- context = opt_fnStackContext || arguments.callee.caller; |
- } |
- |
logRecord.setException(opt_exception); |
- logRecord.setExceptionText( |
- goog.debug.exposeException(opt_exception, |
- opt_fnStackContext || goog.debug.Logger.prototype.getLogRecord)); |
} |
return logRecord; |
}; |
@@ -771,6 +758,7 @@ goog.debug.Logger.prototype.addChild_ = function(name, logger) { |
* There is a single global LogManager object that is used to maintain a set of |
* shared state about Loggers and log services. This is loosely based on the |
* java class java.util.logging.LogManager. |
+ * @const |
*/ |
goog.debug.LogManager = {}; |
@@ -778,7 +766,7 @@ goog.debug.LogManager = {}; |
/** |
* Map of logger names to logger objects. |
* |
- * @type {!Object.<string, !goog.debug.Logger>} |
+ * @type {!Object<string, !goog.debug.Logger>} |
* @private |
*/ |
goog.debug.LogManager.loggers_ = {}; |
@@ -808,7 +796,7 @@ goog.debug.LogManager.initialize = function() { |
/** |
* Returns all the loggers. |
- * @return {!Object.<string, !goog.debug.Logger>} Map of logger names to logger |
+ * @return {!Object<string, !goog.debug.Logger>} Map of logger names to logger |
* objects. |
*/ |
goog.debug.LogManager.getLoggers = function() { |