Jump to content

My Browser Builds (Part 3)


Recommended Posts

1 hour ago, VistaLover said:

... and "too" (often in the end of the sentence, often in conjunction with an exclamation mark) in the case of an affirmation preceding it:

- I don't love you!
- I don't love you, either! :angry:

vs

- I love you!
- I love you, too! :wub:

Oh my goodness! Too sweet your builds are, roytam1! :whistle::P

Link to comment
Share on other sites


5 hours ago, VistaLover said:

No, am afraid it isn't right... "either" is always associated with a negation preceding it:

"The Euro European currency isn't used in the United Kingdom (they use the Pound Sterling there); it isn't used in Denmark, either (they use the Danish Krone).

What you should've written, probably, would be:

"It (Pluto) works in German (language/subs, etc.), too!"

@Dave-His a native en-GB speaker, so I'd like very much to hear his view on this... :P

German and English are from the same group of languages - Germanic languages. https://en.wikipedia.org/wiki/Germanic_languages

I find the Germans to be one of the most educated nations in the world, and @AstroSkipper is absolutely right and his English is excellent .

In other words, one could say "works either way", meaning the main English website version and the German language version.

Here are some examples of the right usage.

https://www.linguee.com/english-german/translation/works+for+me+either.html

Link to comment
Share on other sites

5 hours ago, AstroSkipper said:

Google translator doesn't work properly, most translations are crap.

I prefer DeepL.

Made a bookmarklet for it, so that I can translate a selection easily. :)

javascript:(function%20translate(){function%20se(d)%20{return%20d.selection%20?%20d.selection.createRange().text%20:%20d.getSelection()%20}s%20=%20se(document);for%20(i=0;%20i<frames.length%20&&%20!s;%20i++)s%20=%20se(frames[i].document);if%20(!s%20||%20s=='')%20s%20=%20prompt('Enter%20text%20to%20translate%20with%20DeepL','');open('https://www.deepl.com/translator#'+document.documentElement.lang+'/en/'%20+%20(s%20?%20encodeURIComponent(s)%20:%20'')).focus();})();

 

Link to comment
Share on other sites

Hi @roytam1, sorry for being off-topic! I got a private English lesson for free, and unfortunately, of all things in your thread. But now, I am initiated into the mysteries of the English language. Generally, I hate to be off-topic, but I couldn't reject such a schooling deliberately, and truth be told, I enjoyed it. Mea culpa!

Kindest regards, AstroSkipper sorry.gif

PS: And to be a bit on-topic again, I installed your recent version of NM 28, and as far as I can see, it works great. Thank you very much for all your efforts!

Edited by AstroSkipper
Update of content
Link to comment
Share on other sites

question.thumb.JPG.8cf277e28d6a2568144ce8b54cf6a2e0.JPG

I'm wondering, going forward with Serpent, should we leave the overrides as they are - let alone the default ua. There never was basilisk for xp; so I find:

Mozilla/5.0 (Windows NT 5.1; rv:68.0) Gecko/20100101 Goanna/4.8 Firefox/68.0 Basilisk/52.9.0

To be incorrect ... although, now we do have a FF68 (Mypal) for XP so I don't know how that would augur. 

Is "%OS_SLICE%" considered to be valid, because with general.useragent.site_specific_overrides left at true wouldn't the sites see the overrides?

I wonder if Roy intends to keep these up-to-date ... hopefully so.

Thank you :)

 

Link to comment
Share on other sites

whereas .. just now on FF52.9.1, of course there are no overrides, though general.useragent.site_specific_overrides is still defaulted to true. I can only spoof FF62 for YT to play - and it does play just fine.

user_pref("general.buildID.override", "20100101");
user_pref("general.oscpu.override", "Windows NT 10.0");
user_pref("general.useragent.compatMode.firefox", true);
user_pref("general.useragent.compatMode.version", "62");
user_pref("general.useragent.override", "Mozilla/5.0 (Windows NT 10.0; Win32; x86; rv:62.0) Gecko/20100101 Firefox/62.0");

52.9.1.thumb.JPG.c90bf85cd5ecd7bbace65e2e9771b2f2.JPG

But, of course, there is no future for this and I hope there is a bright future for Serpent 52 and 55 :worship: Thanks to Roytam1

Edited by XPerceniol
Link to comment
Share on other sites

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220716-3219d2d-uxp-cc3a2ef62-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220716-3219d2d-uxp-cc3a2ef62-xpmod.7z

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom

IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220716-3219d2d-uxp-cc3a2ef62-xpmod-ia32.7z

source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32

NM28XP build:
Win32 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220716-d849524bd-uxp-cc3a2ef62-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220716-d849524bd-uxp-cc3a2ef62-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220716-d849524bd-uxp-cc3a2ef62-xpmod.7z

