Fedor
|
df5c97aaf6
|
Bug 1328948 - Add is(), as() to Cell.
|
2021-02-04 16:50:09 +02:00 |
Fedor
|
03415291a3
|
Import V8's regexp parser code and add build config.
|
2021-02-04 16:50:03 +02:00 |
Fedor
|
8e4756b26b
|
Split js/src/moz.build into multiple files.
|
2021-02-04 16:49:57 +02:00 |
Fedor
|
7ce2c4eee2
|
De-unify js/src.
|
2021-02-04 16:49:52 +02:00 |
Fedor
|
020f796a23
|
[devtools] More gracefully (than a crash) handle stack capture failures.
|
2021-02-04 16:49:40 +02:00 |
Fedor
|
75fc2843ab
|
Nuke vim lines.
|
2021-02-04 16:48:36 +02:00 |
Fedor
|
2779858895
|
Implement object.fromEntries().
|
2021-02-04 16:46:10 +02:00 |
Fedor
|
f99c131db1
|
Complete implement module type scripting.
|
2020-09-17 08:54:29 +03:00 |
Fedor
|
f9bd1dc92c
|
[js] Add some utility functions to get the current JS runtime.
|
2020-09-17 08:22:34 +03:00 |
Fedor
|
a84aca97e2
|
Next part 2 of the Implement module type scripting.
|
2020-09-17 08:22:21 +03:00 |
Fedor
|
7e08f3969c
|
[js] Reinstate precise floating point model for all js sources.
|
2020-09-17 08:21:56 +03:00 |
Fedor
|
6d0d3e1922
|
[js] Try to catch bad pointers for GC and bail if not valid.
|
2020-09-17 08:10:59 +03:00 |
Fedor
|
dec19661db
|
[js] Don't improve TypeSets containing the magic-args type.
|
2020-09-17 08:08:09 +03:00 |
Fedor
|
865e277683
|
[js] Fix Sink to check for non-recoverable operands.
|
2020-09-17 08:07:42 +03:00 |
Fedor
|
e9004db372
|
[js] Get the class pointer from the ObjectGroup...
|
2020-07-16 03:57:14 +03:00 |
Fedor
|
1b89a480bf
|
[js] Improve readability and control flow of js date string parser.
|
2020-07-16 03:54:23 +03:00 |
Fedor
|
ef217a94a8
|
Implement module type scripting.
|
2020-07-16 03:48:35 +03:00 |
Fedor
|
68fc602db6
|
Re-architecture DOM script loading.
|
2020-07-16 03:44:38 +03:00 |
Fedor
|
fc589eb50b
|
Fix a typo in wasm which was causing build failure on ARM.
|
2020-07-16 03:24:58 +03:00 |
Fedor
|
be28bf1f57
|
Fix building on sparc64 Linux.
|
2020-07-16 02:37:41 +03:00 |
Fedor
|
0d09fdfba3
|
Implement globalThis.
|
2020-07-16 02:37:28 +03:00 |
Fedor
|
2d0a568f07
|
Add modern MIPS Support.
|
2020-07-16 02:36:10 +03:00 |
Fedor
|
8819de769f
|
Update Shadow DOM to v1 spec.
|
2020-07-16 02:29:21 +03:00 |
Fedor
|
4af47f7b60
|
[js] Record load in MCreateThis alias set.
|
2020-07-16 02:19:53 +03:00 |
Fedor
|
5897468de2
|
[js] Handle functions with rest parameters in isObservableArgumentSlot.
|
2020-07-16 02:14:32 +03:00 |
Fedor
|
d29e1bdafc
|
[js] Remove pointless MakeMRegExpHoistable optimization.
|
2020-04-03 20:55:14 +03:00 |
Fedor
|
b09c5594de
|
Implement optional catch binding.
|
2020-04-03 20:52:56 +03:00 |
Fedor
|
35b20eff09
|
Revert 1320408 part 15: Make addDataProperty static.
|
2020-04-03 20:52:02 +03:00 |
Fedor
|
7d81cd2f2b
|
Revert Remove unboxed object code phase 1 extra.
|
2020-04-03 20:51:49 +03:00 |
Fedor
|
3f1a99cf0b
|
Revert Remove unboxed arrays.
|
2020-04-03 20:51:38 +03:00 |
Fedor
|
c9e0d090cd
|
Revert Remove unboxed objects.
|
2020-04-03 20:51:25 +03:00 |
Fedor
|
d64f5c84a3
|
Meke build without DevTools Server.
|
2020-04-03 20:50:45 +03:00 |
Fedor
|
99fd13b6dd
|
Implement Custom Elements v1.
|
2020-04-03 20:47:39 +03:00 |
Fedor
|
1d5989be3d
|
Remove support for critical system libraries.
|
2020-04-03 20:46:39 +03:00 |
Fedor
|
86d370c5c8
|
Revert "Implement regex lookaround."
This reverts commit ca60b3854f21a1ef7f86314c0fa1854c3fb7330a.
|
2020-04-03 20:46:12 +03:00 |
Fedor
|
6b9ec91973
|
Align document.open() with overhauled spec.
|
2020-04-03 20:44:14 +03:00 |
Fedor
|
11183f4c98
|
Remove DOM promise implementation.
|
2020-04-03 20:43:46 +03:00 |
Fedor
|
84d4cb2e76
|
Implement asynchronous iterators (ES2018).
|
2020-04-03 20:43:32 +03:00 |
Fedor
|
7016005a52
|
Simplify some alias sets in IonMonkey.
|
2020-04-03 20:43:02 +03:00 |
Fedor
|
409d22d6c0
|
Simplify value setting.
|
2020-04-03 20:42:30 +03:00 |
Fedor
|
57213387e7
|
Use alternative packaging.
|
2019-12-25 15:46:36 +03:00 |
Fedor
|
85906a8fa5
|
Implement /s (dotAll) flag for Regexes.
|
2019-12-25 15:46:17 +03:00 |
Fedor
|
adaffdd732
|
Add Promise.prototype.finally().
|
2019-12-25 15:45:53 +03:00 |
Fedor
|
b8c8d932f2
|
Implement regex lookaround.
|
2019-12-25 15:45:50 +03:00 |
Fedor
|
5cfd8a746e
|
Remove Object.prototype.watch/unwatch.
|
2019-12-25 15:44:59 +03:00 |
Fedor
|
b559809cbc
|
Fix type barrier in IonBuilder::jsop_getimport.
|
2019-12-25 15:44:24 +03:00 |
Fedor
|
6c0079265a
|
Avoid uint32_t overflow in js shell by checking size.
|
2019-12-25 15:43:36 +03:00 |
Fedor
|
ec5b99da7e
|
Support modern Solaris.
|
2019-12-25 15:43:27 +03:00 |
Fedor
|
4f275a55c9
|
Don't treat format warnings as errors in xpconnect.
|
2019-12-25 15:43:07 +03:00 |
Fedor
|
3406bf120a
|
Fix build errors with newer glibc versions.
|
2019-12-25 15:43:01 +03:00 |