Jump to content

My Browser Builds (Part 2)


Recommended Posts

46 minutes ago, RainyShadow said:

Vistapocalypse, yup, searching for something here is a pain. Maybe start a new one each 3 or 6 months, regardless of posts count?

I would prefer a "Browsers" subforum to host all related discussions. But this probably won't be accepted, just like my "Hardware & drivers" suggestion from the past...

That exists, but not on MSFN

Link to comment
Share on other sites


21 hours ago, ArcticFoxie said:

That's exactly what I use for 360Chrome (where resources.pak for build 2206 is 5.2 MB).

But it does not work for Yandex (where resources.pak for version 17.4.1.919 is close to FOUR TIMES the size at 20.2 MB).

The pak file is a simple archive containing uncompressed files, similar to tar. HTML files are mostly gzipped, some large js or css files may be gzipped as well. I guess, that resources.pak may contain different resources for different operation systems and for different languages. The latest 360Chrome may have less resources as it seems to support only Windows 10 (or 8+).

You can download this 7zip plugin: https://www.tc4shell.com/en/7zip/grit7z/ and try to open pak files from Yandex in 7zfm. The pak archive doesn't contain any file names or sizes and the plugin seems to use some heuristics to determine sizes - sum of all the reconstructed files is greater than the pak file size. Some files may stay unrecognized - they have dat extension.

Link to comment
Share on other sites