Official UXP changes picked since my last build:
- No Issue - Insert missing typedef for SunOS. (1022f1150)
- Issue #1959 - Don't apply CSPs to explicit data documents and images. (8831656c8)
- Issue #1956 - Fix AV1 on MSVC2022 32-bit build. (b6fc7e7ae)
- Issue #1956 - Fix symbol visibility issue more elegantly. (d50a7a539)

No official Pale-Moon changes picked since my last build.

No official Basilisk changes picked since my last build.

* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.

Link to comment
Share on other sites

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20220716-0abce9fa-uxp-cc3a2ef62-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220716-0abce9fa-uxp-cc3a2ef62-xpmod.7z

source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom

* Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15.

--

New build of HBL-UXP for XP!

Test binary:
IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20220716-id-828aab8-uxp-cc3a2ef62-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220716-id-828aab8-ia-93af9a0-uxp-cc3a2ef62-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild

for UXP changes please see above.

Link to comment
Share on other sites

New build of post-deprecated Serpent/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.9, but some security patches can not be applied/ported due to source milestone differences between versions.

Test binary:
Win32 http://o.rthost.win/basilisk/basilisk55-win32-git-20220716-8eba013c7-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220716-8eba013c7-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- import from UXP: Issue #1959 - Don't apply CSPs to explicit data documents and images. (8831656c) (8eba013c7)

Link to comment
Share on other sites

New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220716-6751370508-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220716-6751370508-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20220716-6751370508-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220716-6751370508-xpmod.7z

source repo: https://github.com/roytam1/palemoon27

