
roytam1
MemberContent Type
Profiles
Forums
Events
Everything posted by roytam1
-
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210403-5bd78e063-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210403-5bd78e063-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210403-5bd78e063-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210403-5bd78e063-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 1150810 part 6 - Rename Timeline() to GetTimeline(); r=smaug (a3298c89c) - Bug 1150810 part 7 - Add Animation::SetTimeline; r=jwatt (b76269422) - Bug 1150810 part 8 - Add AnimationTimeline::AddAnimations/RemoveAnimations; r=jwatt (bbdaa9269) - Bug 1150810 part 9 - Add relevant animations to timeline; r=jwatt (84229dc7b) - Bug 1150810 part 10 - Add AnimationTimeline::GetAnimations; r=jwatt; r=smaug (f5b68dfd5) - Bug 1150810 part 11 - Add some assertions to AnimationTimeline::GetAnimations; r=jwatt (ecc6a883d) - Bug 1150810 part 12 - Flush styles in AnimationTimeline::GetAnimations(); r=jwatt (6516341a0) - Bug 1150810 part 13 - Sort the result of AnimationTimeline::GetAnimations; r=jwatt (07b5694e0) - Bug 1150810 part 14 - Don't return animations targetting pseudo-elements; r=jwatt (0fdb408da) - Bug 1150810 part 15 - Add a comment about need to store more than just relevant animations; r=jwatt (9ac5156d1) - Bug 1150810 part 16 - Add tests for AnimationTimeline.getAnimations(); r=jwatt (4fd5ed70a) - Bug 1182981 part 1 - Use nsTHashtable::Iterator in PendingAnimationTracker; r=njn (399f90034) - Bug 1182981 part 2 - Use nsTHashtable::Iterator in AnimationTimeline; r=njn (3ca52e12f) - Bug 1182981 part 3 - Use nsTHashtable::Iterator in ActorsParent; r=khuey (398e91591) - Bug 1147942 - Don't warn when aborting finished IndexedDB transactions, r=janv. (83c2aade7) - Bug 1182981 part 4 - Use nsTHashtable::Iterator in IDBDatabase; r=njn (7fe022296) (76ed670e8) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1128380: Make AmpleVideoFrames calculation dynamic. r=cpearce (e1e11d289) - Bug 1161901 - Sprinkle more assertions and fix some formatting. r=jww (1a008614e) - Bug 1152218 - Have a larger tolerance to decide if video data is low or not. r=cpearce. (72dc49d9b) - indent fix (b6fe75862) - Bug 1161901 - Relax assertion. r=jww (f20d88804) - Bug 1155500: Have nsAutoPtr transfers ownership when copying related objects. r=froydnj (eddd7e87b) - Bug 1188203 - Fix more constructors in XPCOM; r=froydnj (51eb10519) - Bug 1179787 - part 1 - forward StorensRefPtrPassByPtr's constructor argument; r=botond (9af32af89) - Bug 1179787 - part 2 - add template logic for smart pointer template arguments in NS_NewRunnableMethod*; r=botond (380172704) - fix indentation (c4b2356bd) - Bug 1162381. Part 2 - refactor DecodedStreamData::mInitialTime to be consistent with AudioSink when computing stream position. r=roc. (8574a32a1) - Bug 1172778 - Update readyState when audio samples are popped by AudioSink. r=cpearce. (3f64e7151) - Bug 1172392 - Align update of audio end time of decoded stream with that of AudioSink. r=roc. (01e7ba014) - Bug 1152023 - Null check root frame when marking frames dirty in response to a user font load. r=jdaggett (e6ca132fd) - Bug 1162366 - Fix spelling of nsPresContext::mSupressResizeReflow and associated methods. r=dholbert (35d4ce30c) - Bug 1154148 - Create a FontFaceSet's UserFontSet eagerly. r=jdaggett (29d2b2b57) - Bug 1154150 - Only create a FontFaceSet if we find @font-face rules. r=jdaggett (cf4b6979a) - Bug 1144450 - Part 1: Fix a typo in test_font_loading_api.html. r=jdaggett (8117e267b) - Bug 1144450 - Part 2: Don't replace a FontFaceSet's ready promise when there are no loading FontFaces. r=jdaggett (196fbeb2d) - Bug 1144450 - Part 3: Replace uses of mDispatchedLoadingEvent with mStatus, as they're equivalent. r=jdaggett (bbf1e2324) - Bug 1144450 - Part 4: Replace uses of mReadyIsResolved with mStatus, as they're equivalent. r=jdaggett (ddb5dbce4) - Bug 1144450 - Part 5: Fix/add tests for not firing loadingdone/loadingerror when adding an already-loaded/error FontFace to a FontFaceSet. r=jdaggett (821bea9fc) - Bug 1144977 - Part 2: Tests. r=jdaggett (14bcd5b00) - Bug 1145937 - Don't set FontFaceSet status to Loaded between a font download completion and the document reflow. r=jdaggett (444fb88d1) (c7618a124) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1143537 - Part 1: Fix test numbering. r=jdaggett (b991d2fca) - Bug 1143537 - Part 2: Test descriptor getters for CSS-connected FontFaces when the descriptor isn't present. r=jdaggett (2ed363737) - Bug 1143537 - Part 3: Serialize unicode-range without leading zeroes. r=jdaggett (f3e6cfe5f) - Bug 1143537 - Part 4: Serialize FontFace unicodeRange and fontFeatureBug 1143537 - Part 4: Serialize FontFace unicodeRange and fontFeature (acf97f1c6) - Bug 1143537 - Part 5: Test status of FontFace and FontFaceSet with @font-face rules. r=jdaggett (477d01717) - Bug 1145506 - Make FontFace constructor fail on invalid src strings but otherwise create user font entries immediately. r=jdaggett (7c19fa8e7) - Bug 1153628 - Break FontFaceSet <-> UserFontSet cycle when a document's pres shell is going away. r=mccr8 (280ecbcbc) - Bug 1152647 - Part 1: Test. r=jdaggett (802141c54) - Bug 1152647 - Part 2: Ignore requests to add/delete a rule-backed FontFace to/from a FontFaceSet. r=jdaggett (2dc5f06a9) - Bug 1162855 - Traverse FontFaceSet's mUserFontSet's pointer back to the FontFaceSet. r=smaug (eb86c10d9) - Bug 1163449 - Remove OOM check when creating new nsFontFaceLoader. r=jdaggett (67c23c744) - Bug 1163865 - Remove [Throws] from FontFaceSet.delete. r=smaug (c83f95505) - Bug 1173001 - Initialize reader task queue in the constructor. r=jww (efecb4a62) - Bug 1173001 - Enable tail dispatch for the decode task queue. r=jww (11e8feaad) - Bug 1161413 - Part 1: Create FontFaceSet with a document rather than a pres context. r=jdaggett (1d5e642c7) - Bug 1161413 - Part 2: Create FontFace objects with a FontFaceSet rather than a pres context. r=jdaggett (0076f1907) - Bug 1161413 - Part 3: Only reflow from the font face loader if we have a pres context. r=jdaggett (7a6aab61a) - bug 1144602 - preconnect test handler should only count 1 syn r=test-only (4d6022758) - bug 1144602 - test_rel_preconnect orange r=test-only (05dac1e9f) - Bug 1162243 - add anonymous speculative connections r=hurley (6bd6bffc3) - bug 1174152 - crossorigin attribute for link rel=preconnect r=hsivonen (7b1178fa4) - Bug 1173289 - Remove WakeDecoderRunnable from MDSM. r=roc. (9782c6dd6) - Bug 1161413 - Part 4: Move FontFaceSet ownership from nsPresContext to nsIDocument. r=smaug (bc9dc2b87) - Bug 1161413 - Part 5: Cancel font loads on FontFaceSet destruction. r=jdaggett (37595e28e) - Bug 1161413 - Part 6: Update test assertion annotations. r=jdaggett (23c93ca28) - Bug 1161413 - Part 7: Test Font Loading API in a display:none iframe. r=jdaggett (377222287) - Bug 1173248 - Remove the workaround introduced to MDSM by bug 951278. r=cpearce. (43ecb0e42) - Bug 1163879 - Remove FontFaceSet::mUnavailableFontFaces. r=jdaggett (b86a68998) - Bug 1155015 - Hide FontFaceSet.load() until we implement it. r=bzbarsky (8ba0953f0) - Bug 1072102 - Part 1: Implement FontFaceSet load and check. r=jdaggett,bzbarsky (7f4c8c7f1) - Bug 1143995 - Remove unnecessary layout flushes from test_font_loading_api.html. r=jdaggett (38a3df578) - Bug 1146199 - Return empty string from FontFace.family if the FontFace was constructed with an invalid family name. r=jdaggett (dd2d9b6eb) - Bug 1072102 - Part 2: Tests. r=jdaggett (5966dd4ac) - Bug 1179675 - Make FontFaceSet.cpp compile as part of UNIFIED_SOURCES. r=jdaggett (665712d80) - Bug 1134096 - Revise docs for ::NewChannel2, ::GetChannelPrincipal and add deprecation warnings (r=tanvi,sicking) (64fe28638) - Bug 647010 - Limit when HTTP authentication dialog is shown. Block cross-origin http auth prompts with pref. r=mayhemer, r=tanvi (bf3f529d0) - Bug 1147699 follow-up: Disable the plugin test on Mulet (bdca19965) - Bug 1168676 - Switch off embed/object ServiceWorker interception. r=ehsan (9d0b09b66) - Bug 1125325 - Store TabParents with their WindowRoot. r=smaug (9e651f902) (bb8d23528) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1155898 - Fetch support for running outside of window/worker. r=nsm (b172b0e05) - Bug 996238 - Add test for asymmetric media isolation across PC. r=ekr (1a41248b4) - Bug 1153314 - Test IdP login flow, r=jib (1b143d80a) - Bug 1155898 - Use fetch instead of XHR for IdP. r=jib (ac9bc2d01) - missing part of Bug 1171311: P4. Don't compute start time for MSE. (d5e48284d) - Bug 1163223 - Remove MediaDecoderStateMachine::mStartTime. r=jww CLOSED TREE (333b0e904) - Bug 1172826 - remove unnecessary checks for MediaDecoderStateMachine::mPlaybackRate. r=kinetik. (98c32f91d) - Bug 1143575. Rename AdvanceFrame to UpdateRenderedVideoFrames. r=cpearce (987617a9d) (5bd78e063) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20210403-355db4de-uxp-b9d8b3aa2-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210403-355db4de-uxp-b9d8b3aa2-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-20210403-id-f0915f3-uxp-b9d8b3aa2-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210403-id-f0915f3-ia-c642e3c-uxp-b9d8b3aa2-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. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20210403-cf582a3-uxp-b9d8b3aa2-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210403-cf582a3-uxp-b9d8b3aa2-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-20210403-cf582a3-uxp-b9d8b3aa2-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-20210403-1ca7c78d6-uxp-b9d8b3aa2-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.3a1.win32-git-20210403-1ca7c78d6-uxp-b9d8b3aa2-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.3a1.win64-git-20210403-1ca7c78d6-uxp-b9d8b3aa2-xpmod.7z Official UXP changes since my last build: - Issue #1754 - Fix clip path overflow. (b969ea3b9) - Issue #1755 - Add smooth, high-quality and pixelated to CSS image-rendering (2953a5b1a) - Issue #1756 - Initial wrapped implementation in C++ (1271dbeaf) - Issue #1756 - Expose NumberFormat.formatToParts() to content. (685dafd77) - Issue #1756 - Clean up ICU patch. (e07dee79c) - Issue #1757 - Reinstate "dom.details_element.enabled" preference (82cb11de1) - Merge pull request 'Reinstate "dom.details_element.enabled" preference' (#1758) from athenian200/UXP:details_element_pref into master (5e6b15940) - Merge branch '1756' (b9d8b3aa2) No official Basilisk changes since my last build. Official Pale-Moon changes since my last build: - Issue #1865 - Remove unused overlays and unnecessary preprocessing (e10f18481) - Back-end branch pointer update. (243fe1b31) - Issue #1865 - Stop preprocessor abuse causing issues (1bf24526c) - Issue #1444 - Blocklist update. (1ca7c78d6) My changes since my last build: - Skipped "Issue #1444 - Blocklist update. (1ca7c78d6)" -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
I think this is some kind of webfont april fool? -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
semi-OT: Cameron Kaiser just announced his plans to end TenFourFox for PPC OSX. Quoting from author: and it seems that my so-called "hobby mode" might be "better" than his. :P -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
please try redownload it -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
oops forgot to upload them, and they're uploaded now -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
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) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
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) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
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 -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
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) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
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. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
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) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.3-Goanna-20210320.7z Changelog: In-tree changes: - kplugins: fix build after landing "Bug 1182516 - Add Chaos Mode environment variable MOZ_CHAOSMODE. r=roc" in GRE (3f6f02c3) - bump KM version for API change (as of NM27 rev 2fdb3f608) (b398a789) Out-of-tree changes: * update Goanna3 to git 371e98abd..2fdb3f608: - import changes from `dev' branch of rmottola/Arctic-Fox: - test part of Bug 789788 - Revise the don't-use-document-fonts option (1b6a0e6ed) - Bug 1172782 - Change how nsTHashtable::Clear() works. r=froydnj. (c8c2adc51) - Bug 1180072 - Remove PL_DHashTableEnumerate(). r=froydnj. (b5448efda) - Bug 1180122 - Make Chaos Mode affect PLDHashTable's iterators. r=froydnj. (11fd0e222) - Bug 1182516 - Add Chaos Mode environment variable MOZ_CHAOSMODE. r=roc (d636f6c90) - Bug 1182516 - Fix mid-air conflict with 3fd2ab6cb762 on a CLOSED TREE. r=bustage (8dec46b7a) - Bug 1184280 - Remove warning about mDisabledJSAndPlugins being false. r=ehsan (c23e96fc1) - Bug 1181411 - Test some expected aborts in PLDHashTable. r=glandium. (682788df7) - Bug 1185399 (part 1) - Remove macros from pldhash.h. r=froydnj. (15001ff2a) - Bug 1185399 (part 2) - Remove macros from pldhash.cpp. r=froydnj. (afeddcc90) - Bug 1187197 (part 1) - Move comments from PL_DHashTable* functions to the equivalent methods. r=froydnj. (78921590e) - Bug 1187197 (part 2) - Put function return types on their own line. r=froydnj. (9aae02f83) - Bug 1187197 (part 3) - Convert pldhash.{cpp,h} to C++ style comments. r=froydnj. (57afe7e1f) - Bug 1202526 (part 1) - Add PLDHashTable::RemoveEntry(). r=froydnj. (1b5453695) - Bug 1202526 (part 2) - Avoid PL_DHashTableRawRemove() in nsLoadGroup. r=mcmanus. (1ad20b17f) - Bug 1202526 (part 3) - Avoid PL_DHashTableRawRemove() in nsDocument. r=bz. (cdde6eff0) - Bug 1202526 (part 4) - Avoid PL_DHashTableRawRemove() in nsPropertyTable. r=bz. (ed437f4d6) - Bug 1202526 (part 5) - Use PLDHashTable::RemoveEntry() in nsSecureBrowserUIImpl. r=dkeeler. (ac1d44066) - Bug 1202526 (part 6) - Use PLDHashTable::RemoveEntry() in XULDocument. r=bz. (2639a053e) - Bug 1202526 (part 7) - Use PLDHashTable::RemoveEntry() in prefs code. r=bz. (2eb3b1097) - Bug 1202526 (part 8) - Use PLDHashTable::RemoveEntry() in the cycle collector. r=mccr8. (ec77d7635) - Bug 1130096 - Convert embedding/components/commandhandler/ to Gecko style. r=mccr8 (a5aecf9de) - Bug 1184842. Remove layout.frames.force_resizability pref. r=mats (9226b0caf) - Bug 1184842. Remove frameset mVisibilityOverride since it's always false now. r=mats (1b439feb8) - Bug 1184842. Change nsAttrAndChildArray::SetAndTakeAttr to nsAttrAndChildArray::SetAndSwapAttr. r=peterv (1442f0eae) - Bug 1184842. Make SetAttrAndNotify use the real old value instead of aOldValue when possible. r=bz (bc45970f5) - Bug 1184842. Add aOldValue parameter to nsNodeUtils::AttributeChanged. r=peterv (31bf8c08e) - Bug 1184842. Pass aOldValue to all mutation observers. r=peterv (e69daf7f7) - Bug 1184842. Allow BeforeSetAttr to preparse aValue. r=peterv (9c51655de) - follow up fix to Bug 1184842. Allow BeforeSetAttr to preparse aValue (fb997a066) - Bug 1149042 - Call AttributeWillChange before a style="" attribute gets created when touching element.style. r=smaug (41f2ea361) - Bug 1184842. Pass preparsed attribute values to nsNodeUtils::AttributeWillChange. r=peterv (646622252) - Bug 1013743, MutationObserver should observe only the subtree it is attached to, r=wchen (ad606eb15) - Bug 1184842. Add aNewValue to nsIMutationObserver::AttributeWillChange. r=peterv (796042972) - Bug 1184842. Preparse class attribute values in Element::BeforeSetAttr. r=peterv (e18989b2b) - Bug 1154149 - Remove nsPresContext arguments from a bunch of nsStyleSBug 1154149 - Remove nsPresContext arguments from a bunch of nsStyleS (b7797ef66) - Bug 1184842. Route aOldValue/aNewValue to AttributeData. r=heycam (14489941b) - Bug 1184842. Restyling should consider only the classes that have changed. r=heycam (5a5e670dc) - Bug 1121760 (part 1) - Remove PL_DHashTableSearch(). r=poiru. (d92813655) (8fd0c73b2) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165982 - part 1 - provide fallible initialization of nsDOMIterator from an nsRange; r=ehsan (e8f817ee7) - Bug 1165982 - part 2 - validate an nsRange::SelectNode call in nsHTMLTMLEditRules::Init; r=ehsan (182e07bf6) - Bug 1180118 - Part 1: Add a method to match a single nsCSSSelector (without pseudo-elements) against an Element. r=bzbarsky (26f9fe8c3) - Partial port of Bug 1151829 - Unbreak build on non-SPS platforms after bug 1093934 (a9414f6b3) - Bug 1180118 - Part 2: Add eRestyle_SomeDescendants restyle hint and pass associated restyle hint data into restyle methods. r=bzbarsky (7a6fc4bd2) - Bug 1180118 - Part 3: Convert eRestyle_SomeDescendants into eRestyle_Self for elements that match selectors. r=bzbarsky (d4581f146) - Bug 1180118 - Part 4: Store pointer to the rightmost selector for class, ID and attribute selectors in the rule cascade. r=bzbarsky (aca8878f8) - Bug 1164366 - Need to fix an issue on unified build in dom/base. r=ehsan (8fcfb182f) - Bug 1121760 (part 2) - Remove PL_DHashTableAdd(). r=poiru. (e9d140a4b) - Bug 1121760 (part 3) - Remove PL_DHashTableRemove(). r=poiru. (588aeeaae) - Bug 1181445 (part 1) - Implement iterators for nsTHashtable and nsBaseHashtable. r=froydnj. (55a19598d) - Bug 1154053 - Limit concurrency of e10s memory reporting. r=erahm (88530ebb2) - Bug 1181445 (part 2) - Use nsTHashTable::Iterator in nsMemoryReporterManager. r=froydnj. (70df14b26) - Bug 1150916 - Be sure we aren't iterating over a hashtable while it is modified in nsObserverService::UnmarkGrayStrongObservers(). r=froydnj (572b31ed2) - Bug 1153373 - Move AppendStrongObservers() function definition behind #ifndef MOZILLA_XPCOMRT_API. r=froydnj (cebafb6b7) - Bug 1181445 (part 3) - Use nsTHashTable::Iterator in nsObserverService. r=froydnj. (1018c3526) - Bug 1181445 (part 4) - Use nsTHashTable::Iterator in nsCategoryManager. r=froydnj. (a04fcf96b) - Bug 1181445 (part 5) - Use nsTHashTable::Iterator in nsTHashtable.h. r=mccr8. (51bf669a0) - Bug 1181445 (part 6) - Use nsBaseHashTable::Iterator in xpcom/components/. r=froydnj. (e2e75de6c) - Bug 1167378 - Mark ArrayAndPrefix as MOZ_STACK_CLASS and array member as MOZ_NON_OWNING_REF. r=froydnj (e2d727c94) - Bug 1181445 (part 7) - Use nsBaseHashTable::Iterator in xpcom/reflect/. r=froydnj. (f6b9290a0) - Bug 1181445 (part 8) - Use nsBaseHashTable::Iterator in SystemMemoryReporter. r=froydnj. (69b81c209) - Bug 1181445 (part 9) - Use nsBaseHashTable::Iterator in nsConsoleService. r=froydnj. (ce4183330) - Bug 1154403 - Reduce incremental finalize slice time to 5ms. r=smaug (edbfd02e0) - Bug 1181445 (part 10) - Use nsBaseHashTable::Iterator in CycleCollectedJSRuntime. r=mccr8. (35d9be72e) - Bug 1181445 (part 11) - Use nsBaseHashTable::Iterator in xpcom/glue/. r=froydnj. (a08b703fe) - Backout change 39e167bbd14c, a80140872ea5, adae9be2294d and b71ccef9c674 (bug 970307). (9ce474689) - Bug 1158320 - rename nsThread::mRunningEvent to mNestedEventLoopDepth; r=bsmedberg (06d59a7e2) - Bug 1181445 (part 12) - Use nsBaseHashTable::Iterator in xpcom/threads/. r=froydnj. (48edb8226) - Bug 1181445 (part 13) - Use nsBaseHashTable::Iterator in xpcom/ds/. r=froydnj. (6d16d7670) - Bug 1173634 - Report pending async shutdowns in shutdown hangs. r=cpearce (c806e4b3f) - Bug 1183433 - Implement centralized crash report annotations, so that all async-shutdown hangs use only one key, and keeping track of all states each plugin has been through. r=cpearce (1d0284c70) - Bug 1184432 - Use nsClassHashtable::ConstIter in GeckoMediaPluginServiceParent::AsyncShutdownPluginStates. r=cpearce (7c92e3363) - Bug 1182318 - Part 1: Remove Closure::mCb. r=smaug (f28311ccd) - Bug 1182318 - Part 2: Remove Closure from CycleCollectedJSRuntime. r=smaug (454f3b85b) - Bug 1185470: Remove 'Get' prefixes from hashtable iterator methods. r (8ce896a26) (ae2cd1d07) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1141282 - DynamicCompressorNode's readonly 'reduction' should be a float. r=ehsan (4685d2cf8) - Bug 1153783 - Implement the `detune` AudioParam for the AudioBufferSourceNode. r=ehsan (8e6b3aca4) - Bug 1134034 - Add a chrome-only parentId and name on AudioParam for devtools. r=ehsan (13815cb94) - Bug 1159290 - "Add final/override to WebAudio classes". r=padenot (83cb303ea) - Bug 1161946 - MainThreadMediaStreamListener should be notified just when the stream is finished - patch 1, r=padenot (c2a126103) - Bug 1161946 - MainThreadMediaStreamListener should be notified just when the stream is finished - patch 2, r=padenot (a1f408cce) - Bug 1161946 - patch 3 - explicit CTOR for NotifyRunnable CLOSED TREE (f304c1ef0) - Bug 974089 - Destroy WebAudio MediaStream when a source finishes. r=padenot (66d7e20df) - Bug 1175510 - Update the AudioBufferSourceNode <=> PannerNode mapping when destroying AudioNodeStream. r=karlt (156741d15) - bug 1179662 uninline DestroyMediaStream overrides so that mStream type need not be complete r=padenot (08d0ebd62) - bug 1179662 specify AudioNode::mStream as AudioNodeStream r=padenot (3aaa3a544) - bug 1179662 handle null AudioNodeStream stream r=padenot (980a8296b) - bug 914392 don't check engine's Node existence in ProcessBlock r=padenot (583176721) (7bd3227e5) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 926838 - [Part 1] Add new files, and update license file. r=gerv,ehsan (90c4f460e) - Bug 926838 - [Part 2] Add build files. r=gps (effcdb371) - Bug 926838 - [Part 3] Fix GCC compiler errors, text relocation and build errors on emulators. r=ehsan (820ebcefa) - Bug 926838 - [Part 4] Implement AlignedTArray for 32-byte alignment is required by openmax dl. Also modify callers. r=ehsan (bade852f6) - Bug 926838 - [Part 5] Re-import Google's modifications. r=gerv (4d448a548) - Bug 926838 - [Part 6] Unbitrot the build system bits. r=gps (040abf7cf) - Bug 1166544 - Surroud FallibleTArray functions that are known to succeed with MOZ_ALWAYS_TRUE in dom/{smil,svg}/. r=dholbert (2055041ea) (22306c792) - update TwemojiMozilla.ttf to v13.0.2 based build. (232a03e11) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1167420 - Handle fallible AppendElement call in netwerk/base/Dashboard.cpp. r=valentin (a485b8990) - Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElement calls. r=froydnj (12a529a0e) - Bug 1172584 - Avoid coping FallibleTArray in SendRequestRunnable constructor. r=dragana (c3a4a4253) - Bug 948466: Rename gfxPangoFonts to gfxFontconfigFonts. r=nical (43eed1f5f) - Bug 968520 - Add mozilla::fallible to more FallibleTArray calls. r=froydnj (339968a1d) - Bug 1166544 - Assume successful InsertElementAt calls in DOMSVG*List::MaybeInsertNullInAnimValListAt. r=dholbert (cf687dad7) - Bug 968520 - Add mozilla::fallible to FallibleTArray::InsertElementAt calls. r=froydnj (cc5c68ff2) - Bug 968520 - Add mozilla::fallible to more FallibleTArray::InsertElementsAt calls. r=froydnj (66df1d034) - Bug 1165735 - Make ThreadSharedFloatArrayBufferList::mContents infallible. r=roc (eda2839db) - Bug 1166544 - Use ReplaceElementAt instead of Clear and InsertElementAt in SVGMotionSMILType::Add. r=dholbert (474887a8c) - Bug 1167418 - Check AppendElement call in MediaQueryList. r=heycam (b6ed6d153) - Bug 1167418 - Use nsTArray instead of FallibleTArray in MediaQueryList. r=heycam (c9e3816d0) - Bug 1167418 - Follow-up: Fix bustage (5015e91ce) - Bug 1174220 - Part 1: Remove capacity constructor of MediaLargeByteBuffer. r=jya (66819d3e4) - Bug 1179282 - Use nsTArray::Assign instead of the assignment operator in dom/svg/. r=dholbert (cb3d43c19) - Bug 968520 - Add nsTArray::Assign. r=froydnj (e5eccf354) - Bug 1182277, don't leak when using nsAutoTArray inside nsTArray, r=nfroyd (bba32394c) - Bug 1143575. Avoid including Android's GraphicBuffer.h from LayersTypes.h. r=nical (99e4e2816) - Bug 1143575. Avoid use of COMPARE macro which can clash with Android headers. r=bent (99cfc74c4) - Bug 1143575. Add RefBase #include to stagefright stubs. r=cpearce (f9e327600) - Bug 1143575. test_HaveMetadataUnbufferedSeek should not wait for canplay since preload='metadata' elements may not fire canplay. r=cpearce (f1b0eee27) - Bug 1143575. Make GL context current before cleaning up programs. r=nical (d7b05b2bd) - partial Bug 1143575. Android's screenshotting code should invalidate the LayrManagerComposite to ensure composition will actually happen. r=nical (58fb296ab) - Bug 1143575. Remove unused Image::IsSentToCompositor tracking. r=nical (808d0b3f0) - Bug 1143575. Remove unused CompositionNotifySink. r=nical (98a332305) - Bug 1143575. Remove unused VideoFrameContainer::Reset. r=nical (e292bc722) - Bug 1143575. Rename mAsyncTransactionTrackeres to mAsyncTransactionTrackers. r=nical (df71ebf4f) - Bug 1143575. Remove unused ImageContainer::ResetPaintCount. r=nical (a92c5bf6e) - Bug 1143575. Remove unused VideoFrameContainer::ClearCurrentFrame aResetSize parameter. r=nical (5d3c9b83a) - Bug 1143575. Remove unused ReturnReleaseFence. r=nical (9d6ea92b5) - Bug 1143575. LayerManagerComposite can't get END_NO_COMPOSITE. r=mattwoodrow (0c5c364b5) - Bug 1143575. Remove unused AttachAsyncCompositable overload. r=nical (5fd3d4f6d) - Bug 1143575. Rename ImageBridgeChild's AutoRemoteTextures to AutoRemoveTexturesFromImageBridge to avoid clashes with later work. r=nical (34d67fcc0) - Bug 1143575. Fix some code formatting. r=nical (1d7f30f60) - Bug 1143575. Move mLayer from ImageClientBridge up into its superclass ImageClient. r=nical (40c902a36) - Bug 1127336 - Label HW-decoded frames with correct origin. - r=vlad (fd1580bcd) - Bug 1167504 - Part 1: Remove BindableName - Framebuffer. r=jgilbert (b3133eee6) - Bug 1167504 - Part 2: Remove BindableName - Renderbuffer. r=jgilbert (155a7e796) - Bug 1167504 - Part 3: Remove BindableName - Sampler. r=jgilbert (8c5c68960) - Bug 1167504 - Part 4: Remove BindableName - Texture. r=jgilbert (28077db04) - Bug 1167504 - Part 5: Remove BindableName - Transform Feedback. r=jgilbert (4fd839598) - Bug 1170454: Fix up instance type for VAOs. r=smaug,r=jgilbert (cc62d993a) - Bug 1167504 - Part 6: Remove BindableName - Vertex Array. r=jgilbert (1d54d5bc1) - Bug 1048724 - Implement GetBufferSubData. r=jgilbert, r=smaug (06570aa84) - Bug 1167504 - Part 7: Remove BindableName - Buffer. r=jgilbert (b2ddf3fc6) (cbff46505) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1048721 - Implement WebGL2Sync. r=jgilbert (b15a0a106) - Bug 1156626 - Add ES3 buffer binding values to strong type. r=jgilbert (2495c6e3b) - Bug 1144889 - Do proper sRGB detection. - r=kamidphish (db7956d1c) - Bug 1159117 - Enable support for legacy formats. r=jgilbert (8a1cc3f16) - Bug 974832 - Implement necessary GL features to provide timer queries. r=dglastonbury (eaed796c8) - Bug 974832 - Add support for WebGL's EXT_disjoint_timer_query. r=dglastonbury, r=smaug (35f1a540c) - Bug 974832 - Add tests for WebGL's EXT_disjoint_timer_query. r=dglastonbury (a7201f461) - Bug 1167504 - Part 9: Remove BindableName - Queries. r=jgilbert (c5e304f55) - Bug 1168845 - Update WebGL interface names to follow the spec. r=smaug, r=dglastonbury (494859b27) - Bug 1150310 - Return context cached value for stencil* queries. r=jgilbert (f5afa0562) - Bug 1150310 - Only check stencil LSB 8bit value. r=jgilbert (fa9506d8b) - Bug 1167504 - Part 10: Remove WebGLBindableName.h. r=jgilbert (dc1fee18e) - Bug 1048745 - Non square UniformMatrix. r=jgilbert (0dac5c36b) - Bug 1048745 - Uniform with GLuint. r=jgilbert (41de94bc1) - Bug 1048745 - Uniform array with Uint32Array. r=jgilbert, r=smaug (0fa503e7e) - Bug 1048745 - Query GL for glGetUniformuiv function. r=jgilbert (8086c9053) - Bug 1145501 - Extend validation of BufferData usage. r=jgilbert (5f57241fc) - Bug 1155470 - Fix queries. r=jgilbert (ccf7dad00) - Bug 1153386 - All the GLES3 uniform types. r=jgilbert (2b223ed42) - Bug 1048747 - Cleanup how uniform interface blocks are handled. r=jgilbert (6ac86d50e) - Bug 1048724 - Sort out Transform Feedback Varyings. r=jgilbert (bcdd6dfdf) - Bug 1167504 - Part 12: Return new buffer binding points from getParameter. r=jgilbert (3d01ff848) - Bug 1170855 - Part 1: Extract WebGL 2 specific pnames. r=jgilbert (935a74b45) - Bug 1170855 - Part 2: Be consistent when handling pnames from extensions. r=jgilbert (06522e47b) - Bug 1170855 - Part 3: Cleanup and better comments. r=jgilbert (3e422adf8) - Bug 1170855 - Part 4: Pour in the WebGL 2 pnames. r=jgilbert (2119d2f3d) - Bug 1170855 - Part 5: Correctly load glGetInteger64v. r=jgilbert (3e44d32e3) - Bug 1009734 - Wait until draw to warn about texture completeness. - r=kamidphish (d7dc3eaa8) - Bug 1170855 - Part 6: Implement Sampler binding tracking. r=jgilbert (6f1a1e713) - Bug 1170855 - Part 7: Implement MAX_CLIENT_WAIT_TIMEOUT_WEBGL. r=jgilbert, r=smaug (7ca761b1f) - Bug 1170855 - Part 8: MAX_SERVER_WAIT_TIMEOUT is unsigned. r=jgilbert (16939ba9f) - Bug 1170855 - Part 9: MAX_VARYING_COMPONENTS workaround. r=jgilbert (2cc7e870c) - Bug 1170855 - Part A: Don't error on MAX_ELEMENT_INDEX. r=jgilbert (acefb1580) - Bug 1170855 - Part B: READ_BUFFER requires emulation for default FB. r=jgilbert (795bb5793) - Bug 1170855 - Part C: Move _WEBGL GLenums from GLConsts.h to WebGLContext.h. r=jgilbert (3eada1f47) - Bug 1182950 - Fix compile error in non-unified build. r=botond (018bb21ea) (2fdb3f608) * 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 -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210320-2fdb3f608-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210320-2fdb3f608-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210320-2fdb3f608-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210320-2fdb3f608-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - test part of Bug 789788 - Revise the don't-use-document-fonts option (1b6a0e6ed) - Bug 1172782 - Change how nsTHashtable::Clear() works. r=froydnj. (c8c2adc51) - Bug 1180072 - Remove PL_DHashTableEnumerate(). r=froydnj. (b5448efda) - Bug 1180122 - Make Chaos Mode affect PLDHashTable's iterators. r=froydnj. (11fd0e222) - Bug 1182516 - Add Chaos Mode environment variable MOZ_CHAOSMODE. r=roc (d636f6c90) - Bug 1182516 - Fix mid-air conflict with 3fd2ab6cb762 on a CLOSED TREE. r=bustage (8dec46b7a) - Bug 1184280 - Remove warning about mDisabledJSAndPlugins being false. r=ehsan (c23e96fc1) - Bug 1181411 - Test some expected aborts in PLDHashTable. r=glandium. (682788df7) - Bug 1185399 (part 1) - Remove macros from pldhash.h. r=froydnj. (15001ff2a) - Bug 1185399 (part 2) - Remove macros from pldhash.cpp. r=froydnj. (afeddcc90) - Bug 1187197 (part 1) - Move comments from PL_DHashTable* functions to the equivalent methods. r=froydnj. (78921590e) - Bug 1187197 (part 2) - Put function return types on their own line. r=froydnj. (9aae02f83) - Bug 1187197 (part 3) - Convert pldhash.{cpp,h} to C++ style comments. r=froydnj. (57afe7e1f) - Bug 1202526 (part 1) - Add PLDHashTable::RemoveEntry(). r=froydnj. (1b5453695) - Bug 1202526 (part 2) - Avoid PL_DHashTableRawRemove() in nsLoadGroup. r=mcmanus. (1ad20b17f) - Bug 1202526 (part 3) - Avoid PL_DHashTableRawRemove() in nsDocument. r=bz. (cdde6eff0) - Bug 1202526 (part 4) - Avoid PL_DHashTableRawRemove() in nsPropertyTable. r=bz. (ed437f4d6) - Bug 1202526 (part 5) - Use PLDHashTable::RemoveEntry() in nsSecureBrowserUIImpl. r=dkeeler. (ac1d44066) - Bug 1202526 (part 6) - Use PLDHashTable::RemoveEntry() in XULDocument. r=bz. (2639a053e) - Bug 1202526 (part 7) - Use PLDHashTable::RemoveEntry() in prefs code. r=bz. (2eb3b1097) - Bug 1202526 (part 8) - Use PLDHashTable::RemoveEntry() in the cycle collector. r=mccr8. (ec77d7635) - Bug 1130096 - Convert embedding/components/commandhandler/ to Gecko style. r=mccr8 (a5aecf9de) - Bug 1184842. Remove layout.frames.force_resizability pref. r=mats (9226b0caf) - Bug 1184842. Remove frameset mVisibilityOverride since it's always false now. r=mats (1b439feb8) - Bug 1184842. Change nsAttrAndChildArray::SetAndTakeAttr to nsAttrAndChildArray::SetAndSwapAttr. r=peterv (1442f0eae) - Bug 1184842. Make SetAttrAndNotify use the real old value instead of aOldValue when possible. r=bz (bc45970f5) - Bug 1184842. Add aOldValue parameter to nsNodeUtils::AttributeChanged. r=peterv (31bf8c08e) - Bug 1184842. Pass aOldValue to all mutation observers. r=peterv (e69daf7f7) - Bug 1184842. Allow BeforeSetAttr to preparse aValue. r=peterv (9c51655de) - follow up fix to Bug 1184842. Allow BeforeSetAttr to preparse aValue (fb997a066) - Bug 1149042 - Call AttributeWillChange before a style="" attribute gets created when touching element.style. r=smaug (41f2ea361) - Bug 1184842. Pass preparsed attribute values to nsNodeUtils::AttributeWillChange. r=peterv (646622252) - Bug 1013743, MutationObserver should observe only the subtree it is attached to, r=wchen (ad606eb15) - Bug 1184842. Add aNewValue to nsIMutationObserver::AttributeWillChange. r=peterv (796042972) - Bug 1184842. Preparse class attribute values in Element::BeforeSetAttr. r=peterv (e18989b2b) - Bug 1154149 - Remove nsPresContext arguments from a bunch of nsStyleSBug 1154149 - Remove nsPresContext arguments from a bunch of nsStyleS (b7797ef66) - Bug 1184842. Route aOldValue/aNewValue to AttributeData. r=heycam (14489941b) - Bug 1184842. Restyling should consider only the classes that have changed. r=heycam (5a5e670dc) - Bug 1121760 (part 1) - Remove PL_DHashTableSearch(). r=poiru. (d92813655) (8fd0c73b2) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1165982 - part 1 - provide fallible initialization of nsDOMIterator from an nsRange; r=ehsan (e8f817ee7) - Bug 1165982 - part 2 - validate an nsRange::SelectNode call in nsHTMLTMLEditRules::Init; r=ehsan (182e07bf6) - Bug 1180118 - Part 1: Add a method to match a single nsCSSSelector (without pseudo-elements) against an Element. r=bzbarsky (26f9fe8c3) - Partial port of Bug 1151829 - Unbreak build on non-SPS platforms after bug 1093934 (a9414f6b3) - Bug 1180118 - Part 2: Add eRestyle_SomeDescendants restyle hint and pass associated restyle hint data into restyle methods. r=bzbarsky (7a6fc4bd2) - Bug 1180118 - Part 3: Convert eRestyle_SomeDescendants into eRestyle_Self for elements that match selectors. r=bzbarsky (d4581f146) - Bug 1180118 - Part 4: Store pointer to the rightmost selector for class, ID and attribute selectors in the rule cascade. r=bzbarsky (aca8878f8) - Bug 1164366 - Need to fix an issue on unified build in dom/base. r=ehsan (8fcfb182f) - Bug 1121760 (part 2) - Remove PL_DHashTableAdd(). r=poiru. (e9d140a4b) - Bug 1121760 (part 3) - Remove PL_DHashTableRemove(). r=poiru. (588aeeaae) - Bug 1181445 (part 1) - Implement iterators for nsTHashtable and nsBaseHashtable. r=froydnj. (55a19598d) - Bug 1154053 - Limit concurrency of e10s memory reporting. r=erahm (88530ebb2) - Bug 1181445 (part 2) - Use nsTHashTable::Iterator in nsMemoryReporterManager. r=froydnj. (70df14b26) - Bug 1150916 - Be sure we aren't iterating over a hashtable while it is modified in nsObserverService::UnmarkGrayStrongObservers(). r=froydnj (572b31ed2) - Bug 1153373 - Move AppendStrongObservers() function definition behind #ifndef MOZILLA_XPCOMRT_API. r=froydnj (cebafb6b7) - Bug 1181445 (part 3) - Use nsTHashTable::Iterator in nsObserverService. r=froydnj. (1018c3526) - Bug 1181445 (part 4) - Use nsTHashTable::Iterator in nsCategoryManager. r=froydnj. (a04fcf96b) - Bug 1181445 (part 5) - Use nsTHashTable::Iterator in nsTHashtable.h. r=mccr8. (51bf669a0) - Bug 1181445 (part 6) - Use nsBaseHashTable::Iterator in xpcom/components/. r=froydnj. (e2e75de6c) - Bug 1167378 - Mark ArrayAndPrefix as MOZ_STACK_CLASS and array member as MOZ_NON_OWNING_REF. r=froydnj (e2d727c94) - Bug 1181445 (part 7) - Use nsBaseHashTable::Iterator in xpcom/reflect/. r=froydnj. (f6b9290a0) - Bug 1181445 (part 8) - Use nsBaseHashTable::Iterator in SystemMemoryReporter. r=froydnj. (69b81c209) - Bug 1181445 (part 9) - Use nsBaseHashTable::Iterator in nsConsoleService. r=froydnj. (ce4183330) - Bug 1154403 - Reduce incremental finalize slice time to 5ms. r=smaug (edbfd02e0) - Bug 1181445 (part 10) - Use nsBaseHashTable::Iterator in CycleCollectedJSRuntime. r=mccr8. (35d9be72e) - Bug 1181445 (part 11) - Use nsBaseHashTable::Iterator in xpcom/glue/. r=froydnj. (a08b703fe) - Backout change 39e167bbd14c, a80140872ea5, adae9be2294d and b71ccef9c674 (bug 970307). (9ce474689) - Bug 1158320 - rename nsThread::mRunningEvent to mNestedEventLoopDepth; r=bsmedberg (06d59a7e2) - Bug 1181445 (part 12) - Use nsBaseHashTable::Iterator in xpcom/threads/. r=froydnj. (48edb8226) - Bug 1181445 (part 13) - Use nsBaseHashTable::Iterator in xpcom/ds/. r=froydnj. (6d16d7670) - Bug 1173634 - Report pending async shutdowns in shutdown hangs. r=cpearce (c806e4b3f) - Bug 1183433 - Implement centralized crash report annotations, so that all async-shutdown hangs use only one key, and keeping track of all states each plugin has been through. r=cpearce (1d0284c70) - Bug 1184432 - Use nsClassHashtable::ConstIter in GeckoMediaPluginServiceParent::AsyncShutdownPluginStates. r=cpearce (7c92e3363) - Bug 1182318 - Part 1: Remove Closure::mCb. r=smaug (f28311ccd) - Bug 1182318 - Part 2: Remove Closure from CycleCollectedJSRuntime. r=smaug (454f3b85b) - Bug 1185470: Remove 'Get' prefixes from hashtable iterator methods. r (8ce896a26) (ae2cd1d07) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1141282 - DynamicCompressorNode's readonly 'reduction' should be a float. r=ehsan (4685d2cf8) - Bug 1153783 - Implement the `detune` AudioParam for the AudioBufferSourceNode. r=ehsan (8e6b3aca4) - Bug 1134034 - Add a chrome-only parentId and name on AudioParam for devtools. r=ehsan (13815cb94) - Bug 1159290 - "Add final/override to WebAudio classes". r=padenot (83cb303ea) - Bug 1161946 - MainThreadMediaStreamListener should be notified just when the stream is finished - patch 1, r=padenot (c2a126103) - Bug 1161946 - MainThreadMediaStreamListener should be notified just when the stream is finished - patch 2, r=padenot (a1f408cce) - Bug 1161946 - patch 3 - explicit CTOR for NotifyRunnable CLOSED TREE (f304c1ef0) - Bug 974089 - Destroy WebAudio MediaStream when a source finishes. r=padenot (66d7e20df) - Bug 1175510 - Update the AudioBufferSourceNode <=> PannerNode mapping when destroying AudioNodeStream. r=karlt (156741d15) - bug 1179662 uninline DestroyMediaStream overrides so that mStream type need not be complete r=padenot (08d0ebd62) - bug 1179662 specify AudioNode::mStream as AudioNodeStream r=padenot (3aaa3a544) - bug 1179662 handle null AudioNodeStream stream r=padenot (980a8296b) - bug 914392 don't check engine's Node existence in ProcessBlock r=padenot (583176721) (7bd3227e5) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 926838 - [Part 1] Add new files, and update license file. r=gerv,ehsan (90c4f460e) - Bug 926838 - [Part 2] Add build files. r=gps (effcdb371) - Bug 926838 - [Part 3] Fix GCC compiler errors, text relocation and build errors on emulators. r=ehsan (820ebcefa) - Bug 926838 - [Part 4] Implement AlignedTArray for 32-byte alignment is required by openmax dl. Also modify callers. r=ehsan (bade852f6) - Bug 926838 - [Part 5] Re-import Google's modifications. r=gerv (4d448a548) - Bug 926838 - [Part 6] Unbitrot the build system bits. r=gps (040abf7cf) - Bug 1166544 - Surroud FallibleTArray functions that are known to succeed with MOZ_ALWAYS_TRUE in dom/{smil,svg}/. r=dholbert (2055041ea) (22306c792) - update TwemojiMozilla.ttf to v13.0.2 based build. (232a03e11) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1167420 - Handle fallible AppendElement call in netwerk/base/Dashboard.cpp. r=valentin (a485b8990) - Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElement calls. r=froydnj (12a529a0e) - Bug 1172584 - Avoid coping FallibleTArray in SendRequestRunnable constructor. r=dragana (c3a4a4253) - Bug 948466: Rename gfxPangoFonts to gfxFontconfigFonts. r=nical (43eed1f5f) - Bug 968520 - Add mozilla::fallible to more FallibleTArray calls. r=froydnj (339968a1d) - Bug 1166544 - Assume successful InsertElementAt calls in DOMSVG*List::MaybeInsertNullInAnimValListAt. r=dholbert (cf687dad7) - Bug 968520 - Add mozilla::fallible to FallibleTArray::InsertElementAt calls. r=froydnj (cc5c68ff2) - Bug 968520 - Add mozilla::fallible to more FallibleTArray::InsertElementsAt calls. r=froydnj (66df1d034) - Bug 1165735 - Make ThreadSharedFloatArrayBufferList::mContents infallible. r=roc (eda2839db) - Bug 1166544 - Use ReplaceElementAt instead of Clear and InsertElementAt in SVGMotionSMILType::Add. r=dholbert (474887a8c) - Bug 1167418 - Check AppendElement call in MediaQueryList. r=heycam (b6ed6d153) - Bug 1167418 - Use nsTArray instead of FallibleTArray in MediaQueryList. r=heycam (c9e3816d0) - Bug 1167418 - Follow-up: Fix bustage (5015e91ce) - Bug 1174220 - Part 1: Remove capacity constructor of MediaLargeByteBuffer. r=jya (66819d3e4) - Bug 1179282 - Use nsTArray::Assign instead of the assignment operator in dom/svg/. r=dholbert (cb3d43c19) - Bug 968520 - Add nsTArray::Assign. r=froydnj (e5eccf354) - Bug 1182277, don't leak when using nsAutoTArray inside nsTArray, r=nfroyd (bba32394c) - Bug 1143575. Avoid including Android's GraphicBuffer.h from LayersTypes.h. r=nical (99e4e2816) - Bug 1143575. Avoid use of COMPARE macro which can clash with Android headers. r=bent (99cfc74c4) - Bug 1143575. Add RefBase #include to stagefright stubs. r=cpearce (f9e327600) - Bug 1143575. test_HaveMetadataUnbufferedSeek should not wait for canplay since preload='metadata' elements may not fire canplay. r=cpearce (f1b0eee27) - Bug 1143575. Make GL context current before cleaning up programs. r=nical (d7b05b2bd) - partial Bug 1143575. Android's screenshotting code should invalidate the LayrManagerComposite to ensure composition will actually happen. r=nical (58fb296ab) - Bug 1143575. Remove unused Image::IsSentToCompositor tracking. r=nical (808d0b3f0) - Bug 1143575. Remove unused CompositionNotifySink. r=nical (98a332305) - Bug 1143575. Remove unused VideoFrameContainer::Reset. r=nical (e292bc722) - Bug 1143575. Rename mAsyncTransactionTrackeres to mAsyncTransactionTrackers. r=nical (df71ebf4f) - Bug 1143575. Remove unused ImageContainer::ResetPaintCount. r=nical (a92c5bf6e) - Bug 1143575. Remove unused VideoFrameContainer::ClearCurrentFrame aResetSize parameter. r=nical (5d3c9b83a) - Bug 1143575. Remove unused ReturnReleaseFence. r=nical (9d6ea92b5) - Bug 1143575. LayerManagerComposite can't get END_NO_COMPOSITE. r=mattwoodrow (0c5c364b5) - Bug 1143575. Remove unused AttachAsyncCompositable overload. r=nical (5fd3d4f6d) - Bug 1143575. Rename ImageBridgeChild's AutoRemoteTextures to AutoRemoveTexturesFromImageBridge to avoid clashes with later work. r=nical (34d67fcc0) - Bug 1143575. Fix some code formatting. r=nical (1d7f30f60) - Bug 1143575. Move mLayer from ImageClientBridge up into its superclass ImageClient. r=nical (40c902a36) - Bug 1127336 - Label HW-decoded frames with correct origin. - r=vlad (fd1580bcd) - Bug 1167504 - Part 1: Remove BindableName - Framebuffer. r=jgilbert (b3133eee6) - Bug 1167504 - Part 2: Remove BindableName - Renderbuffer. r=jgilbert (155a7e796) - Bug 1167504 - Part 3: Remove BindableName - Sampler. r=jgilbert (8c5c68960) - Bug 1167504 - Part 4: Remove BindableName - Texture. r=jgilbert (28077db04) - Bug 1167504 - Part 5: Remove BindableName - Transform Feedback. r=jgilbert (4fd839598) - Bug 1170454: Fix up instance type for VAOs. r=smaug,r=jgilbert (cc62d993a) - Bug 1167504 - Part 6: Remove BindableName - Vertex Array. r=jgilbert (1d54d5bc1) - Bug 1048724 - Implement GetBufferSubData. r=jgilbert, r=smaug (06570aa84) - Bug 1167504 - Part 7: Remove BindableName - Buffer. r=jgilbert (b2ddf3fc6) (cbff46505) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1048721 - Implement WebGL2Sync. r=jgilbert (b15a0a106) - Bug 1156626 - Add ES3 buffer binding values to strong type. r=jgilbert (2495c6e3b) - Bug 1144889 - Do proper sRGB detection. - r=kamidphish (db7956d1c) - Bug 1159117 - Enable support for legacy formats. r=jgilbert (8a1cc3f16) - Bug 974832 - Implement necessary GL features to provide timer queries. r=dglastonbury (eaed796c8) - Bug 974832 - Add support for WebGL's EXT_disjoint_timer_query. r=dglastonbury, r=smaug (35f1a540c) - Bug 974832 - Add tests for WebGL's EXT_disjoint_timer_query. r=dglastonbury (a7201f461) - Bug 1167504 - Part 9: Remove BindableName - Queries. r=jgilbert (c5e304f55) - Bug 1168845 - Update WebGL interface names to follow the spec. r=smaug, r=dglastonbury (494859b27) - Bug 1150310 - Return context cached value for stencil* queries. r=jgilbert (f5afa0562) - Bug 1150310 - Only check stencil LSB 8bit value. r=jgilbert (fa9506d8b) - Bug 1167504 - Part 10: Remove WebGLBindableName.h. r=jgilbert (dc1fee18e) - Bug 1048745 - Non square UniformMatrix. r=jgilbert (0dac5c36b) - Bug 1048745 - Uniform with GLuint. r=jgilbert (41de94bc1) - Bug 1048745 - Uniform array with Uint32Array. r=jgilbert, r=smaug (0fa503e7e) - Bug 1048745 - Query GL for glGetUniformuiv function. r=jgilbert (8086c9053) - Bug 1145501 - Extend validation of BufferData usage. r=jgilbert (5f57241fc) - Bug 1155470 - Fix queries. r=jgilbert (ccf7dad00) - Bug 1153386 - All the GLES3 uniform types. r=jgilbert (2b223ed42) - Bug 1048747 - Cleanup how uniform interface blocks are handled. r=jgilbert (6ac86d50e) - Bug 1048724 - Sort out Transform Feedback Varyings. r=jgilbert (bcdd6dfdf) - Bug 1167504 - Part 12: Return new buffer binding points from getParameter. r=jgilbert (3d01ff848) - Bug 1170855 - Part 1: Extract WebGL 2 specific pnames. r=jgilbert (935a74b45) - Bug 1170855 - Part 2: Be consistent when handling pnames from extensions. r=jgilbert (06522e47b) - Bug 1170855 - Part 3: Cleanup and better comments. r=jgilbert (3e422adf8) - Bug 1170855 - Part 4: Pour in the WebGL 2 pnames. r=jgilbert (2119d2f3d) - Bug 1170855 - Part 5: Correctly load glGetInteger64v. r=jgilbert (3e44d32e3) - Bug 1009734 - Wait until draw to warn about texture completeness. - r=kamidphish (d7dc3eaa8) - Bug 1170855 - Part 6: Implement Sampler binding tracking. r=jgilbert (6f1a1e713) - Bug 1170855 - Part 7: Implement MAX_CLIENT_WAIT_TIMEOUT_WEBGL. r=jgilbert, r=smaug (7ca761b1f) - Bug 1170855 - Part 8: MAX_SERVER_WAIT_TIMEOUT is unsigned. r=jgilbert (16939ba9f) - Bug 1170855 - Part 9: MAX_VARYING_COMPONENTS workaround. r=jgilbert (2cc7e870c) - Bug 1170855 - Part A: Don't error on MAX_ELEMENT_INDEX. r=jgilbert (acefb1580) - Bug 1170855 - Part B: READ_BUFFER requires emulation for default FB. r=jgilbert (795bb5793) - Bug 1170855 - Part C: Move _WEBGL GLenums from GLConsts.h to WebGLContext.h. r=jgilbert (3eada1f47) - Bug 1182950 - Fix compile error in non-unified build. r=botond (018bb21ea) (2fdb3f608) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20210320-355db4de-uxp-d249dd517-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210320-355db4de-uxp-d249dd517-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-20210320-id-f0915f3-uxp-d249dd517-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210320-id-f0915f3-ia-c642e3c-uxp-d249dd517-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. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20210320-86023e9-uxp-d249dd517-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210320-86023e9-uxp-d249dd517-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-20210320-86023e9-uxp-d249dd517-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-20210320-bb6dab5c5-uxp-d249dd517-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.3a1.win32-git-20210320-bb6dab5c5-uxp-d249dd517-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.3a1.win64-git-20210320-bb6dab5c5-uxp-d249dd517-xpmod.7z Official UXP changes since my last build: - Issue #1746 - Update pkix code with later NSS code. (005d9c42d) - Issue #1746 - Revert "Additional configuration for NSS lib update." (0038394c3) - Issue #1746 - Revert "Update to NSS 3.59.1.1" (52d5ff242) - Issue #1746 - Revert "Update NSPR to 4.29" (dc468397f) - Revert "Issue #1743 - Update CK_GCM_PARAMS use for PKCS11 v3.0 in WebCryptoTask" (d830832cb) - Issue #1693 - Update NSS to 3.52.1-RTM (fd9fc4ea6) - Issue #1693 - Update NSPR to 4.25-RTM (a9a050901) - Issue #1743 - Update CK_GCM_PARAMS use for PKCS11 v3.0 in WebCryptoTask (4397303e5) - [NSS] Implement constant-time GCD and modular inversion (2642a2150) - [NSS] Prevent slotLock race in NSC_GetTokenInfo (156287f0d) - [NSS] Update root certificates. (c46598c11) - Issue #1693 - Update NSS to 3.52.2-UXP (958eb2936) - Clobber for NSS update (494718c32) - [NSS hotpatch] Hard disable AVX2 in NSS Build System (29a5601f3) - [Toolkit] Update TwemojiMozilla font to 0.5.1 (Twemoji 12.1.6) (6a6772f48) - Issue #1744 - Remove the ability to accept Firefox GUIDS (remove the dual system) (3aa334d0b) - Merge pull request 'Remove the ability to accept Firefox GUIDS (remove the dual system)' (#1748) from athenian200/UXP:phoenix_extensions into master (3064ad3ef) - [CSS] Enable scrollbar-width keyword by default. (d249dd517) Official Basilisk changes since my last build: - Back-end branch pointer update (2ccf2a7) - [SSUAO] Update UA override for YT studio (86023e9) Official Pale-Moon changes since my last build: - Issue MoonchildProductions/UXP#1744 - Remove the ability to accept Firefox GUIDS (remove the dual system) (86e5b48c5) - Merge pull request 'Remove the ability to accept Firefox GUIDS (remove the dual system)' (#1864) from athenian200/Pale-Moon:phoenix_extension into master (bb6dab5c5) My changes since my last build: - Skipped NSS and NSPR changes since I want to keep using NSS 3.48.x in the moment - Skipped Issue #1744 related changes - update TwemojiMozilla.ttf to v13.0.2 based build. (af8585d4f) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
(edit) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
yes it was written by someone else: https://gist.github.com/adriengibrat/b0ee333dc1b058a22b66 EDIT: extension seems to be working after prepending Object.prototype.watch.js from above in chrome\content\zotero\xpcom\locateManager.js https://rthost.win/tmp/zotero-4.0.29.25.xpi -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
did some changes in both github settings and in blog settings, hope these help. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.4.2-Goanna-20210313.7z Changelog: Out-of-tree changes: * update Goanna3 to git 7d12d066b..371e98abd: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1180166 - Ensure all elements of tableBorderReset[] are properly initialized. r=dholbert (0ce218eea) - Bug 1177690 - part 0 - Tidy up some erratic whitespace. r=dholbert (4367c5ffd) - Bug 1177690 - part 1 - Bevel the correct ends of horizontal collapsed-border segments in vertical-rl writing mode. r=dholbert (0efa53fb2) - Bug 1177690 - part 2 - Tidy up the use of DrawTableBorderSegment similarly in BCInlineDirSeg::Paint. r=dholbert (fef2b0ebb) - Bug 1153140 - Include borderPadding width in the containerWidth for grid item placement. r=mats (ceaf03493) - Bug 77999 - Part 1: Add nsDocumentRuleResultCacheKey. r=dbaron (8d3599b2b) - Bug 1159772. Don't let nsContainerFrame::SyncWindowProperties make widget calls that can result in synchronous painting during reflow or frame construction. r=mats (395ec1340) - Bug 1009214 part 1 - [css-grid] Don't wrap placeholders in an anonymous grid item. r=dholbert (51f5db33f) - Bug 1009214 part 2 - [css-grid] Update the reference for a few tests that wrapped placeholders in anonymous grid items. (48d8f2363) - Bug 1151316 part 1 - [css-grid] Implement relative positioning for grid items. r=roc (470c7beb6) - Bug 1153140 - dir=rtl versions of a couple of the grid reftests. r=mats (8942648a6) - Bug 1079164 - Initial testcases for CSS grid in vertical writing mode. r=mats (667ec9ce2) - Bug 1149555 - Update resize event firing to follow the specs, dispatch right before rAF callbacks, r=dbaron (2bb998687) - ckout Bug 1149555 because of tresize regression, a=backout (8e9a9c614) - Bug 1141867 - patch 1 - Use the proper writing mode to return the inline-size from FloatMarginISize. r=smontagu (af6a62275) - Bug 1141867 - patch 2 - If FloatMarginISize returns unconstrained, we need to do an early reflow on the orthogonal float to find out its real size. r=smontagu (683e2f813) - Bug 1141867 - patch 3 - Reftests for contiguous orthogonal floats. r=smontagu (b67e31c51) - Bug 1141867 - Add OSX 10.10 fuzz to the newly-added tests. a=merge (d8587d21e) - Bug 1157691 - Explicitly enable writing-mode support for reftests that require it. r=smontagu (17890dd40) - Bug 1151316 part 2 - [css-grid] Tests for relative positioning of grid items. (ef8c924af) - Bug 1171773 - Handle reflowing a grid item with different writing mode from its grid container. r=mats (1b775f1c1) - Bug 1171773 - Reftest for grid item with different direction from its container. r=mats (84aa60f67) - Bug 1173662 part 1: Rename local variable 'wm' in nsNumberControlFrame::Reflow. r=jfkthame (2a409480b) - Bug 1173662 part 2: Use logical sizes in nsNumberControlFrame::Reflow. r=jfkthame (c408e7b67) - Bug 1173662 part 3: Use a LogicalPoint for child position in nsNumberControlFrame::Reflow. r=jfkthame (815f9c70f) (0f991de4b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1155478 - Use smart pointers for three members of nsIPresShell; r=roc (5ebb5e433) - Bug 1150614: place floats correctly in vertical writing modes with dir="rtl", r=jfkthame (020ca8893) - Tests for bug 1150614, r=jfkthame (edba1ffeb) - Fix test regressions from bug 1150614, r=jfkthame (a68607adc) - Bug 1162485 - Ensure the vertical-text.enabled pref is set for reftests that involve vertical writing modes. r=smontagu (948cb3a80) - Bug 1167930 - Handle direction:rtl in vertical modes when converting a LogicalMargin to physical. r=smontagu (0ca0afe6e) - Bug 1180643 - Fix the SetY() method on LogicalPoint to update the correct field. r=smontagu (3071253fd) - Bug 1181087 - part 1 - Eliminate the few callers of physical-coordinate setters on the logical-coordinate geometry classes. r=smontagu (3462b41a8) - Bug 1181087 - part 2 - Remove the unused physical setter methods on logical-coordinate classes. r=smontagu (0715086a8) - Bug 1145218 - Make the float manager's writing-mode field debug-only, and assert that it matches what callers are passing in. r=smontagu (ee625acd2) - Bug 756984 - Collapse the selection on the last text node on the line, skipping br and inline frames when clicking past the end of line; r=roc,ehsan (c4dcea1d6) - Bug 1131451 part 1 - Replace containerWidth with containerSize in logical-coordinate classes and APIs, frame classes, etc. r=dholbert (ad4b55deb) - Bug 1173646 part 1: Add reftest with flex items whose writing-mode differs from their flex container. r=mats (3dd3d7f97) - Bug 1173646 part2: Add reftest variants with different writing-mode values on flex container. (no review) (0c82aad87) - Bug 1173646 part 3: Make FlexItems cache their WritingMode, for quick access. r=mats (7398c33a6) - Bug 1173646 part 4: Convert isize/bsize into flex container's writing-mode in flexbox macros that aim to pick a main-axis or cross-axis value. r=mats (80ebd414e) - Bug 1155488 - Mark nsIPresShell::mHiddenInvalidationObserverRefreshDriver as MOZ_UNSAFE_REF; r=roc (10c98ad8f) - Bug 1156008 - Convert CapturingContentInfo::mContent to StaticRefPtr; r=roc (9ffee3ef4) - Bug 1177690 - part 3 - Reftests for bevelled corners on collapsed table border. r=dholbert (26e3aff00) - Bug 1131451 part 2 - Respect the container height when converting vertical-RTL inline-direction coordinates. r=dholbert (594340514) - Bug 1131451 followup - Remove one more bidi-in-vertical-mode hack that is no longer required. r=dholbert (696b0194f) - Bug 1183896. Don't assume that relatively positioned table cells actually have positioned offsets computed, because in the case of position:sticky they don't. r=dholbert (remaining parts of rev c87f3d591) (f868b8a64) (8cd81a861) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1184388 - Try to use uniform groups for multidimensional constant arrays and structures, r=jandem. (9a8686e50) - Bug 1184388 - Don't try to reallocate inline elements buffer of unboxed arrays, r=jandem. (8cae2ec7c) - Bug 1184388 - Fix transposed arguments to GiveObjectGroup, r=jandem. (d417f04c1) - Bug 1169514 - Part 3: Use a shared preference style sheet across all pres contexts. r=jwatt (f0eb9653b) - Bug 1169512 - Add and remove quirk.css rather than enable and disable a clone of it. r=jwatt (537bf9210) - Bug 1176075 - Add a missing check for nursery objects during Ion compilation, r=jandem. (84da20541) (833190af3) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1180608 - Remove bogus assert, r=jandem. (b91acfeb8) - Bug 1159495 - Change Windows to Unix line endings in GMPUtils.cpp. r=whitespace (7d895d348) - Bug 1168053 - Unified build fix in dom/media/gmp. r=jwwang (dd78a0aa4) - Bug 470143 - Part 1/2 - Implement an IM IC for typeof nosuchvar. r=jandem (9e7678d6d) - Bug 1145442 - Add documentation for JIT strategies. r=shu (caacb732e) - Bug 1145442 - Update JIT Optimization docs patch. r=shu (6995cada4) - Bug 1145442 - More jit coach optimization outcome docs. r=shu (84deebdc0) - Bug 470143 - Part 2/2 - TrackedOptimization changes for TypeOfNoSuchVar. r=shu (fccfb49fa) - Bug 1178653 - Fix a few more tests for modified error messages. r=bustage in a CLOSED TREE (e14d56dc0) - Bug 77999 - Part 2: Add RuleProcessorCache. r=dbaron (f79158f64) (798773343) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 77999 - Part 3: Gather document rules and produce an nsDocumentRuleResultCacheKey in nsCSSRuleProcessors. r=dbaron (0f356122a) - Bug 77999 - Part 4: Mark nsCSSRuleProcessors as ready for expiration from the RuleProcessorCache once no nsStyleSets are using them. r=dbaron (f7ccd7106) - Bug 1170888 - Restyle the document in EnsureSafeToHandOutCSSRules if we previously cloned sheet inners outside of that method. r=bzbarsky (9b9b8d5e2) - Bug 77999 - Part 5: Cache eAgentSheet and eUserSheet rule processors in the RuleProcessorCache. r=dbaron (8e6bb4ee4) - Bug 77999 - Followup build bustage fix. (a127001fd) - Bug 77999 - Remove stray printf. (281aabfd3) (371e98abd) * 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 -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210313-371e98abd-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210313-371e98abd-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20210313-371e98abd-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20210313-371e98abd-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 1180166 - Ensure all elements of tableBorderReset[] are properly initialized. r=dholbert (0ce218eea) - Bug 1177690 - part 0 - Tidy up some erratic whitespace. r=dholbert (4367c5ffd) - Bug 1177690 - part 1 - Bevel the correct ends of horizontal collapsed-border segments in vertical-rl writing mode. r=dholbert (0efa53fb2) - Bug 1177690 - part 2 - Tidy up the use of DrawTableBorderSegment similarly in BCInlineDirSeg::Paint. r=dholbert (fef2b0ebb) - Bug 1153140 - Include borderPadding width in the containerWidth for grid item placement. r=mats (ceaf03493) - Bug 77999 - Part 1: Add nsDocumentRuleResultCacheKey. r=dbaron (8d3599b2b) - Bug 1159772. Don't let nsContainerFrame::SyncWindowProperties make widget calls that can result in synchronous painting during reflow or frame construction. r=mats (395ec1340) - Bug 1009214 part 1 - [css-grid] Don't wrap placeholders in an anonymous grid item. r=dholbert (51f5db33f) - Bug 1009214 part 2 - [css-grid] Update the reference for a few tests that wrapped placeholders in anonymous grid items. (48d8f2363) - Bug 1151316 part 1 - [css-grid] Implement relative positioning for grid items. r=roc (470c7beb6) - Bug 1153140 - dir=rtl versions of a couple of the grid reftests. r=mats (8942648a6) - Bug 1079164 - Initial testcases for CSS grid in vertical writing mode. r=mats (667ec9ce2) - Bug 1149555 - Update resize event firing to follow the specs, dispatch right before rAF callbacks, r=dbaron (2bb998687) - ckout Bug 1149555 because of tresize regression, a=backout (8e9a9c614) - Bug 1141867 - patch 1 - Use the proper writing mode to return the inline-size from FloatMarginISize. r=smontagu (af6a62275) - Bug 1141867 - patch 2 - If FloatMarginISize returns unconstrained, we need to do an early reflow on the orthogonal float to find out its real size. r=smontagu (683e2f813) - Bug 1141867 - patch 3 - Reftests for contiguous orthogonal floats. r=smontagu (b67e31c51) - Bug 1141867 - Add OSX 10.10 fuzz to the newly-added tests. a=merge (d8587d21e) - Bug 1157691 - Explicitly enable writing-mode support for reftests that require it. r=smontagu (17890dd40) - Bug 1151316 part 2 - [css-grid] Tests for relative positioning of grid items. (ef8c924af) - Bug 1171773 - Handle reflowing a grid item with different writing mode from its grid container. r=mats (1b775f1c1) - Bug 1171773 - Reftest for grid item with different direction from its container. r=mats (84aa60f67) - Bug 1173662 part 1: Rename local variable 'wm' in nsNumberControlFrame::Reflow. r=jfkthame (2a409480b) - Bug 1173662 part 2: Use logical sizes in nsNumberControlFrame::Reflow. r=jfkthame (c408e7b67) - Bug 1173662 part 3: Use a LogicalPoint for child position in nsNumberControlFrame::Reflow. r=jfkthame (815f9c70f) (0f991de4b) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1155478 - Use smart pointers for three members of nsIPresShell; r=roc (5ebb5e433) - Bug 1150614: place floats correctly in vertical writing modes with dir="rtl", r=jfkthame (020ca8893) - Tests for bug 1150614, r=jfkthame (edba1ffeb) - Fix test regressions from bug 1150614, r=jfkthame (a68607adc) - Bug 1162485 - Ensure the vertical-text.enabled pref is set for reftests that involve vertical writing modes. r=smontagu (948cb3a80) - Bug 1167930 - Handle direction:rtl in vertical modes when converting a LogicalMargin to physical. r=smontagu (0ca0afe6e) - Bug 1180643 - Fix the SetY() method on LogicalPoint to update the correct field. r=smontagu (3071253fd) - Bug 1181087 - part 1 - Eliminate the few callers of physical-coordinate setters on the logical-coordinate geometry classes. r=smontagu (3462b41a8) - Bug 1181087 - part 2 - Remove the unused physical setter methods on logical-coordinate classes. r=smontagu (0715086a8) - Bug 1145218 - Make the float manager's writing-mode field debug-only, and assert that it matches what callers are passing in. r=smontagu (ee625acd2) - Bug 756984 - Collapse the selection on the last text node on the line, skipping br and inline frames when clicking past the end of line; r=roc,ehsan (c4dcea1d6) - Bug 1131451 part 1 - Replace containerWidth with containerSize in logical-coordinate classes and APIs, frame classes, etc. r=dholbert (ad4b55deb) - Bug 1173646 part 1: Add reftest with flex items whose writing-mode differs from their flex container. r=mats (3dd3d7f97) - Bug 1173646 part2: Add reftest variants with different writing-mode values on flex container. (no review) (0c82aad87) - Bug 1173646 part 3: Make FlexItems cache their WritingMode, for quick access. r=mats (7398c33a6) - Bug 1173646 part 4: Convert isize/bsize into flex container's writing-mode in flexbox macros that aim to pick a main-axis or cross-axis value. r=mats (80ebd414e) - Bug 1155488 - Mark nsIPresShell::mHiddenInvalidationObserverRefreshDriver as MOZ_UNSAFE_REF; r=roc (10c98ad8f) - Bug 1156008 - Convert CapturingContentInfo::mContent to StaticRefPtr; r=roc (9ffee3ef4) - Bug 1177690 - part 3 - Reftests for bevelled corners on collapsed table border. r=dholbert (26e3aff00) - Bug 1131451 part 2 - Respect the container height when converting vertical-RTL inline-direction coordinates. r=dholbert (594340514) - Bug 1131451 followup - Remove one more bidi-in-vertical-mode hack that is no longer required. r=dholbert (696b0194f) - Bug 1183896. Don't assume that relatively positioned table cells actually have positioned offsets computed, because in the case of position:sticky they don't. r=dholbert (remaining parts of rev c87f3d591) (f868b8a64) (8cd81a861) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1184388 - Try to use uniform groups for multidimensional constant arrays and structures, r=jandem. (9a8686e50) - Bug 1184388 - Don't try to reallocate inline elements buffer of unboxed arrays, r=jandem. (8cae2ec7c) - Bug 1184388 - Fix transposed arguments to GiveObjectGroup, r=jandem. (d417f04c1) - Bug 1169514 - Part 3: Use a shared preference style sheet across all pres contexts. r=jwatt (f0eb9653b) - Bug 1169512 - Add and remove quirk.css rather than enable and disable a clone of it. r=jwatt (537bf9210) - Bug 1176075 - Add a missing check for nursery objects during Ion compilation, r=jandem. (84da20541) (833190af3) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1180608 - Remove bogus assert, r=jandem. (b91acfeb8) - Bug 1159495 - Change Windows to Unix line endings in GMPUtils.cpp. r=whitespace (7d895d348) - Bug 1168053 - Unified build fix in dom/media/gmp. r=jwwang (dd78a0aa4) - Bug 470143 - Part 1/2 - Implement an IM IC for typeof nosuchvar. r=jandem (9e7678d6d) - Bug 1145442 - Add documentation for JIT strategies. r=shu (caacb732e) - Bug 1145442 - Update JIT Optimization docs patch. r=shu (6995cada4) - Bug 1145442 - More jit coach optimization outcome docs. r=shu (84deebdc0) - Bug 470143 - Part 2/2 - TrackedOptimization changes for TypeOfNoSuchVar. r=shu (fccfb49fa) - Bug 1178653 - Fix a few more tests for modified error messages. r=bustage in a CLOSED TREE (e14d56dc0) - Bug 77999 - Part 2: Add RuleProcessorCache. r=dbaron (f79158f64) (798773343) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 77999 - Part 3: Gather document rules and produce an nsDocumentRuleResultCacheKey in nsCSSRuleProcessors. r=dbaron (0f356122a) - Bug 77999 - Part 4: Mark nsCSSRuleProcessors as ready for expiration from the RuleProcessorCache once no nsStyleSets are using them. r=dbaron (f7ccd7106) - Bug 1170888 - Restyle the document in EnsureSafeToHandOutCSSRules if we previously cloned sheet inners outside of that method. r=bzbarsky (9b9b8d5e2) - Bug 77999 - Part 5: Cache eAgentSheet and eUserSheet rule processors in the RuleProcessorCache. r=dbaron (8e6bb4ee4) - Bug 77999 - Followup build bustage fix. (a127001fd) - Bug 77999 - Remove stray printf. (281aabfd3) (371e98abd) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20210313-355db4de-uxp-cc8a7e3f7-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20210313-355db4de-uxp-cc8a7e3f7-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-20210313-id-f0915f3-uxp-cc8a7e3f7-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20210313-id-f0915f3-ia-c642e3c-uxp-cc8a7e3f7-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. -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20210313-ab8d121-uxp-cc8a7e3f7-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20210313-ab8d121-uxp-cc8a7e3f7-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-20210313-ab8d121-uxp-cc8a7e3f7-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-20210313-b9ee83652-uxp-cc8a7e3f7-xpmod.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.3a1.win32-git-20210313-b9ee83652-uxp-cc8a7e3f7-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.3a1.win64-git-20210313-b9ee83652-uxp-cc8a7e3f7-xpmod.7z Official UXP changes since my last build: - Issue #1053 - Remove build system MOZ_ANDROID_* defines and related code. (c2268033a) - Issue #1053 - Remove android blocks from configure. (108ec4099) - Issue #1053 - Remove mobile-specific graphics "optimizations" (=compromises) (515c1193c) - Issue #1053 - Remove Android-specific blocks from system headers and /dom (dce8a3300) - Issue #1053 - Remove MOZ_WIDGET_ANDROID and IDB_MOBILE (cc8a7e3f7) No official Basilisk changes since my last build. Official Pale-Moon changes since my last build: - [SSUAO] Add override for spotify (1dd27ce20) - [SSUAO] Add override for kroger (adeab5002) - [SSUAO] Update override for Citi (b9ee83652) -
My Browser Builds (Part 2)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
(edit)