summaryrefslogtreecommitdiff
path: root/waterfox/debian/patches/45130a237874aaa96bdf23ee107b0be0e0a2afab.patch
blob: 47bf71b389dbe390cbb1a48e9e0be5c34aa25594 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Source: https://github.com/MrAlex94/Waterfox/commit/45130a237874aaa96bdf23ee107b0be0e0a2afab?diff=unified#diff-9517c6ca41ff7c9627f13ff83c2f7dce
Date: 2020-01-30 09:22:35 -0500
diff -x '*.swp' -x '*.orig' -x '*.diff' -x '*debhelper*' -Naur 1/js/xpconnect/src/XPCVariant.cpp 2/js/xpconnect/src/XPCVariant.cpp
--- 1/js/xpconnect/src/XPCVariant.cpp	2020-01-09 15:53:52.000000000 -0500
+++ 2/js/xpconnect/src/XPCVariant.cpp 2020-01-30 09:14:14.645389196 -0500
@@ -180,7 +180,7 @@
             type = tDbl;
         } else if (val.isBoolean()) {
             type = tBool;
-        } else if (val.isUndefined() || val.isSymbol() || val.isBigInt()) {
+        } else if (val.isUndefined() || val.isSymbol()) {
             state = tVar;
             break;
         } else if (val.isNull()) {
@@ -275,8 +275,8 @@
         mData.SetFromBool(val.toBoolean());
         return true;
     }
-    // We can't represent symbol or BigInt on C++ side, so pretend it is void.
-    if (val.isUndefined() || val.isSymbol() || val.isBigInt()) {
+    // We can't represent symbol on C++ side, so pretend it is void.
+    if (val.isUndefined() || val.isSymbol()) {
         mData.SetToVoid();
         return true;
     }
bgstack15