Commit Graph

148 Commits

Author SHA1 Message Date
Cameron Kaiser
55284dd803 update ESR base to 115; update EV roots, certs, HSTS, pins, TLDs, TZs; update usrsctp; security pullup; more comprehensive nuisance script blocking; fixes for #488, #566 2023-08-31 00:30:32 -07:00
Cameron Kaiser
bc6daa0aea #651: M1767365+backbugs M1757604 M1497246 M1771774 M1776658 M1761981 M1773717; mark clobber; fix zlib warning; now officially on 102ESR 2022-09-17 20:08:09 -07:00
Cameron Kaiser
6cae6ac238 fix floats in bailouts from POWER9 JIT project (branching adjust under separate investigation) 2022-04-30 17:41:09 -07:00
Cameron Kaiser
fd2b82f13a M1737515 M966856(no tests) M1735028/M1737470(no tests) +TLDs, HSTS, tzdata 2022-01-02 18:46:14 -08:00
Cameron Kaiser
0f33324c85 closes #646: M1720568 M1720031 M1666184 M1722204 +TLDs HSTS 2021-08-07 15:26:47 -07:00
Cameron Kaiser
cbcbd24be8 #621: wallpaper and speculative fix (didn't work, but good to have) 2020-09-08 19:26:34 -07:00
Cameron Kaiser
f187b2dfeb closes #610: M1317422 + tests 2020-06-14 09:57:59 -07:00
Cameron Kaiser
17da05f15c #603: M1347489 2020-05-18 21:00:28 -07:00
Cameron Kaiser
03e03bd13c #600: M1588248 M1614704 2020-04-29 23:00:48 -07:00
Cameron Kaiser
2fa4af8eb2 #597: M1067049 M1263811 2020-04-12 22:44:42 -07:00
Cameron Kaiser
f1303f04c9 #596: M1620203 2020-04-02 20:57:47 -07:00
Cameron Kaiser
114bbdfd03 #596: M1618131+M1618880 (consolidated) (non-debug portions) 2020-03-22 21:08:50 -07:00
Cameron Kaiser
38794a041f #593: M1608256 (and clean up code) 2020-03-05 21:19:41 -08:00
Cameron Kaiser
6dc231866c #593: M1608256 (disable optimization) 2020-03-05 19:17:10 -08:00
Cameron Kaiser
1f3d8fcbe3 #541: more disgusting hacks to fix jsfiddle 2020-02-18 18:09:07 -08:00
Cameron Kaiser
b8657e6969 fix M1607443 as a precaution 2020-01-07 20:24:11 -08:00
Cameron Kaiser
eb6f62648e #375: M1352323 M1038099 2019-11-16 20:07:50 -08:00
Cameron Kaiser
2eda8a4d45 mark JS sites needing flips for confidence testing; #375 (M1275282) 2019-11-14 22:55:19 -08:00
Cameron Kaiser
b321cdff4c #575: high-level disable only 2019-10-28 21:18:14 -07:00
Cameron Kaiser
5b23930427 #431: M1385165 2019-10-28 20:31:57 -07:00
Cameron Kaiser
8c40900ac1 #541: temporary workaround for infinite errors on github 2019-10-28 19:34:07 -07:00
Cameron Kaiser
c482d0b4b5 #533: backout 'eliminate one potential cause' for crashes in GC 2019-08-21 21:25:50 -07:00
Cameron Kaiser
92cb6b7de4 #533: eliminate one potential cause 2019-08-20 11:51:42 -07:00
Cameron Kaiser
46b01b5d42 #521: make async functions throw for compatibility when enabled 2019-08-19 16:45:53 -07:00
Cameron Kaiser
2d25f717b9 #521: fix yield handling (includes M1305566 pts 4-7) 2019-08-19 14:23:50 -07:00
Cameron Kaiser
0e5746aaf0 #521: baseline parser support for async/await, with toggle, without bytecode (passes tests) 2019-08-18 14:26:54 -07:00
Cameron Kaiser
b19941fdfc #561: cleanup 2019-06-20 09:10:34 -07:00
Cameron Kaiser
44e037bfbc #561: M1544386 (apply to FPR14 for SPR1) 2019-06-20 08:43:11 -07:00
Cameron Kaiser
f47c9dba75 #541: hack for(const x in y) with test changes 2019-06-16 15:57:45 -07:00
Cameron Kaiser
4af72ac8c0 #551: M1536768 M1546327 2019-05-09 14:17:00 -07:00
Cameron Kaiser
b22dfbd773 chemspill: M1537924 M1538006 (backported to ESR45) 2019-03-23 11:39:13 -07:00
Cameron Kaiser
dcccda4e6a #546: M1518001 M1530958 2019-03-12 21:21:35 -07:00
Cameron Kaiser
38a8159015 enable jsapi-tests compilation 2019-02-14 21:42:33 -08:00
Cameron Kaiser
e504fccb43 followup to #534: M1502013 for testing in FPR12 2019-01-07 20:33:19 -08:00
Cameron Kaiser
3cf019ddc6 #534: M1499028 M1510471 2018-11-29 08:10:15 -08:00
Cameron Kaiser
5fc65abade #534: M1505181 M1506640 2018-11-26 06:43:31 -08:00
Riccardo
e4c0873499 intel specific fixes + gstate cleanup (#532)
* fix non-PPC codepath:  branch32 to branchPtr

* fix register structure access on x86

* save graphic context, tweak calculation

* M1499198

* M1499198

* use old SSE Int32x4 load instead of missing Simd which were too difficult to backport, remove error
2018-10-30 21:54:36 -07:00
Cameron Kaiser
052586b55c #530: Object.getOwnPropertyDescriptors M1245024 M1279303 2018-10-29 20:02:06 -07:00
Cameron Kaiser
a8fa640688 #529: jsop_in folding M1244098 M1041586 (partial) 2018-10-29 19:11:29 -07:00
Cameron Kaiser
09256df984 #527: M1054906 M1278599 M1252228 (+ESR45 changes, see M1263778 for info) 2018-10-26 21:21:20 -07:00
Cameron Kaiser
f818695f0e #526: M1492823 M1483699 M1496340 M1492524 2018-10-18 22:04:09 -07:00
Cameron Kaiser
3cf6b4057c #392: Symbol.toStringTag M1114580 (w/o ESClassValue change; w/45ESR boilerplate) 2018-10-02 11:34:30 -07:00
Cameron Kaiser
c1f84d6285 #392: prerequisite SetCanonicalName M1235656 M1236638 2018-09-29 21:32:12 -07:00
Cameron Kaiser
b95f6e9680 #334: remove Telemetry from JS-DOM-XPConnect runtime 2018-09-23 19:12:58 -07:00
Cameron Kaiser
389ff7a57d #521: M1226762 2018-09-15 16:52:51 -07:00
Cameron Kaiser
80646986b5 #521: async/await M1185106 parts 3 and 4 2018-09-15 12:37:12 -07:00
Cameron Kaiser
f80a788a3f #521: async/await M1185106 part 2 2018-09-15 11:05:08 -07:00
Cameron Kaiser
d0348b2d1e #521: async/await M1185106 parts 0, 1 2018-09-15 10:35:22 -07:00
Cameron Kaiser
41a7492086 closes #509: M1364346 parts 2+3 (unshift) 2018-07-09 03:38:14 -07:00
Cameron Kaiser
fb3fd442d9 #509: tests 2018-07-08 09:23:34 -07:00