14 Commits

Author SHA1 Message Date
roytam1 f6e4a6062e partly import changes from tenfourfox:
- M1739352 M1732572(partial) M1730120 M1738237 M1737009 M1717318(partial) M1586061 (03ffdeadb)
- M1737515 M1737470(no tests) +TLDs, HSTS, tzdata (fd2b82f13)
2022-01-04 12:23:30 +08:00
roytam1 f3ee98666f import change from tenfourfox: #641: M1677046 M1690169 update tzdata, TLDs, pins, HSTS (c6fd33982) 2021-03-25 10:00:02 +08:00
roytam1 daf642499f import changes from tenfourfox:
- #596: M1620203 (f1303f04c)
- #596: update TLDs, HSTS (444a1c1fc)
- #596: chemspill M1626728 1620818 (98aa66e3a)
2020-04-27 17:40:13 +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 067eb934c1 import changes from tenfourfox:
- #446 + #334: trim refresh driver further; restore old Tele removal (4594eee51)
- #446: cap default frame rate to 30fps (based on M1503339) (9465ea36d)
- #547: block modal HTTP auth DOS M1312243 M377496 + glue code (d60d9721f)
- #550: pref on mediasource for mp4 (37789a58a)
- #399: null check in FindNearestCommonAncestorFrame from PM 978 (23f303460)
2019-04-02 21:49:06 +08:00
roytam1 8a85bb8ef4 import changes from tenfourfox:
- #525: improve message (5742c507e)
- closes #535: add TLD update to upcert script and pull up for testing (de66c97d                                                                      a)
- #534: M1505181 M1506640 (5fc65abad)
- #534: M1499861 M1500759 M1500310 M1507907 (6db6f6ac2)
- #534: M1487964 (8126d332a)
- #534: M1499028 M1510471 (3cf019ddc)
- #534: update certs, pins, TLDs (924456ed5)
and remove 104fx scripts.
2018-11-30 11:59:24 +08:00
roytam1 88d6f807c3 import changes from tenfourfox:
- #527: M1054906 M1278599 M1252228 (+ESR45 changes, see M1263778 for info) (09256df98)
- #517: more complete workaround for Rocket Loader (392618510)
- fix an assert M1416774 (c9ed275af)
- #529: jsop_in folding M1244098 M1041586 (partial) (a8fa64068)
- #530: Object.getOwnPropertyDescriptors M1245024 M1279303 (052586b55)
- #531: pref CSS error reporting to false except for DEBUG builds (f059d57c0)
- #525: workaround for old addons, uBlock origin (f898ad643)
- intel specific fixes + gstate cleanup (#532) (e4c087349)
- Merge branch 'master' of github.com:classilla/tenfourfox (9f9119069)
2018-11-02 21:21:39 +08:00
roytam1 0b27a01673 import changes from tenfourfox:
- #522: basic window.open=noopener, refactor popup blocker M1267338 M1267339 (46bf256a1)
- closes #522: rel=noopener M1222516 M1358469 M1419960 (6abcdc2cc)
- closes #524: enable MSE by default (3c3b61b6f)
- #399: M1342849 (47b8abd55)
- more hosts for adblock (8f342c327)
- #334: remove Telemetry from JS-DOM-XPConnect runtime (b95f6e968)
- #525: data URL opaque origins M1324406 M1381728 (3920907ee)
- #392: prerequisite SetCanonicalName M1235656 M1236638 (c1f84d628)
- #392: Symbol.toStringTag M1114580 (w/o ESClassValue change; w/45ESR boilerplate) (3cf6b4057)
- #525: fix assertion (until asyncOpen2 is implemented) (d9ffd4d15)
- another host for adblock (ff9433ee7)
- #526: M1493347 M1487098 M1423278 (4d34a54ce)
- #526: update certs and pins (bcc8aabb9)
2018-10-10 21:23:35 +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 235a5ea444 import changes from tenfourfox-history:
- #444, #334: retune session store; remove telemetry (8482c1f9d)
- Revert "conditional check for PPC/x86" temporarily to make better pull request. (40c43f15b)
- look for log2() without std namespace (a61d449ef)
- rewrite access to control and FPU structures (2b58e23b7)
- #438: revert M1371908 for startup assertions and crashes (ad2a5336b)
- Wrong revert! Revert "Revert "conditional check for PPC/x86" temporarily to make better pull request." (9781a9144)
- Corretly revert to allow better pull. Revert "remove flags to remove altivec from here" (69a66da97)
- #399: ChildNode-ParentNode DOM4 M911477 M1301777 M1308922 M1104955 M1054759 M1258163 (bc5e0e5db)
- Revert "look for log2() without std namespace" - need to investigate more (16fa9b6b4)
- #399: M1249913 M1310403 M1260515 (fa3943ab2)
- #399: passive event listener support M1266066 (3b4f93bf6)
- #399: abspos edge case M1379306 (aaa273649)
- #455: remove unnecessary compiler options (36134ebb3)
- #457: update certs and pins (245059e2b)
- #446: refresh driver overhaul + M1367830 M1352205 (85934d6f5)
- add CONTRIBUTING (35e86c9ee)
- #446: reduce throttle interval (ce4255be2)
- #457, #459: M1413741 M1408990 M1418922 M1422389 M1415598 M1423159 M1399400 M1428589 M1427870 M1425780 (1b84841d6)
- #457: M1414425 M1418854 M1411708 M1395508 M1408017 M1425000 + assertion tweaks (f3d191862)
- #457: M1419363 + WeakPtr support from M1267918 (014868942)
- #457: M1414452 converted to nsAutoTArray from AutoTArray (ba925258b)
- #457: M1412145 (c8c5a6c2b)
2018-05-31 15:31:40 +08:00
roytam1 166e773ce1 import changes from tenfourfox:
- #443: M1395138 M1400554 M1400003 M1407751 M1261175 (99d4c13d8)
- #443: update certs and pins (ee75e42df)
- #443: M1408412 M1306626 M1404636 M1406398 (622263e71)
- #443: update certs and pins, M1397811 M1407740 M1408005 M1411458 M1406750 M1412252 M1400763 (f79d49e99)
2018-05-31 14:43:38 +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 cf3df3c9be import changes from tenfourfox with NSS-related changes excluded, since NSS we used is way newer than tenfourfox's.
https://github.com/classilla/tenfourfox/compare/6251e903f7754959e6bb26bf6388e079602ecb34...3801f0bc4aa10d517737a828356d5c098a3e3fb6
- closes #401: implement conversion script for STS preloads and update from ESR52 (abdf0d5a6)
- #400, Bug 1233328 - Part 1: Ignore SHA-1 pins in PublicKeyPinningService.cpp. r=keeler (eb0e2c9c0)
- #400: partial Bug 1233328 part 2, pull genHPKPStaticPins.js to esr52 (2ba51bda6)
- #400 and #402: update certdata and pinned certs (372305104)
- #402: M1364283 (4f32de449)
- #402, Bug 1359639 - Ensure a final -1 in mFormat[]. r=valentin, a=gchang (b986d0281)
- #402: M1365602 (b18ed9971)
- #402: M1356601 (M1353312) (b384d7298)
- #402: M1356558 (2adbafdb5)
- #402: M1335904 M1357599 (eb8492dd3)
- #402, Bug 1363396 - Ensure ContentViewer listeners are handled only when needed. r=mccr8, a=abillings (c1a5c64e7)
- #402: M1356755 (d16728f38)
- #402: M1355039, tune up M1356755 (4e9af1b2f)
- #402: M1360309 (7bf1baf33)
- #402: M1348454 (b6849d279)
- #402 and #375: M1354294 (e9cd93702)
- #402: M1359547 (9a87f47d8)
- #403 (#375): last minute perf wins from M1357146 M1363956 (438ff2c96)
- #402, #395: remaining sec patches, update blacklist (3801f0bc4)
2018-05-31 14:43:20 +08:00
roytam1 0904249120 initial import from mozilla-esr45 (hg rev dcc6d7a0dc00) 2018-05-28 07:32:58 +08:00