Index: third_party/WebKit/Source/devtools/front_end/common/UIString.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/common/UIString.js b/third_party/WebKit/Source/devtools/front_end/common/UIString.js |
index d4da1c5c2a7913d4d7227cd24cf8104b908d96a8..07c8f5b693cec920cb32489dcf689bb978664aba 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/common/UIString.js |
+++ b/third_party/WebKit/Source/devtools/front_end/common/UIString.js |
@@ -28,15 +28,13 @@ |
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
- |
/** |
* @param {string} string |
* @param {...*} vararg |
* @return {string} |
*/ |
-WebInspector.UIString = function(string, vararg) |
-{ |
- return String.vsprintf(WebInspector.localize(string), Array.prototype.slice.call(arguments, 1)); |
+WebInspector.UIString = function(string, vararg) { |
+ return String.vsprintf(WebInspector.localize(string), Array.prototype.slice.call(arguments, 1)); |
}; |
/** |
@@ -44,67 +42,70 @@ WebInspector.UIString = function(string, vararg) |
* @param {...*} vararg |
* @return {string} |
*/ |
-WebInspector.UIString.capitalize = function(string, vararg) |
-{ |
- if (WebInspector._useLowerCaseMenuTitles === undefined) |
- throw "WebInspector.setLocalizationPlatform() has not been called"; |
+WebInspector.UIString.capitalize = function(string, vararg) { |
+ if (WebInspector._useLowerCaseMenuTitles === undefined) |
+ throw 'WebInspector.setLocalizationPlatform() has not been called'; |
- var localized = WebInspector.localize(string); |
- var capitalized; |
- if (WebInspector._useLowerCaseMenuTitles) |
- capitalized = localized.replace(/\^(.)/g, "$1"); |
- else |
- capitalized = localized.replace(/\^(.)/g, function(str, char) { return char.toUpperCase(); }); |
- return String.vsprintf(capitalized, Array.prototype.slice.call(arguments, 1)); |
+ var localized = WebInspector.localize(string); |
+ var capitalized; |
+ if (WebInspector._useLowerCaseMenuTitles) |
+ capitalized = localized.replace(/\^(.)/g, '$1'); |
+ else |
+ capitalized = localized.replace(/\^(.)/g, function(str, char) { |
+ return char.toUpperCase(); |
+ }); |
+ return String.vsprintf(capitalized, Array.prototype.slice.call(arguments, 1)); |
}; |
/** |
* @param {string} platform |
*/ |
-WebInspector.setLocalizationPlatform = function(platform) |
-{ |
- WebInspector._useLowerCaseMenuTitles = platform === "windows"; |
+WebInspector.setLocalizationPlatform = function(platform) { |
+ WebInspector._useLowerCaseMenuTitles = platform === 'windows'; |
}; |
/** |
* @param {string} string |
* @return {string} |
*/ |
-WebInspector.localize = function(string) |
-{ |
- return string; |
+WebInspector.localize = function(string) { |
+ return string; |
}; |
/** |
- * @constructor |
- * @param {string} format |
+ * @unrestricted |
*/ |
-WebInspector.UIStringFormat = function(format) |
-{ |
+WebInspector.UIStringFormat = class { |
+ /** |
+ * @param {string} format |
+ */ |
+ constructor(format) { |
/** @type {string} */ |
this._localizedFormat = WebInspector.localize(format); |
/** @type {!Array.<!Object>} */ |
this._tokenizedFormat = String.tokenizeFormatString(this._localizedFormat, String.standardFormatters); |
-}; |
+ } |
-/** |
- * @param {string} a |
- * @param {string} b |
- * @return {string} |
- */ |
-WebInspector.UIStringFormat._append = function(a, b) |
-{ |
+ /** |
+ * @param {string} a |
+ * @param {string} b |
+ * @return {string} |
+ */ |
+ static _append(a, b) { |
return a + b; |
-}; |
+ } |
-WebInspector.UIStringFormat.prototype = { |
- /** |
- * @param {...*} vararg |
- * @return {string} |
- */ |
- format: function(vararg) |
- { |
- return String.format(this._localizedFormat, arguments, |
- String.standardFormatters, "", WebInspector.UIStringFormat._append, this._tokenizedFormat).formattedResult; |
- } |
+ /** |
+ * @param {...*} vararg |
+ * @return {string} |
+ */ |
+ format(vararg) { |
+ return String |
+ .format( |
+ this._localizedFormat, arguments, String.standardFormatters, '', WebInspector.UIStringFormat._append, |
+ this._tokenizedFormat) |
+ .formattedResult; |
+ } |
}; |
+ |
+ |