Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 



roytam1

Member
  • Content count

    296
  • Donations

    $0.00 
  • Joined

  • Last visited

  • Days Won

    16

Everything posted by roytam1

  1. Modern Browser Project 2018

    for rz SSL/cert issue, upgrading NSS/NSPR may do the job.
  2. So new build and new thread. Latest build is here: Binaries are moved to here: (I'm lazy to edit all previous posts) https://o.rthost.cf/palemoon/?sort=date&order=desc FAQ: Q: Can't play H264 clips? A: Download following packages for your browser edition(32bit/64bit) and extract DLLs to same place as palemoon.exe lives. 32bit LAV dlls are in separated package (extracted from K-Lite codec pack 13.5.5) https://o.rthost.cf/palemoon/lav.7z Just in case if you have an older processor which has no SSE instruction set support: 32bit NoSSE (ffmpeg 3.3.1 lite build) https://o.rthost.cf/palemoon/lav-dll-lite-mmx.7z 32bit No ASM (ffmpeg 3.3.1 lite build, if build above doesn't work on your processor) https://o.rthost.cf/palemoon/lav-dll-lite-noasm.7z 64bit LAV dlls are in separated package (LAV Filters 64bit 0.70.2) https://o.rthost.cf/palemoon/lav64.7z Q: VP9 Support? A: VP9 works if async MSE option is unchecked and "Enable MSE for WebM Video" checked in options. Q: Extensions/Themes not working after updating binaries. A: If you encounter extensions not show icon, clicking options button of extension causing browser unresponsive, etc. please try following actions: 1.a Killing palemoon.exe process 1.b Copy whole extensions folder out of profile folder (to somewhere else for example, desktop) 1.c Restart browser without restoring previous sessions 1.d Goto about:addons page 1.e Drop XPI files from the copied-out extensions folder to about:addonss page One-by-One. 1.f After all XPI files are dropped and installed/updated, restart browser Q: Virus detected? A: Tell your anti-virus program to exclude palemoon.exe and/or plugin-container.exe. Some anti-virus heuristic engines (for example symantec's sonar engine) is too sensitive to palemoon.exe/plugin-container.exe network activities. Q: Where's your patches for compiling my own? A: Please visit the link above "FAQ:". Latest source patch files are named "sources_patches_YYYYMMDD.7z" in that page. Q: How to change User Interface language? A: Please see this post: Q: Portable Loader? A: You can always use official portable launcher with my binaries, or you can use my simple portable loader written in NSIS: ------------------------------------- moebius/basilisk browser: ------------------------------------- K-Meleon browser with Goanna/Tycho engine: It has its own sub-forum in K-Meleon official forum! http://kmeleonbrowser.org/forum/list.php?19 Original cross-post is here: ----original post message belows---- Today's build with portable LAV libraries. Place LAV dlls (av*.dll) in same place as palemoon.exe lives. Official repo changes since my last build: -Clobber for Brotli/WOFF2 update -Fix some comments (no code change) -Enable Brotli content-encoding by default (https only). -Pull woff2 upstream update. -Update Brotli decompressor. My changes since my last build: - Upgrade Mozilla NSPR and NSS to 4.16 and 3.22 for (hopefully) faster AES operations 32bit: https://o.rthost.cf/palemoon/palemoon-27.6.0a1.win32-git-20171002_2-e68ab5b3d-xpmod.7z 64bit: https://o.rthost.cf/palemoon/palemoon-27.6.0a1.win64-git-20171002_2-e68ab5b3d-xpmod.7z
  3. I think they may use DRM or non-standard mpd format. for DRM, I can't help since there is no support of EME at the moment.
  4. Maybe it is website specific issue? Can you try http://dash-mse-test.appspot.com/dash-player.html?url=http://yt-dash-mse-test.commondatastorage.googleapis.com/media/car-20120827-manifest.mpd ?
  5. It is worth mentioning that QtWebKit requires SSE, that means every browser uses it requires SSE as well (I even can't figure out how to disable it in my QtWeb build)
  6. Try K-Meleon Goanna build then.
  7. Did you try the latest IA32 build? (Link-to-post is available in first post in page 1) I tested in IDT WinChip CPU (i586 no-CMOV, no-SSE) on Win2000 without issue.
  8. Kext: DIY KernelEx extensions

    KM76-Goanna works without SSE/MMX(yes, just slow without them), so CPU is not a problem here.
  9. basilisk/moebius new build for XP! Test binary: Win32 http://o.rthost.cf/gpc/files1.rt/basilisk-55.0.0a1.win32-git-20171209-d7763c0f6-xpmod.7z Win64 http://o.rthost.cf/gpc/files1.rt/basilisk-55.0.0a1.win64-git-20171209-d7763c0f6-xpmod.7z diff: http://o.rthost.cf/gpc/files1.rt/moebius_restoreXP_20171113.7z source patch of ffvpx H264/HEVC/AAC/MP3 Addition: http://o.rthost.cf/gpc/files1.rt/moebius-ffvpx-h264-aac-hevc-mp3-addition.7z Official repo changes since my last build: - WebExtensions - Implements runtime.onMessageExternal/onConnectExternal (a085d92b3) - WebExtensions - add-on throws error on load when suggested_key is null / missing (f93151cfe) - [suggestion] WebExtensions - commands API does not support shortcuts with space or numbers (7a7ac2cff) - Merge pull request #217 from janekptacijarabaci/webextensions_runtime_onMessageExternal-onConnectExternal_1 (6380ec78d) - Merge pull request #219 from janekptacijarabaci/webextensions_commands_1 (2fb0081fe) - Merge pull request #221 from janekptacijarabaci/webextensions_shortcut_space_1 (e0b743a3c) - Hard-code version for Mozilla's systemaddon update service (538937d61) - Security: Consider blocking top level window data: URIs (some basis) (6aaf355c4) - Security: Consider blocking top level window data: URIs (some basis - tests) (58339bc87) - Update SQLite lib to 3.21.0. (cdcdf09bf) - Security: Consider blocking top level window data: URIs (whitelists: IMAGE, PDF, JSON) (4d8a064f3) - Security: Consider blocking top level window data: URIs (unescape data: URI for console message) (e82965447) - Merge pull request #223 from janekptacijarabaci/security_blocking_data_1 (88b50b021) - Remove referrers when opening a link in a new private window. (a67a27706) - Rename visualelementsmanifest to match executable (306d9de21) - Consider blocking top level window data: URIs (follow up) (028f5b99c) - Merge pull request #224 from janekptacijarabaci/security_blocking_data_1_followUp (875c1fa52) - Rename visualelementsmanifest to match executable (follow up, build/installer bustage) (a99e4f1ac) - Merge pull request #225 from janekptacijarabaci/build_bustage_1 (d7763c0f6)
  10. New Build! 32bit https://o.rthost.cf/palemoon/palemoon-27.7.0a2.win32-git-20171209-574d41691-xpmod.7z 32bit noSSE https://o.rthost.cf/palemoon/palemoon-27.7.0a2.win32-git-20171209-574d41691-xpmod-ia32.7z 64bit https://o.rthost.cf/palemoon/palemoon-27.7.0a2.win64-git-20171209-574d41691-xpmod.7z Official repo changes since my last build: - HTML - details/summary - correct the universal selector for summary to include all namespaces (tests) (f70017bae) - HTML - details/summary - debug mode - assertion failure: !summary || !summary->IsMainSummary() (627db7c49) - Bug 1295852 - elements named _moz_generated_content_before/after should not be considered generated content containers (partially) (f9e6450f2) - Bug 1297835 - figure out why we're reframing scrollcorners (68960e93a) - HTML - details/summary - add columns test case for <summary> element (8c66c6bc5) - DOM - events - support dragexit (ondragexit - the attribute) (7e8744ea4) - Make the page visibility API pref-controlled. (84ed047c0) - Add right-association function to AST serializer. (51d224627) - Implement `**` exponentiation operator. (7132e1eec) - Merge pull request #1519 from janekptacijarabaci/html_details-summary_improvements_4 (ada74a3f3) - Merge pull request #1520 from janekptacijarabaci/html_details-summary_improvements_5 (c14bbd163) - Merge pull request #1521 from janekptacijarabaci/html_details-summary_improvements_6 (e575a8d5e) - Merge pull request #1527 from janekptacijarabaci/dom_events_dragexit_1 (552487f41) - Merge pull request #1531 from MoonchildProductions/js-exponent-op1 (e021016bf) - Merge branch 'master' into html_details-summary_improvements_7 (f2ac9337c) - Merge branch 'master' into html_details-summary_improvements_7 (91eee3e8f) - Merge pull request #1522 from janekptacijarabaci/html_details-summary_improvements_7 (1ad279e21) - Update SQLite lib to 3.21.0. (a2146ab14) - Remove referrers when opening a link in a new private window. (35d294a86) - Add Windows tile assets. (574d41691)
  11. Visual C+ 2013 on windows 2000

    anyway I did it myself!
  12. A Pentium OverDrive is actually a Pentium on 486 architecture(platform), so it is NOT 486 actually and the title is a bit misleading.
  13. Actually a Pentium will work. http://winhistory.de/more/386/xpmini.htm.en
  14. So I decided to patch strncmp in MSVCR120.DLL not to use CMOV instruction, and K-Meleon works in i586 CPU! https://o.rthost.cf/palemoon/msvcr120-i586.7z
  15. MSVC 2013 can target XP. With v29 of BlackWingCat's KernelEx, New Moon works in Win2000.
  16. and they start to use CMOV instructions in their runtime DLL, so most of i586 processors can't run programs linked to msvcr120.dll.
  17. You need KernelEx for win2000 to make it work.
  18. Visual C+ 2013 on windows 2000

    is it possible to patch it without CMOV instructions so binaries can run on i586 processors?
  19. normally yes (although I didn't set any compiler flags for specifying instruction set) IA32 build is what you need. for SSE-capable LAV dlls, you may try using files from LAV filters 0.69: https://github.com/Nevcairiel/LAVFilters/releases/download/0.69/LAVFilters-0.69-x86.zip if you need non-SSE LAV dlls, you may try this: https://o.rthost.cf/palemoon/lav-dll-lite-mmx.7z if it still doesn't work, you may try non-assembly build: https://o.rthost.cf/palemoon/lav-dll-lite-noasm.7z
  20. I don't use a repo for this. But you may download my source patch set and apply it to official palemoon source and compile. For ReactOS, I had it tested and it works. EDIT: you may try this IA32 build to see if it works on processor that is no SSE/SSE2: https://o.rthost.cf/palemoon/palemoon-27.7.0a2.win32-git-20171203-f054802d7-xpmod-ia32.7z and yeah it seems running fine without SSE
  21. Oh K-Meleon folks created a sub-forum for my Goanna build! http://kmeleonbrowser.org/forum/list.php?19
  22. maybe just like usual firefox? by default, eme is not enabled in official build, but I have it enabled.
  23. New Build! 32bit https://o.rthost.cf/palemoon/palemoon-27.7.0a2.win32-git-20171203-f054802d7-xpmod.7z 64bit https://o.rthost.cf/palemoon/palemoon-27.7.0a2.win64-git-20171203-f054802d7-xpmod.7z Official repo changes since my last build: - Media - subtitles (implement cuechange event) (efc1cb213) - CSS - box-decoration-break:clone on block overflow container makes it draw a border (b0c367e8d) - HTML - input type="number" matches :-moz-read-only when it is not read only (866e7853e) - Fix typo (RefPtr -> nsRefPtr) (19e254050) - HTML - editor (improvements) (cdbbd876b) - Use NS_NewBlockFormattingContext() in ConstructFieldSetFrame(). (4b2512ed9) - Create block formatting context for DetailsFrame if needed. (861f3122d) - Add reftests. (857edb7d4) - Update HSTS preload list (65c519224) - The profile - resetting (improvements) (948462ac2) - Reuse ConstructScrollableBlock to build scrollable DetailsFrame. (501418edd) - Merge pull request #1495 from janekptacijarabaci/media_subtitles_events_cuechange_1 (e6419d9b5) - Merge pull request #1501 from janekptacijarabaci/html_editor_improvements_1 (41855a980) - Merge pull request #1502 from janekptacijarabaci/css_box-decoration-break_1 (65ce08409) - Merge pull request #1503 from janekptacijarabaci/html_input_read-only_1 (188f73ab6) - Merge pull request #1504 from trav90/HSTS-preload-update (a0a5441d2) - Merge pull request #1505 from janekptacijarabaci/profile_refresh_migrate_2 (2f3ed6aee) - Revert "HTML - editor (improvements)" (694cd800f) - Merge pull request #1507 from janekptacijarabaci/revert-1501-html_editor_improvements_1 (aa0f7a802) - Merge pull request #1506 from MoonchildProductions/Bug1299753 (828a7e92c) - HTML - editor (improvements) - follow up (f67fcdbaf) - Merge pull request #1508 from janekptacijarabaci/html_editor_improvements_1_followUp (814956a34) - HTML - details/summary - localize the description of default summary (2b0f743fa) - HTML - details/summary - lists (the "Second item" will be displayed as "3. Second item") (2d611d55e) - HTML - details/summary - lists (the "Second item" will be displayed as "3. Second item") - remove SummaryFrame (733878906) - HTML - details/summary - lists (the "Second item" will be displayed as "3. Second item") - potential crashtests (bf325c174) - Stop including AppVersion in the installer display strings. (b81e5b8ad) - Rewrite assert in cubeb_alsa.c: alsa_refill_stream to pass back a cubeb error instead. (7b2bbfd88) - Merge pull request #1516 from MoonchildProductions/cubeb-alsa-assert-fix1 (d49429482) - Merge pull request #1509 from janekptacijarabaci/html_details-summary_improvements_1 (ec9a2f596) - Merge pull request #1510 from janekptacijarabaci/html_details-summary_improvements_2 (e4c0d61b7) - HTML - details/summary - reftest.list (follow up) (10e5565e0) - Allow users to disable the 4th and/or 5th mouse button on Windows. (d775a1719) - Merge pull request #1518 from janekptacijarabaci/html_details-summary_improvements_3 (01ff4389d) - Mac: Re-initialize the Native Application Menu on run. (f054802d7)
  24. basilisk/moebius new build for XP! Test binary: Win32 http://o.rthost.cf/gpc/files1.rt/basilisk-55.0.0a1.win32-git-20171203-9d17ead7f-xpmod.7z Win64 http://o.rthost.cf/gpc/files1.rt/basilisk-55.0.0a1.win64-git-20171203-9d17ead7f-xpmod.7z diff: http://o.rthost.cf/gpc/files1.rt/moebius_restoreXP_20171113.7z source patch of ffvpx H264/HEVC/AAC/MP3 Addition: http://o.rthost.cf/gpc/files1.rt/moebius-ffvpx-h264-aac-hevc-mp3-addition.7z Official repo changes since my last build: - DefineOSFileConstants should return false if OSFileConstants service is not initialized. (2460215d3) - Remove display: contents pseudo frames. The content insertion frame may be tagged instead of the primary frame. (6717ddc80) - Force punycode display for IDNs with a <dotless-i/j, combining mark above> sequence. (58da163c8) - Special-case typed arrays in PropertyReadNeedsTypeBarrier. (1078d5a88) - Add extra check for the http performance object's origin. (385875d58) - Explicitly cancel channel after mixed content redirect. (fc7702866) - Keep an extra reference. (bd714564d) - In order to not leak properties, ensure all the properties of adopted nodes are removed in case the adopt call fails. (01301c0ce) - Avoid rooting the object twice in EnumerableOwnProperties. (136ece224) - Fix a crash by setting a flag to true. (178a122ae) - Use ARGS_LENGTH_MAX as upper bound in MArgumentsLength::computeRange. (89ffb02a4) - Reorder when GPUProcessHosts are destroyed. (3e7a2e393) - Only fetch mPresShell after flushing the relevant content pres shell. (c4d1b228d) - Make decoding of IDN ACE more robust. (76210dcf5) - Make the url bar strip javascript even when preceded by control characters. (9665b74c4) - Address misc. SnprintfLiteral correctness nits. (b6b47654e) - Mark Heap<T> and barrier classes as MOZ_NON_MEMMOVABLE. (05282b01d) - Clear gApplicationReputationService in the dtor. (f9e1f08ff) - Use GetStyleContextNoFlush in UpdateCurrentStyleSources, and avoid flushing mPresShell twice. (6551515c1) - Hold Windows AudioSession object while recycling registration. (f1a7d83b3) - Fix double definition. Follow-up to 6551515c1a042f9b0f904b1fe64069cf237296e4 (9bfd5c0ee) - Use a static mutex for getting deviceId keys in MediaParent. (cdf744019) - Hold reference to layers in ContainerLayerComposite::mPrepared. (3604ebbce) - C++ Promises: Stop using optimized path for non-PromiseObject. (0b55b89d3) - Cancel timer in TLSFilterTransaction if a transaction is canceled. (79c4a1717) - Bug 1343147 - Part 1. Do not double-apply transform vector of the root frame in a glyph mask into the target context. (b4a5912d2) - Bug 1343147 - Part 2. A crash test of painting elements with both perspective and transform in generating a text mask for background-clip:text. (15a52123a) - Confirm we actually have a PKCS#7 signedData content info. (acc8df46a) - Remove unnecessary InvalidateCompilerOutputsForScript call. (1c2b117fd) - Set MAX_COMBINED_TEXTURE_IMAGE_UNITS to 0 if GetIntegeriv fails. (66729e90b) - Add missing sanitization for HTML exporting of bookmarks. (d0ea81c17) - Fix up toolkit about: page. This resolves #173. (0325689cc) - Use our provisioned blocklist server. (d2546bc38) - Stop trying to be a CRL provider. (25b0783cd) - Update names in installer defines. (a1685e0e9) - The profile - resetting (improvements) (3a621c6a4) - Stop building EME support by default on desktop browser builds. (57383bda7) - Remove rust conditional leftovers. (b7d249766) - Revert "Stop building EME support by default on desktop browser builds." (68bde621e) - Make use of configured EME module defines to set UI/CDM prefs. (d083dcacf) - Reinstate comment. (c8707d112) - Reconfigure building EME. (f1a8302e6) - Merge pull request #205 from janekptacijarabaci/profile_refresh_migrate_2 (2c4eb63be) - Throws an error: CloudSync is not defined (2b031ac87) - Throws an error: CloudSync is not defined (adding an condition, for sure) (f89b159d0) - Merge pull request #209 from janekptacijarabaci/error_CloudSync_1 (adea8c4ad) - Two (and more) extensions together - http resume - basilisk crashes (fce6679fa) - Remove arbitrary NPAPI plugin whitelist for 64-bit. (062c4cc9a) - Merge branch 'master' of https://github.com/MoonchildProductions/moebius (74ea5ac9a) - Merge pull request #211 from janekptacijarabaci/extensions_together_crashes_1 (21fda0172) - Make the SVG scaling limit for the surface cache more lenient. (7728f8b72) - Get rid of link to irrelevant information after build. (9d17ead7f)
  25. You may test it yourself, as I don't have SSE-only system.
×