This is an automated email from the git hooks/post-receive script.
richard pushed a commit to branch tor-browser-91.13.0esr-11.5-1 in repository tor-browser.
commit c53997d1e1ddf8db4b636db8108650d0b3f2de7d Author: Kris Maglione maglione.k@gmail.com AuthorDate: Wed Aug 3 19:55:31 2022 +0000
Bug 1776658: Update some setNumber callers. r=jandem, a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D152822 --- dom/bindings/ToJSValue.h | 2 +- dom/indexedDB/KeyPath.cpp | 2 +- js/xpconnect/src/XPCConvert.cpp | 2 +- js/xpconnect/src/XPCVariant.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dom/bindings/ToJSValue.h b/dom/bindings/ToJSValue.h index 3a4097b19e2a5..7aec1689bff57 100644 --- a/dom/bindings/ToJSValue.h +++ b/dom/bindings/ToJSValue.h @@ -117,7 +117,7 @@ inline bool ToJSValue(JSContext* aCx, double aArgument, // Make sure we're called in a compartment MOZ_ASSERT(JS::CurrentGlobalOrNull(aCx));
- aValue.setNumber(aArgument); + aValue.set(JS_NumberValue(aArgument)); return true; }
diff --git a/dom/indexedDB/KeyPath.cpp b/dom/indexedDB/KeyPath.cpp index 3d04a805cc59c..b24c57a3cf753 100644 --- a/dom/indexedDB/KeyPath.cpp +++ b/dom/indexedDB/KeyPath.cpp @@ -84,7 +84,7 @@ nsresult GetJSValFromKeyPathString( // step 4 substep 1: check for .length on a String value. if (currentVal.isString() && !tokenizer.hasMoreTokens() && token.EqualsLiteral("length")) { - aKeyJSVal->setNumber(double(JS_GetStringLength(currentVal.toString()))); + aKeyJSVal->setNumber(JS_GetStringLength(currentVal.toString())); break; }
diff --git a/js/xpconnect/src/XPCConvert.cpp b/js/xpconnect/src/XPCConvert.cpp index c6c145d760a48..e0e1759cea8be 100644 --- a/js/xpconnect/src/XPCConvert.cpp +++ b/js/xpconnect/src/XPCConvert.cpp @@ -106,7 +106,7 @@ bool XPCConvert::NativeData2JS(JSContext* cx, MutableHandleValue d, d.setNumber(*static_cast<const float*>(s)); return true; case nsXPTType::T_DOUBLE: - d.setNumber(*static_cast<const double*>(s)); + d.set(JS_NumberValue(*static_cast<const double*>(s))); return true; case nsXPTType::T_BOOL: d.setBoolean(*static_cast<const bool*>(s)); diff --git a/js/xpconnect/src/XPCVariant.cpp b/js/xpconnect/src/XPCVariant.cpp index 67dd0e770514d..2671fbbb76ac9 100644 --- a/js/xpconnect/src/XPCVariant.cpp +++ b/js/xpconnect/src/XPCVariant.cpp @@ -438,7 +438,7 @@ bool XPCVariant::VariantDataToJS(JSContext* cx, nsIVariant* variant, if (NS_FAILED(variant->GetAsDouble(&d))) { return false; } - pJSVal.setNumber(d); + pJSVal.set(JS_NumberValue(d)); return true; } case nsIDataType::VTYPE_BOOL: {