Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/03/2019 in Posts

  1. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.4.win32-git-20190803-3170ee769-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.4.win64-git-20190803-3170ee769-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom NM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.7.0a1.win32-git-20190803-3170ee769-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.7.0a1.win64-git-20190803-3170ee769-xpmod.7z Official repo changes since my last build: - Issue #1156 - Location Bar Preferences Checkboxes (93ceb8281) - Merge pull request #1200 from flewkey/master (a4584c732) - Update SQLite to 3.29.0 (154532072) - Hide and disable open_all/cut/copy/delete/properties when opening bookmarks/history context menu with no selection (3170ee769)
    3 points
  2. Well, you're right - but so was I. There are two update mechanisms in FF and its offshoots: manual and automatic. And believe it or not (I certainly didn't believe it until I confirmed it myself) on Serpent 55, they yield different results! As you found, the manual process (where you ask the browser to check for updates) stops at 1.17.4. But the automatic process will eventually offer 1.21.2 (which is broken on St 55, as you noted). What the heck is going on here anyway? I think I found the answer in these two prefs: extensions.update.background.url;https://versioncheck-bg.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%&currentAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE% extensions.update.url;https://versioncheck.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=53.0&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%&currentAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE% You'll have to scroll to the right to see the relevant difference (it's subtle). The "appVersion=" query string passed to the server is the variable %APP_VERSION% in the extensions.update.background.url pref, but it's hard-coded as 53.0 in the extensions.update.url pref! As it happens, uBO version 1.17.4 is the latest version claiming to run on FF versions 52.0 through 54.0. All later versions claim 55.0 or later is required. So when you manually check for updates, AMO only offers uBO version 1.17.4. but when the browser does it automatically, %APP_VERSION% gets replaced with 55.0, so AMO offers the latest version (1.21.2). This discrepancy goes back at least as far as the 3/10/2018 version of Serpent 55. I'm surprised no one has stumbled across it before now. I'm guessing the hard-coded 53.0 was meant to fix incompatible updates being offered (Serpent 55 was forked from FF 53, with only a few changes back-ported from FF 54 and FF 55, so many add-ons targeted at FF 54 or 55 won't run, now including uBO 1.21.2), but whoever put it in (MCP?) forgot to make the same fix to the background pref. It would make more sense to hard-code 53.0 in both update prefs and eliminate this oddity. Side note: if you go to about:addons, click Get Add-Ons, then click Find More Add-Ons, what AMO offers depends on your user agent. By default, it won't offer anything except a download of Firefox (even in FF compatibility mode), but if you use, say, a SSUAO to provide a "pure" FF user agent, it will offer either 1.17.4 or 1.21.2, depending on which FF version you pretend to be. If you want to "live on the edge," you could put 55.0 in a SSUAO for AMO. If you also fix the background update pref, you wouldn't be offered any uBO updates past 1.17.4, but could still manually browse AMO and try later versions to see if they work (as mentioned, 1.18.4 will and 1.21.2 won't, but I haven't tried versions in between to find out where the "cutoff" is).
    2 points
  3. New regular/weekly KM-Goanna release: https://o.rths.cf/kmeleon/KM76.2-Goanna-20190727.7z Changelog: Out-of-tree changes: * update Goanna3 to git 2a3dd7f84..e48fcd77f: - import change from rmottola/Arctic-Fox: - Bug 1149987 - Part 2: Make ErrorResult unassignable; r=bzbarsky (32661559b) - Bug 1149987 - Part 3: Give ErrorResult a move constructor and a move assignment operator; (27f4c6125) - Bug 1149987 - Part 4: Do not attempt to delete ErrorResult::mMessage when deserializing the object from IPDL; r=bzbarsky (0f9dcc603) - Bug 1110485 P0 Add an ErrorResult constructor that takes nsresult. (72a779666) - Bug 1110485 P1 Refactor Cache IPC requests to use a separate actor. (a7e4c1959) - Bug 1127914 - Part 1 - Duplicate keyed histograms for double submission. (78673277f) - Bug 1127914 - Part 2 - Duplicate normal histograms for double submission. (55c302057) - Bug 1127914 - Part 3 - Submit duplicate histogram data for 'non-classic' telemetry sessions. r=vladan (bb3e49c43) - Bug 1120362 - Part 1 - Enable snapshotting and clearing subsession histograms. (14378a6e5) - Bug 1120362 - Part 2 - Enable snapshotting and clearing keyed subsession histograms. r=vladan (c0e0bfb3e) - partial apply of Bug 1119281 - Fix missing telemetry client id (ae0dc0194) - Bug 1122047 - Part 1 - Sketch out Telemetry environment module. (0419391b0) - Bug 1122047 - Part 2 - Make TelemetryPing shutdown properly on delayed initialization (0102cef09) - Bug 1122061 - Give TelemetryPing a common API for sending pings. (999cb825d) - Bug 1122061 - Move TelemetrySession tests out of test_telemetryPing.js. (2d5b61de1) - Bug 1120362 - Part 3 - Reset subsession histograms on telemetry payload collections. r=vladan (0d3f04df1) - Bug 1120362 - Part 4 - Start new telemetry subsessions on local midnight. r=vladan (93eb9ca21) - Bug 1120363 - Break up Telemetry sessions on environment changes. (a7c8d70c7) - Bug 1122052 - Remove duplicated data from TelemetrySession. (bb905d602) - Bug 1122050 - Remove persona and experiment data from TelemetrySession. (40ca59a9e) - Bug 1134268 - Part 1 - Fix and order Telemetry shutdown for TelemetryPing and TelemetrySession. r=yoric (30d0f0656) - Bug 1134268 - Part 2 - Fixup TelemetryEnvironment shutdown if the module wasnt initialized. r=vladan (ec2875fea) - Bug 1135076 - Missing histograms in childPayloads. r=vladan (9f317cf9d) - Bug 1134279 - Make TelemetryPing and TelemetrySession code use the "FHR enabled" & "Telemetry enabled" prefs properly. r=vladan (4050d7f24) - Bug 1128768: Part 1 - Modify IPC to allow retrieval of topmost routing id on the stack; (cd2e8a2f0) - Bug 1129249 - Add a "restyle" feature to profiler and split the style label in Cleopatra based on the restyleSource, r=dholbert,mstange (b37df94d1) - Bug 1150684: Remove XPCOM.h from IOInterposer.h (5b7e1cef3) - Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC. (9ec8a819f) - Merge branch 'master' of https://github.com/rmottola/Arctic-Fox (d0f05eea4) - Bug 1128768: Part 2,3,4 - Refactor hang annotation code; (f5086aba9) (with xpcom/threads/ fixes for my tele-removed tree) - Bug 1128768: Part 5 - Update plugin code to retrieve SWF file for hang annotations; (774a47aec) - Bug 1110485 P2 Remove 'P' prefix from non-protocol IPC types in Cache API. r=baku (ea29a10cf) - Bug 1110485 P3 Move Fetch IPC PHeaderEntry type to Cache. Rename HeadesEntry. (9eba0aca0) - Bug 1110485 P4 Keep Cache Actors alive during async operations. (eb75f2316) - Bug 1110485 P5 Replace useless DBSchema class type with namespace. (159b902db) - Bug 1110485 P6 Remove useless cache::FileUtils type (1bdf00fc3) - Bug 1110485 P7 Rename DeleteCache() to DeleteCacheId() better distinguish it from CacheDelete(). (5199f9d6f) - Bug 1110485 P8 Correctly set the Feature on the stream control child actor. (c8673cb13) - Bug 1150691 Fix Cache API race with storage invalidation. (2723dff50) - Bug 1151892 Refactor Cache Manager Context usage to be more sane and fix shutdown assert. r=ehsan (ea96381cf) - Bug 1136331 - OdinMonkey: allow stdlib calls in heap expressions (2fc5e2bfd) - Bug 1141439 - Exit with an error code instead of falling through the REMOTE_NOT_FOUND code path when the X-remote returns an explicit command line handler error. (afcf9b1aa) - Bug 1135825: Add missing MOZ_OVERRIDE annotation in RTCIdentityProviderRegistrar.h (e8beec4e8) - (Bug 1135138 is not merged due to broken build) (56aad8a83) - import change from rmottola/Arctic-Fox: - Bug 1138250 - add actual source files from UNIFIED_SOURCES to VS projects always; r=ted.mielczarek; a=RyanVM (9fbb6ce8d) - Bug 1109022 - Add basic ATK roles for MathML elements, r=surkov (88434675c) - Bug 1127670 - Replace device property of BluetoothPairingEvent with device name. r=btian, r=bz (2765ed738) - Bug 1081819 - Add mochitest for piping WebAudio in and out of PeerConnection. r=jesup,padenot (55e6ea3fd) - fix tests of Bug 1135764 (b505c1fe6) - Bug 933665 - Remove encodeNdefRecords func from NfcContentHelper. (5c5ad3929) - Bug 1131406 - Don't lose information about JS URIs when serializing them. r=billm (02d7e5e3b) - Bug 1131406 - Fix IPC serialization for nsSimpleNestedURI. r=billm (0576b1b51) - Bug 1131406 - Fix IPC serialization for nsHostObjectURI. r=billm (7a014c8e7) - Bug 935838 - Add per app network traffic statistics to the UDP socket. r=sicking, r=mayhemer (664cb4505) - Bug 1139830 - Make type/id/payload nullable in MozNDEFRecordOptions. (339267371) - Bug 1115500 - [DeviceStorage] Return the first storage if preferred storage is not presented in GetDefaultStorageName. r=dyhlands (2ae986bc9) - Bug 1133689 - Make D3DVsyncDisplay destructor private. r=jmuizelaar (55f359927) - Bug 1140766 - Build more files in image/decoders in unified mode; (3ae71a3a5) (e48fcd77f) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
    2 points
  4. To the first point, yeah. I would not use anything that is not open source these days, and then open source whose coders behave and write as such. I use xp because I own the mofo and do not care for the guarantee. For reasons that have to do with how I filter my traffic, as well, and for his transparency, I trust ryotan1's code -until proven otherwise, that is . As per the browsers in that list, the one I tried was Maxthon: portable is useless, installed it took over the firewall to adjust, I figure , the settings of the VM. I didn't care for that -and luckily no rootkit attached, I guess, I guess. The second point, yeah, too. I loved firefox when it didn't grow new versions by the 10s, and until it shut the doors on those who had collaborated for years with the project and were left out. Deja vu from the last years of netscape, sort of. Silly move from silicon valley wannabe mentality. As per the third point, the persistence of xp shows (blatantly) both that market power has not yet taken over the world -completely- and that abandoning xp is not technologically necessary. I watch all I want whenever I want, and do most office work in the environment I like and have tweaked to my needs over the years: xp. Also, check the tree of this forum: people are howling from windows 98! https://msfn.org/board/forum/8-windows-9xme I remember back then that I thought of remaining there. But xp was so much better, yet equally tweakable, that I moved on without updates other than the ones provided by this community -and related ones. I will keep using the dinghy till the end is nite, I reckon.
    1 point
  5. @VistaLover I started rebuilding the browser from scratch (yes the profile, but also another folder with another instance of the program files). I started to, is the key phrase here. I didn't continue, because I noticed that I was no longer having issues with CPU racing. The only thing I changed was the --no-remote switch. So now I am back to using the old profile, and the old program files that have been updated-in-place several times over the years. Sorry, I thought it was clear.
    1 point
  6. Many thanks for checking this out With all due respect, how is this going to contribute to current/future bug resolution on the UXP platform, that we also share here? 1. Moonchild won't accept bug reports if they came from unbranded forks (NM28+St52) users (if you ask me, he himself should test if present in his official builds, before dismissing those users, but all parties here realize this is never gonna happen!) 2. Effort has been taken recently in these forks (with initial requests by @TechnoRelic and other members, put in place by PRs kindly authored by @Mathwiz) to direct all issue reports here and, ultimately, to have them reviewed by the forks' maintainer, i.e. you 3. I'd argue that the majority of the fork(s) users do so because, either by choice or necessity, find themselves using an OS not sanctioned by the upstream devs (namely XP and Vista), and who (which is currently the case with me) don't have immediate/easy access to the officially sanctioned/supported OSes (Win7+). 4. Moonchild, in general, dislikes people posting issues directly in his GitHub issue tracker (apparently only reserved to a team of selected developers/"sidekicks"), instead prefers his users to post first to the official forum, and then he could "triage" them there as he sees fit . My humble opinion is that you should post the issue in the forums, with concrete proof it was diagnosed in an official build (so, no references or links to here); that way, Moonchild will have no justification to dismiss the bug report, even if it came from his worst enemy on this planet (which, obviously, you're not! ). I see only two other approaches: 1. Somehow push code yourself to your custom UXP branch to rectify reported issue(s) on your own. 2. This broader community is otherwise in need of a person/member that: a. Has a (whitelisted) official forum (forum.palemoon.org) account b. Optionally, has also a GitHub account c. Is a user of a UXP forked application, namely New Moon 28 and Serpent 52.9.0 d. Has easy access to an OS that supports the official counterpart applications, i.e. Pale Moon 28 and Basilisk 52.9.20xx.xx.xx) e. Is able to reproduce/confirm bugs (found initially in the forks) in the official builds. f. Is able to post a no-frills coherent report in the forums, and then let MCP et co. do the rest FWIW, last time I asked a favour from such a person, he kindly declined (and I have no right whatsoever to blame him...). Again, this is NOT about my petty bug (for which I've already found and posted a working fix); it's about the course of actions one is supposed to follow with regards to meaningful UXP bug report and hopeful resolution! Thanks again for your time reading this, thanks eternally for your efforts and binaries (... back now to deploying a strategy on how to combat a 42 Celsius heatwave pestering us for the next two days )
    1 point
  7. New regular/weekly KM-Goanna release: https://o.rths.cf/kmeleon/KM76.2-Goanna-20190803.7z Changelog: Out-of-tree changes: * update Goanna3 to git e48fcd77f..23551d191: - import change from rmottola/Arctic-Fox: - Bug 1128001 - Workaround ANGLE DEPTH16 being DEPTH24_STENCIL8. (144bc3839) - Bug 1038839 - Use type information for alias analysis. r=jandem (7f562bcc2) - Bug 1141797. r=smaug. (6ac0692bd) - Bug 1143470 - Add BUG_COMPONENT to moz.build files in toolkit and xulrunner. r=gavin (3fee7e2d5) - Bug 1083344 - Add "allow" sandbox rules to fix mochitests on OSX 10.9 and 10.10. r=smichaud (40c3323a5) - Bug 1083344 - Tighten rules for Mac OS content process sandbox on 10.9 and 10.10. r=smichaud (a1102b817) - Bug 1151974 P1 Delay Cache Context start until previous Context has completed. r=ehsan (20598fa6a) - Bug 1130686 - Add test for service worker client.focus. (e4d836af7) - Bug 1151916 - Set worker principalinfo on cache load. r=bkelly (4d55b31fe) - Bug 1139513 - Warn and gather data if ServiceWorker hits max workers per domain limit. r=bent, r=rvitillo (44c59a9cb) - Bug 1148354 - Deprecate the doppler effect from the PannerNode. r=ehsan (6de4e13ca) - Bug 1148942 - Ensure that the registration of empty service workers succeeds; r=bent (edbb09fdf) - Bug 1148496 - Allow to set an interface member as [Deprecated] in WebIDL. r=bz,smaug (43f554139) (23551d191) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76
    1 point
  8. New New Moon 27 Build! 32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190803-23551d191-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190803-23551d191-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190803-23551d191-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190803-23551d191-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import change from rmottola/Arctic-Fox: - Bug 1128001 - Workaround ANGLE DEPTH16 being DEPTH24_STENCIL8. (144bc3839) - Bug 1038839 - Use type information for alias analysis. r=jandem (7f562bcc2) - Bug 1141797. r=smaug. (6ac0692bd) - Bug 1143470 - Add BUG_COMPONENT to moz.build files in toolkit and xulrunner. r=gavin (3fee7e2d5) - Bug 1083344 - Add "allow" sandbox rules to fix mochitests on OSX 10.9 and 10.10. r=smichaud (40c3323a5) - Bug 1083344 - Tighten rules for Mac OS content process sandbox on 10.9 and 10.10. r=smichaud (a1102b817) - Bug 1151974 P1 Delay Cache Context start until previous Context has completed. r=ehsan (20598fa6a) - Bug 1130686 - Add test for service worker client.focus. (e4d836af7) - Bug 1151916 - Set worker principalinfo on cache load. r=bkelly (4d55b31fe) - Bug 1139513 - Warn and gather data if ServiceWorker hits max workers per domain limit. r=bent, r=rvitillo (44c59a9cb) - Bug 1148354 - Deprecate the doppler effect from the PannerNode. r=ehsan (6de4e13ca) - Bug 1148942 - Ensure that the registration of empty service workers succeeds; r=bent (edbb09fdf) - Bug 1148496 - Allow to set an interface member as [Deprecated] in WebIDL. r=bz,smaug (43f554139) (23551d191)
    1 point
  9. ... This is better worded as follows: Windows XP is well alive in 2019 China since are ALL browsers offered by Chinese vendors (and mainly target mainland China users...; I won't even touch the privacy concerns associated with Chinese browsers in general ). The fact that XP still holds a strong market share among Chinese netizens is the very reason that gives incentive to these Chinese vendors to invest, no doubt, considerable resources to (probably manually) undoing all the many thousand lines of code Google have pushed after Chromium 49, so as to restore XP and, probably as a not intended by-product, Vista compatibility in their Chromium 69 & 70 forks. Being myself in the Mozilla camp, I would've liked for them to have similarly produced an XP/Vista compatible Quantum fork, but I suspect they were not interested in such an enterprise (technical limitations aside): Quantum currently enjoys only a small fraction of Google Chrome's usage share; and Google Chrome is already on its own a hugely more efficient spyware than Quantum, so why bother to begin with? Of the rest two browsers in your first list, Nano Browser (still in alpha testing phase) is an Indian product (another territory where XP is still abundant), while Lunascape is a Japanese product (which makes it the odd one out, I suppose; BTW, have you checked that the Gecko and Webkit engines inside Lunascape are indeed XP compatible? If not, Lunascape would be only able to use IE8's Trident engine under XP and that alone, as I'm sure you already know, won't get you very far in 2019's web ). PS: This is not an XP dissing post, I still love XP myself, having spent 6 years on it before sticking with Vista; but it is a reality check all the same...
    1 point
  10. Ah whoops! So the problems I was having with ublock0 were because of automatic updates.
    1 point
  11. Download links don't "die overtime on MSFN". Users posting links to not reliable hosting servers (or unmaintained ones) create (not-so-surprisingly) unreliable links. Anyway, JFYI, a generic rule of the thumb when requesting a missing file is to post an EXACT reference to what you are missing, a link to where it is cited, a link to where it was, etc,: a description like "the 20mb file listed here" is totally pointless (and lots of people that actually may have the file won't lose their time in this guessing game). jaclaz
    1 point
  12. Seems to work as expected here, under Vista SP2 32-bit
    1 point
  13. Welcome Matthew! We're glad you have decided to become a part of our community! We hope you enjoy it here.
    1 point
  14. I think I've been to East Texas. Does Houston count?
    1 point
  15. Along with the typical configuration neccesary to allow updating to the lastest builds for users of my Browser Installer, I am pleased to present version 1.2 of my installer! Change Log: -Updated information section to talk about more things -Added reminder of your architecture (x86 vs x64) to choice screens with 32 and 64 bit builds -Added CPU info screen to info section - The installer now contacts my new domain (i430vx.net) for the builds list, not that this matters because the old one will remain connected (I tried to fix the problem of it not erroring out without an internet connection, it didn't work, will fix next time) -I cant remember exactly when i fixed this, but its worth mentioning that K-Meleon profiles will no longer be nuked into oblivion by my installer. As always, inform me of any features you want or bugs you find. (I see a small formatting issue with the cpu reminder, it'll be fixed for the next version ) Download the installer from it's usual place: http://i430vx.net/files/XP/RoyTam Browser Installer.exe A strange bug happened when i copied the installer over to my server tonight. The server seems to beleive that the installer is dated from The Beginning of time! Thankfully the file being dated as 49 years old does not seem to adversely affect anything.
    1 point
  16. New New Moon 27 Build! 32bit https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190727-e48fcd77f-xpmod.7z 32bit SSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190727-e48fcd77f-xpmod-sse.7z 32bit noSSE https://o.rths.cf/palemoon/palemoon-27.9.6.win32-git-20190727-e48fcd77f-xpmod-ia32.7z 64bit https://o.rths.cf/palemoon/palemoon-27.9.6.win64-git-20190727-e48fcd77f-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import change from rmottola/Arctic-Fox: - Bug 1149987 - Part 2: Make ErrorResult unassignable; r=bzbarsky (32661559b) - Bug 1149987 - Part 3: Give ErrorResult a move constructor and a move assignment operator; (27f4c6125) - Bug 1149987 - Part 4: Do not attempt to delete ErrorResult::mMessage when deserializing the object from IPDL; r=bzbarsky (0f9dcc603) - Bug 1110485 P0 Add an ErrorResult constructor that takes nsresult. (72a779666) - Bug 1110485 P1 Refactor Cache IPC requests to use a separate actor. (a7e4c1959) - Bug 1127914 - Part 1 - Duplicate keyed histograms for double submission. (78673277f) - Bug 1127914 - Part 2 - Duplicate normal histograms for double submission. (55c302057) - Bug 1127914 - Part 3 - Submit duplicate histogram data for 'non-classic' telemetry sessions. r=vladan (bb3e49c43) - Bug 1120362 - Part 1 - Enable snapshotting and clearing subsession histograms. (14378a6e5) - Bug 1120362 - Part 2 - Enable snapshotting and clearing keyed subsession histograms. r=vladan (c0e0bfb3e) - partial apply of Bug 1119281 - Fix missing telemetry client id (ae0dc0194) - Bug 1122047 - Part 1 - Sketch out Telemetry environment module. (0419391b0) - Bug 1122047 - Part 2 - Make TelemetryPing shutdown properly on delayed initialization (0102cef09) - Bug 1122061 - Give TelemetryPing a common API for sending pings. (999cb825d) - Bug 1122061 - Move TelemetrySession tests out of test_telemetryPing.js. (2d5b61de1) - Bug 1120362 - Part 3 - Reset subsession histograms on telemetry payload collections. r=vladan (0d3f04df1) - Bug 1120362 - Part 4 - Start new telemetry subsessions on local midnight. r=vladan (93eb9ca21) - Bug 1120363 - Break up Telemetry sessions on environment changes. (a7c8d70c7) - Bug 1122052 - Remove duplicated data from TelemetrySession. (bb905d602) - Bug 1122050 - Remove persona and experiment data from TelemetrySession. (40ca59a9e) - Bug 1134268 - Part 1 - Fix and order Telemetry shutdown for TelemetryPing and TelemetrySession. r=yoric (30d0f0656) - Bug 1134268 - Part 2 - Fixup TelemetryEnvironment shutdown if the module wasnt initialized. r=vladan (ec2875fea) - Bug 1135076 - Missing histograms in childPayloads. r=vladan (9f317cf9d) - Bug 1134279 - Make TelemetryPing and TelemetrySession code use the "FHR enabled" & "Telemetry enabled" prefs properly. r=vladan (4050d7f24) - Bug 1128768: Part 1 - Modify IPC to allow retrieval of topmost routing id on the stack; (cd2e8a2f0) - Bug 1129249 - Add a "restyle" feature to profiler and split the style label in Cleopatra based on the restyleSource, r=dholbert,mstange (b37df94d1) - Bug 1150684: Remove XPCOM.h from IOInterposer.h (5b7e1cef3) - Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC. (9ec8a819f) - Merge branch 'master' of https://github.com/rmottola/Arctic-Fox (d0f05eea4) - Bug 1128768: Part 2,3,4 - Refactor hang annotation code; (f5086aba9) (with xpcom/threads/ fixes for my tele-removed tree) - Bug 1128768: Part 5 - Update plugin code to retrieve SWF file for hang annotations; (774a47aec) - Bug 1110485 P2 Remove 'P' prefix from non-protocol IPC types in Cache API. r=baku (ea29a10cf) - Bug 1110485 P3 Move Fetch IPC PHeaderEntry type to Cache. Rename HeadesEntry. (9eba0aca0) - Bug 1110485 P4 Keep Cache Actors alive during async operations. (eb75f2316) - Bug 1110485 P5 Replace useless DBSchema class type with namespace. (159b902db) - Bug 1110485 P6 Remove useless cache::FileUtils type (1bdf00fc3) - Bug 1110485 P7 Rename DeleteCache() to DeleteCacheId() better distinguish it from CacheDelete(). (5199f9d6f) - Bug 1110485 P8 Correctly set the Feature on the stream control child actor. (c8673cb13) - Bug 1150691 Fix Cache API race with storage invalidation. (2723dff50) - Bug 1151892 Refactor Cache Manager Context usage to be more sane and fix shutdown assert. r=ehsan (ea96381cf) - Bug 1136331 - OdinMonkey: allow stdlib calls in heap expressions (2fc5e2bfd) - Bug 1141439 - Exit with an error code instead of falling through the REMOTE_NOT_FOUND code path when the X-remote returns an explicit command line handler error. (afcf9b1aa) - Bug 1135825: Add missing MOZ_OVERRIDE annotation in RTCIdentityProviderRegistrar.h (e8beec4e8) - (Bug 1135138 is not merged due to broken build) (56aad8a83) - import change from rmottola/Arctic-Fox: - Bug 1138250 - add actual source files from UNIFIED_SOURCES to VS projects always; r=ted.mielczarek; a=RyanVM (9fbb6ce8d) - Bug 1109022 - Add basic ATK roles for MathML elements, r=surkov (88434675c) - Bug 1127670 - Replace device property of BluetoothPairingEvent with device name. r=btian, r=bz (2765ed738) - Bug 1081819 - Add mochitest for piping WebAudio in and out of PeerConnection. r=jesup,padenot (55e6ea3fd) - fix tests of Bug 1135764 (b505c1fe6) - Bug 933665 - Remove encodeNdefRecords func from NfcContentHelper. (5c5ad3929) - Bug 1131406 - Don't lose information about JS URIs when serializing them. r=billm (02d7e5e3b) - Bug 1131406 - Fix IPC serialization for nsSimpleNestedURI. r=billm (0576b1b51) - Bug 1131406 - Fix IPC serialization for nsHostObjectURI. r=billm (7a014c8e7) - Bug 935838 - Add per app network traffic statistics to the UDP socket. r=sicking, r=mayhemer (664cb4505) - Bug 1139830 - Make type/id/payload nullable in MozNDEFRecordOptions. (339267371) - Bug 1115500 - [DeviceStorage] Return the first storage if preferred storage is not presented in GetDefaultStorageName. r=dyhlands (2ae986bc9) - Bug 1133689 - Make D3DVsyncDisplay destructor private. r=jmuizelaar (55f359927) - Bug 1140766 - Build more files in image/decoders in unified mode; (3ae71a3a5) (e48fcd77f)
    1 point
  17. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.4.win32-git-20190727-9b0ff0e8b-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.4.win64-git-20190727-9b0ff0e8b-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom NM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.7.0a1.win32-git-20190727-9b0ff0e8b-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.7.0a1.win64-git-20190727-9b0ff0e8b-xpmod.7z Official repo changes since my last build: - Issue #701 - Support spaces in Mac app name (4e464892a) - 1315815 - Don't treat async or await as a keyword when they contain escapes. (5e76f72c5) - 1317090: Remove js::FindBody; (dcb43bda9) - 1317153 - Provide better error message when errornous syntax possibly match "await SOMETHING" outside async function. (f319f49a5) - 1296814 - Move FunctionDeclaration-as-consequent/alternative handling out of Parser::functionStmt into Parser::consequentOrAlternative. (987d6726f) - 1317379 - Disallow generator functions and async functions as direct children of if/else. (7ecc50d90) - 636635 - Do not create named lambda binding for a function created by Function constructor. (986ae6266) - 1320403 - Move JSFunction::EXPR_BODY to JSScript, LazyScript, and FunctionBox. (90d999c59) - 1325473 - A TypeError should be thrown when accessing 'arguments' or 'caller' on any of the new function types. (7535217e1) - 1325157 - Implement a ParserBase class that holds functionality that's identical between syntax parsing and full parsing. (c3e3a917d) - 1326454 - Introduce TokenStream::error that reports an error at the current offset. (f6193fd0f) - 1326454 - Introduce TokenStream::warning that warns at the current offset. (068916b59) - 1326454 - Rename TokenStream::getBracedUnicode to TokenStream::matchBracedUnicode and make its signature fallible. (b41de8683) - 1326454 - Make TokenStream::peekChar's signature fallible. (d400e9491) - 1326454 - Make TokenStream::skipChars{,IgnoreEOL} accept an unsigned integral number of chars to skip. (0ed4cf321) - 1326454 - Add assertions to TokenStream::skipChars{,IgnoreEOL} verifying EOF isn't yet hit and that newlines aren't skipped, if appropriate. (aa2decd15) - 1326454 - Don't report an error when SourceCoords::add fails, because it fails only when an underlying Vector::append fails, and that vector handles OOM reporting itself. (c6fe42095) - 1325606 - Return wrapped async function from caller property. (af32c8553) - 1323324 - Part 1: Make Promise::unforgeable{Resolve,Reject} spec-compliant. (52e22e231) - 1317374 - Don't do Annex B lexical function behavior when redeclaring a parameter name. (adc81d634) - 1317375 - Implement "Template Literals Revision / Lifting Template Literal Restriction" ECMAScript proposal (afb28a43d) - 903389 - Fix uses of ClassMethodIsNative. (668254e2b) - 903389 - Make Make NativeGet[Getter]PureInline handle dense/typed array shapes. (d074844a4) - 1333143 - Self-host Object.prototype.valueOf. (cefee262b) - 1333045 - Update Location object properties to current spec. (0bc465269) - 1175823 - Implement [[DefineOwnProperty]] for mapped arguments object. (2ea840b04) - 1175823 - Import test262 mapped arguments tests. (9476f2e01) - 1320408 - Part 1: Change JSFunction::getLength and JSFunction::getUnresolvedLength to static method. (e5019fd4c) - 1320408 - Part 2: Change JSFunction::getOrCreateScript to static method. (739a81958) - 1320408 - Part 3: Remove JSContext* parameter from JSFunction::getBoundFunctionArgument. (c2b1e70b7) - 1320408 - Part 4: Change JSObject::getGroup to static method. (af6768fb1) - 1320408 - Part 5: Change JSObject::constructorDisplayAtom to static method. (2d1d2cefb) - 1320408 - Part 6: Change JSObject::splicePrototype to static method. (6bbc8d666) - 1320408 - Part 7: Remove JSContext* parameter from JSObject::shouldSplicePrototype. (549bab83d) - 1320408 - Part 8: Change JSObject::reportNotConfigurable and JSObject::reportNotExtensible to static method. (fe20cd264) - 1320408 - Part 9: Change JSObject::setFlags and depending methods to static method. (1d0ab1c75) - 1320408 - Part 10: Change LazyScript::functionDelazifying to static method. (4d88f48fd) - 1320408 - Part 12: Change JSScript::sourceData to static method. (93335c312) - 1320408 - Change JSScript::sourceDataWithPrelude to static method (fcfaa4fbe) - 1320408 - Part 13: Change DebugEnvironmentProxy::getMaybeSentinelValue to static method. (7757e03cc) - 1320408 - Part 14: Change some GlobalObject methods to static method. (3a5176f4b) - 1320408 - Part 15: Change NativeObject::addDataProperty to static method. (caf39feee) - 1320408 - Part 16: Change NativeObject::removeProperty to static method. (4c56c51c8) - 1320408 - Part 17: Change NativeObject::clearFlag to static method. (08aee2f9d) - 1320408 - Part 18: Change StringObject::init to static method. (761b3afca) - 1320408 - Part 19: Remove JSContext* parameter from ModuleObject::fixEnvironmentsAfterCompartmentMerge. (31c0c2f9c) - 1320408 - Part 20: Change PromiseObject::resolve and PromiseObject::reject to static method. (e1e313f3b) - 1320408 - Part 21: Change PromiseObject::onSettled to static method. (bd6819820) - 1320408 - Part 22: Remove JSContext* parameter from ProxyObject::renew and Wrapper::Renew. (2b0c36634) - 1320408 - Part 23: Change RegExpObject::{getShared,createShared,dumpBytecode} to static method. (72f723f39) - 1320408 - Part 24: Change NativeObject::{fillInAfterSwap,replaceWithNewEquivalentShape,generateOwnShape,shadowingShapeChange} to static method. (fe760880b) - 1320408 - Part 25: Change NativeObject::toDictionaryMode to static method. (eb6c9ea6b) - 1320408 - Part 26: Remove Shape::set declaration. (3f8364e4a) - 1337143 - Tweak NamedImports parsing to eliminate a complexifying peekToken where getToken could be used. (c75bd3037) - 1337143 - Tweak ExportClause parsing to eliminate a peekToken where a simpler consuming getToken could be performed. (d200a2b02) - 1339137 - Don't do Annex B lexical function behavior when redeclaring a parameter name in a function with parameter expressions. (d27591806) - 1283712 - Part 1: Add JSErrorBase, JSErrorNotes, JSErrorNotes::Note, and JSErrorReport.{notes,freeNotes}. (9a7113f7c) - Make JSErrorNotes Single Threaded (3765f0578) - 1283712 - Part 2: Add JSEXN_NOTE. (c185c2fe7) - 1283712 - Part 3: Add Parser::errorWithNotes and Parser::errorWithNotesAt. (412f15de4) - 1283712 - Part 4: Print error note in js::PrintError. (da77e2c04) - 1283712 - Part 5: Support notes in Debugger. (f4552af8b) - 1283712 - Part 6: Add xpc::ErrorBase, xpc::ErrorNote, and xpc::ErrorReport.mNotes. (d7fbf2a9d) - 1332245 - Move nsScriptError from js/xpconnect to dom/bindings. (4a82fdad8) - 1283712 - Part 7: Add nsIScriptErrorNote and nsIScriptError.notes. (332c1c28a) - 1283712 - Part 8: Add WorkerErrorBase, WorkerErrorNote, and WorkerErrorReport. (c76e66fc3) - 1283712 - Part 9: Add getErrorNotes testing function to extract error notes from exception. (a781578b4) - 1283712 - Part 10: Support notes in getLastWarning shell-only testing function. (8e932efef) - 1283712 - Part 11.1: Show notes in devtools console. (4dc8efd76) - 1283712 - Part 11.2: Update stub. (a14c9bed8) - 1283712 - Part 11.3: Add mocha test. (1257c3c5d) - 1283712 - Part 11.4: Fix assignment (7fb92548e) - 1336783 - Part 1: Rework on reserved word and remove TokenStream::KeywordIsName. (05c9c752a) - 1336783 - Part 2: Remove Parser::checkStrictBinding. (fcdc8929f) - 1336783 - Part 3 - Use simpler macro to avoid internal compiler error on SM-tc(H). (dd0057fbf) - 1336783 - followup: Fix rooting. (0f5f3c304) - 1340089 - Check the binding name in comprehensionFor. (c1ba97eea) - 1317387: The intrinsic %ThrowTypeError% function should be frozen. (50de15c3a) - 1332245 - [Basilisk] Move nsScriptError from js/xpconnect to dom/bindings. (7252778e3) - Fix a thread assertion in NewCopiedArrayTryUseGroup (f39640128) - 1339963 - Part 1: Split Parser::exportDeclaration. (57a8b65fc) - 1339963 - Part 2: Use MUST_MATCH_TOKEN for contextual keyword where it can be used. (d2aa017a8) - 1339963 - Part 3: Check IdentifierName in ExportClause without from. (64fd7ae45) - 1342273 - Improve frontend tracelogging. [PARTIAL] Only implemented const to rvalue changes, no tracelogging (8a4aeb6f5) - 104442 - Part 1: Report the position and the kind of previous declaration for redeclaration error. (dab8877c1) - 104442 - Part 2: Add a testcase for devtools and note. (f4129b97c) - 104442 - Part 3: Add test input for mocha test. (4a14a7b39) - 104442 - Part 4: Update stub. (5d1f675ac) - 104442 - Part 5: Add another testcase for devtools and note. (147c6d6af) - 1340148 - Disallow function redeclarations at module top level. (d1c146adf) - 1216630 - Print class source when calling toString on the constructor. (53e46b1e1) - 1216630 - Rename preludeStart and postludeEnd to toStringStart and toStringEnd and misc fixes. (22dba02b7) - 1357483 - Stop changing the end position of parenthesized expression ParseNodes. (92ca89f5f) - Bug 1364573 - Don't relazify class default constructors. (7b1c6a022) - 1359622 - Fix assert for calling Function.toString on class constructors when the compartment has had source discarded. (7e510ee9b) - 1357506 - Remove assert that constructorBox can only be set once when parsing classes. (fe80b3d80) - 1367204 - Generate "[sourceless code]" for class constructors when sourceIsLazy and no source hook is set. (03df00e45) - 420857 - Part 1: Report the position of opening brace for missing brace error in function body. (ccb322db6) - 420857 - Part 2: Report the position of opening brace for missing brace error in block. (3e1a8a74f) - 420857 - Part 3: Report the position of opening brace for missing brace error in object literal. (10227d77b) - 420857 - Part 4: Report the position of opening bracket for missing bracket error in array literal. (e93a48121) - 1303703 - Part 1: Separate binding pattern parsing from object/array literal parsing. (b02f52f8a) - 1303703 - Part 2: Clean-up bits of destructuring parsing which are no longer needed. (55c897db3) - 1303703 - Part 3: Syntax parse destructuring assignment patterns. (a4b91b5a8) - Refactor abortIfSyntaxParser after destructring (aa65e8a18) - 1344477 - Part 1: Add JSOP_CALL_IGNORES_RV for function call that ignores return value. (449ea84dc) - 1344477 - Part 2: Optimize Array.prototype.splice with JSOP_NORVCALL. (85aeff765) - 1339395 - Part 1: Align parse method for object literals to match array literals. (6444d5d0e) - Refactor Token& nextToken (638a904d0) - 1339395 - Part 2: Add parser support for rest and spread object properties. (091d00f1b) - 1339395 - Part 3: Add BytecodeEmitter support for object rest and spread properties. (3048ff434) - 1339395 - Part 5: Add Reflect.parse tests for object rest and spread properties. (262b1194f) - 1339395 - Part 6: Update jit-tests now that object rest/spread properties are a thing. (8b4ee77d3) - 1339395 - Part 7: Remove no longer needed check for jsid strings which are indices from frontend. (221239a77) - 1339395 - Part 8: Add separate variables for wasm debugger test. (076ad08ac) - 1344334 - Make DoTypeUpdateFallback infallible. (28c5b8c05) - 1353691 - Report SyntaxError when arrow function has await-identifier in async function context. (4a84afdc8) - Fix order of OwnProperty check for rest parameters. (d2cfd332a) - Merge pull request #1 from wolfbeast/patch-1 (4a0061a3e) - Check port safety for AltSvc (aae0bfd5b) - Treat all file: URIs as having a unique origin. (33b6f178d) - Clarify comment with security.fileuri.unique_origin (408ca49a0) - Bug 1555523. (c36437707) - Don't allow cross-origin POST redirects on 308 codes. (8b7daa536) - Bug 1548822. (b7807cd00) - Define JumpImmediateRange on ARM64. (7e6342a01) - Do not allow the ^ character to appear in the hostname. (f046b9173) - Use WeakPtr for extension parent pointer. (9dce66f58) - Merge pull request #1192 from g4jc/parser_tuneup (779ef307a) - Update platform version and force clobber. (1dbed95e4) - Merge pull request #1190 from adeshkp/spaces-mac-appname (44455d8b4) - Revert "Implement a threadsafe & revised version of http2PushedStream." (91de3341d) - Merge branch 'master' of https://github.com/MoonchildProductions/UXP (f6a282023) - Issue #1195 - Fix errant use of JSContext in ErrorNotes (04ac84ff5) - Implement a threadsafe & revised version of http2PushedStream. (17a4b4f6d) - Remove unused checking function for unboxed types. (8cd6a5a33) - Merge pull request #1196 from g4jc/feed_spidermonkey (bb3e62fe1) - Add CheckedInt check for GL texture uploads. (227b23606) - Remove MOZ_BROWSER_STATUSBAR conditional. (333554821) - Fix call to macro `MOZ_ASSERT_UNREACHABLE` (039d70f69) - Merge pull request #1197 from adeshkp/patch-12 (234c10fd6) - Add space to MOZ_APP_DISPLAYNAME (3dbcd0de3) - Add space to MOZ_APP_DISPLAYNAME (155a5262d) - Add space to MOZ_APP_DISPLAYNAME (94605c169) - Merge pull request #1198 from wicknix/master (50e464efc) - Add red moon icon to MacOS for unstable builds (9cb962ac4) - Merge pull request #1199 from wicknix/master (9c731029a) - Update default bookmark icons. (365133b9a) - Merge branch 'master' of https://github.com/MoonchildProductions/UXP (8c29326d9) - Add UI preference for overall vertical smooth scrolling speed (as a percentage). (9b0ff0e8b)
    1 point
  18. One little correction: the UOC Patch for FF 38-based browsers also applies to the K-Meleon browser, but you have to extract it into a different folder. Instead of <browser folder>\defaults\pref, for K-Meleon you should extract the patch into <browser folder>\browser\defaults\preferences. Also, a note for those who have "hardened" their browser by disabling ciphers that don't offer "forward secrecy:" If you've done this, you won't be able to download the UOC Patch (or any files) from Mediafire, as their server doesn't provide any ciphers with forward secrecy. You'll get "no cipher overlap" message from your browser if you try. If this happens to you, I recommend you reset pref security.ssl3.rsa_aes_256_gcm_sha384 to true. It doesn't provide forward secrecy but is otherwise a very strong cipher and is supported by Mediafire. I posted this many moons ago; Mediafire has since updated their server to provide some TLS 1.3 and TLS 1.2 ciphers with forward secrecy, so it should no longer be necessary to enable an older cipher.
    1 point
  19. ... Just being pedantic here, but usually an SSLlabs Server test will reveal what's really wrong with https://tipsterarea.com/ https://www.ssllabs.com/ssltest/analyze.html?d=tipsterarea.com ... i.e. the server does support old TLS 1.0 protocol (so "TLS 1.1/1.2 checked" is irrelevant here) with 4 cipher suites, TLS_DHE_RSA_WITH_AES_128_CBC_SHA (0x33) DH 2048 bits FS WEAK 128 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (0xc013) ECDH sect571r1 (eq. 15360 bits RSA) FS WEAK 128 TLS_DHE_RSA_WITH_AES_256_CBC_SHA (0x39) DH 2048 bits FS WEAK 256 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (0xc014) ECDH sect571r1 (eq. 15360 bits RSA) FS WEAK 256 ... 2 of which don't use ECC, but the real breaker here is to be found, as correctly pointed out by previous posters, under the Handshake Simulation section: IE 8 / XP No FS No SNI Server sent fatal alert: handshake_failure
    1 point
  20. Those links are bul***** (no fault of VistaLover of course ). In the end they are essentially these: https://support.microsoft.com/en-us/help/223188/how-to-restore-the-system-boot-drive-letter-in-windows Which apply IF (and ONLY IF) the system was installed to C:\ and later - for whatever reason - the drive letter changed to - say - D:\. I.e. they are fine if you want to restore to C:\ a system installed to C:\ but they will NOT be enough in case the OS has been originally installed to D:\. BUT you won't be able to log in IF your install has a full path to userinit had FIRST followed this one: https://support.microsoft.com/en-us/help/249321/unable-to-log-on-if-the-boot-partition-drive-letter-has-changed so you'd better check that first thing. See also: There are hundreds and thousands of references to the original driveletter to which the OS was installed in Registry (and in links, shortcuts, .ini settings and what not). It is possible to change a system drive letter, but it needs a lot of patience and the use of tools *like* good ol' COA2 and/or Registrar Lite (using plain Regedit would take forever). Basically you need to find - systemwide - each and every reference to D:\ and replace it with C:\, it is doable , but you MUST HAVE an image (or at least an accessible backup AND an alternate booting OS (like a PE) in case something goes wrong. In case you want to try, you need COA2: https://web.archive.org/web/20120321153256/http://digilander.libero.it/rareware/coa2.zip and Registrar Lite version 200: https://web.archive.org/web/20021201100858/http://www.resplendence.com/download https://web.archive.org/web/20021203063147/http://www.resplendence.com/ftp/reglite.exe jaclaz
    1 point
  21. New build of Firefox 45ESR SSE: test binary: https://o.rths.cf/gpc/files1.rt/firefox-45.9.16-20190720-a091d220e-win32-sse.7z repo: https://github.com/roytam1/mozilla45esr Changes since my last build: - update to NSS 3.44.1 (vanilla) (d1ef76806) - nss: remove enable_sslkeylogfile from gyp (34acc532f) - nss: vc2013 hackfix (10935647d) - import changes from tenfourfox: - #559: M1547757 M1539219 M1548306 M1558548 (fa8b0e673) (with M1558548 excluded since we have newer NSS) - #559: M1550498 M1548822 M1540759(partial) M1528481(+WeakPtr for Http2Stream) M1555523 M1552541 (464968706) - #559: M1547266 (97b8db0b7) - #559: update certs, TLDs, pins, etc. (6d4ac2eb4) (a091d220e)
    1 point
  22. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rths.cf/basilisk/basilisk52-g4.3.win32-git-20190720-3f9e299b6-xpmod.7z Win64 https://o.rths.cf/basilisk/basilisk52-g4.3.win64-git-20190720-3f9e299b6-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom NM28XP build: Win32 https://o.rths.cf/palemoon/palemoon-28.7.0a1.win32-git-20190720-3f9e299b6-xpmod.7z Win64 https://o.rths.cf/palemoon/palemoon-28.7.0a1.win64-git-20190720-3f9e299b6-xpmod.7z Official repo changes since my last build: - Fix comments for Frameproperties (a059b0688) - Stop building /caps unified and fix deprot. (fdd8d6347) - Stop building /chrome unified and fix deprot. (dd5d075b1) - Remove WebIDE devtools component. (197f4cbaa) - Merge pull request #1176 from MoonchildProductions/deunify_chrome (65a73f23e) - Merge pull request #1175 from MoonchildProductions/deunify_caps (ee33f35b3) - Merge pull request #1177 from MoonchildProductions/remove_webide (91a27750b) - Follow up to #1177 - Clean up package-manifest.in (609ded8d4) - Dispatch a PluginRemoved event for actual plugins, not images/unknown/iframe-type <objects> (6b9d8adeb) - Add preference to allow the loading of FTP subresources for corner cases (d9aff90f0) - Issue #1183 - Fix incorrect conditional preventing Discover Error Page from showing up (818cf20fc) - [BASILISK] A prompt should be shown for new foreign add-ons on start up - Follow up to: 2cbbc5de4596ef3436685fa3316eeed9af700249 and #937 - Should be `RecentWindow.getMostRecentBrowserWindow()` instead of `this.getMostRecentBrowserWindow()`. (c4bd6040e) - Selectively allow ftp subresources in the blocked mode. (4491ec5ea) - Block http auth prompt for cross-origin image subresources by default. (45cb5ab72) - Merge pull request #1184 from FranklinDM/am-discoverpane-fix (f4b79463e) - Merge pull request #1185 from FranklinDM/bk_newaddon-missing (b0ab634bd) - Merge pull request #1182 from win7-7/fix-one-hang (3a772b2fc) - Merge pull request #1181 from win7-7/FrameProperties-fix-comments (c4d192b49) - Don't access gNeckoChild if not on main thread. (DiD) (ca0083022) - Apply better input checking discipline. (ef189737a) - Don't unnecessarily strip leading 0's from key material during PKCS11 import. (1e560deff) - Prohibit the use of RSASSA-PKCS1-v1_5 algorithms in TLS 1.3 (5f7e98fff) - Update NSS version. (89bd45bf9) - Alow AAC audio codec data in matroska/webm streams. Allow CRC32 elements in matroska cluster elements. (6b6aa59ff) - Merge branch 'master' of github.com:JeroenVreeken/UXP (f820636a8) - Merge branch 'nss-work' (2539ce925) - Implement a threadsafe & revised version of http2PushedStream. (66fae1d81) - Use a RefPtr to hold owner element ref when moving media resource load to background. (c1cfd11d6) - Consider domain when deciding on inner window reuse. (a4f56a43b) - Revert "Capture delayed events and cancel as necessary." (7979df551) - Merge pull request #1189 from JeroenVreeken/master (bf2610c0c) - Get RefPtr for IDBOpenDBRequest before using it. (DiD) (15aff51ed) - Bug 1550498. (b0a8ed215) - Truncate Buffer/Texture on GL_OOM. (3f9e299b6) My changes since my last build: - fix typo in rev 7da25d73be6cbc13f35041c6ad9c4e242cc1eb13 (d5766e597) - reverted MCP-NSS changes in favor of mozilla upstream NSS
    1 point
  23. Please elaborate, to figure out solutions? The prob is, K-Meleon may be missing some essential things, but it also has lots of hidden features which simply aren't visible to unexperienced users. For example most buttons have a handy right-click menu, which most people never discover just because they have no little-arrow as indication (example Home or Go-buttons) A killer feature is the hidden privbar (View > Toolbars) with buttons for 1-click toggle of javascript, cookies etc. Or the "about:about" page has lots of working links to more settings, incl. about:addons, which are not found anywhere in the menus, just because the GUI hasn't been updated in the last ten years or so, only the engine (install macro aboutabout to get at least a makeshift-menu) Copy+search: select a text in a webpage and hit the search button (or similarly: select a text LINK and hit the Go-button) Duplicate a tab: pull the tab into an empty space on tab bar (if any left ;-), or right-click on Go-button If you want a closing cross on tabs: guess for this there's actually a GUI somewhere, perhaps in F2... (would have to look it up, am myself stuck on old version) There are also macros for easy useragent-toggling, I recommend my "useragents2018" which also helps for easier managing site-UAs.
    1 point
×
×
  • Create New...