| Commit message (Collapse) | Author | Age |
|
|
|
| |
Basically a S&R. Removed the macro and adjusts IDL codegen accordingly.
|
|\
| |
| |
| |
| |
| | |
2342-nodiscard-work into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2375
|
| | |
|
| | |
|
|\ \
| |/
|/|
| |
| |
| | |
athenian200/UXP:old-stdcxx-compat-cleanup into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2374
|
| |
| |
| |
| |
| |
| |
| | |
As far as I can tell, all this code is unused in our platform. GCC older than
7 didn't have the macro _GLIBC_RELEASE. As far as I can tell, using newer GCC
means you don't have to check for incompatible symbol versions in the build
system, not even if you are compiling with clang against GCC's libc.
|
|\ \
| |/
|/|
| |
| |
| | |
2281-c++17-buildwork into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2372
|
| | |
|
| |
| |
| |
| | |
definitions (as required by C++17).
|
|\ \
| | |
| | |
| | |
| | |
| | | |
(#2365) from Basilisk-Dev/UXP-contrib:master into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2365
|
| | |
| | |
| | |
| | |
| | |
| | | |
reference consistently
Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1538622
|
| |/
| |
| |
| |
| |
| | |
contrary to HTML spec, resulting in truncation of trailing sparse arrays like [1,2,3,,]
Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1476955
|
|/
|
|
|
|
| |
It seems to work, but it is a lot slower than compiling with GCC 7.
Signed-off-by: athenian200 <athenian200@outlook.com>
|
|
|
|
|
|
| |
Fix ION breakages due to BigInt changes.
Fix breakages from libjpeg, libyuv and libvpx upgrades.
Restore ARM(32/64) NEON FPU support in libyuv.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Intl.NumberFormat to be less than the default minimum fraction digits.
This implements the changes from the "has consensus" PR in TC39
The second pair of `DefaultNumberOption()` calls was inlined, because
only the fallback case is relevant anyway.
Steps 12.d and 12.e from the spec PR were combined into a single
`if`-block. That way it also matches step 12.f more closely.
Also changed the single `if` steps into an `if-else if` chain, because
the steps are mutually exclusive.
|
|
|
|
|
|
|
|
|
| |
with fraction-digits.
Implements the changes to `SetNumberFormatDigitOptions` and
`FormatNumberToString`, except for the support of the new
"compact-rounding" mode.
This also includes a few minor fixes for edge cases (like -0 vs. 0)
|
|
|
|
|
|
| |
This is the abstract operation that converts an option value to a number
value, checking whether it is in the allowed range, and filling in a
fallback value if necessary.
|
|
|
|
|
|
|
|
| |
call/construct hook.
https://bugzilla.mozilla.org/show_bug.cgi?id=1471924 Part 1
Also remove an erroneous debug assert and guard against future issues.
This fixes crashes on vk.com but still does not behave correctly.
|
|\
| |
| |
| |
| |
| | |
dbsoft/UXP:readablestreams into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2324
|
| |
| |
| |
| |
| |
| |
| |
| | |
Module Import.
At the time we did not have ReadableStreams in our tree so these changes were left out.
https://bugzilla.mozilla.org/show_bug.cgi?id=1499140
Implement support for dynamic module import in the interpreter.
|
| |
| |
| |
| | |
https://bugzilla.mozilla.org/show_bug.cgi?id=1128959
|
| |
| |
| |
| | |
https://bugzilla.mozilla.org/show_bug.cgi?id=1272697
|
| |
| |
| |
| |
| |
| | |
JS engine.
https://bugzilla.mozilla.org/show_bug.cgi?id=1272697
|
| |
| |
| |
| | |
https://bugzilla.mozilla.org/show_bug.cgi?id=1272697
|
| |
| |
| |
| |
| |
| |
| | |
take a start offset for the destination.
This will be needed to manage stream chunks.
https://bugzilla.mozilla.org/show_bug.cgi?id=1272697
|
| |
| |
| |
| |
| |
| |
| | |
predicate.
https://bugzilla.mozilla.org/show_bug.cgi?id=1390214
Silence increasingly loud warnings from clang, also could cause errant behavior.
|
|/ |
|
|
|
|
| |
https://bugzilla.mozilla.org/show_bug.cgi?id=1389461
|
| |
|
|\ |
|
| |
| |
| |
| | |
Doubles in Ion.
|
| |
| |
| |
| | |
https://bugzilla.mozilla.org/show_bug.cgi?id=1519135
|
| |
| |
| |
| | |
on Intel32/64.
|
| |
| |
| |
| | |
https://bugzilla.mozilla.org/show_bug.cgi?id=1526309
|
| |
| |
| |
| |
| |
| | |
operations.
https://bugzilla.mozilla.org/show_bug.cgi?id=1508521
|
| |
| |
| |
| | |
https://bugzilla.mozilla.org/show_bug.cgi?id=1522433
|
| |
| |
| |
| |
| |
| | |
js::IsTypedArrayConstructor().
Hopefully fixes RSA errors on ProtonMail.
|
| | |
|
| |
| |
| |
| |
| |
| | |
This gets rid of the SIMD-specific scalar types in JS.
This considerably deviates from Mozilla's work because of our divergent
path.
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
| |
https://bugzilla.mozilla.org/show_bug.cgi?id=1325299
Multiprocessor support in Windows returned bogus times causing debug asserts.
This may or may not be related to the issue but found it trying to debug it.
|
| |
|
| |
|
| |
|
|
|
|
| |
Needed to include jscntxt.h due to de-unified building.
|
|
|
|
| |
As pointed out by roytam1 during testing with Discord.
|