repo changes since my last build:
- ported from from `dev' branch of rmottola/Arctic-Fox:
 - Bug 913617 - Reflect.parse: rename ArrowExpression to ArrowFunctionExpression. r=jorendorff (78eb0f71)
 - Bug 1193583 - Rename Debugger.evalInGlobal to executeInGlobal. (r=jorendorff) (23273d6b) (cace93199f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1152046 - Don't try to connect if we are shutting down. r=mayhemer (aae69c9a8a)
 - Bug 1130444 - Add telemetry for measuring SocketTransortService cycles; r=mcmanus (d98dc06843)
 - Bug 1131557 - Serve multiple xpcom events in one poll iteration. r=mcmanus (fd89c41f6a)
 - Bug 1152048 - release assert non-reentrancy of sts lock acquisition. r=honzab DONTBUILD relanding (0e29dddb0b)
 - Bug 1152046 - Make separate thread only for PRClose. r=mcmanus r=mayhemer (ead318fbc3)
 - add two missing bits of previous patches (ee264a4f4f)
 - Bug 1169554 - Do not reconnect on shutdown. r=mayhemer (e5b4b36fd1)
 - Bug 1186152 - Implement nsIProtocolHandlerWithDynamicFlags and use it for moz-extension. r=bz (cc0a9a7b36)
 - Bug 1152048 - Send wakeup notification asynchronously to avoid reentrancy issues. r=bagder (76f9c5a7e4)
 - Bug 1186732 - Implement an about:blank page inside of moz-extension. r=billm (9c37bcd67c)
 - Bug 1186155 - Use UNIFIED_SOURCES in netwerk/protocol/res. r=billm,sr=mcmanus (2e376471a7)
 - Bug 1162657 - Turn NewChannel deprecation warnings into assertions (r=sworkman,sicking,paolo) (03bbd5871d)
 - Bug 1182515 - Clear reference to captive portal service when observing xpcom-shutdown. r=mcmanus (aeed32058d)
 - Bug 1109608 - Log.stackTrace should use human-readable task stack traces if available. r=Yoric (33ec6724b9)- fix misspatch (ca5c2d2259)
 - fix misspatch (ca5c2d2259)
 - Bug 1169129 - reset media.{0}.trial-create on GMP install. r=spohl Bug 1205178 - Make GMPProvider check that GMPs are the right arch before loading. r=spohl (5ff304963b) (6751370508)

Link to comment
Share on other sites

New regular/weekly KM-Goanna release:
https://o.rthost.win/kmeleon/KM76.4.6-Goanna-20220716.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 20a13aae5f..6751370508:
- ported from from `dev' branch of rmottola/Arctic-Fox:
 - Bug 913617 - Reflect.parse: rename ArrowExpression to ArrowFunctionExpression. r=jorendorff (78eb0f71)
 - Bug 1193583 - Rename Debugger.evalInGlobal to executeInGlobal. (r=jorendorff) (23273d6b) (cace93199f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1152046 - Don't try to connect if we are shutting down. r=mayhemer (aae69c9a8a)
 - Bug 1130444 - Add telemetry for measuring SocketTransortService cycles; r=mcmanus (d98dc06843)
 - Bug 1131557 - Serve multiple xpcom events in one poll iteration. r=mcmanus (fd89c41f6a)
 - Bug 1152048 - release assert non-reentrancy of sts lock acquisition. r=honzab DONTBUILD relanding (0e29dddb0b)
 - Bug 1152046 - Make separate thread only for PRClose. r=mcmanus r=mayhemer (ead318fbc3)
 - add two missing bits of previous patches (ee264a4f4f)
 - Bug 1169554 - Do not reconnect on shutdown. r=mayhemer (e5b4b36fd1)
 - Bug 1186152 - Implement nsIProtocolHandlerWithDynamicFlags and use it for moz-extension. r=bz (cc0a9a7b36)
 - Bug 1152048 - Send wakeup notification asynchronously to avoid reentrancy issues. r=bagder (76f9c5a7e4)
 - Bug 1186732 - Implement an about:blank page inside of moz-extension. r=billm (9c37bcd67c)
 - Bug 1186155 - Use UNIFIED_SOURCES in netwerk/protocol/res. r=billm,sr=mcmanus (2e376471a7)
 - Bug 1162657 - Turn NewChannel deprecation warnings into assertions (r=sworkman,sicking,paolo) (03bbd5871d)
 - Bug 1182515 - Clear reference to captive portal service when observing xpcom-shutdown. r=mcmanus (aeed32058d)
 - Bug 1109608 - Log.stackTrace should use human-readable task stack traces if available. r=Yoric (33ec6724b9)- fix misspatch (ca5c2d2259)
 - fix misspatch (ca5c2d2259)
 - Bug 1169129 - reset media.{0}.trial-create on GMP install. r=spohl Bug 1205178 - Make GMPProvider check that GMPs are the right arch before loading. r=spohl (5ff304963b) (6751370508)

* 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

Link to comment
Share on other sites

On 4/16/2022 at 5:20 PM, ClassicNick said:

Update: While I did manage to get Firefox 3.0a7 building with the "windows" GFX toolkit, and it launches, it only shows the title bar, with everything else being invisible and unusable. Firefox 3.0a4 was the same. I suspect the last version of Firefox that was able to work with the windows GFX toolkit was Firefox 3.0a2. I will try Firefox 3.0a3 though.

Update 2: I built Firefox 3.0a3 on Visual C++ 6.0 using the Windows GFX toolkit, and now the browser is somewhat usable, but there is a bug that sets the font size for text in the menu bar and address bar at ~128 pixels.

https://github.com/ClassicNick/Fx3.0a-VC6-mod/releases/tag/Fx3.0a3-buggy-VC6-mod

 

IMG_20220713_213007771.jpg

Link to comment
Share on other sites

On 7/11/2022 at 7:16 PM, AstroSkipper said:

The word "either"has to be used in the case of a negation preceding it.

And to make our strange language even more complicated, there's another use of the word "either:" to emphasize that a subsequent "or" is exclusive. For example:

Quote

I'll have either ham or bacon for breakfast

... meaning, I'll have one of those choices, but not both.

Link to comment
Share on other sites

I would like to pose a question here regarding the MailNews Message Pane behavior.

By default, MailNews Message Pane displays a selected message or, for the case where there are multiple messages selected, summaries of selected messages; the message cursor is not used to determine whether to display contents in the Message Pane.

I very much dislike the behavior when having multiple messages selected and find that it would be much more useful for me to be able to see individual message contents for a selected message and where it is itself selected by the message cursor.  The behavior I would prefer is used by many other email clients, such as Outlook Express 6, but not by MailNews by default.  The default behavior is especially less useful or not useful for HTML messages that have many pictures and are oftentimes positioned in tables.

For illustration, I have created and attached a picture showing what MailNews displays in the Message Pane when multiple messages are selected.  In this example, the message cursor is atop the message with the "Happenings - Generally" Subject.  The picture:

Example_Message_Pane_Multiple_Messages.gif.e52367274d735c76fa5c17ad5a1a3d23.gif

Is there a way to get MailNews to show only, without summarizing, the individual message contents in the Message Pane for a message that is both selected, where the message cursor is atop the message, and where multiple messages are selected?

Edited by Ascii2
Link to comment
Share on other sites

16 hours ago, Mathwiz said:

And to make our strange language even more complicated, there's another use of the word "either:" to emphasize that a subsequent "or" is exclusive. For example:

... meaning, I'll have one of those choices, but not both.

Thank you for your further hint! Frankly, I already knew that. We learned that at school, "either...or..., neither...nor...". BTW, for being a mathematician you have to know the difference between "or" on the one hand, and "either...or..." on the other. :yes: In my case I totally forgot the correct use of "either" in the meaning of "too". Therefore, I used it wrong in a few cases. And, to complete our examination, there is another use, too. (you see the English lesson was successful, Lol! :P). "Either of us" in the meaning of "one of us" or "both". I had a look in my "English Companion's Modern Grammar", and did a Google research, too. As I already said, I was initiated into the mysteries of the English language. And now, my life is a better one. :buehehe:

Cheers, AstroSkipper ecrire-ordi.gif

Edited by AstroSkipper
addition
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...