9 Commits

Author SHA1 Message Date
roytam1 4af255ba8a import changes from tenfourfox:
- #591: M1467722 (cfb43390a)
- #591: bustage fix (bbc9a12a5)
- #592: implement CSSStyleSheet rules and addRule (2eb5ba7f6)
- #588: increase latency of search a little more (ddd1b9aab)
- #541: more disgusting hacks to fix jsfiddle (1f3d8fcbe)
- more hosts for adblock (1cdef889b)
- #593: M1607742 M1684490 + updated TLDs, pins, HSTS (67706e1f6)
2020-02-28 13:38:35 +08:00
roytam1 a1b817dabc import changes from tenfourfox:
- instrument script loads for debugging (f71ffd52a)
- #541: temporary workaround for infinite errors on github (8c40900ac)
- #431: M1385165 (5b2393042)
- #575: high-level disable only (b321cdff4)
- additional hosts for adblock (a891fb6c0)
- #370: M976073 minus tele with backbugs (20c8bb414)
- mark JS sites needing flips for confidence testing; #375 (M1275282) (2eda8a4d4)
- [partly imported] closes #577: add back general.useragent.override.* (a8f4daa76)
- remove google safebrowsing URLs since they are dead (d89529ac0)
- #579: M1218456 +backbugs -nsILinkHandler removal, with changes for 45 (5e0cd430c)
- #375: M1352323 M1038099 (eb6f62648)
- #375: M1334642 +efficiency patch (1d2b06b10)
- [with additions] closes #375: M1353187 (partial) (45c95c3da)
- [with modification] #578: M1580320 M1584170 (216c8ff73)
- #578: update pins, preload, TLDs (46acdd518)
2019-11-22 16:18:20 +08:00
roytam1 706b4d3150 import changes from tenfourfox:
- #565: M1367219 (6f63dc2cc)
- more adblock hosts (8cf4190e2)
- #565: implement nsASCIIMask from M1358297 (41b1fc937) (with vc2013 fix by replacing constexpr to MOZ_CONSTEXPR and MOZ_CONSTEXPR_VAR)
- #565: M1358225 with fix for M1548306 applied (8eed11298) (with vc2013 fix by replacing constexpr to MOZ_CONSTEXPR and MOZ_CONSTEXPR_VAR)
- even more adblock hosts (5d005926f)
- #565: M1347737 (9ab5bb0ed)
- #565: M1358297 parts 3 and 4 (3fd15a87a)
- #521: baseline parser support for async/await, with toggle, without bytecode (passes tests) (0e5746aaf)
- #521: fix yield handling (includes M1305566 pts 4-7) (2d25f717b)
- #521: make async functions throw for compatibility when enabled (46b01b5d4)
- #569: M1204714 (c45b2e8b5)
- #568: M1560495 (adapted for 45) M1562033+M1466449 M1559715 M1564449 M1573160 (d019bd3dc)
- #568: update certs, pins, TLDs, miners (ed3129eeb)
- #570: oops (dd79a9f75)
and added -bigobj compile switch to ssl/moz.build.
2019-08-27 00:22:58 +08:00
roytam1 91fbf2967a import changes from tenfourfox-history:
- some additional minor optimizations (886b2ce51)
- #465: gc, jsobj, RegExp (07bfa6ed5)
- #465: dom/media/webm, MDSM (2a306d565)
- #477: reorganize and optimize font URL blacklist (51fffd909)
- #469: yep dose hosts for dat adblock yo (233b4e53e)
- whitespace cleanup (29ba7f68c)
- #478: M1434580 M1261175 M1426087 M1426988 (d3411e70e)
- #478: update certs and pins (b89b0fe92)
- whitespace removal (f3c3705fb)
- #478: M1375217 (with M1350752, fixes M1348955) (33ba64fc0)
- closes #479: suppress bogus assert (cafee7fa3)
- #479: mark for future reference (e699487e9)
- values were not endian dependent (crash) (9ed7fdacb)
- further endianness work for font tags (3f509d76d)
- #478: M1416307 M1430557 M1416529 M1324042 M1428947 M1437087 M1440926 M1425520 (8b45eb124)
- #478: M1437507 M1437450 (fccda54f3)
- #478: update certs and pins (033c49d99)
- #478: M1443865 (for our Intel friends if they ever get it working) (82c63992b)
- #469: super duper more hosts for super duper basic adblock (17bae42e3)
2018-05-31 20:47:15 +08:00
roytam1 aadb31cb88 import changes from tenfourfox-history:
- #374, #446: M1354080 (2d2a85336)
- make it only a warning on non-intel (c236974a3)
- factor code constants to a tag and make it endianness dependent (9539a6422)
- closes #374: asynchronous SVG through <img> (a87df728a)
- closes #391: M1342721 with some ideas from M1342439 (dd4ffb4f1)
- #425: M1385478 IsRequired() (07b90443f)
- closes #425: faster ToLowerCase() with ideas from M1383647 (5963b7a79)
- #432: M1390402 partial (without semantic changes) plus other partial cleanup (e2a616378)
2018-05-31 15:23:51 +08:00
roytam1 9dc50511fd disable background hang monitor, and import changes from tenfourfox:
- #434: initial work on decode startup delay and MSE spoofing (1c7323d76)
- #431: M1377257 M1372602 (852497478)
- #417: remove more code from LookAndFeel; tune up a bit (079200623)
- #434: put this on hold for the moment (8a6fd1e65)
- #432: M1390342 (6aee6c06a)
- #334: remove telemetry from customizeableui (bbe74e8ef)
- #433: M1390550 libhyphen update (693b6a16e)
- #435: M1395157 (19a216628)
- #334: remove telemetry from xpcom (71b8c3d25)
- #433: M1390980 M1376306 M1390550 M1376825 M1380824 M1385272 (94d5cb15d)
- #437, #417: tune up LookAndFeel; some more 10.7+ removals (981c2e8fe)
- #437: whoops, forgot something (127c2fca4)
- #433: update certs and pins (023db21f4)
- tune up debug a bit (150b92b0f)
- #433: M1380292 M1371657 M1393624 M1386905 (e805f4188)
- whoops pick up one more libhyphen file (462625006)
- #433: M1395598 M1389974 M1396570 M1384801 (e13d43ac6)
- #433: M1368269 M1400399 (ea7b13db8)
- #433: update certs (b10941349)
- #72: let's try looking at this a different way (debug only) (9ba7a9029)
2018-05-31 14:43:31 +08:00
roytam1 50ff970e7e import changes from tenfourfox:
- #375, Bug 1112537 - Optimize String#split('foo').join('bar') pattern. (includes M1235403) r=nbp (36326dfa2)
- #415: M1373195 backport (e880223af)
- #415: M1376936 M1375331 (33344c644)
- #415: M1348095 (consolidated) (d1001e7ef)
- #413: update to HTML colspan/rowspan from M1359822, plus M1271126 + M1373095 (no tests) (6958789e8)
- #416: M1366903 M1371283 M1368576 (baaf2ee89)
- #416: M1368105 (1efa1540f)
- checkin additional JS tests (687ba7579)
- #416: M1374047 M1365413 M1369913 M1371424 M1346590 M1376087 M1322896 M1354796 M1365333 M1373970 M1355168 (1bc1dd390)
- #416: M1265568 M1305036 (257cfd929)
- #419: M1377329 (fb72079d0)
- #418: M1333106 M1337672 (b1cfd7830)
- #416: M1362924 (61ec43889)
- #416: M1365189 M1365875 (d9876efcf)
- #416: M1378147 M1371890 M1380426 (177c87d34)
- #416: note to self on M1377426 (5bcd1c461)
- fix debug bustage, shutdown crash (be4d0ed86)
- #414: new wildcard based blacklist, updated strings (6ccb443e7)
- #416: update certs/pins (797260262)
- fix FontDirWrapper off-by-one bugs and warnings (51e6a2cf9)
- 104fx_copy should also allow copying debug builds (054bbf081)
- #416: M1383000 M1376459 M1372467 M1372383 M1383002 (2f4742e52)
- #416: M1308908 M1342433(no tests) (5757a9534)
- #416: M1368362 (1cf170047)
- #72: additional debugging (0683827d2)
- #416: M1381016 M1371657 (afc820240)
- #416: update certs for FPR2 final (4ca64d74e)
- M1257208 Fix build errors with gcc >= 5 (4c64d8d6d)
with additional nsINode* to nsTextNode* change in ResetDir() in DirectionalityUtils.cpp
2018-05-31 14:43:25 +08:00
roytam1 ac0651448a import changes from tenfourfox: https://github.com/classilla/tenfourfox/compare/966d8cab820858bcda2fa8e945ed14b66d9e83f9...e7767cdaa56ee060b14702ed64ae594958fcb1dd
- issue #385: unconditionally disable JS source compression (6a91f9666)
- #359: security.pki.sha1_enforcement_level -> 1 (966d8cab8)
- for #375: M1349940 M1355595 M1334635 M1353708 M1354782 M1354781 M1349742 M1345315 M1356655 M1356663 M1357638 M1358809 M1307134 M1331342 M1220466 (964aa7e7c)
- #378: ensure remaining users of faulty LZ4 module never execute (922a32738)
- #387: pulled nsGenConList.* with relevant deps up to mozilla-central (b1831fc75)
- prerequisite for #375: M1347759 (8e58b5c8f)
- #375: M1348278 (8d665811d)
- #368: pref on Brotli (7da09aa4e)
- #375: M1330912 (sync patch only) (bea84e507)
- #375: M1342719 M1342720 (f4015e0c1)
- Bug 1071646 - Light refactoring of lexical binding helpers in Parser. (r=jorendorff) (167ad8564)
- Bug 1071646 - Make functions block-scoped in JS and implement Annex B semantics for compatibility. (r=jorendorff) (25844de1b)
- Bug 1071646 - Support labelled function declarations in sloppy mode per Annex B.3.2. (r=jorendorff) (37bf861a9)
- Bug 1071646 - Introduce JSOP_BINDVAR to support Annex B.3.3.3. (r=jorendorff) (884bd2ab5)
- Bug 1071646 - Cast ParseNode to Definition using as<T>. (r=jorendorff) (feba46e3f)
- Bug 1071646 - Support JSOP_BINDVAR in Baseline. (r=jandem) (92b6a3b48)
- #372: merge changeset 299512 (c28302281)
- Bug 1071646 - Support JSOP_BINDVAR in Ion. (r=jandem) (d05f77998)
- Bug 1231758 - Fix bogus assertion in BCE for Annex B function assignment. (r=jorendorff) (a11dcf0cc)
- Bug 1234717 - Fix upvar TDZ for block-scoped functions. (r=jorendorff) (2ec542b5a)
- Bug 1071646 - Forgot to commit tests on backout and relanding cycle. (r=me) (069a26bf9)
- #372: merge changeset 303861 (745f7e7a2)
- Bug 1235590 - Allow redeclaring block-scoped functions and warn about deprecation for now. (r=jorendorff) (8a51cc1f9)
- Bug 1243793 - Fix handling of labels when emitting hoisted function definitions. (r=jorendorff) (c0ffd70f9)
- Bug 1236875 - Fix BytecodeEmitter::atBodyLevel() for modules r=efaust (5b2c22f62)
- Bug 1304641 - TraceLogger: Also throw compartment mismatch error when running in the jits, r=bbouvier (717134569)
- Bug 1198833 - Variable redeclaration should be a syntax error r=shu (ac6710b0f)
- #393, Bug 1135377 - Part 1: Implement RegExp unicode flag. r=till, f=anba (d00063089)
- #393, Bug 1135377 - Part 2: Parse RegExp unicode character in non-CharacterClass. r=till, f=anba (c85a176bd)
- #393, Bug 1135377 - Part 3: Parse RegExp unicode character in CharacterClass. r=till, f=anba (68f44ec41)
- #393, Bug 1135377 - Part 4: Support everything Atom in RegExp with unicode flag. r=till, f=anba (4e924a688)
- #393, Bug 1135377 - Part 5: Support CharacterClassEscape in RegExp with unicode flag. r=till, f=anba (45a4712b0)
- #393, Bug 1135377 - Part 6: Support ignoreCase for BMP in RegExp with unicode flag. r=till, f=anba (cf744e9d3)
- #393, Bug 1135377 - Part 7: Support ignoreCase for non-BMP in RegExp with unicode flag. r=till, f=anba (f31a9f9e8)
- #393, Bug 1135377 - Part 8: Disallow extended pattern in RegExp with unicode flag. r=till, f=anba (c05db4075)
- #393, Bug 1135377 - Part 9: Use RegExp unicode flag in String.prototype.{match,replace,split}. r=till, f=anba (8636a96b7)
- #393, Bug 1135377 - Part 10: Decrement index when it points trail surrogate that has corresponding lead surrogate. r=till, f=anba (522d06ab3)
- #393, Bug 1135377 - Part 11: Support back reference with unicode flag. r=till, f=anba (122e41a28)
- #393, Bug 1279467 - Fix null handling in RegExp character class with unicode flag. r=till (741f170e6)
- #393: bustage fix (3e39760c8)
- #393, Bug 1281739 - Do not match K, S, k, s, KELVIN SIGN, LATIN SMALL LETTER LONG S with \W in unicode ignoreCase RegExp. r=till (3c5d4bab8)
- #375: M1233101 (a6a0b895f)
- #375, #391: branch hint malloc and recursion checks, clean up MAsm type barrier spooge (a008a1978)
- closes #380: fix toSource() tests (f9de6783b)
- #394: fix and enable ES7 exponentiation operator (6dc5f54dc)
- #396: M1342009, plus refactor to PLDHashTable a la M1352888 (06fcc091f)
- #375: M1347634 1352235 (aa6b13c59)
- #375: M1351303 (f7badd24e)
- #375: M1287277 M1259677; temporarily disable M1351303 due to crashes (75d95f15b)
- #375: M1363423 M1273828 M1364661 (e7767cdaa)
2018-05-31 14:43:16 +08:00
roytam1 0904249120 initial import from mozilla-esr45 (hg rev dcc6d7a0dc00) 2018-05-28 07:32:58 +08:00