Skip to content

Commit cb416c5

Browse files
author
patched.codes[bot]
committed
Patched /tmp/tmpg79dc18j/public/bower_components/firebase/firebase-debug.js
1 parent ab58deb commit cb416c5

File tree

1 file changed

+10
-34
lines changed

1 file changed

+10
-34
lines changed

public/bower_components/firebase/firebase-debug.js

+10-34
Original file line numberDiff line numberDiff line change
@@ -404,34 +404,10 @@ goog.now = goog.TRUSTED_SITE && Date.now || function() {
404404
return+new Date;
405405
};
406406
goog.globalEval = function(script) {
407-
if (goog.global.execScript) {
408-
goog.global.execScript(script, "JavaScript");
409-
} else {
410-
if (goog.global.eval) {
411-
if (goog.evalWorksForGlobals_ == null) {
412-
goog.global.eval("var _et_ = 1;");
413-
if (typeof goog.global["_et_"] != "undefined") {
414-
delete goog.global["_et_"];
415-
goog.evalWorksForGlobals_ = true;
416-
} else {
417-
goog.evalWorksForGlobals_ = false;
418-
}
419-
}
420-
if (goog.evalWorksForGlobals_) {
421-
goog.global.eval(script);
422-
} else {
423-
var doc = goog.global.document;
424-
var scriptElt = doc.createElement("script");
425-
scriptElt.type = "text/javascript";
426-
scriptElt.defer = false;
427-
scriptElt.appendChild(doc.createTextNode(script));
428-
doc.body.appendChild(scriptElt);
429-
doc.body.removeChild(scriptElt);
430-
}
431-
} else {
432-
throw Error("goog.globalEval not available");
433-
}
434-
}
407+
var scriptElt = document.createElement('script');
408+
scriptElt.appendChild(document.createTextNode(script));
409+
document.body.appendChild(scriptElt);
410+
document.body.removeChild(scriptElt);
435411
};
436412
goog.evalWorksForGlobals_ = null;
437413
goog.cssNameMapping_;
@@ -549,14 +525,14 @@ goog.json.parse = goog.json.USE_NATIVE_JSON ? (goog.global["JSON"]["parse"]) : f
549525
var o = String(s);
550526
if (goog.json.isValid_(o)) {
551527
try {
552-
return(eval("(" + o + ")"));
528+
return JSON.parse(o);
553529
} catch (ex) {
554530
}
555531
}
556532
throw Error("Invalid JSON string: " + o);
557533
};
558-
goog.json.unsafeParse = goog.json.USE_NATIVE_JSON ? (goog.global["JSON"]["parse"]) : function(s) {
559-
return(eval("(" + s + ")"));
534+
goog.json.unsafeParse = goog.json.USE_NATIVE_JSON ? goog.global["JSON"]["parse"] : function(s) {
535+
return JSON.parse(s);
560536
};
561537
goog.json.Replacer;
562538
goog.json.Reviver;
@@ -716,7 +692,7 @@ goog.scope(function() {
716692
if (storedVal == null) {
717693
return null;
718694
} else {
719-
return fb.util.json.eval(storedVal);
695+
return JSON.parse(storedVal);
720696
}
721697
};
722698
DOMStorageWrapper.prototype.remove = function(key) {
@@ -1458,7 +1434,7 @@ goog.string.toSelectorCase = function(str) {
14581434
goog.string.toTitleCase = function(str, opt_delimiters) {
14591435
var delimiters = goog.isString(opt_delimiters) ? goog.string.regExpEscape(opt_delimiters) : "\\s";
14601436
delimiters = delimiters ? "|[" + delimiters + "]+" : "";
1461-
var regexp = new RegExp("(^" + delimiters + ")([a-z])", "g");
1437+
var regexp = new RegExp("(^|\\s+)([a-z])", "g");
14621438
return str.replace(regexp, function(all, p1, p2) {
14631439
return p1 + p2.toUpperCase();
14641440
});
@@ -6119,7 +6095,7 @@ goog.provide("fb.core.util.NodePatches");
61196095
}
61206096
function decodeChunk(state, chunk, encoding) {
61216097
if (!state["objectMode"] && state["decodeStrings"] !== false && typeof chunk === "string") {
6122-
chunk = new Buffer(chunk, encoding);
6098+
chunk = Buffer.from(chunk, encoding);
61236099
}
61246100
return chunk;
61256101
}

0 commit comments

Comments
 (0)