Elkern 4926 Posted July 30, 2024 Posted July 30, 2024 (edited) Okay, I think we need to set some new ground conditions.. 1) I don't owe any of you anything except as defined by the MPL which only covers modifications to covered code for things released in binary form for which is only the state of the code that produced that binary form. On the other hand, while it hardly matters at this point, the lot of you owe me pretty much everything for what you are collectively accomplishing today. And if that wasn't the case you wouldn't be asking.. You'd ask something along the lines of "So are there any good enhancements you made that you think would be good for roytam's versions?" instead of "Gimme! Gimme! Gimme!". 2) The fact that I have been shadowbanned from Github means that I cannot conduct any business there. I will have to go back to self hosting and I can't reasonably host the half a dozen restart attempt repos and I don't expect github not to eventually purge my orgs and ban me fully in the end. If you want them you should get them.. NOW. I'll unhide anything currently hidden that isn't say a config repo and I won't be preserving everything.. I don't have the raw space to do it without sacrificing resources for other things .. not-mozilla things. I have had two hard drives fail since 2022.. Also, see number 1. 3) I will not tolerate attacks against my self, my infrastructure, or attempts at intimidation by showing up in IRC with nicks of Pale Moon personnel. Moonchild does not live in West Virginia with Frontier internet for instance. To say nothing about manipulation tactics. This goes for the PM forum as well. 4) I don't have a problem with advising, suggesting, and sharing my insight and experience though I wish roytam would actually use it as much as he uses my code.. Policy and Programming go hand in hand and mine are matched.. You mess with one you screw up the other eventually. Look at Mozilla.. 5) Keep that guy I encountered on Mozilla Matrix away from me, seriously.. I want nothing to do with that guy. 6) Remember if you use those repos and pull in assets or use them as is to remove BinOC branding. If there is a question just ask you'll get a simple yay or nay no judgement.. unless you don't bother. Edited July 30, 2024 by Elkern 4926
roytam1 Posted August 2, 2024 Author Posted August 2, 2024 New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240803-38663d2b9f-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240803-38663d2b9f-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240803-38663d2b9f-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240803-38663d2b9f-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 1222098 - Devicemotion event timestamp should return values from Android sensor API and not Gecko. r:smaug (0fb05341d5) - Bug 1266701 - some header missing in dom/events, r=jwatt (59a8a30af3) - namespace (c5796648b6) - Bug 1243555: Remove unnecessary nsDocShell static_cast in EventListenerManager::HandleEventInternal(). r=smaug (21c559122c) - Bug 1254629 - Let query events fail when content root is wrong; r=masayuki (64454249aa) - Bug 1224233 - fix crashy usage of IMENotificationSender::Run using on-screen keyboard on Windows, r=smaug (ddcdf13ad0) - Bug 1252058 IMEContentObserver::IMENotificationSender shouldn't post notifications when IMEContentObserver which is the owner of it stopped observing contents r=smaug (9f4a14f13a) - Bug 1259671 part.1 Rename InternalScrollPortEvent::orientType to InternalScrollPortEvent::OrientType r=smaug (eaefa4472f) - Bug 1259671 part.2 Rename InternalScrollPortEvent::vertical to InternalScrollPortEvent::eVertical r=smaug (91bcdcd1df) - Bug 1259671 part.3 Rename InternalScrollPortEvent::horizontal to InternalScrollPortEvent::eHorizontal r=smaug (f3c206dc4c) - Bug 1259671 part.4 Rename InternalScrollPortEvent::both to InternalScrollPortEvent::eBoth r=smaug (ac34dc95c1) - Bug 1259671 part.5 Rename InternalScrollPortEvent::orient to InternalScrollPortEvent::mOrient r=smaug (6736862c75) - Bug 1262324 (part 1) - Remove "locale.all" prefix from Unix charsets. r=emk. (b337137c3d) - Bug 1255655 - Const-ify dom encodings and similar arrays. r=baku. (93d79e84a7) - Bug 1262324 (part 2) - Introduce nsUConvProp. r=emk. (bad497dee6) - Bug 1257877 - Remove UTF-16 support from TextEncoder. r=hsivonen (ad647b12a3) - Bug 1120813 - Add support for the MS932 label of Shift_JIS. r=emk, r=Ms2ger (8a35fd93cf) - Bug 1250930 - Use correct global when creating a key in GenerateAsymmetricKeyTask r=bz (ba65e0ae34) - Bug 842818 - Allow calling WebCryptoTask::DispatchWithPromise() from workers r=keeler (e99301ba3e) - Bug 1251390. Make timer queries available at the appropriate time. r=jgilbert (f1a0dcf7d3) - Bug 1259696 - Check read buffer mode when doing CopyTexImage. r=jgilbert (fe51211b56) - Bug 1241042 - Get correct frag varying from angle validator. r=jmuizelaar (29a4298a7e) - Bug 1244611 - "Using named uniform buffer objects in the fragment shader fails". r=jgilbert (2e05e31d09) - Bug 1263018 - Only update active prog info if linking active prog. - r=jrmuizel (1603ebdd8c) - Bug 1257593 - Handle webgl FramebufferTexture2D() with an unbound texture. r=jgilbert (4d75981cb7) - Bug 1257593 followup, fix bustage from believing a reviewer and then sending a different patch to try (7766b0cdb4) - Bug 1258061 - Clarify FramebufferTexture2D handling for tex2D and cubeMap; r=jgilbert (0635d9412a) - Bug 1259449 - Require GLFeature::sync for WebGL's disjoint_timer_query. - r=jrmuizel (b6017134a3) - Bug 1247804 - Enable seamless cubemaps where available. - r=jrmuizel (e7fd3ec5ed) - Bug 1247977: More information when we hit the OpenGL error in FakeBlackTexture. r=jgilbert (f6f2c82e33) - Bug 1255655 - Const-ify sExtensionNames. r=mattwoodrow. (c0c60b34c7) - Bug 1262757 - Use StaticRefPtr for the global context in GLContextProviderWGL, r=jrmuizel (0cc29a3385) - Bug 1259811 - Require FBO support for GLContexts. - r=jrmuizel (ec3c1a6045) - Bug 1234441 - Allow malformed ESSL version string. - r=jrmuizel (8fda1569ab) - Bug 1199923 - Work around Intel Linux driver lying about max texture size - r=jgilbert (546b7dfe6a) - Bug 1262265 - Cleanup GLContext symbol init. - r=jrmuizel (8da8ce647a) - Bug 1232334 - [1.2] Only set context on successful attach. r=snorp (ca29c322bf) - Bug 1261320 - Check DataSurface is vaild before using, r=milan (be9aebba47) - Bug 1245868 - repalce pass by value with pass by pointer in IsHeadRequest. r=jst (f9d7f6185f) - fix tests (3ccf9d1715) - Bug 1232941 - Register Observer and listen to NS_XPCOM_SHUTDOWN_OBSERVER_ID for GATT, r=shuang (aa367807fa) - Bug 1239979: Init and uninit all Bluetooth profile managers, r=shuang (78c1ebbd13) - Bug 1239979: Uninitialized Bluetooth profile managers explictly to release refs, r=shuang (83b5389539) - Bug 1262630. Replace workers::GetGlobalObjectForGlobal with xpc::NativeGlobal. r=khuey (9f639580be) - Bug 1255817 part 6. Fix up some comments in CallbackObject that refer to things that no longer exist. r=bholley (575bf90c98) - Bug 1259545. Remove the JS_SaveFrameChain bits in CallbackObject error reporting, since they are no longer needed. r=bholley (16181ddb38) - Bug 1260511 part 2. Change XPConnect's handling of exceptions thrown from JS components so that if an nsresult integer is thrown we convert it into an actual exception object before handing it out to content instead of propagating out the numeric value. r=khuey (dc02854e3f) - Bug 1260511 part 3. In dom::Throw, ignore the pending xpconnect exception if we were given a non-default message string (because we don't want to lose that string). Also, make sure to always clear the pending xpconnect exception there. r=khuey (978a1e9132) - Bug 1250106 - Correctly set charging status and remaining time when battery level is rounded to 1.0 r=bz (662e18648c) - Bug 1253641 - DOMException's CC participant should traverse mData. r=khuey. (0a48e3f8e7) - Bug 1261115 - when Console is running in the main thread the existence of mWindow should always be ensured, r=smaug (caa1efd087) - Bug 1257208 - Use the nsTextNode concrete type in several places in DirectionalityUtils.cpp instead of nsINode and nsIContent; r=peterv (69529fd8d4) - Bug 1260982 - BlobFileImpl::GetType() should work also in workers, r=smaug (4b01d269bc) - Bug 1262104 - Remove a non-used CTOR for BlobImplFile, r=ehsan (37ee0ec6d4) - Bug 1259477 - Port test_document_register.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap (411c220cda) - Bug 1222128 - Turn test_bug1011748.html into a browser mochitest to make it run properly in e10s mode r=bzbarsky (45403d3d15) - Bug 1259588 - new File("") throws TypeError exception, r=baku (05f6e7292d) - Bug 1264710 - Catch IDB exceptions in IndexedDBHelper. r=fabrice (0d3c860a89) - Bug 1263553 - Move MultipartBlobImpl into mozilla::dom namespace, r=smaug (e286c6cfe1) - Bug 1263551 - Remove unused method in MultipartBlobImpl, r=smaug (54c2da9a12) - Bug 1252687 - get rid of static nsStrings in PerformanceObserver.cpp r=bz (319f2697d4) - Bug 1148535 - Check if the density descriptor in srcset consists of a valid floating-point number. r=jdm (79ac8d8dea) - Bug 1257742 - Part 1: Follow the update-source-set rule to append default source into source set; r=jdm (853c69cc8c) - Bug 1257742 - Part 2: Allow both width and static density candidates showing in same selector; r=jdm (4f1e00225d) - Bug 1257742 - Part 3: Support using floating point in sizes descriptor; r=jdm (c1a7e36bb3) - Bug 1257742 - Part 4: Update web-platform test expectation; r=jdm (e41044b88e) - Bug 1262942 - Remove unnecessary warning message in ResponsiveImageSelector; r=jdm (ffb757204d) - Bug 1158412 - Remove assertion for document prescontex and add crash test; r=jdm (947ccdfbfc) - Bug 1237633 - Part 1: Percentages are not allowed in a <source-size-value>. r=jdm (614b560097) - Bug 1237633 - Part 2: Avoid fatal assertion when a responsive image's size specifier is invalid. r=johns, r=jdm (4e90829d97) - Bug 495546 - Add crashtest. (c2765ecbf4) - fix some tests (d9b393b168) - Bug 1256419. Null-check our nsDOMWindowList before trying to get its length. r=smaug (6c14430e5d) - Bug 1162775: Make contentAreaDropListener use dataTransfer.files to get the files dropped. r=smaug (d2850f2008) - Bug 1220679 - replace AutoSafeJSContext with AutoJSAPI. r=bz. (64538bdd44) - reinstantiate assert, present in up to esr68 (221cec538a) - Bug 1209329 - Improve comments about about: URIs in nsContentUtils::InternalStorageAllowedForPrincipal, r=bholley (71152e5639) - Bug 1246250 - Deal with failure to create a blob actor. r=khuey (102686ac28) - Bug 1265902 - part 1 - be more efficient when using nsContentUtils::GetSurfaceData(); r=mccr8 (ba2a52abd3) - Bug 1258857 - Add empty items to an IPC transferable object for every flavor of the source object that did not have any data associated to it r=enndeakin (0a02b61566) - Bug 1265902 - part 2 - don't construct unnecessary string temporaries in TransferablesToIPCTransferables; r=mccr8 (aec10c8fc6) - remove unknown blob handling, not found in Tycho-dev repo, nor esr60 or TFF (eb6a24720a) - Bug 1155486 - Convert nsDOMAttributeMap::mLocalName to void* to ensure that we can never dereference it; r=baku (34e2864340) - Bug 1250926 - Remove unused SCRIPTABLE_FLAGS defines from nsDOMClassInfo; r=peterv (76917fb76b) - No bug. Helper tool to partially autogenerate portions of the release notes. (3818e5534b) - Bug 1203423 - Move call to AddClone outside nsMutationReceiver constructor; r=smaug (35c94ad785) - Bug 1254096 - Update CaretPositionFromPoint() for type=number, r=ehsan (df31edca8f) - Bug 1265771 P1 Only store active documents in the global observer list. r=bz (01502e91e5) - Bug 1265771 P2 Expand navigate-window.https.html wpt test to cover uncontrolled windows. r=bz (3333906720) - Bug 1265771 P3 Expand browser_force_refresh.js to verify Clients.matchAll() behavior on refresh. r=bz (01394ec8f1) - stop hiding things for _LIBCPP_VERSION (5de86e8bbf) (76fdf7909d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1230163 - White-space copy issue: Add conditional compile also for SeaMonkey. r=ehsan (6c6cf03257) - Bug 1066663, move call to SetDragState to happen when a window is lowered to avoid the issue with selection being prevented, r=smaug (7a15008ac3) - Bug 1245452, null check window->GetDocShell return value, r=khuey (77fee59e52) - Bug 1168398 - Ensure that the presshell is initialized before attempting to scroll something into its view; r=enndeakin (4aba157104) - Bug 1227461, don't iterate multiple times past the top-level document during tab navigation, prevents hang navigating in page info dialog, r=smaug (0a69f5085d) - Bug 1263443 - Typo in nsGkAtomList.h; r=smaug (9a0b34d075) - Bug 1260480 - Remove mozNoMarginBoxes. r=dbaron (fb06487de9) - Bug 1254378 - Make SpeechSynthesis an event target with a "voiceschanged" event. r=smaug (8d00157559) - some missing bits to be reapplied (e046af733d) - Bug 1097398 Part 1 - Move AccessibleCaret default assets to layout/style/. r=nalexander, r=heycam (694c4617d2) - Bug 1097398 Part 2 - Add preferences to make carets always tilt. r=roc (61ccfa508e) - Bug 1252368 - Move resource files in layout/style/ into layout/style/res/ directory. r=nalexander (6049fec5ba) - partial of Bug 1258177 - Make the list-item markers non-selectable. r=bz (9387a5a1f7) - Bug 1259889 Part 2 - Load html.css lazily for pref changes. r=heycam (16f139a9b4) - Bug 1258657 Part 1 - Change summary default style to "display: list-item" to match html spec. r=bz (a90a87025c) - Bug 1258657 Part 2 - Remove SummaryFrame. r=bz (7e555a570e) - Bug 1236828 part 1 - Apply proper clip state to top layer frames. r=mstange (5f3b55e475) - Bug 1236828 part 2 - Make frame constructor support absolutely-positioned top layer frame. r=bz (052f7d5d71) - Bug 1236828 part 3 - Allow setting position: absolute for top layer element and add test. r=heycam (ddf55b2e57) - Bug 1264533 - Correct the universal selector for summary to include all namespaces. r=bz (4bd53c11cc) - simple formatting (f19a2351a2) - Bug 1235321 - Enable using line cursor to optimize reflowing absolute frames. r=bz (35199c6780) - Bug 1260090 - Remove nsBlockFrameSuper as nsContainerFrame alias. r=dholbert (dbf60b2ef2) - minor format fix (a057efcf1c) - minor format fix (ac1f3b6691) - Bug 1145218 followup - Properly parenthesize macro argument. No review. (6a5d9fcf64) - Bug 1256727 - Back out the functional parts of cset 59a1ca7d784c now that we have a better fix using empty transactions. r=me (007080dd0a) - Bug 1256040 - Follow-up fix for nsGridContainerFrame.h/cpp compile errors in non-unified build. r=me (9c08e31572) - Bug 1243125 - patch 0 - Relax overly-harsh writing mode assertions in nsReflowMetrics size accessors. r=dholbert (3f75521c74) - Bug 1243125 - patch 1 - Check block size instead of height when detecting truncated frames. r=jfkthame (66a36d7c35) - Bug 1243125 - patch 2 - Don't ever set NS_FRAME_TRUNCATED for orthogonal flows. r=dholbert (ce4650213c) - Bug 1243125 - Reftest for floats overflowing container, with diverse writing-modes. r=jfkthame (f621d8d17e) - Bug 1250674 - Don't print header/footer if larger than user defined margins. r=dbaron (604e4c8f28) - Bug 1182247 - Only RegisterPluginForGeometryUpdates in nsPluginFrame::EndSwapDocShells if mInstanceOwner is non-null. r=tnikkel (8958766501) - fix misspatch compared to esr52 (06be2eb39c) - Bug 1237236 - When collapsing the selection to the end of textframe that ends in a significant newline then set mHint to CARET_ASSOCIATE_AFTER so that the caret is rendered at the start of the next line if any. r=ehsan (1f86bf7a57) - Bug 1258308 - Lookup the frame (continuation) associated with aParentNode/aOffset instead of assuming it's always the primary frame (follow-up from bug 1237236). r=ehsa (8849eecf94) - Bug 1259949 - Set the CARET_ASSOCIATE_AFTER hint also when we collapse just after a text node that ends with a significant newline. r=ehsan (065b4f6c9a) - Bug 1261718. In nsSubDocumentFrame when getting the document from a view go through the view manager because it is more like to succeed. r=mats (508f485aeb) - Bug 1178060 - Ensure that if there is a document-level apz-aware event listener on a subdocument, we build the nsDisplaySubdocument item to hold that information. r=tn (8e235581a5) - Bug 1240799 - Apply axis height for mfrac elements without bar. r=fredw (6a5fb4a3fa) - Bug 1224113 - fix ref count issue during channel close. r=jdm (35c5a01787) (38663d2b9f)
roytam1 Posted August 2, 2024 Author Posted August 2, 2024 New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.5-Goanna-20240803.7z Changelog: Out-of-tree changes: * update Goanna3 to git cbc917768b...38663d2b9f: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1222098 - Devicemotion event timestamp should return values from Android sensor API and not Gecko. r:smaug (0fb05341d5) - Bug 1266701 - some header missing in dom/events, r=jwatt (59a8a30af3) - namespace (c5796648b6) - Bug 1243555: Remove unnecessary nsDocShell static_cast in EventListenerManager::HandleEventInternal(). r=smaug (21c559122c) - Bug 1254629 - Let query events fail when content root is wrong; r=masayuki (64454249aa) - Bug 1224233 - fix crashy usage of IMENotificationSender::Run using on-screen keyboard on Windows, r=smaug (ddcdf13ad0) - Bug 1252058 IMEContentObserver::IMENotificationSender shouldn't post notifications when IMEContentObserver which is the owner of it stopped observing contents r=smaug (9f4a14f13a) - Bug 1259671 part.1 Rename InternalScrollPortEvent::orientType to InternalScrollPortEvent::OrientType r=smaug (eaefa4472f) - Bug 1259671 part.2 Rename InternalScrollPortEvent::vertical to InternalScrollPortEvent::eVertical r=smaug (91bcdcd1df) - Bug 1259671 part.3 Rename InternalScrollPortEvent::horizontal to InternalScrollPortEvent::eHorizontal r=smaug (f3c206dc4c) - Bug 1259671 part.4 Rename InternalScrollPortEvent::both to InternalScrollPortEvent::eBoth r=smaug (ac34dc95c1) - Bug 1259671 part.5 Rename InternalScrollPortEvent::orient to InternalScrollPortEvent::mOrient r=smaug (6736862c75) - Bug 1262324 (part 1) - Remove "locale.all" prefix from Unix charsets. r=emk. (b337137c3d) - Bug 1255655 - Const-ify dom encodings and similar arrays. r=baku. (93d79e84a7) - Bug 1262324 (part 2) - Introduce nsUConvProp. r=emk. (bad497dee6) - Bug 1257877 - Remove UTF-16 support from TextEncoder. r=hsivonen (ad647b12a3) - Bug 1120813 - Add support for the MS932 label of Shift_JIS. r=emk, r=Ms2ger (8a35fd93cf) - Bug 1250930 - Use correct global when creating a key in GenerateAsymmetricKeyTask r=bz (ba65e0ae34) - Bug 842818 - Allow calling WebCryptoTask::DispatchWithPromise() from workers r=keeler (e99301ba3e) - Bug 1251390. Make timer queries available at the appropriate time. r=jgilbert (f1a0dcf7d3) - Bug 1259696 - Check read buffer mode when doing CopyTexImage. r=jgilbert (fe51211b56) - Bug 1241042 - Get correct frag varying from angle validator. r=jmuizelaar (29a4298a7e) - Bug 1244611 - "Using named uniform buffer objects in the fragment shader fails". r=jgilbert (2e05e31d09) - Bug 1263018 - Only update active prog info if linking active prog. - r=jrmuizel (1603ebdd8c) - Bug 1257593 - Handle webgl FramebufferTexture2D() with an unbound texture. r=jgilbert (4d75981cb7) - Bug 1257593 followup, fix bustage from believing a reviewer and then sending a different patch to try (7766b0cdb4) - Bug 1258061 - Clarify FramebufferTexture2D handling for tex2D and cubeMap; r=jgilbert (0635d9412a) - Bug 1259449 - Require GLFeature::sync for WebGL's disjoint_timer_query. - r=jrmuizel (b6017134a3) - Bug 1247804 - Enable seamless cubemaps where available. - r=jrmuizel (e7fd3ec5ed) - Bug 1247977: More information when we hit the OpenGL error in FakeBlackTexture. r=jgilbert (f6f2c82e33) - Bug 1255655 - Const-ify sExtensionNames. r=mattwoodrow. (c0c60b34c7) - Bug 1262757 - Use StaticRefPtr for the global context in GLContextProviderWGL, r=jrmuizel (0cc29a3385) - Bug 1259811 - Require FBO support for GLContexts. - r=jrmuizel (ec3c1a6045) - Bug 1234441 - Allow malformed ESSL version string. - r=jrmuizel (8fda1569ab) - Bug 1199923 - Work around Intel Linux driver lying about max texture size - r=jgilbert (546b7dfe6a) - Bug 1262265 - Cleanup GLContext symbol init. - r=jrmuizel (8da8ce647a) - Bug 1232334 - [1.2] Only set context on successful attach. r=snorp (ca29c322bf) - Bug 1261320 - Check DataSurface is vaild before using, r=milan (be9aebba47) - Bug 1245868 - repalce pass by value with pass by pointer in IsHeadRequest. r=jst (f9d7f6185f) - fix tests (3ccf9d1715) - Bug 1232941 - Register Observer and listen to NS_XPCOM_SHUTDOWN_OBSERVER_ID for GATT, r=shuang (aa367807fa) - Bug 1239979: Init and uninit all Bluetooth profile managers, r=shuang (78c1ebbd13) - Bug 1239979: Uninitialized Bluetooth profile managers explictly to release refs, r=shuang (83b5389539) - Bug 1262630. Replace workers::GetGlobalObjectForGlobal with xpc::NativeGlobal. r=khuey (9f639580be) - Bug 1255817 part 6. Fix up some comments in CallbackObject that refer to things that no longer exist. r=bholley (575bf90c98) - Bug 1259545. Remove the JS_SaveFrameChain bits in CallbackObject error reporting, since they are no longer needed. r=bholley (16181ddb38) - Bug 1260511 part 2. Change XPConnect's handling of exceptions thrown from JS components so that if an nsresult integer is thrown we convert it into an actual exception object before handing it out to content instead of propagating out the numeric value. r=khuey (dc02854e3f) - Bug 1260511 part 3. In dom::Throw, ignore the pending xpconnect exception if we were given a non-default message string (because we don't want to lose that string). Also, make sure to always clear the pending xpconnect exception there. r=khuey (978a1e9132) - Bug 1250106 - Correctly set charging status and remaining time when battery level is rounded to 1.0 r=bz (662e18648c) - Bug 1253641 - DOMException's CC participant should traverse mData. r=khuey. (0a48e3f8e7) - Bug 1261115 - when Console is running in the main thread the existence of mWindow should always be ensured, r=smaug (caa1efd087) - Bug 1257208 - Use the nsTextNode concrete type in several places in DirectionalityUtils.cpp instead of nsINode and nsIContent; r=peterv (69529fd8d4) - Bug 1260982 - BlobFileImpl::GetType() should work also in workers, r=smaug (4b01d269bc) - Bug 1262104 - Remove a non-used CTOR for BlobImplFile, r=ehsan (37ee0ec6d4) - Bug 1259477 - Port test_document_register.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap (411c220cda) - Bug 1222128 - Turn test_bug1011748.html into a browser mochitest to make it run properly in e10s mode r=bzbarsky (45403d3d15) - Bug 1259588 - new File("") throws TypeError exception, r=baku (05f6e7292d) - Bug 1264710 - Catch IDB exceptions in IndexedDBHelper. r=fabrice (0d3c860a89) - Bug 1263553 - Move MultipartBlobImpl into mozilla::dom namespace, r=smaug (e286c6cfe1) - Bug 1263551 - Remove unused method in MultipartBlobImpl, r=smaug (54c2da9a12) - Bug 1252687 - get rid of static nsStrings in PerformanceObserver.cpp r=bz (319f2697d4) - Bug 1148535 - Check if the density descriptor in srcset consists of a valid floating-point number. r=jdm (79ac8d8dea) - Bug 1257742 - Part 1: Follow the update-source-set rule to append default source into source set; r=jdm (853c69cc8c) - Bug 1257742 - Part 2: Allow both width and static density candidates showing in same selector; r=jdm (4f1e00225d) - Bug 1257742 - Part 3: Support using floating point in sizes descriptor; r=jdm (c1a7e36bb3) - Bug 1257742 - Part 4: Update web-platform test expectation; r=jdm (e41044b88e) - Bug 1262942 - Remove unnecessary warning message in ResponsiveImageSelector; r=jdm (ffb757204d) - Bug 1158412 - Remove assertion for document prescontex and add crash test; r=jdm (947ccdfbfc) - Bug 1237633 - Part 1: Percentages are not allowed in a <source-size-value>. r=jdm (614b560097) - Bug 1237633 - Part 2: Avoid fatal assertion when a responsive image's size specifier is invalid. r=johns, r=jdm (4e90829d97) - Bug 495546 - Add crashtest. (c2765ecbf4) - fix some tests (d9b393b168) - Bug 1256419. Null-check our nsDOMWindowList before trying to get its length. r=smaug (6c14430e5d) - Bug 1162775: Make contentAreaDropListener use dataTransfer.files to get the files dropped. r=smaug (d2850f2008) - Bug 1220679 - replace AutoSafeJSContext with AutoJSAPI. r=bz. (64538bdd44) - reinstantiate assert, present in up to esr68 (221cec538a) - Bug 1209329 - Improve comments about about: URIs in nsContentUtils::InternalStorageAllowedForPrincipal, r=bholley (71152e5639) - Bug 1246250 - Deal with failure to create a blob actor. r=khuey (102686ac28) - Bug 1265902 - part 1 - be more efficient when using nsContentUtils::GetSurfaceData(); r=mccr8 (ba2a52abd3) - Bug 1258857 - Add empty items to an IPC transferable object for every flavor of the source object that did not have any data associated to it r=enndeakin (0a02b61566) - Bug 1265902 - part 2 - don't construct unnecessary string temporaries in TransferablesToIPCTransferables; r=mccr8 (aec10c8fc6) - remove unknown blob handling, not found in Tycho-dev repo, nor esr60 or TFF (eb6a24720a) - Bug 1155486 - Convert nsDOMAttributeMap::mLocalName to void* to ensure that we can never dereference it; r=baku (34e2864340) - Bug 1250926 - Remove unused SCRIPTABLE_FLAGS defines from nsDOMClassInfo; r=peterv (76917fb76b) - No bug. Helper tool to partially autogenerate portions of the release notes. (3818e5534b) - Bug 1203423 - Move call to AddClone outside nsMutationReceiver constructor; r=smaug (35c94ad785) - Bug 1254096 - Update CaretPositionFromPoint() for type=number, r=ehsan (df31edca8f) - Bug 1265771 P1 Only store active documents in the global observer list. r=bz (01502e91e5) - Bug 1265771 P2 Expand navigate-window.https.html wpt test to cover uncontrolled windows. r=bz (3333906720) - Bug 1265771 P3 Expand browser_force_refresh.js to verify Clients.matchAll() behavior on refresh. r=bz (01394ec8f1) - stop hiding things for _LIBCPP_VERSION (5de86e8bbf) (76fdf7909d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1230163 - White-space copy issue: Add conditional compile also for SeaMonkey. r=ehsan (6c6cf03257) - Bug 1066663, move call to SetDragState to happen when a window is lowered to avoid the issue with selection being prevented, r=smaug (7a15008ac3) - Bug 1245452, null check window->GetDocShell return value, r=khuey (77fee59e52) - Bug 1168398 - Ensure that the presshell is initialized before attempting to scroll something into its view; r=enndeakin (4aba157104) - Bug 1227461, don't iterate multiple times past the top-level document during tab navigation, prevents hang navigating in page info dialog, r=smaug (0a69f5085d) - Bug 1263443 - Typo in nsGkAtomList.h; r=smaug (9a0b34d075) - Bug 1260480 - Remove mozNoMarginBoxes. r=dbaron (fb06487de9) - Bug 1254378 - Make SpeechSynthesis an event target with a "voiceschanged" event. r=smaug (8d00157559) - some missing bits to be reapplied (e046af733d) - Bug 1097398 Part 1 - Move AccessibleCaret default assets to layout/style/. r=nalexander, r=heycam (694c4617d2) - Bug 1097398 Part 2 - Add preferences to make carets always tilt. r=roc (61ccfa508e) - Bug 1252368 - Move resource files in layout/style/ into layout/style/res/ directory. r=nalexander (6049fec5ba) - partial of Bug 1258177 - Make the list-item markers non-selectable. r=bz (9387a5a1f7) - Bug 1259889 Part 2 - Load html.css lazily for pref changes. r=heycam (16f139a9b4) - Bug 1258657 Part 1 - Change summary default style to "display: list-item" to match html spec. r=bz (a90a87025c) - Bug 1258657 Part 2 - Remove SummaryFrame. r=bz (7e555a570e) - Bug 1236828 part 1 - Apply proper clip state to top layer frames. r=mstange (5f3b55e475) - Bug 1236828 part 2 - Make frame constructor support absolutely-positioned top layer frame. r=bz (052f7d5d71) - Bug 1236828 part 3 - Allow setting position: absolute for top layer element and add test. r=heycam (ddf55b2e57) - Bug 1264533 - Correct the universal selector for summary to include all namespaces. r=bz (4bd53c11cc) - simple formatting (f19a2351a2) - Bug 1235321 - Enable using line cursor to optimize reflowing absolute frames. r=bz (35199c6780) - Bug 1260090 - Remove nsBlockFrameSuper as nsContainerFrame alias. r=dholbert (dbf60b2ef2) - minor format fix (a057efcf1c) - minor format fix (ac1f3b6691) - Bug 1145218 followup - Properly parenthesize macro argument. No review. (6a5d9fcf64) - Bug 1256727 - Back out the functional parts of cset 59a1ca7d784c now that we have a better fix using empty transactions. r=me (007080dd0a) - Bug 1256040 - Follow-up fix for nsGridContainerFrame.h/cpp compile errors in non-unified build. r=me (9c08e31572) - Bug 1243125 - patch 0 - Relax overly-harsh writing mode assertions in nsReflowMetrics size accessors. r=dholbert (3f75521c74) - Bug 1243125 - patch 1 - Check block size instead of height when detecting truncated frames. r=jfkthame (66a36d7c35) - Bug 1243125 - patch 2 - Don't ever set NS_FRAME_TRUNCATED for orthogonal flows. r=dholbert (ce4650213c) - Bug 1243125 - Reftest for floats overflowing container, with diverse writing-modes. r=jfkthame (f621d8d17e) - Bug 1250674 - Don't print header/footer if larger than user defined margins. r=dbaron (604e4c8f28) - Bug 1182247 - Only RegisterPluginForGeometryUpdates in nsPluginFrame::EndSwapDocShells if mInstanceOwner is non-null. r=tnikkel (8958766501) - fix misspatch compared to esr52 (06be2eb39c) - Bug 1237236 - When collapsing the selection to the end of textframe that ends in a significant newline then set mHint to CARET_ASSOCIATE_AFTER so that the caret is rendered at the start of the next line if any. r=ehsan (1f86bf7a57) - Bug 1258308 - Lookup the frame (continuation) associated with aParentNode/aOffset instead of assuming it's always the primary frame (follow-up from bug 1237236). r=ehsa (8849eecf94) - Bug 1259949 - Set the CARET_ASSOCIATE_AFTER hint also when we collapse just after a text node that ends with a significant newline. r=ehsan (065b4f6c9a) - Bug 1261718. In nsSubDocumentFrame when getting the document from a view go through the view manager because it is more like to succeed. r=mats (508f485aeb) - Bug 1178060 - Ensure that if there is a document-level apz-aware event listener on a subdocument, we build the nsDisplaySubdocument item to hold that information. r=tn (8e235581a5) - Bug 1240799 - Apply axis height for mfrac elements without bar. r=fredw (6a5fb4a3fa) - Bug 1224113 - fix ref count issue during channel close. r=jdm (35c5a01787) (38663d2b9f) * 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 2
mina7601 Posted August 2, 2024 Posted August 2, 2024 On 6/1/2024 at 1:48 AM, roytam1 said: TLS 1.3 update for my older browsers: NewMoon 26 for Win2000: http://o.rthost.win/gpc/files1.rt/palemoon-26.5.0-20240601.win2000.7z K-Meleon 74 Goanna 2.2: http://o.rthost.win/gpc/files1.rt/KM74-g22-20240601.win2000.7z Retrozilla (suite): http://o.rthost.win/gpc/files1.rt/retrozilla-suite-tls13-20240526.7z Retrozilla browser (rzbrowser): http://o.rthost.win/gpc/files1.rt/rzbrowser-tls13-20240526.7z K-Meleon 1.5.4: http://o.rthost.win/gpc/files1.rt/K-Meleon1.5.4en-US.tls13.7z TLS 1.3 update files for Netscape 9: http://o.rthost.win/gpc/files1.rt/ns9-nss-update-tls13.7z TLS 1.3 update files for Firefox 1.0 - 1.5 and K-Meleon 0.8 - 1.1.6: http://o.rthost.win/gpc/files1.rt/VC6-nss-update-tls13.7z Classilla 9.3.3/9.3.4b suite: ^ http://o.rthost.win/gpc/files1.rt/classilla-9.3.3-win32-tls13.7z Phoenix 0.5 with Classilla 9.3.3/9.3.4b changes: ^ http://o.rthost.win/gpc/files1.rt/phoenix-0.5-cl933-tls13.7z ^ also comes with fixes for running under Win9x/FAT, also fixed some crashes in updated archive. Many thanks for these. I use K-Meleon. I am glad to see TLS 1.3 added to your older browsers. 1
JosefReisinger Posted August 4, 2024 Posted August 4, 2024 Hey @roytam1, I use palemoon-28.10.7a1.win32-git-20240720-d849524bd-uxp-8fbf81bb8a-xpmod.7z on w2k extended kernel (blackwingcat v31L, perfectly localized into DEU), and find it the most stable and capable browser, thank you so much . But all of the backported browsers (also mypal68 and ExtremeExplorer360) cannot handle VPN calls against fortigate, which I have to use with my company. Any help is appreciated, so I will describe the details: It is possible to log into 2 vpn sites in my company via (A) web interface or with (B) forticlient. (A) If I use the web interface with palemoon, I get connection. A web interface is presented after logging in. There I have a window to fill in the page I want to reach (https://xxx), get a token (salt) to the website, but then I have to enter my user and password again, this causes infinitive registration loop, the form with the user and pass is not accepted with palemoon and every other modern XP browser (tested on w2k extended kernel, but also on xp64 (native)). It works with firefox browsers >100, tested on win7. It seems not related to the system, the routines seems to stuck in the browser (tested with process explorer). (B) The Forticlient app needs Win8 or higher. It could be really hard to get a proper forticlient for XP in these days, as the company hides the offline installers and a paid service contract is needed to get forward to them. It is also true, that these old versions couldn't be able to connect. But if they could, it could be useless. if the browser cannot handle the registration on the requested vpn site. I can provide sceenshots, forticlient logs (Ubuntu 22,04, but also Win11), but also palemoon console logs. PLZ help, I don't want to reboot permanently into a modern system to get to these pages Greetings from Austria, Joe
roytam1 Posted August 9, 2024 Author Posted August 9, 2024 New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240810-3219d2d-uxp-fde09c8b49-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240810-3219d2d-uxp-fde09c8b49-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-20240810-3219d2d-uxp-fde09c8b49-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.7a1.win32-git-20240810-d849524bd-uxp-fde09c8b49-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240810-d849524bd-uxp-fde09c8b49-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240810-d849524bd-uxp-fde09c8b49-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240810-d849524bd-uxp-fde09c8b49-xpmod.7z Official UXP changes picked since my last build: - constants.py: fix powerpc arch detection (2d4a8d7959) - Issue #2515 - Remove mForceContentDispatch and mNoContentDispatch (7e3f0d53a2) - Issue #2515 - Clarify only dispatching in chrome. (bd439689e1) - Issue #2515 - Guard devtools click handlers against non-primary clicks. (9b56867901) - No issue - Update Twemoji Mozilla to 15.1.1 (1fe474cf7b) - Issue #1925 - Move NS_FOR_CSS_SIDES and operator++ to gfx/2d/Types.h (5b0921df6e) - Issue #1925 - Remove mozilla::css::Side typedef. (e6e2796541) - Issue #1925 - Remove use of NS_SIDE_* macros. (ec7351a5d4) - Issue #1925 - Remove use of SIDE_BIT{S}_* macros. (8bf61a2f5c) - Issue #1925 - Change Side's operator++ from postfix to prefix. (3a153f32e3) - Issue #1925 - Move NS_FOR_CSS_CORNERS and enum to gfx/2d/Types.h. (bdb12f10e3) - Issue #1925 - Rename Corner to LogicalCorner and move it to nsStyleCoord.h. (81f60b575a) - Issue #1925 - Move Corner enum from mozilla::css to mozilla namespace. (b3a51c2711) - Issue #1925 - Rewrite NS_FOR_CSS_CORNERS to be similar to *_SIDES (0a7f42b452) - Issue #1925 - Remove use of NS_CORNER_{TOP|BOTTOM}_{LEFT|RIGHT} macros. (d73f8c2e84) - Issue #1925 - Convert half-corner index macros to an enum. (8dc8875db6) - Issue #1925 - Move NS_FOR_CSS_HALF_CORNER to gfx/2d/Types.h and rewrite it. (1730199755) - Issue #1925 - Convert NS_HALF_CORNER_IS_X to a constexpr function. (f507d2cdbc) - Issue #1925 - Convert NS_HALF_TO_FULL_CORNER to a constexpr function. (31badb0f2e) - Issue #1925 - Convert NS_FULL_TO_HALF_CORNER to a constexpr function. (8a2bc8ef4d) - Issue #1925 - Convert NS_SIDE_IS_VERTICAL to a constexpr function. (b0b13b8719) - Issue #1925 - Convert NS_SIDE_TO_FULL_CORNER to a constexpr function. (2a399b60a1) - Issue #1925 - Convert NS_SIDE_TO_HALF_CORNER to a constexpr function. (c096b46278) - Issue #1925 - Replace RectCorner with Corner. (5c509ea6ce) - Fix loading libGL on NetBSD (a023a81fef) - [DOM] Pass error up the chain in SetColorValue. (314ba652f4) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt*.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. 5
roytam1 Posted August 9, 2024 Author Posted August 9, 2024 New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240810-7bda12e7-uxp-fde09c8b49-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240810-7bda12e7-uxp-fde09c8b49-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20240810-id-656ea98-uxp-fde09c8b49-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240810-id-656ea98-ia-93af9a0-uxp-fde09c8b49-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild 2
roytam1 Posted August 9, 2024 Author Posted August 9, 2024 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 https://o.rthost.win/basilisk/basilisk55-win32-git-20240810-ab137e8b7-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240810-ab137e8b7-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: constants.py: fix powerpc arch detection (2d4a8d79) (47d39a7ef) - ported from UXP: Issue #2515 - Remove mForceContentDispatch and mNoContentDispatch (7e3f0d53) (b08be4386) - ported from UXP: Issue #2515 - Clarify only dispatching in chrome. (bd439689) (e619b7be5) - ported from UXP: Issue #2515 - Guard devtools click handlers against non-primary clicks. (9b568679) (a04355eb7) - ported from UXP: No issue - Update Twemoji Mozilla to 15.1.1 (1fe474cf) (efe96ec3d) - import from UXP: Fix loading libGL on NetBSD (a023a81f) (b00454739) - import from UXP: [DOM] Pass error up the chain in SetColorValue. (314ba652) (ab137e8b7) 3
roytam1 Posted August 9, 2024 Author Posted August 9, 2024 New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240810-fe3519e975-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240810-fe3519e975-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240810-fe3519e975-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240810-fe3519e975-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - import changes from `dev' branch of rmottola/Arctic-Fox: - some pref. cleanup (21e17660e7) - add some font names and aliases (cb38962246) - remove unused dom.max_child_script_run_time (d214b353d4) - align strange layout.css.scroll-snap.enabled overwrite (f2562a5cc1) - reshuffle some preferences, remove unused (41f586186b) - more reshuffle and cleanup of preferences (0208aa32a3) - Bug 1168891 Part 1 - Refine two functions related to caret positioning. r=mats (86d718d60e) - Bug 1168891 Part 2 - Allow one caret to be dragged across the other caret. r=mats (9276eb7728) - part of Bug 1252802 - Web page scrolls when dragging caret in editable, r=snorp (31dade8b77) - Bug 1235508 - Re-implement fast Phone number selection on long-press, r=TYLin (59b6371d17) - Bug 1249201 Part 1 - Add "scroll" reason to CaretStateChangedEvent. r=smaug (b92ff6cbfc) - Bug 1249201 Part 2 - Show carets continuously when panning or zooming. r=mats,sebastian (ca5c51c479) - Bug 1245246: Add null check for mDocViewerPrint in nsPrintEngine::FirePrintingErrorEvent. r=roc (e9d5b49a3f) - Bug 1025267 - Make some -moz- prefixed pseudo-classes chrome-only. r=bz (238f7a85d4) - Bug 1259889 Part 1 - Add @supports -moz-bool-pref for internal-only style sheets. r=heycam (d716a7b884) - Bug 1237633 - Part 1: Percentages are not allowed in a <source-size-value>. r=jdm (52ccffbf86) - Bug 1081362 - Change nsStyleBasicShape pointer to an nsRefPtr, to avoid leak in unexpected case. r=dholbert (2a5cb8ffdd) - Bug 1264317 - Make the basic shape clip-path clipping use nsCSSValue::Array instead of nsCSSValueList. r=dholbert (7aaf39f2d7) - Bug 1247150 - Consistently use StyleSheetHandle::RefPtr* for outparams in nsLayoutStylesheetCache. r=dholbert (ddc85f29f8) - Bug 1251848: Check StyleSheetHandles for being null-flavored before derefing them, in assertions within nsLayoutStylesheetCache::InvalidateSheet. r=bholley (edb3924075) - Bug 1245260 - Add crashtest; r=hiro (6347e37750) - Bug 460209 - Add crashtest. (97b4786de2) - Bug 474377 - Add crashtest. (516b4e8164) - Bug 1264396 - Don't allow animation of 'display' property; r=heycam (6e94bcb26a) - missing bit of 759568 - Part 1 (fc954f075b) - part of Bug 1037483 replace microdata with microformats (4ff01e11d6) - Bug 1245334 - Make PromiseMessage.jsm ids more meaningful. r=baku (913ac1b9a5) - Bug 1094201 - Implement an Integration.jsm module for low-overhead registration of overrides. r=mak (9982624b90) - Bug 1167663 - Mark nsCSSKeyframeStyleDeclaration/nsCSSPageStyleDeclaration::mRule as MOZ_NON_OWNING_REF. r=dbaron (6d4e9751a1) - Bug 1244992 - Avoid double-counting in various refcounted types related to nsCSSValue. r=heycam. (c830949dd9) - Bug 1262646 - Change the outparams passed to nsStyleUtil::AppendEscapedCSSString from nsString to nsAutoString. r=dholbert (2b0caadf9d) - Bug 1247336 - De-dupe changes in ActiveLayerTracker before treating property as animated. r=roc (c44ed5aee6) - space fix (5e79d245ea) - Bug 1266288 - Track changes to all margin properties for scroll-linked effects. r=mstange (fed6994e4d) - Bug 1259641 - Do not force reflow for all tabs when size mode changed. r=smaug (70847cc6d2) - Bug 1261265 - Fix nsStyleContext::MoveTo flag assertions to allow mismatch on parents if bit is set on child. r=dholbert (3e6b08372e) - Bug 1264837 Part 43 - Remove SVGFEUnstyledLeafFrameBase. r=dholbert (bb55feda77) - Remove mention of old SVG text pref in comment; no bug. (DONTBUILD) (3a618aca18) - Bug 752638, part 1 - Move SVGTextFrame::SetupContextPaint to nsSVGUtils. r=heycam (c125c2903f) - Bug 1258843 - Don't build SVG display items if their visibility is hidden. r=dholbert (150c3b0059) - Bug 1258650. Properly use aExtraMasksTransform when combining masks. r=Bas,a=kwierso (ba5ea1928b) - Bug 1263789 - Stop nsSVGMaskFrameNEON.h from polluting the global namespace. r=dholbert (e2c8544d35) - Bug 1162418 - Try to find a suitable non-zero dimension to use when containing block's inline-size depends on an SVG element which is specified as a percentage of its container. r=jwatt (3eab79c8a4) - Bug 1250143. Account for border/padding on outer <svg> elements in GeometryUtils. r=mats (f307820b75) - Bug 1243623. Don't skip unregistering a table part if we have a split table. r=mats (35bb0821c1) - Bug 1203417. Propagate error result from PaintTableFrame. r=seth (866e47b3e4) - Bug 1209780. Propagate the use of MOZ_MUST_USE DrawResult in nsTablePainter. r=seth (851618d06c) - var-const (29d5e9f859) - Bug 1209780. Propagate the use of MOZ_MUST_USE DrawResult in nsTreeBodyFrame::PaintText. r=seth (1ce563ea18) - Bug 1203626 - remove the unused argument from nsTreeBodyFrame::GetTwistyRect. r=mattwoodrow (03293f52b5) - Bug 1218041, part 1: Give nsTreeBodyFrame::PaintImage a fallback codepath for painting SVG images with no explicit height or width. r=seth (b6fd3a39f7) - Bug 1218041, part 2: add reftests for <treecell> SVG-image rendering. (no review) (90231e0bfa) - Bug 1224736: When image size lookup fails in nsTreeBodyFrame::PaintImage, only fall back to use the full destRect if we've got a VectorImage. r=tn (dd7d7667ca) - Bug 1156108 - Make nsTreeColumns::mFirstColumn an nsRefPtr; r=roc (f6888480bc) - Bug 1255069 - use UniquePtr for storage in nsTreeContentView; r=dholbert (598256735f) - Bug 1181560 - ensure previous menus get closed when opening new ones, r=Enn (2c88f3452a) - Bug 1192655 - Make menubar not react to events when it is not visible. r=enn (2bbcbc81a2) - Bug 1197913 - Keep the last hovered item highlighted after moving the cursor outside the <select> drop-down list on Windows. r=neil (abd3240473) - Bug 1228029 - Fix the usage of gtest assertion macros in TestJobScheduler.cpp. r=kats (0fcc9aa6fe) - Bug 1244234 - Simplify joining jobs with the gfx job scheduler. r=jrmuizel (f4b6bbf418) - Bug 1239288 - Add a shutdown test to the gfx job scheduler. r=jrmuizel (fd2432d108) - Bug 1239288 - Fix a race in the win32 job scheduler's shutdown. r=jrmuizel (4e509b4bf3) - Bug 1241161 - make Matrix4x4::ProjectTo2D normalize out perpective where possible. r=mattwoodrow (5a68e396a3) - bits of Bug 1135138 - Remove UNICODE from DEFINES (1eb51a0a79) - Bug 1249640: Part 4 Android to use new blocking. r=snorp (855e5c0dda) - Bug 1234875 - Remove alwaysAcceptSessionCookies pref. r=mak (8bed323449) - Bug 1247912 - convert left side expression to int64_t when assigning to mCookiesLifetimeSec in order to avoid overflow. r=jdm (0cedb68c83) - code and comment style (9215d74a8f) - code and comment style (1d4cda31af) - Bug 1219928 - Skip misspelled words in style blocks. r=enndeakin. (91dd0bcedf) - Bug 1236968 - autodial telemetry r=mayhemer (3844b9c19e) - Bug 1254310 - Add a hidden pref to temporarily disable Safe Browsing on given hostnames. r=gcp (4955fc88f8) - Bug 772528 - Remove nsFileInputStream::Seek() from nsPartialFileInputStream::Init(). r=baku (15db900fb5) - Bug 1150921 - Add telemetry for response codes to SafeBrowsing requests. r=francois f=bsmedberg (215d50e4ad) - Bug 1164518 - Better logging of completions. r=gcp (95b4fe3731) - Bug 1172688 - Add telemetry for when gethash calls timeout. r=francois, r=bsmedberg (b94a2b38a7) - Bug 1266184 - Implement nsIMIMEInputStream.data getter. r=mcmanus (8c9159c030) - Bug 1239955 - Let DNSService rely on IOService::Offline, r=bagder (336f161d21) - Bug 1260407 - added logging for proxy/pac to aid debugging, r=mcmanus (a179275ca6) - Bug 1259089 - Set TCP socket to non-blocking in sts again, just to be sure. r=mcmanus (bf0656bf07) - Bug 1256473 - Cast values to avoid C4838 on VS2015; r=mayhemer (d4b138dba8) - Bug 1260764 - Creation of PollableEvent needs a lock r=dragana a=kwierso (01c9d5e477) - Bug 652186 - Implement URL Standard's backslash replacement r=mcmanus (6485fa7e8c) - Bug 1042347 - %2e entered in URL bar not normalized leading to denormalized request r=mcmanus (3fc1ff92cd) - Bug 377052 - nsBaseURLParser::ParseURL doesn't handle spaces embedded in the scheme properly r=mcmanus (1f54055b9d) - fix editor format (444d6a62c4) - Bug 1154124 - Prevent recursion when calling HTTP cache entry's callbacks. r=michal (7bdfbf603d) - Bug 1247644 - Don't do any I/O on doomed and unused HTTP cache entries, r=michal (7668d29a36) (4b8580917e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1257611 - Fix wrong CondVar::Wait() and Monitor::Wait() usage in netwerk/cache2, r=honzab (54f1a79f43) - Bug 1239687 - Leak invalid/doomed file handles immediately after HTTP cache shutdown. r=michal (a20bcf662b) - Bug 996836 - Merge CLOSE and WRITE priority in cache2 I/O thread. r=michal (8b0af50593) - Bug 1265243 - Do not initialize CacheObserver in the child process, r=honzab (87f69529d2) - Bug 1247432 - Don't do any unnecessary I/O in cache2 after shutdown. r=michal (7c5a2b89ac) - Bug 1220272 - Fix signalling in HTTP cache test code suspender. r=michal (293a16731d) - Bug 1160368 - Part 2: Clean up some cruft in nsCookie.h from PRBool/bool conversions. r=jdm (aa873f2dcc) - Bug 1160368 - Part 5: Clean up some confusing browser_storage_listings.js checks. r=jdm (b27f5930a9) - Bug 866380 - Null check for amlogic libc implementation. r=valentin (c3a487af9c) - Bug 1257320 - Disable C4577 to unblock compilation on VS2015; r=mayhemer (2f800ca85c) - Bug 1229726 - fix the data copy from sockaddr to NetAddr on OSX/FreeBSD. r=mcmanus. (fde11e004e) - Bug 1241368 - provide JS implemented MDNS service as a fallback. r=nwgh,nalexander. (afe1445eb8) - Bug 571126: Remove NECKO_SEPARATE_STACKS support, r=jduell (fb5b87bb3a) - Bug 1057689 - Add xpcshell test checking correct notifications and app-offline state r=jduell (89946b44ba) - Bug 1259459 - h2 0 length options puts end-stream on headers r=hurley (618480a609) - Bug 1234251 - Remove HttpChannelChild::mSynthesizedResponseHead; r=jdm (20981affea) - Bug 904559 - Veto redirect when target channel doesn't implement nsIParentRedirectingChannel. r=jduell (b3da2fae91) - Bug 1261784 Make sure InterceptedChannel body streams are always closed. r=jdm (cd50b1a52b) - Bug 1224508 - Use URI path without reference as the callback key. r=valentin. (b8a953f23a) - Bug 1226760 - ViewSource doesn't work for packaged app resources r=mcmanus (ec9b0297de) - Bug 1254061 - Rewrite nsHttp::ParseInt64 using strtoll r=mcmanus (2125b8ae6f) - Bug 1241565 - nsIHttpChannelInternal should be a builtinclass, r=honzab.moz (d24da6a95a) - Bug 1252386 - Removed debugging printf,r=me (c5d89f353c) - bug 277813 - autogenerated expires needs max r=mayhemer (6aa7c255a5) - Bug 1225384 - Change how the default resource "host names" are handled. r=michal (868732baab) - Bug 719905: Fix resolution of resource: URLs containing : and / characters. r=valentin (f60f4baacf) - Bug 1195173 - Convert ExtensionProtocolHandler to use channel->Open2() (r=maglione) (063f5d5d10) - Bug 1226909 followup to fix bustage. Make sure that the channel returned by NS_NewChannel doesn't have a loadinfo that indicates that the channel has already been opened (42ebe0f44e) - Bug 241698 - Fixed init and use of nsDirIndex::mLastModified (-1LL) + built in nullptr checks where they were missing. r=dragana (e9c2277a3d) - Bug 1261318 - make sure brotli context is created in onstoprequest r=bagder (6646fed64d) - Bug 1212223 - Update |bufLen| as well when we probed the multipart preamble. r=valentin. (ec878c5b0f) - Bug 1259561: Increase CRAZY_COORD (threshold for debug build layout warnings) by an order of magnitude. r=mats (c05c16dd85) - Bug 1261698. Make ReparentFrameViewTo return void because it always returns NS_OK. r=mats (e806d6abcb) - Bug 1261698. Remove comment that is not relevant in nsContainerFrame.cpp. (f570189d15) - Bug 1261698. Don't descend into child frames looking for views in ReparentFrameViewTo if the frame doesn't have the NS_FRAME_HAS_CHILD_WITH_VIEW bit set. r=mats (0d42befd46) - Bug 1265154 - Fix compile error in MSVC 2013 caused by ArrayLength; r=heycam (1c962f2840) - Bug 1260351 - Image: Enable ConvolveVertically/Horizontally in LS3 MMI. r=tnikkel (576b6bbdb3) - Bug 1209780 (Part 1) - Mark DrawResult MOZ_MUST_USE. r=tn (e6c113bef2) - Bug 1253753 - Remove unnecessary switch fallthrough to avoid -Wimplicit-fallthrough warning. r=karlt (96bd93fc5c) - bug 1260178 null check pattern from -unico-border-gradient r=acomminos (f63c9c7ffb) - Bug 1247796. Use keyboardFocusIndicatorColor for ActiveBorder system color keyword. r=mstange (7ed133de97) - Bug 1248675 - Update the cached mBounds in nsChildView when its backing scale factor (display DPI) changes. r=mstange (8197274118) - Bug 1256576 - Make sure texture is (re)initialized if the size changed. r=snorp (2c56790ca9) - Bug 1242449 - Fix confusion among CSS, desktop and device pixel units in nsXULWindow position/size and window staggering so as to work consistently across mixed resolution displays. r=emk (f73d2fd41d) - Bug 1255645 - Ensure nsXULWindow constrains the window to the bounds of its screen after applying intrinsic sizing (if appropriate), by re-doing positioning after the window has been sized properly. r=emk (e87e0cea81) - Bug 1259492 - Ensure window position is constrained to the screen after it has been sized properly in nsXULWindow::OnChromeLoaded. r=emk (7cf599b39b) - Bug 1832708 - Disable std::__throw_* wrapping on libc++ >= 14.0. r=firefox-build-system-reviewers,andi (29e0cc9319) (fe3519e975) 1
roytam1 Posted August 9, 2024 Author Posted August 9, 2024 New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.5-Goanna-20240810.7z Changelog: Out-of-tree changes: * update Goanna3 to git 38663d2b9f...fe3519e975: - import changes from `dev' branch of rmottola/Arctic-Fox: - some pref. cleanup (21e17660e7) - add some font names and aliases (cb38962246) - remove unused dom.max_child_script_run_time (d214b353d4) - align strange layout.css.scroll-snap.enabled overwrite (f2562a5cc1) - reshuffle some preferences, remove unused (41f586186b) - more reshuffle and cleanup of preferences (0208aa32a3) - Bug 1168891 Part 1 - Refine two functions related to caret positioning. r=mats (86d718d60e) - Bug 1168891 Part 2 - Allow one caret to be dragged across the other caret. r=mats (9276eb7728) - part of Bug 1252802 - Web page scrolls when dragging caret in editable, r=snorp (31dade8b77) - Bug 1235508 - Re-implement fast Phone number selection on long-press, r=TYLin (59b6371d17) - Bug 1249201 Part 1 - Add "scroll" reason to CaretStateChangedEvent. r=smaug (b92ff6cbfc) - Bug 1249201 Part 2 - Show carets continuously when panning or zooming. r=mats,sebastian (ca5c51c479) - Bug 1245246: Add null check for mDocViewerPrint in nsPrintEngine::FirePrintingErrorEvent. r=roc (e9d5b49a3f) - Bug 1025267 - Make some -moz- prefixed pseudo-classes chrome-only. r=bz (238f7a85d4) - Bug 1259889 Part 1 - Add @supports -moz-bool-pref for internal-only style sheets. r=heycam (d716a7b884) - Bug 1237633 - Part 1: Percentages are not allowed in a <source-size-value>. r=jdm (52ccffbf86) - Bug 1081362 - Change nsStyleBasicShape pointer to an nsRefPtr, to avoid leak in unexpected case. r=dholbert (2a5cb8ffdd) - Bug 1264317 - Make the basic shape clip-path clipping use nsCSSValue::Array instead of nsCSSValueList. r=dholbert (7aaf39f2d7) - Bug 1247150 - Consistently use StyleSheetHandle::RefPtr* for outparams in nsLayoutStylesheetCache. r=dholbert (ddc85f29f8) - Bug 1251848: Check StyleSheetHandles for being null-flavored before derefing them, in assertions within nsLayoutStylesheetCache::InvalidateSheet. r=bholley (edb3924075) - Bug 1245260 - Add crashtest; r=hiro (6347e37750) - Bug 460209 - Add crashtest. (97b4786de2) - Bug 474377 - Add crashtest. (516b4e8164) - Bug 1264396 - Don't allow animation of 'display' property; r=heycam (6e94bcb26a) - missing bit of 759568 - Part 1 (fc954f075b) - part of Bug 1037483 replace microdata with microformats (4ff01e11d6) - Bug 1245334 - Make PromiseMessage.jsm ids more meaningful. r=baku (913ac1b9a5) - Bug 1094201 - Implement an Integration.jsm module for low-overhead registration of overrides. r=mak (9982624b90) - Bug 1167663 - Mark nsCSSKeyframeStyleDeclaration/nsCSSPageStyleDeclaration::mRule as MOZ_NON_OWNING_REF. r=dbaron (6d4e9751a1) - Bug 1244992 - Avoid double-counting in various refcounted types related to nsCSSValue. r=heycam. (c830949dd9) - Bug 1262646 - Change the outparams passed to nsStyleUtil::AppendEscapedCSSString from nsString to nsAutoString. r=dholbert (2b0caadf9d) - Bug 1247336 - De-dupe changes in ActiveLayerTracker before treating property as animated. r=roc (c44ed5aee6) - space fix (5e79d245ea) - Bug 1266288 - Track changes to all margin properties for scroll-linked effects. r=mstange (fed6994e4d) - Bug 1259641 - Do not force reflow for all tabs when size mode changed. r=smaug (70847cc6d2) - Bug 1261265 - Fix nsStyleContext::MoveTo flag assertions to allow mismatch on parents if bit is set on child. r=dholbert (3e6b08372e) - Bug 1264837 Part 43 - Remove SVGFEUnstyledLeafFrameBase. r=dholbert (bb55feda77) - Remove mention of old SVG text pref in comment; no bug. (DONTBUILD) (3a618aca18) - Bug 752638, part 1 - Move SVGTextFrame::SetupContextPaint to nsSVGUtils. r=heycam (c125c2903f) - Bug 1258843 - Don't build SVG display items if their visibility is hidden. r=dholbert (150c3b0059) - Bug 1258650. Properly use aExtraMasksTransform when combining masks. r=Bas,a=kwierso (ba5ea1928b) - Bug 1263789 - Stop nsSVGMaskFrameNEON.h from polluting the global namespace. r=dholbert (e2c8544d35) - Bug 1162418 - Try to find a suitable non-zero dimension to use when containing block's inline-size depends on an SVG element which is specified as a percentage of its container. r=jwatt (3eab79c8a4) - Bug 1250143. Account for border/padding on outer <svg> elements in GeometryUtils. r=mats (f307820b75) - Bug 1243623. Don't skip unregistering a table part if we have a split table. r=mats (35bb0821c1) - Bug 1203417. Propagate error result from PaintTableFrame. r=seth (866e47b3e4) - Bug 1209780. Propagate the use of MOZ_MUST_USE DrawResult in nsTablePainter. r=seth (851618d06c) - var-const (29d5e9f859) - Bug 1209780. Propagate the use of MOZ_MUST_USE DrawResult in nsTreeBodyFrame::PaintText. r=seth (1ce563ea18) - Bug 1203626 - remove the unused argument from nsTreeBodyFrame::GetTwistyRect. r=mattwoodrow (03293f52b5) - Bug 1218041, part 1: Give nsTreeBodyFrame::PaintImage a fallback codepath for painting SVG images with no explicit height or width. r=seth (b6fd3a39f7) - Bug 1218041, part 2: add reftests for <treecell> SVG-image rendering. (no review) (90231e0bfa) - Bug 1224736: When image size lookup fails in nsTreeBodyFrame::PaintImage, only fall back to use the full destRect if we've got a VectorImage. r=tn (dd7d7667ca) - Bug 1156108 - Make nsTreeColumns::mFirstColumn an nsRefPtr; r=roc (f6888480bc) - Bug 1255069 - use UniquePtr for storage in nsTreeContentView; r=dholbert (598256735f) - Bug 1181560 - ensure previous menus get closed when opening new ones, r=Enn (2c88f3452a) - Bug 1192655 - Make menubar not react to events when it is not visible. r=enn (2bbcbc81a2) - Bug 1197913 - Keep the last hovered item highlighted after moving the cursor outside the <select> drop-down list on Windows. r=neil (abd3240473) - Bug 1228029 - Fix the usage of gtest assertion macros in TestJobScheduler.cpp. r=kats (0fcc9aa6fe) - Bug 1244234 - Simplify joining jobs with the gfx job scheduler. r=jrmuizel (f4b6bbf418) - Bug 1239288 - Add a shutdown test to the gfx job scheduler. r=jrmuizel (fd2432d108) - Bug 1239288 - Fix a race in the win32 job scheduler's shutdown. r=jrmuizel (4e509b4bf3) - Bug 1241161 - make Matrix4x4::ProjectTo2D normalize out perpective where possible. r=mattwoodrow (5a68e396a3) - bits of Bug 1135138 - Remove UNICODE from DEFINES (1eb51a0a79) - Bug 1249640: Part 4 Android to use new blocking. r=snorp (855e5c0dda) - Bug 1234875 - Remove alwaysAcceptSessionCookies pref. r=mak (8bed323449) - Bug 1247912 - convert left side expression to int64_t when assigning to mCookiesLifetimeSec in order to avoid overflow. r=jdm (0cedb68c83) - code and comment style (9215d74a8f) - code and comment style (1d4cda31af) - Bug 1219928 - Skip misspelled words in style blocks. r=enndeakin. (91dd0bcedf) - Bug 1236968 - autodial telemetry r=mayhemer (3844b9c19e) - Bug 1254310 - Add a hidden pref to temporarily disable Safe Browsing on given hostnames. r=gcp (4955fc88f8) - Bug 772528 - Remove nsFileInputStream::Seek() from nsPartialFileInputStream::Init(). r=baku (15db900fb5) - Bug 1150921 - Add telemetry for response codes to SafeBrowsing requests. r=francois f=bsmedberg (215d50e4ad) - Bug 1164518 - Better logging of completions. r=gcp (95b4fe3731) - Bug 1172688 - Add telemetry for when gethash calls timeout. r=francois, r=bsmedberg (b94a2b38a7) - Bug 1266184 - Implement nsIMIMEInputStream.data getter. r=mcmanus (8c9159c030) - Bug 1239955 - Let DNSService rely on IOService::Offline, r=bagder (336f161d21) - Bug 1260407 - added logging for proxy/pac to aid debugging, r=mcmanus (a179275ca6) - Bug 1259089 - Set TCP socket to non-blocking in sts again, just to be sure. r=mcmanus (bf0656bf07) - Bug 1256473 - Cast values to avoid C4838 on VS2015; r=mayhemer (d4b138dba8) - Bug 1260764 - Creation of PollableEvent needs a lock r=dragana a=kwierso (01c9d5e477) - Bug 652186 - Implement URL Standard's backslash replacement r=mcmanus (6485fa7e8c) - Bug 1042347 - %2e entered in URL bar not normalized leading to denormalized request r=mcmanus (3fc1ff92cd) - Bug 377052 - nsBaseURLParser::ParseURL doesn't handle spaces embedded in the scheme properly r=mcmanus (1f54055b9d) - fix editor format (444d6a62c4) - Bug 1154124 - Prevent recursion when calling HTTP cache entry's callbacks. r=michal (7bdfbf603d) - Bug 1247644 - Don't do any I/O on doomed and unused HTTP cache entries, r=michal (7668d29a36) (4b8580917e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1257611 - Fix wrong CondVar::Wait() and Monitor::Wait() usage in netwerk/cache2, r=honzab (54f1a79f43) - Bug 1239687 - Leak invalid/doomed file handles immediately after HTTP cache shutdown. r=michal (a20bcf662b) - Bug 996836 - Merge CLOSE and WRITE priority in cache2 I/O thread. r=michal (8b0af50593) - Bug 1265243 - Do not initialize CacheObserver in the child process, r=honzab (87f69529d2) - Bug 1247432 - Don't do any unnecessary I/O in cache2 after shutdown. r=michal (7c5a2b89ac) - Bug 1220272 - Fix signalling in HTTP cache test code suspender. r=michal (293a16731d) - Bug 1160368 - Part 2: Clean up some cruft in nsCookie.h from PRBool/bool conversions. r=jdm (aa873f2dcc) - Bug 1160368 - Part 5: Clean up some confusing browser_storage_listings.js checks. r=jdm (b27f5930a9) - Bug 866380 - Null check for amlogic libc implementation. r=valentin (c3a487af9c) - Bug 1257320 - Disable C4577 to unblock compilation on VS2015; r=mayhemer (2f800ca85c) - Bug 1229726 - fix the data copy from sockaddr to NetAddr on OSX/FreeBSD. r=mcmanus. (fde11e004e) - Bug 1241368 - provide JS implemented MDNS service as a fallback. r=nwgh,nalexander. (afe1445eb8) - Bug 571126: Remove NECKO_SEPARATE_STACKS support, r=jduell (fb5b87bb3a) - Bug 1057689 - Add xpcshell test checking correct notifications and app-offline state r=jduell (89946b44ba) - Bug 1259459 - h2 0 length options puts end-stream on headers r=hurley (618480a609) - Bug 1234251 - Remove HttpChannelChild::mSynthesizedResponseHead; r=jdm (20981affea) - Bug 904559 - Veto redirect when target channel doesn't implement nsIParentRedirectingChannel. r=jduell (b3da2fae91) - Bug 1261784 Make sure InterceptedChannel body streams are always closed. r=jdm (cd50b1a52b) - Bug 1224508 - Use URI path without reference as the callback key. r=valentin. (b8a953f23a) - Bug 1226760 - ViewSource doesn't work for packaged app resources r=mcmanus (ec9b0297de) - Bug 1254061 - Rewrite nsHttp::ParseInt64 using strtoll r=mcmanus (2125b8ae6f) - Bug 1241565 - nsIHttpChannelInternal should be a builtinclass, r=honzab.moz (d24da6a95a) - Bug 1252386 - Removed debugging printf,r=me (c5d89f353c) - bug 277813 - autogenerated expires needs max r=mayhemer (6aa7c255a5) - Bug 1225384 - Change how the default resource "host names" are handled. r=michal (868732baab) - Bug 719905: Fix resolution of resource: URLs containing : and / characters. r=valentin (f60f4baacf) - Bug 1195173 - Convert ExtensionProtocolHandler to use channel->Open2() (r=maglione) (063f5d5d10) - Bug 1226909 followup to fix bustage. Make sure that the channel returned by NS_NewChannel doesn't have a loadinfo that indicates that the channel has already been opened (42ebe0f44e) - Bug 241698 - Fixed init and use of nsDirIndex::mLastModified (-1LL) + built in nullptr checks where they were missing. r=dragana (e9c2277a3d) - Bug 1261318 - make sure brotli context is created in onstoprequest r=bagder (6646fed64d) - Bug 1212223 - Update |bufLen| as well when we probed the multipart preamble. r=valentin. (ec878c5b0f) - Bug 1259561: Increase CRAZY_COORD (threshold for debug build layout warnings) by an order of magnitude. r=mats (c05c16dd85) - Bug 1261698. Make ReparentFrameViewTo return void because it always returns NS_OK. r=mats (e806d6abcb) - Bug 1261698. Remove comment that is not relevant in nsContainerFrame.cpp. (f570189d15) - Bug 1261698. Don't descend into child frames looking for views in ReparentFrameViewTo if the frame doesn't have the NS_FRAME_HAS_CHILD_WITH_VIEW bit set. r=mats (0d42befd46) - Bug 1265154 - Fix compile error in MSVC 2013 caused by ArrayLength; r=heycam (1c962f2840) - Bug 1260351 - Image: Enable ConvolveVertically/Horizontally in LS3 MMI. r=tnikkel (576b6bbdb3) - Bug 1209780 (Part 1) - Mark DrawResult MOZ_MUST_USE. r=tn (e6c113bef2) - Bug 1253753 - Remove unnecessary switch fallthrough to avoid -Wimplicit-fallthrough warning. r=karlt (96bd93fc5c) - bug 1260178 null check pattern from -unico-border-gradient r=acomminos (f63c9c7ffb) - Bug 1247796. Use keyboardFocusIndicatorColor for ActiveBorder system color keyword. r=mstange (7ed133de97) - Bug 1248675 - Update the cached mBounds in nsChildView when its backing scale factor (display DPI) changes. r=mstange (8197274118) - Bug 1256576 - Make sure texture is (re)initialized if the size changed. r=snorp (2c56790ca9) - Bug 1242449 - Fix confusion among CSS, desktop and device pixel units in nsXULWindow position/size and window staggering so as to work consistently across mixed resolution displays. r=emk (f73d2fd41d) - Bug 1255645 - Ensure nsXULWindow constrains the window to the bounds of its screen after applying intrinsic sizing (if appropriate), by re-doing positioning after the window has been sized properly. r=emk (e87e0cea81) - Bug 1259492 - Ensure window position is constrained to the screen after it has been sized properly in nsXULWindow::OnChromeLoaded. r=emk (7cf599b39b) - Bug 1832708 - Disable std::__throw_* wrapping on libc++ >= 14.0. r=firefox-build-system-reviewers,andi (29e0cc9319) (fe3519e975) * 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 2
Kmuland Posted August 12, 2024 Posted August 12, 2024 @roytam1 Thanks a lot for these great updates. I continue using newmoon on my old and new machines. REALLY APPRECIATED!! ;) Just a question. I discovered that iceape-upx consumes less memory than newmoon so its amazing for my old bnetbooks!!!!! What addons can I install with iceape-upx? I tested with the old xpi addons that I use with newmoon but I cannot install them? I need to unpack the xpi and edit it in certain way to make it iceape compatible? there is a place to download addonns already working?
roytam1 Posted August 13, 2024 Author Posted August 13, 2024 20 hours ago, Kmuland said: @roytam1 Thanks a lot for these great updates. I continue using newmoon on my old and new machines. REALLY APPRECIATED!! Just a question. I discovered that iceape-upx consumes less memory than newmoon so its amazing for my old bnetbooks!!!!! What addons can I install with iceape-upx? I tested with the old xpi addons that I use with newmoon but I cannot install them? I need to unpack the xpi and edit it in certain way to make it iceape compatible? there is a place to download addonns already working? some extensions has seamonkey/iceape support, like ublock origin. 1
roytam1 Posted August 16, 2024 Author Posted August 16, 2024 New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240817-3219d2d-uxp-e5ac12c311-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240817-3219d2d-uxp-e5ac12c311-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-20240817-3219d2d-uxp-e5ac12c311-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.7a1.win32-git-20240817-d849524bd-uxp-e5ac12c311-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240817-d849524bd-uxp-e5ac12c311-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240817-d849524bd-uxp-e5ac12c311-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240817-d849524bd-uxp-e5ac12c311-xpmod.7z Official UXP changes picked since my last build: - Issue #2554 - Block access to 0.0.0.0 on non-Windows OSes. (d44b309966) - Issue #2554 - Follow-up: Correct code comment (no functional changes) (fad481b612) - Issue #2554 - Follow-up: Also block [::] and [::0.0.0.0] IPv6 addresses. (dd4e060135) - No issue - Update TwemojiMozilla to 15.1.2 (8e3c07960d) - Issue #1925 - Follow-up: Fix debug builds (namespace) (5bd7896c05) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt*.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. 3
roytam1 Posted August 16, 2024 Author Posted August 16, 2024 New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240817-7bda12e7-uxp-e5ac12c311-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240817-7bda12e7-uxp-e5ac12c311-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20240817-id-656ea98-uxp-e5ac12c311-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240817-id-656ea98-ia-93af9a0-uxp-e5ac12c311-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild 1
roytam1 Posted August 16, 2024 Author Posted August 16, 2024 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 https://o.rthost.win/basilisk/basilisk55-win32-git-20240817-8f083534a-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240817-8f083534a-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #2554 - Block access to 0.0.0.0 on non-Windows OSes. (d44b3099) (8f8cb34d0) - import from UXP: Issue #2554 - Follow-up: Correct code comment (no functional changes) (fad481b6) (d8cf0a433) - import from UXP: Issue #2554 - Follow-up: Also block [::] and [::0.0.0.0] IPv6 addresses. (dd4e0601) (f39d788ad) - import from UXP: No issue - Update TwemojiMozilla to 15.1.2 (8e3c0796) (8f083534a) 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now