Jump to content

My Browser Builds (Part 3)


Recommended Posts

New build of Serpent/UXP for XP!

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20220903-3219d2d-uxp-64173440f-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20220903-3219d2d-uxp-64173440f-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-20220903-3219d2d-uxp-64173440f-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-20220903-d849524bd-uxp-64173440f-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.6a1.win32-git-20220903-d849524bd-uxp-64173440f-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.6a1.win64-git-20220903-d849524bd-uxp-64173440f-xpmod.7z

Official UXP changes picked since my last build:
- Issue #1991 - Support TURN TLS Support in WebRTC Backport of Mozilla bug 1056934 (2dc4713d1)
- Issue #1991 - Remove console log stating TURNS is not supported Port of Mozilla bug 1383575 (536099d86)
- Issue #1991 - backport Mozilla bug 1266667 (b4c5ebf00)
- Issue #1956 - Fix C++ code standard conformance issue in StoreBuffer.h (aedbffe91)
- Issue #1956 - Fix C++ code standard conformance issue in webaudio (a83111160)
- Issue #1996 - Implement at() method on built-in indexables. (59cf6bd80)
- No Issue - Fix building on MacOS Big Sur. The python binary copied reports a valid signature on Big Sur and thus codesign fails. Add the -f option so it overwrites the supposedly valid signature. Other versions are either already unsigned or the install_name_tool invalidates the signature. (501ed1ab1)
- No Issue - Fix building with WebRTC enabled on non-Intel Macs. int3 is Intel only, so don't use it on ARM, use __builtin_trap() instead. (064308ec8)
- Don't use gfxXlibSurface in GLContextGLX. (612a36397)
- Issue #1990 - Part 1 - EventSource for workers - Mozilla Bug 1267903 (e27289d56)
- Issue #1990 - Part 2 - Fix crash when incorrectly access EventSourceImpl::mEventSource. - Mozilla Bug 1333099 (ee996121a)
- Issue #1990 - Part 3 - Fix build issue due to missing nsIThreadRetargetableStreamListener definition. (70fbdd82b)
- Issue #1990 - Part 4 - Add a number of Mozilla patches from between Part 1 and 2. 1334081 - prevent null pointer dereference in StreamReaderFunc. 1330631 - Convert the EventSourceImpl::Message to be UniquePtr. 1337619 - Reset mGoingToDispatchAllMessages flag before early return. (9f945d160)
- Issue #1990 - Part 5 - Common up the skippability implementations that are basically copy/pastes of the DOMEventTargetHelper one. Mozilla Bug Bug 1333540. Skipped the renamed of various functions, but otherwise a direct port. (5fd53649b)
- Issue #1990 - Part 6 - Fix for infinite loop from Release() on shutdown worker. If the worker is shut down, call Cancel() on the Runnable, this will prevent nsInputStreamReadyEvents to be called again when deallocated. (b14a145be)

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

No official Basilisk changes picked since my last build.

Update Notice:
- You may delete file named icudt58l.dat inside program folder when updating from old releases.

* 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-20220903-485bba73-uxp-64173440f-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20220903-485bba73-uxp-64173440f-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-20220903-id-828aab8-uxp-64173440f-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20220903-id-828aab8-ia-93af9a0-uxp-64173440f-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-20220903-07a2e8ae8-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20220903-07a2e8ae8-xpmod.7z

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

Repo changes:
- partly ported from UXP: Issue #1991 - Support TURN TLS Support in WebRTC Backport of Mozilla bug 1056934 (2dc4713d) (024ad6678)
- ported from UXP: Issue #1991 - Remove console log stating TURNS is not supported Port of Mozilla bug 1383575 (536099d8) (a60bc9195)
- import from UXP: Issue #1956 - Fix C++ code standard conformance issue in StoreBuffer.h (aedbffe9) (8dddad5be)
- import from UXP: Issue #1956 - Fix C++ code standard conformance issue in webaudio (a8311116) (313176718)
- import from UXP: Issue #1996 - Implement at() method on built-in indexables. (59cf6bd8) (e42cb3f2a)
- import from UXP: Don't use gfxXlibSurface in GLContextGLX. (612a3639) (7066519f1)
- import from UXP: Issue #1990 - Part 3 - Fix build issue due to missing nsIThreadRetargetableStreamListener definition. (70fbdd82) (f00bcbf5d)
- import from UXP: Issue #1990 - Part 4 - Add a number of Mozilla patches from between Part 1 and 2. 1334081 - prevent null pointer dereference in StreamReaderFunc. 1330631 - Convert the EventSourceImpl::Message to be UniquePtr. 1337619 - Reset mGoingToDispatchAllMessages flag before early return. (9f945d16) (355f90106)
- import from UXP: Issue #1990 - Part 5 - Common up the skippability implementations that are basically copy/pastes of the DOMEventTargetHelper one. Mozilla Bug Bug 1333540. Skipped the renamed of various functions, but otherwise a direct port. (5fd53649) (ddcb29b8c)
- import from UXP: Issue #1990 - Part 6 - Fix for infinite loop from Release() on shutdown worker. If the worker is shut down, call Cancel() on the Runnable, this will prevent nsInputStreamReadyEvents to be called again when deallocated. (e42cb3f2) (07a2e8ae8)

