Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/28/2018 in Posts

  1. Because he couldn't care less. Then again, we have @roytam1's PM mods already, which do work fine, and he's committed to keep 'em coming and to give 'em support... reason enough, IMO, for us all to ignore moonchild, instead of caring for what he thinks/wants/will actually do. My 2¢, of course.
    2 points
  2. So here's what we know. Roytam1's builds of New Moon 28 x64 work and can use MP4 codecs out of the box. But Pale Moon 28 Beta does NOT work at all, despite Moonchild saying to the contrary. :o
    1 point
  3. try enabling layout.css.moz-document.content.enabled and restart. because it is not intended to use SQLite-format cert9.db and key4.db, which have bad experience when starting a profile over network drive, and it is caused by updating NSS. And finally it is reverted back to old DBM-format cert8.db and key3.db. for MSE and JSON-based update manifest, I hope I can have time having a look on it. for Auto Update issue, tag #409@UXP: https://github.com/MoonchildProductions/UXP/issues/409
    1 point
  4. Hi Roy Your efforts to breathe new life into the Moebius repo, deprecated by its maintainers since Mar 18th 2018, are highly appreciated and praiseworthy ; I understand it is a very tedious and time-consuming task to port-over security fixes from Mozilla... Although always a consideration, I'm not that paranoid about browser security as I am about browser features and continued functionality (acknowledging, as you state, Bk55/Moebius being "experimental" software ). I was one of the people to highly praise Basilisk(55)/Moebius during the time it was actively maintained by Moonchild, of course through your Vista compatible forks/builds, especially in comparison to the early releases of Basilisk(52) /UXP-T2, which then presented many issues; Bk55, on Vista at least, was/is more "fluid", had/has a better rendering engine and richer webextension APIs and its native theme has better integration with Vista's Aero. But then MC dumped Moebius, because it was no longer serving their original needs, and focused developing on Bk52/UXP; so I ultimately had myself to revert to your Serpent 52.9.0 builds (and accept its various shortcomings on Vista), if I was to use an actively maintained browser where existing bugs had some chance of a fix by MC... But I have kept a (portable) installation of Basilisk (now Serpent) 55 for tests; further down in this post I'm going to talk about my "adventures" with using your latest Serpent 55.0.0 offerings... (Web)Notifications bug: This was first reported by our Polish friend @kitaro1 in a now lost post; it was quite annoying especially because it used to affect this MSFN forum, too! The browser wouldn't save between sessions (browser restarts) notification exceptions (sites allowed to display webnotifications) and every time one logged in, one had to (re-)allow notifications for msfn.org (and, of course, other sites with the notification feature). FWIW, this bug was not present in the last official build of Bk55, Basilisk-55.0.2018.03.21-git-20180321-g6afc1c7.en-US.win32[buildID=20180321093734]. I had carried out regression tests (but sadly I never posted those) and determined that the bug was first introduced by you in Basilisk-55.0.0-git-20180308-g3da3c97-xpmod.en-US.win32[buildID=20180306151332] by updating NSPR to 4.18 and NSS, first to 3.35 and then to 3.36; in the profile, cert8.db changed to cert9.db and key3.db to key4.db. That bug was finally rectified with Basilisk-55.0.0-roytam1-git-20180616-gde24cec.en-US.win32[buildID=20180616141358], with the update of NSS to 3.36.4; cert9.db and key4.db reverted to cert8.db and key3.db again... But that fix came with a small price: I am not using a third party password manager, after the update from buildID=20180413153516 to buildID=20180306151332 I just found out all my stored login accounts (for ca. 15 sites) in about:preferences#security could not be read/recovered and I had to manually re-input them ; so, for those wishing to update from Basilisk-55.0.0-roytam1-git-20180413-gee7cd5f.en-US.win32[buildID=20180413153516] to a more recent build of Bk55, take care to first export/back up your saved login credentials! Extensions installed from AMO won't pick-up available updates/won't auto-update (according to your settings) This specific issue was recently reported in this thread by new member @ED_Sln I believe the real reason behind this bug is the one mentioned here: https://forum.palemoon.org/viewtopic.php?f=61&t=19273 Mozilla on AMO have switched to providing extension update manifests exclusively in JSON format, killing the XML format used in Basilik55; the MC team mitigated this change in the UXP repo (hence Serpent 52.9.0); owing to a similar root cause, current Bk55 (as offered by Roy) can't update other extensions not installed from AMO, but whose update manifests also come in the form of .json; one such example I am aware of is the GitHub hosted beta/RC versions of gorhill's uBlock Origin : https://github.com/gorhill/uBlock/releases whose update manifest URI is: https://raw.githubusercontent.com/gorhill/uBlock/master/dist/firefox/updates.json E.g. on Serpent 52.9.0, 1.16.11rc1 will update to 1.16.11rc2, but NOT on Basilisk 55.0.0 (has to be installed manually from Github). To fix this bug on Bk55, you'll have to back port code from the UXP repo! EME and Widevine CDM support on Vista OS This was already brought up by me here previously, sadly those posts have permanently vanished due to site's server crash/database corruption TL;DR: Yes, your Bk55 builds are compiled with the --enable-eme=widevine flag and while widevine on Windows XP is a lost cause (again, there was discussion/explanation in this thread that is now lost), on Vista the plugin does appear as loaded and enabled (v1.4.8.903) inside AOM (about:addons); FWIW, extensive tests by yours truly have shown that Serpent55+WV works as expected in WinOSes >=7, but not on Vista Explanation: Actually, neither MC team nor you are to blame for this! Widevine is a closed source plugin; from my many tests and online searching I have concluded that WV on a Mozilla type browser only searches for h264/aac decoders among the system codecs and implies a working WMF implementation in the browser; BK55 doesn't support Vista's WMF+WV, because that support was already removed by Mozilla in the source (53.0a1?) MC originally forked; MC didn't plan on their test bed browser working on Vista, so never bothered to reinstate Vista's broken WMF support (not the story with Basilisk52: in that case, Vista WMF+WV support was present in the forked source, MC team selectively removed it and you (Roy) reinstated it ; hence, Serpent 52.9.0 + WV works OK in Vista! ). Visiting https://bitmovin.com/demos/drm with Basilisk-55.0.0-roytam1-git-20180623-g0249f58.en-US.win32[buildID=20180623000710] on Vista I get: avc1 (h264) decoding support is achieved via your patched ffvpx lib, not by WMF; thus widevine (and other EME) are not supported! Similar results are produced when one visits https://demo.castlabs.com/ @roytam1 you'd have to install a Vista VM (fully updated with all Service Packs and Platform Update Supplements!) to reproduce; if your kind heart wishes to fix this, you'd have to bring back WMF on Vista; you can start by looking at https://bugzilla.mozilla.org/show_bug.cgi?id=1324183 https://bugzilla.mozilla.org/show_bug.cgi?id=1329547 and possibly others... Non-working userstyles I have an eye condition and I can't stand bright colours for long, plus I tend to be on-line more during the night (yes, bad for my sleep patterns ); as such, on all of my browsers I install Stylish (or similar) and a group of "dark" userstyles to have a darker web experience! When I updated my previous Bk55 installation (Basilisk-55.0.0-roytam1-git-20180616-gde24cec.en-US.win32[buildID=20180616141358]) to the latest compile (Basilisk-55.0.0-roytam1-git-20180623-g0249f58.en-US.win32[buildID=20180623000710]), I was unpleasantly surprised to find that more than half of my installed userstyles quit working (while the rest remained functional!); my Stylish version is 2.1.1, the last (hybrid-)XUL version that still has access to the browser GUI (as I also use a number of userstyles to accommodate the GUI to my liking!). A brief list of userstyles that stopped working after the latest update is Addons Mozilla Firefox 2017 Dark Theme bing nightly Bitbucket Org Dark Dark style for (ftp|archive).mozilla.org Darker Facebook Darker IMDb DarkSearch for Google DuckDuckGo DeepDark GitHub Dark Userstyles DeepDark Website: cleaner - Mozillazine.org Forums YouTube DeepDark Material YouTube DeepDark Classic Findbar on Top Right (modifies Browser GUI) Some of them can be found on-line, others I have picked-up from various sources I now have no recollection of; it is noteworthy that while all but one are "dark" styles affecting the look of webpages, I have at least one that modifies the browser GUI itself (Findbar on Top Right) which is now broken... For the record, I have one "dark" userstyle, "Wikipedia - Dark, blue, simple", that is not broken and still works! To make matters worse, it looks as though the style hosting site https://userstyles.org is broken; when I visit, e.g. https://userstyles.org/styles/118959/darksearch-for-google and have that style installed, there's no indication on the site the style is indeed installed (or am I confusing this with greasyfork.org? ); in any case, don't hit that deceptive button "Install with Stylish"; you'll end up with the latest webextension version of Stylish that will mess things up for you... The relevant changelog is https://github.com/roytam1/basilisk55/compare/de24cec...0249f58 I hope something responsible for the userstyle breakage stands out for you... This new bug is a deal-breaker for me and I have switched back to Serpent 55.0.0 (2018-06-16) I hope you'll appreciate the detailed bug-report, my gratitude for your hard work remains unscathed regardless Best wishes to Hong Kong
    1 point
  5. New build of post-deprecated basilisk/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.8, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 http://o.rthost.cf/basilisk/basilisk55-win32-git-20180623-0249f5832-xpmod.7z Win64 http://o.rthost.cf/basilisk/basilisk55-win64-git-20180623-0249f5832-xpmod.7z Repo changes: - cherry-picked mozilla upstream changes: bug1346392, bug1353543, bug1352556, bug1334443, bug1354810, bug1273265, bug1028195, bug1347835, bug1241066, bug1342552, bug1353765, bug1337810, bug1345355, bug1351340 (8ee6c9f6b) - cherry-picked mozilla upstream changes: bug1335780, bug1334356, bug1334268, bug1327691, bug1336213, bug1327675, bug1335904, bug1335958, bug1335075, bug1334082, bug1328658, bug1056322 (9c67dd6ab) - cherry-picked mozilla upstream changes: bug1355414, bug1313977, bug1357366, bug1362889, bug1152353, bug1345893, bug1343172, bug1352348, bug1356843, bug1354308, bug1355340, bug1360574, bug1358776, bug1304566, bug1334097, bug1338574 (58895ea9e) - Add WebSocket protocol identifiers to PERMITTED_SCHEMES (92c03994b) - Request NSS to use DBM as the storage file format (92f8553a8) - security: update HPKP and HSTS to UXP's latest version (cd69bb7ec) - Correctly updating HPKP and HSTS preload list from mozilla since format is incompatible. (1cef0b2de) - cherry-picked mozilla upstream changes: bug1359051, bug1343256, bug1356179, bug1334097, bug1355520, bug1359142, bug1358469, bug1345910, bug1331335, bug1367267, bug1366140, bug1359837, bug1348791, bug1339826 (0f5a8dc5e) - cherry-picked mozilla upstream changes: bug1357022, bug1364513, bug1366203, bug1344034, bug1375708, bug1322896, bug1370869, bug1354796, bug1364189, bug1342417, bug1369386, bug1353312, bug1364870, bug1365333, bug1372063, bug1373970, bug1374148, bug1338646, bug1359477, bug1375198, bug1355168, bug1308820, bug1305036, bug1371259 (1786a387c) - cherry-picked mozilla upstream changes: bug1378147, bug1364984, bug1334338, bug1379538, bug1356812, bug1379444, bug1372467, bug1372383, bug1383002, bug1308908, bug1347667, bug1367128, bug1377016, bug1359058, bug1379537 (96244ab71) - cherry-picked mozilla upstream changes: bug1346389, bug1382303, bug1383000, bug1339931, bug1346620, bug1351349, bug546387, bug1368150, bug1361132, bug1345781, bug1343781, bug1390980, bug1387918, bug1373222, bug1385272, bug1390002, bug1379539, bug1371657, bug1386905, bug1379540, bug1379536, bug1384308, bug1317900, bug1279171, bug1384801, bug1396320, bug1396570, bug1368269, bug1394024, bug1400721, bug1367482, bug1359624, bug1376163, bug1392988, bug1389908 (3a4eb9ff7) - cherry-picked mozilla upstream changes: bug1375146, bug1357593, bug1261175, bug1401804, bug1404910, bug1412252 (0bde1e4dc) - cherry-picked mozilla upstream changes: (3721b6288) - remove leftover in LoginManagerParent.jsm, and cherry-picked mozilla upstream changes: bug1350564, bug1404787, bug1411957, bug1047098, bug1404105, bug1415133, bug1355576, bug1382366, bug1414425, bug1409951, bug1415441, bug1418922, bug1382358, bug1414945, bug1423159, bug1411745, bug1411708, bug1412420 (c44092997) - cherry-picked mozilla upstream changes: bug1412420, bug1395508, bug1394654, bug1261963, bug1408631, bug1426783, bug1425612, bug1375217, bug1261175 (664f2cc14) - cherry-picked mozilla upstream changes: Bug 1459285 - Update tzdata in ICU data files to 2018e. r=Waldo, a=jcristau (a78a2dfef) - cherry-picked mozilla upstream changes: bug1416307, bug1434384, bug1442504, bug1426603, bug1440717, bug1443891, bug1361699, bug1433609, bug1444231, bug1409440, bug1441941, bug1443092, bug1448774, bug1448705, bug1449548, bug1388020, bug1451376, bug1393367, bug1453339, bug1452202 (2e9274f66) - cherry-picked mozilla upstream changes: bug1437842, bug1452619, bug1453127, bug1447080, bug1426129, bug1454692, bug1458270, bug1452576, bug1459206, bug1459162, bug1451297, bug1462682, bug1450688, bug1456975, bug1442722, bug1465108, bug1459693 (442fafaad) - cherry-picked mozilla upstream changes: bug1464829, bug1452375, bug1458264, bug1464784, bug1392739, bug1453127, bug1456189, bug1462912 (03a3648e7) - NSS: commit leftover changes (0249f5832)
    1 point
  6. I finally managed to get also new versions of Basilisk work on windows NT 4.0 with my kernelex, now they work new versions of firefox too (up to 52.0 for now). The first release will be in the fist term of July.
    1 point
×
×
  • Create New...