Might not be long before a new thread gets cluttered too or members spend more time searching for threads than actually reading posts. Hate to admit but Google still appears best for archived data. Append the domain in the query, be very specific with keywords and quote wrap words or phrases that must be present. AFAIK case is ignored (eg 'Encarta' vs 'encarta'). Example Google search (https://www.google.com) to find almost anything desired on this forum:
'Encarta' site:msfn.org

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-20210327-cf582a3-uxp-698b235b2-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210327-cf582a3-uxp-698b235b2-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-20210327-cf582a3-uxp-698b235b2-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.3a1.win32-git-20210327-14cf41740-uxp-698b235b2-xpmod.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.3a1.win32-git-20210327-14cf41740-uxp-698b235b2-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.3a1.win64-git-20210327-14cf41740-uxp-698b235b2-xpmod.7z

Official UXP changes since my last build:
- Issue #1749 - Remove restriction of SVG width/height element attributes. (a94a86ff7)
- Issue #1053 - Remove __ANDROID__ defines (except in third party code) (b59777a67)
- Issue #1751 - Remove MacOS support from configure (d3543ca2f)
- Issue #1752 - Implement "prefers-color-scheme" as a user preference. (e946ca91f)
- Merge pull request 'Implement "prefers-color-scheme" as a user preference.' (#1753) from athenian200/UXP:prefers-color-scheme into master (c1b064b99)
- [docshell] Stop loading of the document if network load is stopped. (021fecded)
- [WebGL] Only allow texture uploads from pixelbuffer if bound. (75dbd532f)
- [WebRTC] Apply port restrictions to peerconnections. (698b235b2)

 Official Basilisk changes since my last build:
- Back-end branch pointer update. (e056a30)
- [search] Don't try to force x-icon image type for search engine icon. (cf582a3)

Official Pale-Moon changes since my last build:
- Remove stray Android conditional (d49542b18)
- Merge branch 'master' of https://repo.palemoon.org/MoonchildProductions/Pale-Moon (53652a07c)
- Back-end branch pointer update. (1fa8971d5)
- Issue #1865 - Remove XP_MACOSX conditional blocks. (14cf41740)

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-20210327-355db4de-uxp-698b235b2-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210327-355db4de-uxp-698b235b2-xpmod.7z

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

* 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-20210327-id-f0915f3-uxp-698b235b2-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210327-id-f0915f3-ia-c642e3c-uxp-698b235b2-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 NewMoon 27 Build!

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

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210327-279b2f1b5-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 1107096 - Suppress improper drawing of zero-width invisible glyphs in canvas. r=roc (6f78376bc)
 - Bug 1107096 - Reftest for zero-width invisible glyphs in canvas. (ded6cb516)
 - Bug 1153958 - Make manifest processor e10s friendly. r=ehsan (ba5f6edf5)
 - Bug 1162808 - Add splash_screens support to web manifest processor. r=ehsan (688bbe3d6)
 - Bug 1164235 - Add theme_color support to web manifest processor. r=ehsan (0134f58fe)
 - Bug 1143879 - Implement lang member of Web manifest. r=ehsan. (0b426965a)
 - Bug 1166405 - Consolidate classes into a general web manifest module. r=ehsan. (98a6a4531)
 - Bug 1162729 - CORS check is always performed when fetching a manifest. r=ehsan (aab278c12)
 - Bug 1167335 - Make manifest obtainer use Task.jsm. r=oyiptong. (a4a48d767)
 - Bug 1089255 - Implement and test manifest-src CSP directive. r=bholley, r=dveditz, r=ckerschb (63353eff3)
 - Bug 968520 - Use move assignment instead of fallible copy assignment in nsCSPUtils.cpp. r=froydnj (fcaa9e865)
 - Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::ReplaceElementsAt calls. r=froydnj (fb81d2305)
 - Bug 968520 - Use FallibleTArray::Clear instead of SetLength(0). r=froydnj (3945e3e86)
 - Bug 968520 - Add mozilla::fallible to FallibleTArray::InsertElementSorted calls. r=froydnj (dda295d5b)
 - make some calls fallible - to get 968520 working (7722d850e)
 - Bug 968520 - Always require fallible argument with FallibleTArray calls. r=froydnj (b9e630a76)
 - Bug 968520 - Add mozilla::fallible to FallibleArray calls in tests. r=froydnj (53b58ac40)
 - Bug 968520 - Explicitly use infallible allocator for ShiftData call in nsTArray::RemoveElementsAt. r=froydnj (9453996c3)
 - Bug 1182808 - Part 1: Add and use fallible variant of AlignedTArray_Impl::SetLength. r=padenot (f6330791d)
 - Bug 1143575. Replace ImageContainer Lock methods with simplified AutoLockImage. r=nical (c87ffec51) (721ef90dc)
- import change from mozilla upstream: Bug 1159117: Remove assert causing crash. (d59afcbe7)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1148718 - init TextureSource for current TextureHost when attach. r=nical, r=sotaro (f1eb3995a)
 - Bug 1022080 - Add surface dumping for X11 basic textures. r=nical (37e49a4ef)
 - Bug 1022080 - Dump compositable textures as something that we can paste into the URL bar. r=nical (73a9f5756)
 - Bug 1022080 - Split out the paint item dumping from the rest of the paint dumping. r=mattwoodrow (ee751065f)
 - Bug 1103348 - Part 1: Correctly reset the direction of an ancestor that is still in the tree when a text node is removed; r=smontagu (20bb27d10)
 - Bug 1103348 - Part 2: Test case; r=ehsan (b177d5e1e)
 - Bug 1169267: treat an empty nsTextDirectionalityMap as missing when changing text content (fd61ffbce)
 - Tests for bug 1169267 (3e316e9f5)
 - Bug 1181443 (part 1) - Use nsTHashtable::Iterator in nsCheapSet. r=froydnj. (0375daaf7)
 - Bug 1181443 (part 2) - Use nsTHashtable::Iterator in TestHashtables.cpp. r=froydnj. (65a6fd77c)
 - Bug 1182962 (part 1) - Use nsTHashtable::Iterator in gfxUserFontSet. r=jfkthame. (c54843415)
 - Bug 1182962 (part 2) - Use nsTHashtable::Iterator in gfxFont. r=jfkthame. (08323c06e)
 - Bug 1182963 - Use nsTHashTable::Iterator in FramePropertyTable. r=njn (dc613f42a)
 - Bug 1182958 - Use nsTHashTable::Iterator in image/. r=seth. (da247b700)
 - Bug 1157086 - Fix order of test listing in dom/animation/test/mochitest.ini. r=birtles (abee03ed9)
 - Bug 1157053 - Test restarting of finished transitions. r=birtles (6257c7854)
 - Bug 1157074 - Fix Web Animations' Web Platform tests to make them use step_func when they should. r=birtles (a5ff7736b)
 - Bug 1159743. Stop forcing the dom.animations-api.core.enabled preference on in the test harness. r=birtles (29a84181b)
 - Bug 1166164 part 1 - Make setting the current time complete a pending pause, not abort it; r=jwatt (e952486dd)
 - Bug 1166164 part 2 - Make UpdateFinishedState take a non-defaulted enum; r=jwatt (ad5a2db34)
 - Bug 1166164 part 3 - Resolve start time on finish(); r=jwatt (1019f154d)
 - Bug 1166164 part 4 - Make finished promise not resolve when paused; r=jwatt (f591576ed)
 - Bug 1166164 part 5 - Make play() throw when it should seek to the end of an infinite effect; r=jwatt, r=smaug (0e18eb111)
 - Bug 1134381 - Don't pause an AnimationPlayer if it is already paused; r=jwatt (0ae4d1f71)
 - Bug 1166164 part 6 - Make pausing from idle set the current time; r=jwatt, r=smaug (bd97211ef)
 - Bug 1166164 part 7 - Call pause directly when creating an initially-paused animation; r=jwatt (eefeca3fe)
 - Bug 1166164 part 8 - Drop a few references to players; r=jwatt (e89f33188)
 - Bug 1147940 - Remove the dom.webcrypto.enabled pref as it is no longer necessary. r=smaug,r=rbarnes (4a329477f)
 - Bug 1178186 part 1 - Add CSSAnimation and CSSTransition interfaces; r=smaug (64b61a9d2)
 - Bug 1178186 part 2 - Add tests for CSSAnimation and CSSTransition interfaces; r=jwatt (9157d7172)
 - Bug 1159117 - Test emulation of formats removed in core profiles. r=jgilbert (9cbcbb325) (fa6c289af)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - nsTArray*: fully sync with AF, and use ActualAlloc::Successful (adaf2f742)
 - Bug 1182808 - Part 2: Remove AlignedFallibleTArray. r=padenot (e0f112fb4)
 - Bug 1182808 - Part 3: Rename AlignedTArray_Impl to AlignedTArray and remove existing AlignedTArray. r=padenot (ff2beea1e)
 - Bug 1148582 - Include the rounded clip of the async scrolled scroll frame in its mAncestorClip. (1633f8cb2)
 - Bug 1148582 - Support multiple mask layers per layer in LayerManagerComposite. (d292070f8)
 - Bug 1143575. #include nsDebug.h in YCbCrImageDataSerializer.cpp for NS_WARN_IF. r=nical (c9a7fe42c)
 - Bug 1143575. Remove ImageClientBridge::Updated. r=nical (095f1f806)
 - Bug 1143575. Pass a picture rect with OpUseOverlaySource and OpUseTexture, and eliminate OpUpdatePictureRect. r=nical (c134913c2)
 - Bug 1143575. Extend IPDL OpUseTexture to support multiple timestamped images. r=nical (54d018cd1)
 - Bug 1143575. Replace ImageClientSingle::UpdateImage's use of Image serial numbers with ImageContainer state generation counters, and switch it to use ImageContainer::GetCurrentImages. r=nical (e2e096ad2)
 - Bug 1143575. ImageClient::UpdateImage should not return false when there's no image, because recreating the ImageClient won't help. r=nical (4be2ed5ed)
 - Bug 1143575. Make ImageClientSingle handle multiple textures. r=nical (8889f2639)
 - Bug 1143575. Store composition time in Compositor. r=nical (1501cc5d0)
 - Bug 1143575. Implement ImageHost support for multiple timed images. r=nical (99a440556)
 - Bug 1168456 - Remove NotifyWaitingForResourcesStatusChanged() call from MediaCodecReader r=bholley,bwu (efabdbeed)
 - Bug 1163871: Use DebugOnly to suppress opt build warning in gonk nsAppShell.cpp. r=mwu (fc77b0322)
 - Bug 1165161 - stop bootAnim with "browser-ui-startup-complete" event.  r=mwu (a2a9bbfdd)
 - Bug 949036 - Make ID3v2 tag detection more careful - not every bit of data containing ID3 is a tag. r=eflores (ac590bbd1)
 - bug 1137076 handle null mDecoder during Reader shutdown r=edwin (1507b0627)
 - Bug 1150322 - Fix duration parsing in MediaOmxReader - r=sotaro (93577cfea)
 - Bug 1112219 - Implement platform independent MediaResourceManager r=cpearce,bwu,nical (cc722ccf3)
 - Bug 1091037 - Raise ImageBridge thread priority r=gsvelto,nical (d66ecdd06)
 - Bug 1143575. Route ImageCompositeNotifications to ImageContainers. r=nical (fe5d3da61)
 - bug 1184801 process AnalyserNode input only when required r=padenot (8079b66f5)
 - Bug 1157768 - FFTBlock Changes for using libav fft; r=padenot (3238d710c)
 - bug 914392 move mSharedBuffers ownership to engine r=padenot (4444d8352) (c34e72358)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1163719 - Store startup cache entries in loading order; r=nfroyd (410ef75ff)
 - Bug 1072313: P1. Make MacIOSurface refcount thread-safe. r=mattwoodrow (3be93ce91)
 - Bug 1072313: P2 Prevent instanciating MacIOSurfaceLib directly. r=mattwoodrow (8d5d7e2e5)
 - Bug 1178513 - Export libxul symbols needed by ACL. r=mattwoodrow (b01035079)
 - Bug 1143575. Remove unused CompositableClient::OnTransaction. r=nical (8901f1fe8)
 - Bug 1143575. Convert SetCurrentImage(nullptr) callers to call ClearAllImages instead. r=nical (1a89f04f0)
 - Bug 1143575. Fix indent. r=cpearce (6b8f4e725)
 - Bug 1179111 part 1 - Implement CSSAnimation.animationName; r=smaug, r=jwatt (0d27b5d2e)
 - Bug 1179111 part 2 - Implement CSSTransition.transitionProperty; r=smaug, r=jwatt (f395dfc55)
 - Bug 1144615 - 2 - Adds a playbackRate selector widget to the animation panel; r=vporof (d538eb734)
 - Bug 1144615 - 1 - Minor css fixes in animation panel; r=bgrins (661a6feab)
 - Bug 1144615 - 3 - Tests for the playbackRate selection UI in the animation panel; r=vporof (82a4b4f91)
 - Bug 1120833 - 3 - Refresh the list of animation widgets when new animations are added; r=miker (f833abeb2)
 - Bug 1153903 - Get rid of logspam during devtools talos test runs;r=pbrosset (77f1968d2)
 - Bug 1155653 - Preview animation target nodes in animationinspector panel; r=bgrins (61f197d75)
 - Bug 1151018 - Refresh the list of Animation widgets when the animation panel loads; r=bgrins (9351a0b64)
 - Bug 1155663 - Show animations as synchronized time blocks in animation inspector; r=bgrins (66f544aea)
 - Bug 1149999 - 2 - Send animation removed events to the animation-panel for re-starting transitions; r=past (2913b4d4b)
 - Bug 1179111 part 3 - Make DevTools read the appropriate name property; r=pbrosset (6dfecd643)
 - Bug 1179111 part 4 - Remove KeyframeEffectReadOnly.name; r=smaug (85894f42f)
 - Bug 1004383 follow-up: Mark ElementPropertyTransition::AsTransition() as override (f37e36e8a)
 - Bug 1179111 part 5 - Remove Name() methods; r=jwatt (8909c4781)
 - Bug 1143575. Remove Theora-only duplicate frame optimization. r=cpearce (fe53385ec)
 - Bug 1172825 - MDSM playback should depend on IsPlaying() instead of |mPlayState|. r=cpearce. (9a9cf656d)
 - Bug 1163223 - Switch test_buffered to use timeupdate rather than loadedmetadata. r=cpearce (b91463faf)
 - Bug 1163223 - Move bailout case in GetBuffered into the readers. r=jww (c875c1d71)
 - Bug 1161901 - Dispatch MediaDecoderReader::SetIdle directly. r=jww (a9ad2582d)
 - Bug 1161901 - Use ProxyMediaCall instead of MDSM::ShutdownReader. r=jww (c866b524c)
 - Bug 1161901 - Hoist MDSM shutdown logic into MDSM::Shutdown and remove brittle requirement that RunStateMachine only happen once in SHUTDOWN state. r=jww (0d81368d6)
 - Bug 1153149 - Remove IsWaitingMediaResources() from PlatformDecoderModule. r=jya (70bd67ee3)
 - Bug 1161984 - Get rid of IsWaitingMediaResources() in MP4Reader. r=jya (94dd1f58c)
 - Bug 1163223 - Introduce StartTimeRendezvous and route samples through it. r=jww (b2a80c47a)
 - Bug 1163223 - Use AwaitStartTime to handle metadata end time. r=jww (8e22fc3fd)
 - Bug 1163223 - Use AwaitStartTime to invoke MediaDecoderReader::SetStartTime. r=jww (6141f5303)
 - Bug 1172387 - Clean up code of MediaDecoderStateMachine::StopAudioThread. r=kinetik. (717640128)
 - Bug 1163223 - Adjust incoming samples for start time. r=jww (c4029f934) (3fcb35e62)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1136897 - Don't evict expired entries from disk. r=michal (6af5d87e8)
 - Bug 1188745 - Rename nsTArray::SizeOfExcludingThis() as ShallowSizeOfExcludingThis(). r=froydnj. (3dbb2875a)
 - Bug 1150810 part 1 - Move DocumentTimeline methods up to AnimationTimeline; r=jwatt (3d8c679af)
 - Bug 1171817 part 1 - Cancel animations when destroying the property holding them; r=dbaron (6f28fbf46)
 - Bug 1171817 part 2 - Add CSSAnimation::GetOwningElement; r=dbaron (700decca6)
 - Bug 1171817 part 3 - Add CSSTransition::GetOwningElement; r=dbaron (e6da3c726)
 - Bug 1171817 part 4 - Add const version of AsCSSAnimation/AsCSSTransition methods; r=dbaron (f264ebad7)
 - Bug 1171817 part 5 - Add a sequence number member to Animations; r=dbaron (b041eeb6b)
 - Bug 1171817 part 6 - Add Animation::HasLowerCompositeOrderThan; r=dbaron (df97cf295)
 - Bug 1171817 part 7 - Add Animation::IsUsingCustomCompositeOrder; r=dbaron (5735f03a2)
 - Bug 1171817 part 8 - Override sequence numbers for CSS animations; r=dbaron (50671de0f)
 - Bug 1171817 part 9 - Add override of HasLowerCompositeOrderThan for CSS animations; r=dbaron (b467ffd3c)
 - Bug 1171817 part 10 - Override sequence numbers for transitions; r=dbron (3703102f6)
 - Bug 1171817 part 11 - Add CSSTransition::TransitionProperty(); r=dbaron (c889aa8ec)
 - Bug 1171817 part 13 - Add override of HasLowerCompositeOrderThan for CSS transitions; r=dbaron (8c628cac4)
 - Bug 1171817 part 14 - Add AnimationPtrComparator class; r=dbaron (c522180c9)
 - Bug 1171817 part 15 - Factor out common code for comparing owning elements into a separate class; r=dbaron (132998a2c)
 - Bug 1171817 part 16 - Always cancel transitions before removing them; r=dbaron (01113a650)
 - Bug 1150810 part 2 - Replace references to DocumentTimeline with AnimationTimeline; r=jwatt (d377ba63f)
 - Bug 1150810 part 3 - Make IsPossiblyOrphanedPendingAnimation return true when there is no rendered doc; r=jwatt (63b2b6760)
 - Bug 1150810 part 4 - Store global on Animation; r=smaug, jwatt (fd099d639)
 - Bug 1150810 part 5 - Handle Timeline() returning null; r=jwatt (641bd865d) (279b2f1b5)

Link to comment
Share on other sites

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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 2fdb3f608..279b2f1b5:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1107096 - Suppress improper drawing of zero-width invisible glyphs in canvas. r=roc (6f78376bc)
 - Bug 1107096 - Reftest for zero-width invisible glyphs in canvas. (ded6cb516)
 - Bug 1153958 - Make manifest processor e10s friendly. r=ehsan (ba5f6edf5)
 - Bug 1162808 - Add splash_screens support to web manifest processor. r=ehsan (688bbe3d6)
 - Bug 1164235 - Add theme_color support to web manifest processor. r=ehsan (0134f58fe)
 - Bug 1143879 - Implement lang member of Web manifest. r=ehsan. (0b426965a)
 - Bug 1166405 - Consolidate classes into a general web manifest module. r=ehsan. (98a6a4531)
 - Bug 1162729 - CORS check is always performed when fetching a manifest. r=ehsan (aab278c12)
 - Bug 1167335 - Make manifest obtainer use Task.jsm. r=oyiptong. (a4a48d767)
 - Bug 1089255 - Implement and test manifest-src CSP directive. r=bholley, r=dveditz, r=ckerschb (63353eff3)
 - Bug 968520 - Use move assignment instead of fallible copy assignment in nsCSPUtils.cpp. r=froydnj (fcaa9e865)
 - Bug 968520 - Add mozilla::fallible to Fallible{Auto,}TArray::ReplaceElementsAt calls. r=froydnj (fb81d2305)
 - Bug 968520 - Use FallibleTArray::Clear instead of SetLength(0). r=froydnj (3945e3e86)
 - Bug 968520 - Add mozilla::fallible to FallibleTArray::InsertElementSorted calls. r=froydnj (dda295d5b)
 - make some calls fallible - to get 968520 working (7722d850e)
 - Bug 968520 - Always require fallible argument with FallibleTArray calls. r=froydnj (b9e630a76)
 - Bug 968520 - Add mozilla::fallible to FallibleArray calls in tests. r=froydnj (53b58ac40)
 - Bug 968520 - Explicitly use infallible allocator for ShiftData call in nsTArray::RemoveElementsAt. r=froydnj (9453996c3)
 - Bug 1182808 - Part 1: Add and use fallible variant of AlignedTArray_Impl::SetLength. r=padenot (f6330791d)
 - Bug 1143575. Replace ImageContainer Lock methods with simplified AutoLockImage. r=nical (c87ffec51) (721ef90dc)
- import change from mozilla upstream: Bug 1159117: Remove assert causing crash. (d59afcbe7)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1148718 - init TextureSource for current TextureHost when attach. r=nical, r=sotaro (f1eb3995a)
 - Bug 1022080 - Add surface dumping for X11 basic textures. r=nical (37e49a4ef)
 - Bug 1022080 - Dump compositable textures as something that we can paste into the URL bar. r=nical (73a9f5756)
 - Bug 1022080 - Split out the paint item dumping from the rest of the paint dumping. r=mattwoodrow (ee751065f)
 - Bug 1103348 - Part 1: Correctly reset the direction of an ancestor that is still in the tree when a text node is removed; r=smontagu (20bb27d10)
 - Bug 1103348 - Part 2: Test case; r=ehsan (b177d5e1e)
 - Bug 1169267: treat an empty nsTextDirectionalityMap as missing when changing text content (fd61ffbce)
 - Tests for bug 1169267 (3e316e9f5)
 - Bug 1181443 (part 1) - Use nsTHashtable::Iterator in nsCheapSet. r=froydnj. (0375daaf7)
 - Bug 1181443 (part 2) - Use nsTHashtable::Iterator in TestHashtables.cpp. r=froydnj. (65a6fd77c)
 - Bug 1182962 (part 1) - Use nsTHashtable::Iterator in gfxUserFontSet. r=jfkthame. (c54843415)
 - Bug 1182962 (part 2) - Use nsTHashtable::Iterator in gfxFont. r=jfkthame. (08323c06e)
 - Bug 1182963 - Use nsTHashTable::Iterator in FramePropertyTable. r=njn (dc613f42a)
 - Bug 1182958 - Use nsTHashTable::Iterator in image/. r=seth. (da247b700)
 - Bug 1157086 - Fix order of test listing in dom/animation/test/mochitest.ini. r=birtles (abee03ed9)
 - Bug 1157053 - Test restarting of finished transitions. r=birtles (6257c7854)
 - Bug 1157074 - Fix Web Animations' Web Platform tests to make them use step_func when they should. r=birtles (a5ff7736b)
 - Bug 1159743. Stop forcing the dom.animations-api.core.enabled preference on in the test harness. r=birtles (29a84181b)
 - Bug 1166164 part 1 - Make setting the current time complete a pending pause, not abort it; r=jwatt (e952486dd)
 - Bug 1166164 part 2 - Make UpdateFinishedState take a non-defaulted enum; r=jwatt (ad5a2db34)
 - Bug 1166164 part 3 - Resolve start time on finish(); r=jwatt (1019f154d)
 - Bug 1166164 part 4 - Make finished promise not resolve when paused; r=jwatt (f591576ed)
 - Bug 1166164 part 5 - Make play() throw when it should seek to the end of an infinite effect; r=jwatt, r=smaug (0e18eb111)
 - Bug 1134381 - Don't pause an AnimationPlayer if it is already paused; r=jwatt (0ae4d1f71)
 - Bug 1166164 part 6 - Make pausing from idle set the current time; r=jwatt, r=smaug (bd97211ef)
 - Bug 1166164 part 7 - Call pause directly when creating an initially-paused animation; r=jwatt (eefeca3fe)
 - Bug 1166164 part 8 - Drop a few references to players; r=jwatt (e89f33188)
 - Bug 1147940 - Remove the dom.webcrypto.enabled pref as it is no longer necessary. r=smaug,r=rbarnes (4a329477f)
 - Bug 1178186 part 1 - Add CSSAnimation and CSSTransition interfaces; r=smaug (64b61a9d2)
 - Bug 1178186 part 2 - Add tests for CSSAnimation and CSSTransition interfaces; r=jwatt (9157d7172)
 - Bug 1159117 - Test emulation of formats removed in core profiles. r=jgilbert (9cbcbb325) (fa6c289af)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - nsTArray*: fully sync with AF, and use ActualAlloc::Successful (adaf2f742)
 - Bug 1182808 - Part 2: Remove AlignedFallibleTArray. r=padenot (e0f112fb4)
 - Bug 1182808 - Part 3: Rename AlignedTArray_Impl to AlignedTArray and remove existing AlignedTArray. r=padenot (ff2beea1e)
 - Bug 1148582 - Include the rounded clip of the async scrolled scroll frame in its mAncestorClip. (1633f8cb2)
 - Bug 1148582 - Support multiple mask layers per layer in LayerManagerComposite. (d292070f8)
 - Bug 1143575. #include nsDebug.h in YCbCrImageDataSerializer.cpp for NS_WARN_IF. r=nical (c9a7fe42c)
 - Bug 1143575. Remove ImageClientBridge::Updated. r=nical (095f1f806)
 - Bug 1143575. Pass a picture rect with OpUseOverlaySource and OpUseTexture, and eliminate OpUpdatePictureRect. r=nical (c134913c2)
 - Bug 1143575. Extend IPDL OpUseTexture to support multiple timestamped images. r=nical (54d018cd1)
 - Bug 1143575. Replace ImageClientSingle::UpdateImage's use of Image serial numbers with ImageContainer state generation counters, and switch it to use ImageContainer::GetCurrentImages. r=nical (e2e096ad2)
 - Bug 1143575. ImageClient::UpdateImage should not return false when there's no image, because recreating the ImageClient won't help. r=nical (4be2ed5ed)
 - Bug 1143575. Make ImageClientSingle handle multiple textures. r=nical (8889f2639)
 - Bug 1143575. Store composition time in Compositor. r=nical (1501cc5d0)
 - Bug 1143575. Implement ImageHost support for multiple timed images. r=nical (99a440556)
 - Bug 1168456 - Remove NotifyWaitingForResourcesStatusChanged() call from MediaCodecReader r=bholley,bwu (efabdbeed)
 - Bug 1163871: Use DebugOnly to suppress opt build warning in gonk nsAppShell.cpp. r=mwu (fc77b0322)
 - Bug 1165161 - stop bootAnim with "browser-ui-startup-complete" event.  r=mwu (a2a9bbfdd)
 - Bug 949036 - Make ID3v2 tag detection more careful - not every bit of data containing ID3 is a tag. r=eflores (ac590bbd1)
 - bug 1137076 handle null mDecoder during Reader shutdown r=edwin (1507b0627)
 - Bug 1150322 - Fix duration parsing in MediaOmxReader - r=sotaro (93577cfea)
 - Bug 1112219 - Implement platform independent MediaResourceManager r=cpearce,bwu,nical (cc722ccf3)
 - Bug 1091037 - Raise ImageBridge thread priority r=gsvelto,nical (d66ecdd06)
 - Bug 1143575. Route ImageCompositeNotifications to ImageContainers. r=nical (fe5d3da61)
 - bug 1184801 process AnalyserNode input only when required r=padenot (8079b66f5)
 - Bug 1157768 - FFTBlock Changes for using libav fft; r=padenot (3238d710c)
 - bug 914392 move mSharedBuffers ownership to engine r=padenot (4444d8352) (c34e72358)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1163719 - Store startup cache entries in loading order; r=nfroyd (410ef75ff)
 - Bug 1072313: P1. Make MacIOSurface refcount thread-safe. r=mattwoodrow (3be93ce91)
 - Bug 1072313: P2 Prevent instanciating MacIOSurfaceLib directly. r=mattwoodrow (8d5d7e2e5)
 - Bug 1178513 - Export libxul symbols needed by ACL. r=mattwoodrow (b01035079)
 - Bug 1143575. Remove unused CompositableClient::OnTransaction. r=nical (8901f1fe8)
 - Bug 1143575. Convert SetCurrentImage(nullptr) callers to call ClearAllImages instead. r=nical (1a89f04f0)
 - Bug 1143575. Fix indent. r=cpearce (6b8f4e725)
 - Bug 1179111 part 1 - Implement CSSAnimation.animationName; r=smaug, r=jwatt (0d27b5d2e)
 - Bug 1179111 part 2 - Implement CSSTransition.transitionProperty; r=smaug, r=jwatt (f395dfc55)
 - Bug 1144615 - 2 - Adds a playbackRate selector widget to the animation panel; r=vporof (d538eb734)
 - Bug 1144615 - 1 - Minor css fixes in animation panel; r=bgrins (661a6feab)
 - Bug 1144615 - 3 - Tests for the playbackRate selection UI in the animation panel; r=vporof (82a4b4f91)
 - Bug 1120833 - 3 - Refresh the list of animation widgets when new animations are added; r=miker (f833abeb2)
 - Bug 1153903 - Get rid of logspam during devtools talos test runs;r=pbrosset (77f1968d2)
 - Bug 1155653 - Preview animation target nodes in animationinspector panel; r=bgrins (61f197d75)
 - Bug 1151018 - Refresh the list of Animation widgets when the animation panel loads; r=bgrins (9351a0b64)
 - Bug 1155663 - Show animations as synchronized time blocks in animation inspector; r=bgrins (66f544aea)
 - Bug 1149999 - 2 - Send animation removed events to the animation-panel for re-starting transitions; r=past (2913b4d4b)
 - Bug 1179111 part 3 - Make DevTools read the appropriate name property; r=pbrosset (6dfecd643)
 - Bug 1179111 part 4 - Remove KeyframeEffectReadOnly.name; r=smaug (85894f42f)
 - Bug 1004383 follow-up: Mark ElementPropertyTransition::AsTransition() as override (f37e36e8a)
 - Bug 1179111 part 5 - Remove Name() methods; r=jwatt (8909c4781)
 - Bug 1143575. Remove Theora-only duplicate frame optimization. r=cpearce (fe53385ec)
 - Bug 1172825 - MDSM playback should depend on IsPlaying() instead of |mPlayState|. r=cpearce. (9a9cf656d)
 - Bug 1163223 - Switch test_buffered to use timeupdate rather than loadedmetadata. r=cpearce (b91463faf)
 - Bug 1163223 - Move bailout case in GetBuffered into the readers. r=jww (c875c1d71)
 - Bug 1161901 - Dispatch MediaDecoderReader::SetIdle directly. r=jww (a9ad2582d)
 - Bug 1161901 - Use ProxyMediaCall instead of MDSM::ShutdownReader. r=jww (c866b524c)
 - Bug 1161901 - Hoist MDSM shutdown logic into MDSM::Shutdown and remove brittle requirement that RunStateMachine only happen once in SHUTDOWN state. r=jww (0d81368d6)
 - Bug 1153149 - Remove IsWaitingMediaResources() from PlatformDecoderModule. r=jya (70bd67ee3)
 - Bug 1161984 - Get rid of IsWaitingMediaResources() in MP4Reader. r=jya (94dd1f58c)
 - Bug 1163223 - Introduce StartTimeRendezvous and route samples through it. r=jww (b2a80c47a)
 - Bug 1163223 - Use AwaitStartTime to handle metadata end time. r=jww (8e22fc3fd)
 - Bug 1163223 - Use AwaitStartTime to invoke MediaDecoderReader::SetStartTime. r=jww (6141f5303)
 - Bug 1172387 - Clean up code of MediaDecoderStateMachine::StopAudioThread. r=kinetik. (717640128)
 - Bug 1163223 - Adjust incoming samples for start time. r=jww (c4029f934) (3fcb35e62)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1136897 - Don't evict expired entries from disk. r=michal (6af5d87e8)
 - Bug 1188745 - Rename nsTArray::SizeOfExcludingThis() as ShallowSizeOfExcludingThis(). r=froydnj. (3dbb2875a)
 - Bug 1150810 part 1 - Move DocumentTimeline methods up to AnimationTimeline; r=jwatt (3d8c679af)
 - Bug 1171817 part 1 - Cancel animations when destroying the property holding them; r=dbaron (6f28fbf46)
 - Bug 1171817 part 2 - Add CSSAnimation::GetOwningElement; r=dbaron (700decca6)
 - Bug 1171817 part 3 - Add CSSTransition::GetOwningElement; r=dbaron (e6da3c726)
 - Bug 1171817 part 4 - Add const version of AsCSSAnimation/AsCSSTransition methods; r=dbaron (f264ebad7)
 - Bug 1171817 part 5 - Add a sequence number member to Animations; r=dbaron (b041eeb6b)
 - Bug 1171817 part 6 - Add Animation::HasLowerCompositeOrderThan; r=dbaron (df97cf295)
 - Bug 1171817 part 7 - Add Animation::IsUsingCustomCompositeOrder; r=dbaron (5735f03a2)
 - Bug 1171817 part 8 - Override sequence numbers for CSS animations; r=dbaron (50671de0f)
 - Bug 1171817 part 9 - Add override of HasLowerCompositeOrderThan for CSS animations; r=dbaron (b467ffd3c)
 - Bug 1171817 part 10 - Override sequence numbers for transitions; r=dbron (3703102f6)
 - Bug 1171817 part 11 - Add CSSTransition::TransitionProperty(); r=dbaron (c889aa8ec)
 - Bug 1171817 part 13 - Add override of HasLowerCompositeOrderThan for CSS transitions; r=dbaron (8c628cac4)
 - Bug 1171817 part 14 - Add AnimationPtrComparator class; r=dbaron (c522180c9)
 - Bug 1171817 part 15 - Factor out common code for comparing owning elements into a separate class; r=dbaron (132998a2c)
 - Bug 1171817 part 16 - Always cancel transitions before removing them; r=dbaron (01113a650)
 - Bug 1150810 part 2 - Replace references to DocumentTimeline with AnimationTimeline; r=jwatt (d377ba63f)
 - Bug 1150810 part 3 - Make IsPossiblyOrphanedPendingAnimation return true when there is no rendered doc; r=jwatt (63b2b6760)
 - Bug 1150810 part 4 - Store global on Animation; r=smaug, jwatt (fd099d639)
 - Bug 1150810 part 5 - Handle Timeline() returning null; r=jwatt (641bd865d) (279b2f1b5)

* 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

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-20210327-2b3213dec-xpmod.7z
Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20210327-2b3213dec-xpmod.7z

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

Repo changes:
- about:support: fix javascript error (1495d647d)
- update TwemojiMozilla.ttf to v13.0.2 based build. (f15028067)
- import change from tenfourfox: #641: M1677046 M1690169 update tzdata, TLDs, pins, HSTS (c6fd33982) (2b3213dec)

Link to comment
Share on other sites

New build of Firefox 45ESR:

Test binary:
SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.32-20210327-f3ee98666-win32-sse.7z
IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.32-20210327-f3ee98666-win32-ia32.7z

Win64 https://o.rthost.win/gpc/files1.rt/firefox-45.9.32-20210327-f3ee98666-win64.7z

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

Changes since my last build:
- bump version to 45.9.32 (174cab7db)
- import changes from tenfourfox:
 - #636: basic Auto Reader View (83a100c42)
 - moar adblock hosts (7b403249b)
 - #636: fix double redirects with fragments (3e8ae43a5)
 - OlgaTPark/tenfourfox#14 — M1520960 M1660998 - Allow saving passwords in private windows with a dismissed-by-default doorhanger and fix preferences accordingly (#637) (fcfba098e) (a317c00b0)
- update TwemojiMozilla.ttf to v13.0.2 based build. (9978e9384)
- import change from tenfourfox: #641: M1677046 M1690169 update tzdata, TLDs, pins, HSTS (c6fd33982) (f3ee98666)

Edited by roytam1
Link to comment
Share on other sites

<OT>

5 hours ago, Usher said:

The latest 360Chrome may have less resources as it seems to support only Windows 10 (or 8+).

Not true, support starts at Windows XP SP3 (am running 360EEv13 under Vista SP2 32-bit here) !

5 hours ago, Usher said:

You can download this 7zip plugin: https://www.tc4shell.com/en/7zip/grit7z/ and try to open pak files from Yandex in 7zfm.

 Many thanks for your suggestion of the GRIT 7-zip plugin :thumbup ; however, while it does work for .pak files of the rest of the Chromium forks (including Google Chrome), it still is incapable of accessing and decompressing the insides of YB's resources.pak file :angry: ; as @ArcticFoxie has stressed, that file has been specially packed/crafted so as to be only accessible by the browser itself, not third party tools... I guess you could consider it a form of soft "encryption" ... <_<

 But members here shouldn't act that surprised! To bring this thread tangentially back on track, Moonchild himself has started doing the same with his official Pale Moon releases some months ago (November 2020) !

 Starting with PM 28.16.0, both resources files (./palemoon/browser/palemoon.res & ./palemoon/palemoon.res) have been brotli 1.0.9 encoded and header-modified (by a special py2.7 script at build-time), which renders them non-extractable by 7-zip or any other third party archiver, even the brotli 7-zip fork by Tino Reichardt (look here:( ; and while for PM there exists a way to, at least, inspect the guts of palemoon.res files (previously named omni.ja), I haven't found one for Yandex Browser... 

 FWIW, Moonchild claims that the Open Source licence of PM covers only that, the browser source code, but released binaries (compiled code) can be "manipulated" as deemed appropriate by their author, who doesn't want user-interaction with and decompilation of officially branded/patented files... :angry: JFYI, the same route has been followed by the Mypal fork... :(

</OT>

Edited by VistaLover
Link to comment
Share on other sites

3 hours ago, roytam1 said:

New build of Firefox 45ESR:

Test binary:
SSE https://o.rthost.win/gpc/files1.rt/firefox-45.9.32-20210327-dc23e55b2-win32-sse.7z
IA32 https://o.rthost.win/gpc/files1.rt/firefox-45.9.32-20210327-dc23e55b2-win32-ia32.7z

Win64 https://o.rthost.win/gpc/files1.rt/firefox-45.9.32-20210327-dc23e55b2-win64.7z

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

Changes since my last build:
- bump version to 45.9.32 (174cab7db)
- import changes from tenfourfox:
 - #636: basic Auto Reader View (83a100c42)
 - moar adblock hosts (7b403249b)
 - #636: fix double redirects with fragments (3e8ae43a5)
 - OlgaTPark/tenfourfox#14 — M1520960 M1660998 - Allow saving passwords in private windows with a dismissed-by-default doorhanger and fix preferences accordingly (#637) (fcfba098e) (a317c00b0)
- update TwemojiMozilla.ttf to v13.0.2 based build. (9978e9384)
- import change from tenfourfox: #641: M1677046 M1690169 update tzdata, TLDs, pins, HSTS (c6fd33982) (f3ee98666)

Tried to download these files... but I get 404 not found.

Link to comment
Share on other sites

3 hours ago, roytam1 said:

New build of BOC/UXP for XP!

Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20210327-355db4de-uxp-698b235b2-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210327-355db4de-uxp-698b235b2-xpmod.7z

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

* 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-20210327-id-f0915f3-uxp-698b235b2-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210327-id-f0915f3-ia-c642e3c-uxp-698b235b2-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.

Also tried to download these, but again... 404 not found.

Link to comment
Share on other sites

55 minutes ago, Montana Slim said:

Tried to download these files... but I get 404 not found.

Fx45ESR 20210327 builds are there, but under slightly different filenames:

firefox-45.9.32-20210327-f3ee98666-win32-ia32.7z

firefox-45.9.32-20210327-f3ee98666-win32-sse.7z

firefox-45.9.32-20210327-f3ee98666-win64.7z

However, MailNews/BNavigator/IceDove-UXP/IceApe-UXP builds of 20210327 haven't yet made it onto the server, hence the 404s... :(

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