Link to comment
Share on other sites

New NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20220903-0b43bf3628-xpmod.7z

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

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1208937 - Remove gfxPattern::GraphicsPatternType. r=jwatt. (eeb6dec919)
 - Bug 1196927 - Force plugin BGRX image surface data to always have valid alpha. r=jrmuizel, r=BenWa (80667ce488)
 - Bug 1156800: Post a task to send async NPP_New result from child to parent; r=jimm (81c40319a5)
 - Bug 1194955 - Fix -Wunreachable-code warnings in dom/ipc and dom/plugins. r=jimm (939ae937a8)
 - Bug 1151694 - Part 3: Manage mIsRunningOnCompositor flags for each properties respectively. r=bbirtles (3146a696cc)
 - Bug 1182931 - Expose assert_unreached in subwindows. r=bbirtles (1b2e6f05b5)
 - Bug 1151694 - Part 4 - Able to use testcommon.js in the window which has no opener. r=bbirtles (82bc744d44)
 - Bug 1151694 - Part 0: Rewrite test_running_on_compositor.html with add_task(). r=bbirtles (2e209051e3)
 - Bug 1151694 - Part 5 - Additional tests for Animation.IsRunningOnCompositor. r=bbirtles (de9858a004)
 - Bug 1151694 - Part 6 - A test case of Animation.isRunningOnCompositor for transition. r=bbirtles (54bd2a22ea)
 - Bug 1184377 - Move nsDocShell::PopProfileTimelineMarkers logic to ObservedDocShell, r=smaug (31e96712ac)
 - Bug 1190826 - Rename "AddMarkerTo*" to "AddMarkerFor*" to reflect the new philosophy behind markers, r=tromey (b7d5ae6314)
 - Bug 1152080 - Plugin configuration clip rects should be treated as visible rects. r=roc (4a18e0bd33)
 - Bug 1050498 - Record compositing operations, r=jsantell,smaug,tromey (4efa28f063)
 - Bug 1161900 - Use ICU normalization support during shaping if available, to support decomposable characters in more recently-encoded scripts. r=jdaggett,gps (d687a634cf)
 - Bug 1164835 - Use vertical presentation forms (where available) in vertical-upright text as fallback if the font does not support the 'vert' feature. r=jdaggett (983a6f0c20)
 - Bug 1139646 - Ensure gfxHarfBuzzShaper only loads the vmtx table once, to avoid leaking it. r=smontagu (72b5e2a698)
 - Bug 1139888 - Check for missing glyph metrics tables. r=jdaggett (7574fdcf7b)
 - Bug 1137588 - patch 1 - Read the second array in 'vmtx' correctly to get glyph vertical origins. r=jdaggett (c835835237)
 - Bug 1137588 - patch 2 - Use a better default vOrigin in fonts without real vertical metrics. r=jdaggett (ad1e27029e)
 - Bug 1187145 - Replace nsBaseHashtable::Enumerate() calls in gfx/ with iterators r=njn (597ff872bc)
 - Bug 729993 - Use finer HarfBuzz cluster level. r=jfkthame (9b99d11def)
 - missing of Bug 1148660 - Correct the handling of glyph positioning offsets in vertical-upright mode. r=jdaggett (b32d14d197)
 - Bug 1178753 - Always enable async-video when OMTC is enabled. r=sotaro (c61f2a0be3)
 - Bug 1164735 - Move gPrefLangToLangGroups[] inside a function to avoid a static constructor. r=jdaggett (a6a4060db9)
 - Bug 1163488 - use the preprocessor to keep font lang arrays in sync. r=m_kato (6d9747d144)
 - Bug 1188995 - Increase tile size to 512/1024 on OSX. r=jrmuizel,mstange (e94187af4b)
 - Bug 1186661 - Use monitors-changed signal to update screen manager on GTK. r=karlt (97e0393eb6)
 - Bug 1191040 - Ensure that we only compute the tile size once. r=BenWa (b954ce41ac)
 - Bug 1182665 - Add gfxPlatform::GetScreenSize() and use nsIScreen for gfxPlatform::GetScreenDepth() r=nical (91a24e82ec)
 - Bug 1182665 - Adjust tile sizes depending on the screen size r=nical (319945c03a)
 - Bug 1173579 - Take the first valid default font. r=jdagget (d03c594b94)
 - Bug 1189158 - shutdown font loader thread in separate event. r=m_kato (c497e32155)
 - Bug 1189129 - annotate no default font aborts. r=bas (c20fc90269)
 - Bug 1204400 - Fix -Wshadow warnings in gfx/thebes and suppress those from Skia headers. r=BenWa (435b12fbb2)
 - Bug 1192699 - eliminate the two-stage system fontlist initialization under DirectWrite. r=m_kato (eb458720a1)
 - Bug 1194707 - Remove the docshell param from TimelineMarker constructors, r=tromey (c77c934021)
 - Bug 1195838 - Maintain all the TimelineMarker subclasses in a single place, r=tromey (c2da168977)
 - Bug 697981 - Prevent reloading of spelling dictionary on unfocused editors; r=roc (ec2ed87554)
 - Bug 1184249 - Remove warning if rootContent is null in nsEditorSpellCheck::UpdateCurrentDictionary. r=ehsan (8a828662d6)
 - Bug 717433 - Make selected language stick, regardless of whether it partly matches (test). r=roc (38a92a487f)
 - adapt Bug 717433 - Make selected language stick, regardless of whether it partly matches. r=roc (6a0d7f2a8b)
 - extended Bug 1200533 - Fix spellchecker dictionary logic. r=smaug (39228d4225)
 - Bug 1204147 - Prevent content preferences being written when they shouldn't. r=roc (bff4c98f6d)
 - Bug 1193293 - Don't pick a new dictionary which checking. r=roc (021da43b73)
 - Bug 1205983 - Remove all observer code from nsEditor. r=ehsan (aaf27ca6dc)
 - Bug 1205796 - "Coverity 1323784 indicates a useless passed-by-value argument in nsEditorSpellCheck::TryDictionary". r=smaug (a60feb5f61)
 - Bug 309731 - Allow document.execCommand('inserthtml') with an empty string parameter. r=ehsan (4956ee404b) (71cc47fa2f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1195098. Null check for blurred source surface. r=mstange (4578ca815e)
 - Bug 1155828. Follow up bug to correct indentation. r=mstange (7b1ccb079e)
 - Bug 1181028. Log assert error. r=me (a09801af89)
 - Bug 1181028. Delete assertion to create equivalent draw targets during box shadow creation. r=mstange (de7ffd0412)
 - Bug 1209649. Take into account border radius sizes for min inset box shadow. r=mstange (992619654c)
 - Bug 1178971 - Added function to draw dashed table borders to replace loop currently used to individually draw each dash. r=mstange (1a0ef8e26d)
 - Bug 1198708 - Part 1: Store exact timing-function type on nsTimingFunction and ComputedTimingFunction. r=birtles (03636015d2)
 - Bug 1198708 - Part 2: Factor out computed nsTimingFunction serialization to public utility methods. r=birtles (11069efa45)
 - Bug 1198708 - Part 3: Serialize computed {transition,animation}-timing-function using their specified values. r=birtles (67b033f452)
 - Bug 1198708 - Part 4: Don't include start/end keyword in serialized specified {transition,animation}-timing-function value if it was omitted. r=birtles (e1b4225025)
 - Bug 1198708 - Part 5: Add method to serialize a ComputedTimingFunction. r=birtles (c48edd3c1c)
 - Bug 1198708 - Part 6: Implement KeyframeEffectReadOnly.getFrames(). r=birtles,bzbarsky (9cc9001e8d)
 - Bug 1198708 - Part 7: Tests. r=birtles (8668bdbed3)
 - Bug 1206569 - Part 4: Add method to get a CSS property's IDL name. r=bzbarsky (f9d94c27e4)
 - Bug 1207028 - Add method to get a CSS property's sorted order position based on its IDL name. r=bzbarsky (a856d46e67)
 - Bug 1188095 - Don't pause media elements on 'graphene'; r=baku (aae8063137)
 - Bug 1111201: Check for OOM when calling an asm.js function with new; r=evilpie (e5973dd6b8)
 - Bug 1178793 - Throw on OOB atomics access, interpreter+Ion. r=luke (d974def281)
 - Bug 1084248 - no undefined behavior, take 2. r=waldo (0c0c00f90f)
 - Bug 1084248 - safe for races, take 2. r=waldo (85629fd1e6) (2b652f0b52)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1204187 - IonMonkey: MIPS32: Inline RelocationIterator. r=nbp (b97e654314)
 - Bug 1182607, use the right rectangle for a popup anchored at a rectangle when determining if the mouse click was over the anchor, r=tn (e1f3d04aa6)
 - Bug 1186972, use correct coordinates when comparing mouse position with menu anchor rectangle so that select element popups close properly, r=tn (271a0de264)
 - Bug 1177000, only consider popups of the same type when determining whether a popup shouldn't reopen, this allows dropdown buttons in popup to reopen properly, r=neil (a56095be88)
 - Bug 1149745, on Windows, menulist should select the value when the cursor keys are used to navigate items, r=neil (18afefe5b0) (0b43bf3628)

Link to comment
Share on other sites

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git f39d19c93e..0b43bf3628:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1208937 - Remove gfxPattern::GraphicsPatternType. r=jwatt. (eeb6dec919)
 - Bug 1196927 - Force plugin BGRX image surface data to always have valid alpha. r=jrmuizel, r=BenWa (80667ce488)
 - Bug 1156800: Post a task to send async NPP_New result from child to parent; r=jimm (81c40319a5)
 - Bug 1194955 - Fix -Wunreachable-code warnings in dom/ipc and dom/plugins. r=jimm (939ae937a8)
 - Bug 1151694 - Part 3: Manage mIsRunningOnCompositor flags for each properties respectively. r=bbirtles (3146a696cc)
 - Bug 1182931 - Expose assert_unreached in subwindows. r=bbirtles (1b2e6f05b5)
 - Bug 1151694 - Part 4 - Able to use testcommon.js in the window which has no opener. r=bbirtles (82bc744d44)
 - Bug 1151694 - Part 0: Rewrite test_running_on_compositor.html with add_task(). r=bbirtles (2e209051e3)
 - Bug 1151694 - Part 5 - Additional tests for Animation.IsRunningOnCompositor. r=bbirtles (de9858a004)
 - Bug 1151694 - Part 6 - A test case of Animation.isRunningOnCompositor for transition. r=bbirtles (54bd2a22ea)
 - Bug 1184377 - Move nsDocShell::PopProfileTimelineMarkers logic to ObservedDocShell, r=smaug (31e96712ac)
 - Bug 1190826 - Rename "AddMarkerTo*" to "AddMarkerFor*" to reflect the new philosophy behind markers, r=tromey (b7d5ae6314)
 - Bug 1152080 - Plugin configuration clip rects should be treated as visible rects. r=roc (4a18e0bd33)
 - Bug 1050498 - Record compositing operations, r=jsantell,smaug,tromey (4efa28f063)
 - Bug 1161900 - Use ICU normalization support during shaping if available, to support decomposable characters in more recently-encoded scripts. r=jdaggett,gps (d687a634cf)
 - Bug 1164835 - Use vertical presentation forms (where available) in vertical-upright text as fallback if the font does not support the 'vert' feature. r=jdaggett (983a6f0c20)
 - Bug 1139646 - Ensure gfxHarfBuzzShaper only loads the vmtx table once, to avoid leaking it. r=smontagu (72b5e2a698)
 - Bug 1139888 - Check for missing glyph metrics tables. r=jdaggett (7574fdcf7b)
 - Bug 1137588 - patch 1 - Read the second array in 'vmtx' correctly to get glyph vertical origins. r=jdaggett (c835835237)
 - Bug 1137588 - patch 2 - Use a better default vOrigin in fonts without real vertical metrics. r=jdaggett (ad1e27029e)
 - Bug 1187145 - Replace nsBaseHashtable::Enumerate() calls in gfx/ with iterators r=njn (597ff872bc)
 - Bug 729993 - Use finer HarfBuzz cluster level. r=jfkthame (9b99d11def)
 - missing of Bug 1148660 - Correct the handling of glyph positioning offsets in vertical-upright mode. r=jdaggett (b32d14d197)
 - Bug 1178753 - Always enable async-video when OMTC is enabled. r=sotaro (c61f2a0be3)
 - Bug 1164735 - Move gPrefLangToLangGroups[] inside a function to avoid a static constructor. r=jdaggett (a6a4060db9)
 - Bug 1163488 - use the preprocessor to keep font lang arrays in sync. r=m_kato (6d9747d144)
 - Bug 1188995 - Increase tile size to 512/1024 on OSX. r=jrmuizel,mstange (e94187af4b)
 - Bug 1186661 - Use monitors-changed signal to update screen manager on GTK. r=karlt (97e0393eb6)
 - Bug 1191040 - Ensure that we only compute the tile size once. r=BenWa (b954ce41ac)
 - Bug 1182665 - Add gfxPlatform::GetScreenSize() and use nsIScreen for gfxPlatform::GetScreenDepth() r=nical (91a24e82ec)
 - Bug 1182665 - Adjust tile sizes depending on the screen size r=nical (319945c03a)
 - Bug 1173579 - Take the first valid default font. r=jdagget (d03c594b94)
 - Bug 1189158 - shutdown font loader thread in separate event. r=m_kato (c497e32155)
 - Bug 1189129 - annotate no default font aborts. r=bas (c20fc90269)
 - Bug 1204400 - Fix -Wshadow warnings in gfx/thebes and suppress those from Skia headers. r=BenWa (435b12fbb2)
 - Bug 1192699 - eliminate the two-stage system fontlist initialization under DirectWrite. r=m_kato (eb458720a1)
 - Bug 1194707 - Remove the docshell param from TimelineMarker constructors, r=tromey (c77c934021)
 - Bug 1195838 - Maintain all the TimelineMarker subclasses in a single place, r=tromey (c2da168977)
 - Bug 697981 - Prevent reloading of spelling dictionary on unfocused editors; r=roc (ec2ed87554)
 - Bug 1184249 - Remove warning if rootContent is null in nsEditorSpellCheck::UpdateCurrentDictionary. r=ehsan (8a828662d6)
 - Bug 717433 - Make selected language stick, regardless of whether it partly matches (test). r=roc (38a92a487f)
 - adapt Bug 717433 - Make selected language stick, regardless of whether it partly matches. r=roc (6a0d7f2a8b)
 - extended Bug 1200533 - Fix spellchecker dictionary logic. r=smaug (39228d4225)
 - Bug 1204147 - Prevent content preferences being written when they shouldn't. r=roc (bff4c98f6d)
 - Bug 1193293 - Don't pick a new dictionary which checking. r=roc (021da43b73)
 - Bug 1205983 - Remove all observer code from nsEditor. r=ehsan (aaf27ca6dc)
 - Bug 1205796 - "Coverity 1323784 indicates a useless passed-by-value argument in nsEditorSpellCheck::TryDictionary". r=smaug (a60feb5f61)
 - Bug 309731 - Allow document.execCommand('inserthtml') with an empty string parameter. r=ehsan (4956ee404b) (71cc47fa2f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1195098. Null check for blurred source surface. r=mstange (4578ca815e)
 - Bug 1155828. Follow up bug to correct indentation. r=mstange (7b1ccb079e)
 - Bug 1181028. Log assert error. r=me (a09801af89)
 - Bug 1181028. Delete assertion to create equivalent draw targets during box shadow creation. r=mstange (de7ffd0412)
 - Bug 1209649. Take into account border radius sizes for min inset box shadow. r=mstange (992619654c)
 - Bug 1178971 - Added function to draw dashed table borders to replace loop currently used to individually draw each dash. r=mstange (1a0ef8e26d)
 - Bug 1198708 - Part 1: Store exact timing-function type on nsTimingFunction and ComputedTimingFunction. r=birtles (03636015d2)
 - Bug 1198708 - Part 2: Factor out computed nsTimingFunction serialization to public utility methods. r=birtles (11069efa45)
 - Bug 1198708 - Part 3: Serialize computed {transition,animation}-timing-function using their specified values. r=birtles (67b033f452)
 - Bug 1198708 - Part 4: Don't include start/end keyword in serialized specified {transition,animation}-timing-function value if it was omitted. r=birtles (e1b4225025)
 - Bug 1198708 - Part 5: Add method to serialize a ComputedTimingFunction. r=birtles (c48edd3c1c)
 - Bug 1198708 - Part 6: Implement KeyframeEffectReadOnly.getFrames(). r=birtles,bzbarsky (9cc9001e8d)
 - Bug 1198708 - Part 7: Tests. r=birtles (8668bdbed3)
 - Bug 1206569 - Part 4: Add method to get a CSS property's IDL name. r=bzbarsky (f9d94c27e4)
 - Bug 1207028 - Add method to get a CSS property's sorted order position based on its IDL name. r=bzbarsky (a856d46e67)
 - Bug 1188095 - Don't pause media elements on 'graphene'; r=baku (aae8063137)
 - Bug 1111201: Check for OOM when calling an asm.js function with new; r=evilpie (e5973dd6b8)
 - Bug 1178793 - Throw on OOB atomics access, interpreter+Ion. r=luke (d974def281)
 - Bug 1084248 - no undefined behavior, take 2. r=waldo (0c0c00f90f)
 - Bug 1084248 - safe for races, take 2. r=waldo (85629fd1e6) (2b652f0b52)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1204187 - IonMonkey: MIPS32: Inline RelocationIterator. r=nbp (b97e654314)
 - Bug 1182607, use the right rectangle for a popup anchored at a rectangle when determining if the mouse click was over the anchor, r=tn (e1f3d04aa6)
 - Bug 1186972, use correct coordinates when comparing mouse position with menu anchor rectangle so that select element popups close properly, r=tn (271a0de264)
 - Bug 1177000, only consider popups of the same type when determining whether a popup shouldn't reopen, this allows dropdown buttons in popup to reopen properly, r=neil (a56095be88)
 - Bug 1149745, on Windows, menulist should select the value when the cursor keys are used to navigate items, r=neil (18afefe5b0) (0b43bf3628)

* 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

roytam1, you once changed the 4k texture limit to 2k. This enabled hardware acceleration on the radeon X700-X1250. Please tell me again where is this place in the browser code, Feodor2 in MyPal68 seems to have lost it.

And could you experimentally reduce the value to 1k ? The driver Chell 1.7b (or 1.8b for Win7) for GMA 950 - 3150 adds support 2.0b shaders, but browser acceleration is still not work.

Edited by grey_rat
Link to comment
Share on other sites

36 minutes ago, NotHereToPlayGames said:

why https://secure.ally.com/ lands on an error page
instead of username/password page in NM28?

... Use your Web Console | Browser Console | Error Console :P :

ZgbSePB.jpg

It's the same underlying issue causing the recent breakage of Google Drive :angry: ...

On 8/29/2022 at 6:33 PM, VistaLover said:

as your posted Error Console Log says, this is due to missing Regex Unicode Property Escapes support in UXP :( ; upstream have open issues for it at:

https://repo.palemoon.org/MoonchildProductions/UXP/issues/1282

(=> https://repo.palemoon.org/MoonchildProductions/UXP/issues/1286 [closed, unresolved]

=>) https://repo.palemoon.org/MoonchildProductions/UXP/issues/1675

but they have seen little action as of late... :(

TL;DR: Switch to a Chromium-based browser

:whistle:

Link to comment
Share on other sites

10 hours ago, grey_rat said:

roytam1, you once changed the 4k texture limit to 2k. This enabled hardware acceleration on the radeon X700-X1250. Please tell me again where is this place in the browser code, Feodor2 in MyPal68 seems to have lost it.

And could you experimentally reduce the value to 1k ? The driver Chell 1.7b (or 1.8b for Win7) for GMA 950 - 3150 adds support 2.0b shaders, but browser acceleration is still not work.

the commit is in https://github.com/roytam1/UXP/commit/04671d8d62b1085e8a6e7eaaff4de8efe3ad4ce3 , but I haven't tried to decrease to 1024 since I don't have such hardware to test.

Link to comment
Share on other sites

On 8/30/2022 at 12:12 PM, anton12 said:

 

https://www.semanticscholar.org/paper/Molecular-Signals-of-Epigenetic-States-Bonasio-Tu/a18fbff79418f690335a3a357d198e72b436c390

Who can  open the website above AND click away the ACCEPT & CONTINUE button to gain  FULL access to this website with  the latest versions of New Moon (NM28) or Serpent ?

Please,note if you use the SSE or IA32 version or did any
user agent spoofing.

-------------------------------------------------------------------------------

So far it worked for :  

                                  Reino        (NM28 SSE, FUll access ?
                                                    user agent spoofing ?)                                                          

It didn't work for :        anton12     (NM28 SSE,Serpent IA32,
                                                     no user agent spoofing)                                                                                                   
                                   mina7601   (Serpent no IA32 ,
                                                      no user agent  spoofing)  

                                    msfntor      (Serpent,NM28,Moebius)

                                    XPerceniol  (Serpent,MyPal68)

                                    Skorpios     (not fully working with
                                                       NM28,Serpent,MyPal68)

 

 

 

                                                                                       
             

I have some cheering news for you, after updating to the latest version of Serpent (2022-09-03), "ACCEPT & CONTINUE" button is now clickable on the website!

Link to comment
Share on other sites

On 8/28/2022 at 9:25 PM, VistaLover said:

I had to go back to that post because I honestly didn't remember reading anything about Basilisk being sold to a new developer, and when I got there, I saw why:

On 8/6/2022 at 6:18 PM, XPerceniol said:

https://forum.palemoon.org/viewtopic.php?f=61&t=28702

Wowzers :o

I must say ... after reading the release notes, I think I Blew a Circuit somewhere! Will be interesting to see where to road leads going forward; to say the (very) least. Certainly happy for them and wish them well with "their" browser, whatever that may be, for them and all involved and the efforts they have already put into it. Was going to say (somethings along the lines) continued success, but, at closer look, seems they are going in a different direction; altogether.

There just isn't much to that post - mostly just "wow" without explaining what was so "wow"-worthy - and I'm not in the habit of clicking blind links just because someone says "wow." Basilisk wasn't even mentioned until the very last word - and that was in a quote about removing telemetry from Basilisk with no obvious relation to the rest of the post.

Which brings up an MSFN question. When you post a link on MSFN to another MSFN post, MSFN "unfurls" it by default, providing a brief preview (although for some reason it didn't do so in @VistaLover's post). Does MSFN provide a way to similarly "unfurl" a link to a "foreign" site like palemoon.org? I've seen that feature at other fora, and it would've been quite useful in @XPerceniol's post.

On 8/29/2022 at 2:39 PM, basilisk-dev said:

I do intend to remove the Serpent branding from the upstream Basilisk repo. I will let @roytam1 have that and create a new unofficial branding for people who use self compiled Basilisk builds so there is no confusion.

Thank you! This is actually such a simple solution to the branding issue I'm surprised no one thought of it earlier. Not that it would have satisfied the previous owners, but still, thanks again!

On 8/30/2022 at 7:38 AM, InterLinked said:

WHO CHANGES THE PROFILE LOCATION in MailNews?

I'm betting it's upstream, and that @roytam1 didn't even know about it. I'm also betting upstream couldn't possibly care less about our issues with the change.

Perhaps @roytam1 could restore the original profile location; OTOH, deliberately forcing the path in MailNews back to "Binary Outcast\Interlink" would likely be viewed by upstream as trademark infringement. So perhaps it's best to live with it as is, particularly since you found a workaround.

Link to comment
Share on other sites

12 hours ago, roytam1 said:
22 hours ago, grey_rat said:

roytam1, you once changed the 4k texture limit to 2k. This enabled hardware acceleration on the radeon X700-X1250. Please tell me again where is this place in the browser code, Feodor2 in MyPal68 seems to have lost it.

And could you experimentally reduce the value to 1k ? The driver Chell 1.7b (or 1.8b for Win7) for GMA 950 - 3150 adds support 2.0b shaders, but browser acceleration is still not work.

the commit is in https://github.com/roytam1/UXP/commit/04671d8d62b1085e8a6e7eaaff4de8efe3ad4ce3 , but I haven't tried to decrease to 1024 since I don't have such hardware to test.

and I got an email from sami about this issue:

Quote

As I have read a post requesting You to further lower texture size to enable hardware acceleration on GMA 950 - I wanted to write that as far as I know it would not work as GMA 950 lacks some required features (only partially implements those). As I recall those were related to blending. Also as I further recall on GMA 965 (3150) acceleration worked, except for D2D.

 

Anyhow, to be constructive: there is some unused code in Layers (related to tiles) and RasterImage (timestamps). In general I think whole tiles code could be disabled at compile time on WIN32 to greatly simplify overall logic (27 uses more straightforward layers composition logic (compare Layers::mInvalidRegion code)).

 

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...