
roytam1
MemberContent Type
Profiles
Forums
Events
Everything posted by roytam1
-
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
tried every Export button in uBO in mailnews here but none of them produce such error here. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
if ublock doesn't error out, then it can not able to debug easily. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
it is hidden by default: https://github.com/roytam1/boc-uxp/blob/custom/mail/components/preferences/applications.js#L401 -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
neither me. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
BTW it doesn't mean NM27 can do e10s, just some related code changes from this upstream commit are included. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
only got little time this week for updating, so some issues can't resolve and changelog is a bit short. -
My Browser Builds (Part 5)
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.5.1-Goanna-20240309.7z Changelog: Out-of-tree changes: * update Goanna3 to git 86eaa55e65...c6ee756140: - revert "Bug 1235572 - Enforce SRI if content signature is enforced r=francois (1f0723fccf)" (3e92506295) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1190574 - make test.chain.replace and cohorts throw on unknown test name + fix broken tests. r=drno, r=jib (9288da531a) - Bug 1190574 - added missing calls to release stored ICE candidates. r=jib (590e1f2769) - Bug 1241948 - Update web-platform-tests expected data to revision 967dfa72eaa149af854c6c38cb64e28b4961a480, a=testonly (67bfe4dc02) - Bug 1209744 - Implement canTrickleIceCandidates attribute, r=bwc,khuey (56f7db7415) - Bug 1181768 - Make already-defined pc.getConfiguration() work. r=mt (d621edf192) - Bug 1254839 - include file and line number in RTCPeerConnection warnings. r=bz (1f914d83b0) - Bug 1243607: make webrtc bitrate prefs take precedence over automatic bitrate selection r=pkerr (655a6ebf1a) - Bug 1242199: Add lower-limit WebRTC bandwidth pref for testing r=pkerr (40895a6821) - Bug 1244913 - change SelectBandwidth to SelectBitrates. r=jesup (4952cb9143) - Bug 1244913 - resolution-based bitrates for each simulcast layer, scaleResolutionDownBy, and working maxBitrate in unicast. r=bwc,jesup (cf40bb9c9f) - Bug 1166832 - Add test to verify video (using capture stream) after renegotiation. r=bwc (adb0cd89cb) - Bug 1250990 - Make RTCRtpEncodingParameters.scaleResolutionDownBy work with H.264 unicast. r=jesup (83eca85bb4) - Bug 1237224: Check sending framesize is set before calculating max fps when max-mbps is negotiated r=pkerr (6910dbb65f) - Bug 1198345 - Split moar Hello Telemetry values from general WebRTC. r=jesup (cc9b0c8059) - Bug 1217677: increase UDP socket receive buffer for <= Win7. r=jesup, mcmanus (bd096afc64) - Bug 1244638 - Part 3: Rename method from NotifyTimingUpdate to PostSpecifiedTimingUpdated. r=birtles (71fe98e0b2) - Bug 1122236 - CSP: Implement block-all-mixed-content (r=tanvi,kate,mrbkap) (3fddc3166d) - Bug 1229222 - add chromeutils for the creation of origin attributes with the correct default values. r=sicking (bf1e5673c0) - Bug 1240651 - Annotate addonId into crash report (r=bholley) (4be5ef9e5e) - Bug 1254906 - Change the annotation on JSPrincipals::dump's definition to match that of its declaration. r=bz (2e46a62057) - Bug 1211590 - Inherits OriginAttributes from loading principal for GetChannelURIPrincipal. r=sicking (838147dbce) - Bug 1251311. JS::DescribeScriptedCaller can't throw JS exceptions. Adjust some callers accordingly. r=khuey (2f3f111d74) - Bug 1210703 - followup: fix test file used in caps and fix assertions to have actual/expected value in the right order, rs=bustage on a CLOSED TREE (548ddafc98) - Bug 1208756 - Tests. r=billm (6b803253f2) - Bug 1238160 - Test frame principal when toggling isolation. r=bz (a1954c14dd) - Bug 1237141 - Make this test pass in e10s. r=felipe (32b8c1479f) - var-let (1bb1fe779e) - Bug 1207494 - Part 10: Remove use of expression closure from dom/json/. r=jst (668bf3efa8) - Bug 1207494 - Part 9: Remove use of expression closure from dom/indexedDB/. r=khuey (8bf68b9afe) - Bug 1043562 - Hide the Contacts API from the contexts that lack sufficient privileges, such as Firefox desktop and Android; r=smaug (dd78b59dda) - Bug 1152114 - Ignore webapps with localId 0 (r=fabrice) (dbd208872b) (c6ee756140) * 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 5)
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-20240309-c6ee756140-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240309-c6ee756140-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240309-c6ee756140-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240309-c6ee756140-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - revert "Bug 1235572 - Enforce SRI if content signature is enforced r=francois (1f0723fccf)" (3e92506295) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1190574 - make test.chain.replace and cohorts throw on unknown test name + fix broken tests. r=drno, r=jib (9288da531a) - Bug 1190574 - added missing calls to release stored ICE candidates. r=jib (590e1f2769) - Bug 1241948 - Update web-platform-tests expected data to revision 967dfa72eaa149af854c6c38cb64e28b4961a480, a=testonly (67bfe4dc02) - Bug 1209744 - Implement canTrickleIceCandidates attribute, r=bwc,khuey (56f7db7415) - Bug 1181768 - Make already-defined pc.getConfiguration() work. r=mt (d621edf192) - Bug 1254839 - include file and line number in RTCPeerConnection warnings. r=bz (1f914d83b0) - Bug 1243607: make webrtc bitrate prefs take precedence over automatic bitrate selection r=pkerr (655a6ebf1a) - Bug 1242199: Add lower-limit WebRTC bandwidth pref for testing r=pkerr (40895a6821) - Bug 1244913 - change SelectBandwidth to SelectBitrates. r=jesup (4952cb9143) - Bug 1244913 - resolution-based bitrates for each simulcast layer, scaleResolutionDownBy, and working maxBitrate in unicast. r=bwc,jesup (cf40bb9c9f) - Bug 1166832 - Add test to verify video (using capture stream) after renegotiation. r=bwc (adb0cd89cb) - Bug 1250990 - Make RTCRtpEncodingParameters.scaleResolutionDownBy work with H.264 unicast. r=jesup (83eca85bb4) - Bug 1237224: Check sending framesize is set before calculating max fps when max-mbps is negotiated r=pkerr (6910dbb65f) - Bug 1198345 - Split moar Hello Telemetry values from general WebRTC. r=jesup (cc9b0c8059) - Bug 1217677: increase UDP socket receive buffer for <= Win7. r=jesup, mcmanus (bd096afc64) - Bug 1244638 - Part 3: Rename method from NotifyTimingUpdate to PostSpecifiedTimingUpdated. r=birtles (71fe98e0b2) - Bug 1122236 - CSP: Implement block-all-mixed-content (r=tanvi,kate,mrbkap) (3fddc3166d) - Bug 1229222 - add chromeutils for the creation of origin attributes with the correct default values. r=sicking (bf1e5673c0) - Bug 1240651 - Annotate addonId into crash report (r=bholley) (4be5ef9e5e) - Bug 1254906 - Change the annotation on JSPrincipals::dump's definition to match that of its declaration. r=bz (2e46a62057) - Bug 1211590 - Inherits OriginAttributes from loading principal for GetChannelURIPrincipal. r=sicking (838147dbce) - Bug 1251311. JS::DescribeScriptedCaller can't throw JS exceptions. Adjust some callers accordingly. r=khuey (2f3f111d74) - Bug 1210703 - followup: fix test file used in caps and fix assertions to have actual/expected value in the right order, rs=bustage on a CLOSED TREE (548ddafc98) - Bug 1208756 - Tests. r=billm (6b803253f2) - Bug 1238160 - Test frame principal when toggling isolation. r=bz (a1954c14dd) - Bug 1237141 - Make this test pass in e10s. r=felipe (32b8c1479f) - var-let (1bb1fe779e) - Bug 1207494 - Part 10: Remove use of expression closure from dom/json/. r=jst (668bf3efa8) - Bug 1207494 - Part 9: Remove use of expression closure from dom/indexedDB/. r=khuey (8bf68b9afe) - Bug 1043562 - Hide the Contacts API from the contexts that lack sufficient privileges, such as Firefox desktop and Android; r=smaug (dd78b59dda) - Bug 1152114 - Ignore webapps with localId 0 (r=fabrice) (dbd208872b) (c6ee756140) -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
can't reproduce here, can you try with new profile? -
My Browser Builds (Part 5)
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.5.1-Goanna-20240302.7z Changelog: Out-of-tree changes: * update Goanna3 to git ce0ac6811d...86eaa55e65: - fix passwordManager.dtd encoding error (60b86c75d9) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1254108 - Remove incorrect assertion about heap size r=terrence (a98d1df06b) - Bug 1244412 - Make ZoneCellIter work correctly whether called under GC or not r=terrence (cec67ebbd3) - Bug 1244412 - Remove ZoneCellIterUnderGC now it's no longer needed and refactor r=terrence (3b98615a8b) - Bug 1244412 - Fix suprious GC hazard r=me (bfbdee71b0) - Bug 1253461 - Fix race condition in Shape::fixupDictionaryShapeAfterMovingGC r=terrence (3f15dd893c) - Bug 1224038 - Part 1: Add infallible versions of uid and hashcode getters; r=sfink (c8a7bac9b5) - Bug 1252329 - Fix interaction between AutoClearTypeInferenceStateOnOOM and compacting GC r=terrence (3f35df9bad) - Bug 1224038 - Part 2: Use stable hashing for NewTable; r=sfink (1046b72221) - Bug 1224050 - Use stable hashing for the IntialShapesTable; r=jonco (08aa726019) - Bug 1227035 - Tighten the check in ObjectGroup::useSingletonForClone a bit more. r=bhackett (c817b1a595) - Bug 1257903 - Compact arenas containing shapes r=terrence (bc7f90586b) - Bug 1235572 - Enforce SRI if content signature is enforced r=francois (1f0723fccf) - Bug 1254856 - Use a better window for 3rd-party checks. r=sicking, r=billm (9160d94db5) - Bug 1253575 - Annotate the crash report on failure in opening the process handle for plugin or content process. r=billm (8940f5247c) - No bug. Make it easier to work on specific functions in the XDB files (01cd0735cc) - Bug 1251703 - Always resolve virtual calls to known callees, r=mccr8 (b042b74487) - Bug 1250709 - Implement shell-only hazard analysis job, r=garndt (a11947ad0d) - Bug 1253466 - Don't pass --enable-threadsafe to js/src/configure. r=mshal (ed2fd1554b) - Bug 1246804 - Switch to using in-source annotations. Use C++ inheritance information when describing GC types. Add a test suite., r=terrence (f5fddd8dad) - Bug 1257979 - Use a GCHashSet for a hash in the JSON stringifying algorithm. r=sfink (e6baa61177) - Bug 1242810. r=jandem (fca11d1b92) - Bug 1253099. r=arai, r=efaust (9972e18152) - Address review comments from bug 1246804 (f36a5d29df) - Bug 1226928 - dochsell changes for content-signing on remote about:newtab, r=bz,mconley (da3ecffcd4) - Bug 1226928 - content-signature verification tests for about:newtab, r=mconley (8f77c22596) - Bug 1257730 - Fix ping when no URI is available. r=sicking (67d3a9541d) - Bug 518805 - Don't do meta refreshes when backgrounded r=bz (609b2c0a2c) - Bug 513129 - Dont reuse connections after security prefs change r=hurley (379e74d1f1) - Bug 1256248 - allow disabling content-signatures for about:newtab on certain channels, r=mayhemer (35fadec30f) - Bug 1234896 - refptrs for httphandler.cpp r=valentin.gosu (7aff77f88e) - Bug 1242926 - Increase the max retry attempt number. r=mcmanus (9085644f4e) - Bug 1144040 - Coverity detected uninitialized nsHttpHandler members, r=mcmanus (8ec1e49577) - Bug 1231416 - fix Mulet UA string generation rule. r=fabrice. (d952dd06e2) - Bug 1220061 - Android UA is not correct when MOZ_UA_OS_AGNOSTIC is set r=gerv (e007b6f1a3) - Bug 962358 - Provide an observer event to close persistent connections. r=arthuredelstein (903d2fa203) - Bug 1226526 - NS_ENSURE_ARG_POINTER on result to remove warning added by scan-build. r=mcmanus (7d87d1502b) - Bug 1248452: Rewrite NS_IsHSTSUpgradeRedirect to use HttpBaseChannel::GetSecureUpgradedURI. r=jduell (f806456238) - Bug 1249450 part 1: Move GetSecureUpgradedURI from HttpBaseChannel to nsNetUtil. r=mcmanus (70b023486b) - Bug 1249450 part 2: Convert some nsIURI SetScheme("https") calls to use NS_GetSecureUpgradedURI instead. r=mcmanus (6dea15dd6b) - Bug 451081 - Introduce ORIGIN_IS_FULL_SPEC protocol handler flag, r=bz+standard8 IGNORE IDL (e7d651c6b7) - Bug 991016 - Check return value of a setDelegate call. r=efaust. (4bf66d532f) - Bug 1240414 - Fix ThrowUninitializedThis to do the right thing for eval and arrow function frames. r=efaust (a04625b047) - Bug 1254349 - Remove unused error messages. r=mrrrgn (58fd90f345) - Bug 1256464 - Use LPSTR instead of LPVOID to avoid C4477 on VS2015; r=froydnj (ec57a4894e) - bug 1250486 - make some xpconnect wrapper ctors constexpr to get rid of static constructors r=bz (7681e3102f) - Bug 1250192 - Do not synthesize a var binding for Annex B.3.5 if there is an arg binding of the same name. (r=jorendorff) (601ac2528c) - Bug 1237588 - One of the File::Create methods is not used, r=smaug (ac6f036ceb) - Bug 1173317 - Change the string argument for Directory::GetName from nsString to nsAString. r=sicking (1e670db10d) - Bug 1244782 - Removed non-used variables in Directory.cpp, r=smaug (0f01c9747a) - Bug 1234192 - part 1 - FileSystemBase should not be thread-safe, r=smaug (1d24a83a75) - Bug 1234192 - part 2 - Directory should unlink/traverse the OSFileSystem in order to unlink/traverse the window, r=smaug (acea1d57d6) - Bug 1251723 - remove ScopedDeletePtr; r=Waldo (eb6af862a5) - Bug 1252153 - use UniquePtr instead of ScopedDeletePtr in HeapCopyOfStackArray; r=jrmuizel (1ffb6c113f) - Bug 1251715 - use UniquePtr instead of ScopedDeletePtr in dom/media/; r=gerald (910c698731) - Bug 1239870 - Part 1: Remove declaration of test_utils from header. r=bwc (d295b3a379) - Bug 1239870 - Part 2: Split out NrIceCtx initialization. r=bwc (a399a76d59) - Bug 1239870 - Part 3: Add a base mtransport gtest. r=bwc (5d0a79a54d) - Bug 1239870 - Part 4: Disable broken proxy tunnel tests. r=bwc (8c24c01723) - Bug 1239870 - Part 5: Switch over mtransport tests to mozilla gtests. r=bwc (0e00f9e97d) - Bug 1251714 - use UniquePtr instead of ScopedDeletePtr in media/; r=jesup (a274b4172e) - Bug 1251718 - use UniquePtr instead of ScopedDeletePtr in WebGLElementArrayCache; r=baku (39ebd0f02f) - Bug 1251716 - use UniquePtr instead of ScopedDeletePtr in DrawTargetCairo; r=jrmuizel (fe889eaff3) (baacd3ba62) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1212114 - Stop using dom::Promise::MaybeRejectBrokenly() in various FileSystemTaskBase subclasses. r=baku (9f6ea5db27) - Bug 1253534 - Suspicious code with probably reversed parms in call to IsSingleLineTextControl, r=mounir (1a5ee1fd1e) - Bug 769117 - Mochitests for youtube flash -> html5 rewriting; r=bz r=hsivonen (6324471dd9) - Bug 1250148 - FormData should treat empty input type=file as empty string in FormData and as unnamed Blob in HTML submission, r=smaug (7043113247) - Bug 1173320 - patch 1/8 - Implement Directory object as string and not as BlobImpl, r=smaug (eca4bec6ea) - Bug 1173320 - patch 2/8 - Proper naming for the FileSystem path serialization, r=smaug (e1604ff2b1) - Bug 1173320 - patch 3/8 - Improve the Windows path management, r=smaug (f8da8541b5) - Bug 1252347 - Provide missing implementations of nsIBaseWindow::SetPositionDesktopPix. r=emk (97f9b92465) - Bug 1235066 - SVG elements should not display title attributes as tooltips. r=enndeakin (a77e809688) - Bug 1251809 - Add input[type=file] tooltip support for e10s. r=ehsan (9f72cf3cd2) - Bug 1173320 - patch 4/8 - Directory in FileList, r=smaug (c09d445043) - Bug 1246244 - Regression test. r=jaws,Margaret (8de084f9db) - Bug 1224105 - Allow windowless chrome docshells containing content docshells (r=smaug) (3343a2a966) - Bug 1230267 - Inconsistent display of SVG title as tooltip when multi-process is enabled. r=jst (b3fc298b7f) - Bug 1173320 - patch 5/8 - Cleanup manual string path management, r=smaug (8f6f0c4e44) - Bug 1250403 - Part 1. Define ARCH_CPU_ARM64 instead of ARCH_CPU_AARCH64. r=billm (d93a0b54da) - Bug 1250403 - Part 2. Import crbug #354405 for aarch64. r=billm (9dca949bcc) - Bug 1246501 - Add ppc specific atomic operations to ipc/chromium. r=Waldo (8054b612be) - Bug 1257305 - Avoid VS2015 about casting int to void*. r=dvander (6234acf6fc) - Bug 1207401 - Send B2G sandbox logging to both stderr and logcat. r=kang (ae404aa5ca) - Bug 1173320 - patch 6/8 - Make FileList clonable to workers if it doesn't contain Directories, r=smaug (ea6ba42f31) - Bug 1173320 - patch 7/8 - Tests for FileList and Directories, r=smaug (3f11503300) - Bug 1222522, part 1 - Make most dom/devicestorage/ tests work with e10s. r=dhylands (3cc7e339a5) - Bug 1173320 - patch 8/8 - Fix e10s tests for DeviceStorage API, r=smaug (949454bae7) - Bug 1222522, part 2 - Inline devicestorage_cleanup() in dom/devicestorage/ tests. r=dhylands (bcdee11385) - Bug 1258137 - OSFileSystem should not be kept alive by more than 1 Directory, r=smaug (225775f48d) - Bug 1255867. Remove some unnecessary AutoJSAPI uses. r=bholley (618cf018e8) - Bug 1237173 - Part2: Change type of duration to Maybe<StickyTimeDuration>. r=birtles (6b83473e05) - Bug 1238469 - Part 1: Refactor b2g emulator tests to remove the usage of custom mozharness configs; r=ahal (a128c8a8bb) - Bug 1238469 - Part 2: Refactor b2g mulet tests to remove the usage of custom mozharness configs; r=ahal (6c7ced3419) - Bug 1238469 - Part 3: Use b2g_emulator_unittest.py for b2g marionette tests; r=ahal (5fdb88b0e1) - Bug 1237173 - Part3: Throw TypeError if duration is NaN, negative value or not 'auto' string. r=birtles, r=smaug (d60b0318d2) - Bug 1136567 - Marionette test for selection carets' positions after changing orientation of device. r=Automatedtester (e7b25b1e4f) - Bug 1138839 - Part1 - Marionette test for selecting text inside an iframe. r=automatedtester (45db397a94) - Bug 1138839 - Part2 - Fix naming issue in marionette test for selection carets. r=automatedtester (c54850d9d3) - Bug 1198542: Update Marionette element IDs to be valid UUID. r=ato This allows WebDriver compatibility to create valid URI. (1b3de245de) - Bug 1204496: When searching by link text start from the startNode and not the rootNode; r=ato (0dfa3b8830) - Bug 1157725 - Rewrite test_mouse_action.py to be more robust. r=ato (40273abca2) - Bug 1141519: added test that puts marionette into a position that can cause hangs when in content scope; r=jgriffin (c99d8cf325) - Bug 1246407 - Rename parent directories for Marionette client and test harness; r=automatedtester (79d4e521fd) - Bug 1253989 Part 3 - Use @parameterized to rewrite selection mode tests. r=mtseng (baf189f1d5) - Bug 1253989 Part 4 - Rename AccessibleCaret test files. r=mtseng (d562edc8f4) - Bug 1251519 Part 3 - Add regression tests for caret dragging. r=mats (048dd5f103) - Bug 1253989 Part 5 - Remove touch caret and selection carets naming. r=mtseng (9929425b6d) - Bug 1253989 Part 6 - Refactor open_test_html(). r=mtseng (25a2424ca1) - Bug 1251519 Part 4 - Add tests for dragging caret to content boundary. r=mats (489b47269b) - Bug 1251519 Part 5 - Use union rect of child frames for clamping. r=mats (5520416749) - Bug 1216924 - Don't align to tiles (either real or virtual) if displayport suppression is enabled. r=BenWa (d470d188e4) - Bug 1254273 - Align the displayport to a max of 256 pixels even if the layer is larger. r=BenWa (0cf8cc0b6c) - Bug 1257938 part 3: Remove support for the "layout.css.sticky.enabled" pref (so we'll unconditionally support "position: sticky"). r=corey (fe12efd18f) - Bug 1257938 part 1: Adjust automated tests to assume position:sticky is unconditionally supported. r=corey (e749ac579e) - Bug 1257938 part 2: Remove separation between test_position_sticky.html & its helper-file, now that it doesn't need to tweak a pref. r=corey (631edab31a) - Bug 1257491 - Ensure that if the peek-messages code modifies the displayport, we schedule a repaint. r=BenWa (d6fb6ff96c) - Bug 1255006 - Ensure the displayport rect takes priority over a suppressed-margins displayport. r=kats (aa6cbc0250) - Bug 1259235 - Add IsScrollFrameWithSnapping to speed up event regions. r=mstange (2a744c311e) - Bug 1185140 - [css-grid][flexbox] Make grid/flex item blockification happen before creating table pseudos, per the latest specs. r=dholbert (dddb8b17ef) - Bug 1224424 - Replace mask-mode:auto keyword by mask-mode:match-source; r=dbaron (5a51b3b301) - Bug 1252039 - corrected MOZ_ASSERT expression in SeparatorRequiredBetweenTokens. r=dbaron (08790aa514) - Bug 1243734 - Part 1. Use MOZ_ENABLE_MASK_AS_SHORTHAND to define the type of mask property; r=dbaron (d8cd3a1c4a) - Bug 1243734 - Part 2. Set up gCSSProperties depends on mask-as-shorth and; r=dbaron (aa6b0259d8) - Bug 1243734 - Part 3. Set mask-mode reftest as failure before enable mask-as-shorthand; r=dbaron (6a326fbaf2) - Bug 1243734 - Part 5. Add MOZ_ENABLE_MASK_AS_SHORTHAND compile flag; r=ted r=dbaron (fcc1344ac8) - Bug 1142531: Check more bits in nsStyleContext::MoveTo assertion. r=heycam (8b62b139df) - Bug 1258147 - Pierce through display:contents style context ancestors when looking for CB context to compare our writing-mode to. r=jfkthame (956d8c25e5) - Bug 823483 patch 1 - Check for percentage max-width in addition to percentage width when deciding to ignore intrinsic min-width of replaced elements. r=dholbert (f88cb5f6a8) - Bug 823483 patch 3 - Limit effect of percentage width and max-width on intrinsic size to elements with replaced element sizing. r=dholbert (2573c3cfff) - Bug 823483 patch 4 - Make a percentage max-width override a fixed width for replaced element intrinsic size computation. r=dholbert (dda859f06c) - Bug 823483 patch 5 - Make (again) percentage width on text inputs make intrinsic minimum width be 0. r=dholbert (d46ada73ef) - Bug 1247929 patch 2 - Hard-code the Web-compatible set of form controls whose intrinsic minimum inline-size shrinks to 0 when inline-size (width) is specified as a percentage. r=dholbert (e4f0c80fcb) - Bug 1254968 - Add support for running JS builtins' constructors over Xray wrappers without unwrapping the newTarget. r=bholley,f=bz (56213ae395) - Bug 1249123 - Add telemetry for __defineGetter__/__defineSetter__ |this| values. data-review=bsmedberg r=till (52c5fd3488) - Bug 1232639 - Implement Object.{values,entries} in C++ to avoid native call overhead in tight loop. r=jorendorff (7262497283) - Bug 1254966 - Disambiguate JS Telemetry macro names. r=evilpie (781d0916c4) - Bug 1254384: Use generic shell switch syntax in js/src/jit-test tests. r=nbp (6f5975cc55) - Bug 1253016 - Remove legacy __defineGetter__/__defineSetter__ this behavior. r=till (cf1b7ad28c) - Bug 1253016 - Implement and test the new spec for legacy functions. r=till (1ff7762e3e) (cf2d7d1ae9) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1251999 - [css-grid] Update <fixed-size> parsing to the latest spec. r=dholbert (07f68007b7) - Bug 1151243 part 5 - [css-grid] Reftests for abs. pos. static-position. (f9a3b24508) - Bug 1242053 part 1 - [css-grid] Fix parsing / serialization of grid-template subgrid values. r=dholbert (39576c2f6d) - Bug 1242053 part 2 - [css-grid] Enable subgrid support for tests. r=dholbert (6da4aeb35a) - Bug 1240956 part 2 - [css-grid] Update tests due to the changed column/row value order for 'grid', 'grid-template' and 'grid-gap' properties. (16d2258d3a) - Bug 1253529 part 1 - [css-grid] Replace uses of the 'grid-template' shorthand with 'grid'. (f847bfa554) - Bug 1253529 part 2 - [css-grid] Remove the 'grid-template' shorthand. r=dholbert (d553c2f623) - Bug 594933 - Part 1: Let calc() supports number. r=dbaron (e4bc39b5f0) - Bug 594933 - Part 2: Add support for calc() to line-height. r=dbaron (901227bacb) - Bug 1253189 part 5 - Import reftests of css-values. r=dbaron (4599431827) - Bug 1253189 part 4 - Add skip.list for skipping imported tests. r=dbaron (014f7ca7de) - Bug 1253189 part 1 - Make import-tests.py compatible with Windows. r=dbaron (a22c3e4f7f) - Bug 1253189 part 2 - Update import-tests.py script to work on the current repo. r=dbaron (7535b38b71) - Bug 1253189 part 3 - Update existing received w3c reftests. r=dbaron (0fa2d6e2de) - Bug 1253189 followup - Update skip.list to match the directory name on CLOSED TREE (019b55c3c9) - Bug 968761 - Treat nested calc() as plain parenthesis. r=dbaron (537506f4e5) - Bug 1248371 - [css-grid] Require that each track has a definite min- or max-sizing function when the track list contains a repeat(auto-fill/fit) track. r=dholbert (330dd37427) - Bug 1244638 - Part 1:implement AnimationEffectTiming iterationStart. r=birtles, r=smaug (d0217068ac) - Bug 1244638 - Part 2: Throw TypeError if iterationStart is NaN, negative value or Infinity. r=birtles, r=smaug (f631e261a0) - Bug 1238845 - Implement UUID helper - dom/bluetooth & dom/webidl & layout/build change. r=jocelyn, r=bz (3ddfa8cccf) - Bug 1252790 - Remove RuleHashTableOps. r=dbaron. (b52d9e2613) - Bug 1252375 - Fix up jemalloc stats reporting. r=erahm. (dbecb54598) - Bug 1249503 - Make WindowsAddressSpaceReporter bloat memory reports less. r=erahm. (3bfb6932cb) - Bug 1253085 - Remove the |PLDHashTable*| argument from PLDHash{HashKey,MatchEntry}. r=froydnj. (1331fd9ea0) - Bug 1251127 - Gracefully handle multiple calls to nsMemoryReporterManager::Init(). r=erahm. (c51f57907e) - Bug 1234540 - verify the validity of hashEntry, if it's null return with NS_ERROR_FAILURE. r=michal (f44bd269db) - Bug 1112499 - Set up shutdown pipe before new thread starts. r=keeler (73b9a56196) - Bug 1245059 - Disable NotifyIpInterfaceChange use for now. r=mcmanus (ab11fd8507) - Bug 1251873 - Store the trimmed referrer URL on HTTP channel if a trimming referrer policy is in effect; r=mcmanus (3f43d5b351) - more bits of bug 366559 - patch 7, content-encoding brotli for https (f127a97450) - Bug 1250115 - initialized pollInterval with 0 in order to prevent garbage value if Poll(..) doesn't get called. r=dragana (af55e06789) - Bug 1251493 - Remove remaining references to MOZILLA_XPCOMRT_API from netwerk. r=mcmanus (43d711d2d6) - Bug 1242452 - only if PR_GetIdentitiesLayer return valid pointer continue and pass it's result to PR_GetIdentitiesLayer. r=mcmanus (61a2785337) - Bug 1251595 - Check if mNetAddr is set before sending ipv4/6 telemetry. r=mcmanus (9d081bc0b9) - Bug 1252755: increase maximum UDP packet size to 9216 bytes for jumbo frames. r=jesup (3d629473ea) - Bug 1194259: warnings-as-errors bustage fix rs=bustagn a CLOSED TREE (5b8288ff6d) - Bug 1227781 - Fix crash with bogus STUN parameters. r=bwc (7d132a37ff) - Bug 1231196: Fix init of PeerConnectionImpl::mThread for unit-tests and similar. r+drno (60f11ed191) - Bug 1230184 - plumb setParameters down to JsepTrack. r=bwc, r=mrbkap (fdeaafb737) - Bug 1231507 - Part 1: selectSsrc chrome-only API for SSRC-based filtering of receive tracks. r=drno, r=smaug (c24ce1a76e) - Bug 1221837 - Accept hard coded codec numbers without rtpmaps. r=bwc (89b81c861c) - Bug 1231507 - Part 2: added mochitest SimulCast offer test case r=jib (05d838960f) - Bug 1230184 - setParameters webidl. r=smaug (6319cdfca7) - Bug 1230184 - add input parameter validation to setParameters. r=bwc (c0740c142a) - Bug 1230184 - add media.peerconnection.simulcast pref. r=bwc (99b1a4978d) - Bug 1247619 - add console warning about OAuth for STUN not yet supported. r=jesup,smaug (801eaa66e1) - Bug 1241153: Stop blocking addTrack on GMP init, and update codecs on existing tracks when GMP init finishes. r=jesup (3473dfe0ce) - Bug 1251737 - Remove remaining references to MOZILLA_XPCOMRT_API from media. r=jesup (7b32d9d191) - Bug 1218326: Prevent datachannel operations on closed PeerConnections. r=jesup a=lizzard (5d20d7dd7f) - Bug 1211091 - use upper boundary for streams per data channel. r=bwc (7f9462c434) - Bug 1188391 - separate immediate ICE failures from failures after checking. r=bwc, r=vladan (9095c58656) - Bug 1227708 - Differentiate ICE_SUCCESS_RATE telemetry for loop vs webrtc r=jesup (399406c872) - Bug 1232082 - fix removal of remote tracks to update receivers. r=jesup (81998ed355) - Bug 1244913 - Add test_peerConnection_scaleResolution.html r=bwc,jesup (8ac2d8a363) - Bug 1249860 - Add simulcast test for resolution scaling. r=bwc (c7753bf02b) - Bug 1247622 - Make RTCRtpSender.setParameters return a promise. r=jesup,smaug (4c2504adc8) (86eaa55e65) * 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 5)
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-20240302-86eaa55e65-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240302-86eaa55e65-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240302-86eaa55e65-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240302-86eaa55e65-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - fix passwordManager.dtd encoding error (60b86c75d9) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1254108 - Remove incorrect assertion about heap size r=terrence (a98d1df06b) - Bug 1244412 - Make ZoneCellIter work correctly whether called under GC or not r=terrence (cec67ebbd3) - Bug 1244412 - Remove ZoneCellIterUnderGC now it's no longer needed and refactor r=terrence (3b98615a8b) - Bug 1244412 - Fix suprious GC hazard r=me (bfbdee71b0) - Bug 1253461 - Fix race condition in Shape::fixupDictionaryShapeAfterMovingGC r=terrence (3f15dd893c) - Bug 1224038 - Part 1: Add infallible versions of uid and hashcode getters; r=sfink (c8a7bac9b5) - Bug 1252329 - Fix interaction between AutoClearTypeInferenceStateOnOOM and compacting GC r=terrence (3f35df9bad) - Bug 1224038 - Part 2: Use stable hashing for NewTable; r=sfink (1046b72221) - Bug 1224050 - Use stable hashing for the IntialShapesTable; r=jonco (08aa726019) - Bug 1227035 - Tighten the check in ObjectGroup::useSingletonForClone a bit more. r=bhackett (c817b1a595) - Bug 1257903 - Compact arenas containing shapes r=terrence (bc7f90586b) - Bug 1235572 - Enforce SRI if content signature is enforced r=francois (1f0723fccf) - Bug 1254856 - Use a better window for 3rd-party checks. r=sicking, r=billm (9160d94db5) - Bug 1253575 - Annotate the crash report on failure in opening the process handle for plugin or content process. r=billm (8940f5247c) - No bug. Make it easier to work on specific functions in the XDB files (01cd0735cc) - Bug 1251703 - Always resolve virtual calls to known callees, r=mccr8 (b042b74487) - Bug 1250709 - Implement shell-only hazard analysis job, r=garndt (a11947ad0d) - Bug 1253466 - Don't pass --enable-threadsafe to js/src/configure. r=mshal (ed2fd1554b) - Bug 1246804 - Switch to using in-source annotations. Use C++ inheritance information when describing GC types. Add a test suite., r=terrence (f5fddd8dad) - Bug 1257979 - Use a GCHashSet for a hash in the JSON stringifying algorithm. r=sfink (e6baa61177) - Bug 1242810. r=jandem (fca11d1b92) - Bug 1253099. r=arai, r=efaust (9972e18152) - Address review comments from bug 1246804 (f36a5d29df) - Bug 1226928 - dochsell changes for content-signing on remote about:newtab, r=bz,mconley (da3ecffcd4) - Bug 1226928 - content-signature verification tests for about:newtab, r=mconley (8f77c22596) - Bug 1257730 - Fix ping when no URI is available. r=sicking (67d3a9541d) - Bug 518805 - Don't do meta refreshes when backgrounded r=bz (609b2c0a2c) - Bug 513129 - Dont reuse connections after security prefs change r=hurley (379e74d1f1) - Bug 1256248 - allow disabling content-signatures for about:newtab on certain channels, r=mayhemer (35fadec30f) - Bug 1234896 - refptrs for httphandler.cpp r=valentin.gosu (7aff77f88e) - Bug 1242926 - Increase the max retry attempt number. r=mcmanus (9085644f4e) - Bug 1144040 - Coverity detected uninitialized nsHttpHandler members, r=mcmanus (8ec1e49577) - Bug 1231416 - fix Mulet UA string generation rule. r=fabrice. (d952dd06e2) - Bug 1220061 - Android UA is not correct when MOZ_UA_OS_AGNOSTIC is set r=gerv (e007b6f1a3) - Bug 962358 - Provide an observer event to close persistent connections. r=arthuredelstein (903d2fa203) - Bug 1226526 - NS_ENSURE_ARG_POINTER on result to remove warning added by scan-build. r=mcmanus (7d87d1502b) - Bug 1248452: Rewrite NS_IsHSTSUpgradeRedirect to use HttpBaseChannel::GetSecureUpgradedURI. r=jduell (f806456238) - Bug 1249450 part 1: Move GetSecureUpgradedURI from HttpBaseChannel to nsNetUtil. r=mcmanus (70b023486b) - Bug 1249450 part 2: Convert some nsIURI SetScheme("https") calls to use NS_GetSecureUpgradedURI instead. r=mcmanus (6dea15dd6b) - Bug 451081 - Introduce ORIGIN_IS_FULL_SPEC protocol handler flag, r=bz+standard8 IGNORE IDL (e7d651c6b7) - Bug 991016 - Check return value of a setDelegate call. r=efaust. (4bf66d532f) - Bug 1240414 - Fix ThrowUninitializedThis to do the right thing for eval and arrow function frames. r=efaust (a04625b047) - Bug 1254349 - Remove unused error messages. r=mrrrgn (58fd90f345) - Bug 1256464 - Use LPSTR instead of LPVOID to avoid C4477 on VS2015; r=froydnj (ec57a4894e) - bug 1250486 - make some xpconnect wrapper ctors constexpr to get rid of static constructors r=bz (7681e3102f) - Bug 1250192 - Do not synthesize a var binding for Annex B.3.5 if there is an arg binding of the same name. (r=jorendorff) (601ac2528c) - Bug 1237588 - One of the File::Create methods is not used, r=smaug (ac6f036ceb) - Bug 1173317 - Change the string argument for Directory::GetName from nsString to nsAString. r=sicking (1e670db10d) - Bug 1244782 - Removed non-used variables in Directory.cpp, r=smaug (0f01c9747a) - Bug 1234192 - part 1 - FileSystemBase should not be thread-safe, r=smaug (1d24a83a75) - Bug 1234192 - part 2 - Directory should unlink/traverse the OSFileSystem in order to unlink/traverse the window, r=smaug (acea1d57d6) - Bug 1251723 - remove ScopedDeletePtr; r=Waldo (eb6af862a5) - Bug 1252153 - use UniquePtr instead of ScopedDeletePtr in HeapCopyOfStackArray; r=jrmuizel (1ffb6c113f) - Bug 1251715 - use UniquePtr instead of ScopedDeletePtr in dom/media/; r=gerald (910c698731) - Bug 1239870 - Part 1: Remove declaration of test_utils from header. r=bwc (d295b3a379) - Bug 1239870 - Part 2: Split out NrIceCtx initialization. r=bwc (a399a76d59) - Bug 1239870 - Part 3: Add a base mtransport gtest. r=bwc (5d0a79a54d) - Bug 1239870 - Part 4: Disable broken proxy tunnel tests. r=bwc (8c24c01723) - Bug 1239870 - Part 5: Switch over mtransport tests to mozilla gtests. r=bwc (0e00f9e97d) - Bug 1251714 - use UniquePtr instead of ScopedDeletePtr in media/; r=jesup (a274b4172e) - Bug 1251718 - use UniquePtr instead of ScopedDeletePtr in WebGLElementArrayCache; r=baku (39ebd0f02f) - Bug 1251716 - use UniquePtr instead of ScopedDeletePtr in DrawTargetCairo; r=jrmuizel (fe889eaff3) (baacd3ba62) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1212114 - Stop using dom::Promise::MaybeRejectBrokenly() in various FileSystemTaskBase subclasses. r=baku (9f6ea5db27) - Bug 1253534 - Suspicious code with probably reversed parms in call to IsSingleLineTextControl, r=mounir (1a5ee1fd1e) - Bug 769117 - Mochitests for youtube flash -> html5 rewriting; r=bz r=hsivonen (6324471dd9) - Bug 1250148 - FormData should treat empty input type=file as empty string in FormData and as unnamed Blob in HTML submission, r=smaug (7043113247) - Bug 1173320 - patch 1/8 - Implement Directory object as string and not as BlobImpl, r=smaug (eca4bec6ea) - Bug 1173320 - patch 2/8 - Proper naming for the FileSystem path serialization, r=smaug (e1604ff2b1) - Bug 1173320 - patch 3/8 - Improve the Windows path management, r=smaug (f8da8541b5) - Bug 1252347 - Provide missing implementations of nsIBaseWindow::SetPositionDesktopPix. r=emk (97f9b92465) - Bug 1235066 - SVG elements should not display title attributes as tooltips. r=enndeakin (a77e809688) - Bug 1251809 - Add input[type=file] tooltip support for e10s. r=ehsan (9f72cf3cd2) - Bug 1173320 - patch 4/8 - Directory in FileList, r=smaug (c09d445043) - Bug 1246244 - Regression test. r=jaws,Margaret (8de084f9db) - Bug 1224105 - Allow windowless chrome docshells containing content docshells (r=smaug) (3343a2a966) - Bug 1230267 - Inconsistent display of SVG title as tooltip when multi-process is enabled. r=jst (b3fc298b7f) - Bug 1173320 - patch 5/8 - Cleanup manual string path management, r=smaug (8f6f0c4e44) - Bug 1250403 - Part 1. Define ARCH_CPU_ARM64 instead of ARCH_CPU_AARCH64. r=billm (d93a0b54da) - Bug 1250403 - Part 2. Import crbug #354405 for aarch64. r=billm (9dca949bcc) - Bug 1246501 - Add ppc specific atomic operations to ipc/chromium. r=Waldo (8054b612be) - Bug 1257305 - Avoid VS2015 about casting int to void*. r=dvander (6234acf6fc) - Bug 1207401 - Send B2G sandbox logging to both stderr and logcat. r=kang (ae404aa5ca) - Bug 1173320 - patch 6/8 - Make FileList clonable to workers if it doesn't contain Directories, r=smaug (ea6ba42f31) - Bug 1173320 - patch 7/8 - Tests for FileList and Directories, r=smaug (3f11503300) - Bug 1222522, part 1 - Make most dom/devicestorage/ tests work with e10s. r=dhylands (3cc7e339a5) - Bug 1173320 - patch 8/8 - Fix e10s tests for DeviceStorage API, r=smaug (949454bae7) - Bug 1222522, part 2 - Inline devicestorage_cleanup() in dom/devicestorage/ tests. r=dhylands (bcdee11385) - Bug 1258137 - OSFileSystem should not be kept alive by more than 1 Directory, r=smaug (225775f48d) - Bug 1255867. Remove some unnecessary AutoJSAPI uses. r=bholley (618cf018e8) - Bug 1237173 - Part2: Change type of duration to Maybe<StickyTimeDuration>. r=birtles (6b83473e05) - Bug 1238469 - Part 1: Refactor b2g emulator tests to remove the usage of custom mozharness configs; r=ahal (a128c8a8bb) - Bug 1238469 - Part 2: Refactor b2g mulet tests to remove the usage of custom mozharness configs; r=ahal (6c7ced3419) - Bug 1238469 - Part 3: Use b2g_emulator_unittest.py for b2g marionette tests; r=ahal (5fdb88b0e1) - Bug 1237173 - Part3: Throw TypeError if duration is NaN, negative value or not 'auto' string. r=birtles, r=smaug (d60b0318d2) - Bug 1136567 - Marionette test for selection carets' positions after changing orientation of device. r=Automatedtester (e7b25b1e4f) - Bug 1138839 - Part1 - Marionette test for selecting text inside an iframe. r=automatedtester (45db397a94) - Bug 1138839 - Part2 - Fix naming issue in marionette test for selection carets. r=automatedtester (c54850d9d3) - Bug 1198542: Update Marionette element IDs to be valid UUID. r=ato This allows WebDriver compatibility to create valid URI. (1b3de245de) - Bug 1204496: When searching by link text start from the startNode and not the rootNode; r=ato (0dfa3b8830) - Bug 1157725 - Rewrite test_mouse_action.py to be more robust. r=ato (40273abca2) - Bug 1141519: added test that puts marionette into a position that can cause hangs when in content scope; r=jgriffin (c99d8cf325) - Bug 1246407 - Rename parent directories for Marionette client and test harness; r=automatedtester (79d4e521fd) - Bug 1253989 Part 3 - Use @parameterized to rewrite selection mode tests. r=mtseng (baf189f1d5) - Bug 1253989 Part 4 - Rename AccessibleCaret test files. r=mtseng (d562edc8f4) - Bug 1251519 Part 3 - Add regression tests for caret dragging. r=mats (048dd5f103) - Bug 1253989 Part 5 - Remove touch caret and selection carets naming. r=mtseng (9929425b6d) - Bug 1253989 Part 6 - Refactor open_test_html(). r=mtseng (25a2424ca1) - Bug 1251519 Part 4 - Add tests for dragging caret to content boundary. r=mats (489b47269b) - Bug 1251519 Part 5 - Use union rect of child frames for clamping. r=mats (5520416749) - Bug 1216924 - Don't align to tiles (either real or virtual) if displayport suppression is enabled. r=BenWa (d470d188e4) - Bug 1254273 - Align the displayport to a max of 256 pixels even if the layer is larger. r=BenWa (0cf8cc0b6c) - Bug 1257938 part 3: Remove support for the "layout.css.sticky.enabled" pref (so we'll unconditionally support "position: sticky"). r=corey (fe12efd18f) - Bug 1257938 part 1: Adjust automated tests to assume position:sticky is unconditionally supported. r=corey (e749ac579e) - Bug 1257938 part 2: Remove separation between test_position_sticky.html & its helper-file, now that it doesn't need to tweak a pref. r=corey (631edab31a) - Bug 1257491 - Ensure that if the peek-messages code modifies the displayport, we schedule a repaint. r=BenWa (d6fb6ff96c) - Bug 1255006 - Ensure the displayport rect takes priority over a suppressed-margins displayport. r=kats (aa6cbc0250) - Bug 1259235 - Add IsScrollFrameWithSnapping to speed up event regions. r=mstange (2a744c311e) - Bug 1185140 - [css-grid][flexbox] Make grid/flex item blockification happen before creating table pseudos, per the latest specs. r=dholbert (dddb8b17ef) - Bug 1224424 - Replace mask-mode:auto keyword by mask-mode:match-source; r=dbaron (5a51b3b301) - Bug 1252039 - corrected MOZ_ASSERT expression in SeparatorRequiredBetweenTokens. r=dbaron (08790aa514) - Bug 1243734 - Part 1. Use MOZ_ENABLE_MASK_AS_SHORTHAND to define the type of mask property; r=dbaron (d8cd3a1c4a) - Bug 1243734 - Part 2. Set up gCSSProperties depends on mask-as-shorth and; r=dbaron (aa6b0259d8) - Bug 1243734 - Part 3. Set mask-mode reftest as failure before enable mask-as-shorthand; r=dbaron (6a326fbaf2) - Bug 1243734 - Part 5. Add MOZ_ENABLE_MASK_AS_SHORTHAND compile flag; r=ted r=dbaron (fcc1344ac8) - Bug 1142531: Check more bits in nsStyleContext::MoveTo assertion. r=heycam (8b62b139df) - Bug 1258147 - Pierce through display:contents style context ancestors when looking for CB context to compare our writing-mode to. r=jfkthame (956d8c25e5) - Bug 823483 patch 1 - Check for percentage max-width in addition to percentage width when deciding to ignore intrinsic min-width of replaced elements. r=dholbert (f88cb5f6a8) - Bug 823483 patch 3 - Limit effect of percentage width and max-width on intrinsic size to elements with replaced element sizing. r=dholbert (2573c3cfff) - Bug 823483 patch 4 - Make a percentage max-width override a fixed width for replaced element intrinsic size computation. r=dholbert (dda859f06c) - Bug 823483 patch 5 - Make (again) percentage width on text inputs make intrinsic minimum width be 0. r=dholbert (d46ada73ef) - Bug 1247929 patch 2 - Hard-code the Web-compatible set of form controls whose intrinsic minimum inline-size shrinks to 0 when inline-size (width) is specified as a percentage. r=dholbert (e4f0c80fcb) - Bug 1254968 - Add support for running JS builtins' constructors over Xray wrappers without unwrapping the newTarget. r=bholley,f=bz (56213ae395) - Bug 1249123 - Add telemetry for __defineGetter__/__defineSetter__ |this| values. data-review=bsmedberg r=till (52c5fd3488) - Bug 1232639 - Implement Object.{values,entries} in C++ to avoid native call overhead in tight loop. r=jorendorff (7262497283) - Bug 1254966 - Disambiguate JS Telemetry macro names. r=evilpie (781d0916c4) - Bug 1254384: Use generic shell switch syntax in js/src/jit-test tests. r=nbp (6f5975cc55) - Bug 1253016 - Remove legacy __defineGetter__/__defineSetter__ this behavior. r=till (cf1b7ad28c) - Bug 1253016 - Implement and test the new spec for legacy functions. r=till (1ff7762e3e) (cf2d7d1ae9) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1251999 - [css-grid] Update <fixed-size> parsing to the latest spec. r=dholbert (07f68007b7) - Bug 1151243 part 5 - [css-grid] Reftests for abs. pos. static-position. (f9a3b24508) - Bug 1242053 part 1 - [css-grid] Fix parsing / serialization of grid-template subgrid values. r=dholbert (39576c2f6d) - Bug 1242053 part 2 - [css-grid] Enable subgrid support for tests. r=dholbert (6da4aeb35a) - Bug 1240956 part 2 - [css-grid] Update tests due to the changed column/row value order for 'grid', 'grid-template' and 'grid-gap' properties. (16d2258d3a) - Bug 1253529 part 1 - [css-grid] Replace uses of the 'grid-template' shorthand with 'grid'. (f847bfa554) - Bug 1253529 part 2 - [css-grid] Remove the 'grid-template' shorthand. r=dholbert (d553c2f623) - Bug 594933 - Part 1: Let calc() supports number. r=dbaron (e4bc39b5f0) - Bug 594933 - Part 2: Add support for calc() to line-height. r=dbaron (901227bacb) - Bug 1253189 part 5 - Import reftests of css-values. r=dbaron (4599431827) - Bug 1253189 part 4 - Add skip.list for skipping imported tests. r=dbaron (014f7ca7de) - Bug 1253189 part 1 - Make import-tests.py compatible with Windows. r=dbaron (a22c3e4f7f) - Bug 1253189 part 2 - Update import-tests.py script to work on the current repo. r=dbaron (7535b38b71) - Bug 1253189 part 3 - Update existing received w3c reftests. r=dbaron (0fa2d6e2de) - Bug 1253189 followup - Update skip.list to match the directory name on CLOSED TREE (019b55c3c9) - Bug 968761 - Treat nested calc() as plain parenthesis. r=dbaron (537506f4e5) - Bug 1248371 - [css-grid] Require that each track has a definite min- or max-sizing function when the track list contains a repeat(auto-fill/fit) track. r=dholbert (330dd37427) - Bug 1244638 - Part 1:implement AnimationEffectTiming iterationStart. r=birtles, r=smaug (d0217068ac) - Bug 1244638 - Part 2: Throw TypeError if iterationStart is NaN, negative value or Infinity. r=birtles, r=smaug (f631e261a0) - Bug 1238845 - Implement UUID helper - dom/bluetooth & dom/webidl & layout/build change. r=jocelyn, r=bz (3ddfa8cccf) - Bug 1252790 - Remove RuleHashTableOps. r=dbaron. (b52d9e2613) - Bug 1252375 - Fix up jemalloc stats reporting. r=erahm. (dbecb54598) - Bug 1249503 - Make WindowsAddressSpaceReporter bloat memory reports less. r=erahm. (3bfb6932cb) - Bug 1253085 - Remove the |PLDHashTable*| argument from PLDHash{HashKey,MatchEntry}. r=froydnj. (1331fd9ea0) - Bug 1251127 - Gracefully handle multiple calls to nsMemoryReporterManager::Init(). r=erahm. (c51f57907e) - Bug 1234540 - verify the validity of hashEntry, if it's null return with NS_ERROR_FAILURE. r=michal (f44bd269db) - Bug 1112499 - Set up shutdown pipe before new thread starts. r=keeler (73b9a56196) - Bug 1245059 - Disable NotifyIpInterfaceChange use for now. r=mcmanus (ab11fd8507) - Bug 1251873 - Store the trimmed referrer URL on HTTP channel if a trimming referrer policy is in effect; r=mcmanus (3f43d5b351) - more bits of bug 366559 - patch 7, content-encoding brotli for https (f127a97450) - Bug 1250115 - initialized pollInterval with 0 in order to prevent garbage value if Poll(..) doesn't get called. r=dragana (af55e06789) - Bug 1251493 - Remove remaining references to MOZILLA_XPCOMRT_API from netwerk. r=mcmanus (43d711d2d6) - Bug 1242452 - only if PR_GetIdentitiesLayer return valid pointer continue and pass it's result to PR_GetIdentitiesLayer. r=mcmanus (61a2785337) - Bug 1251595 - Check if mNetAddr is set before sending ipv4/6 telemetry. r=mcmanus (9d081bc0b9) - Bug 1252755: increase maximum UDP packet size to 9216 bytes for jumbo frames. r=jesup (3d629473ea) - Bug 1194259: warnings-as-errors bustage fix rs=bustagn a CLOSED TREE (5b8288ff6d) - Bug 1227781 - Fix crash with bogus STUN parameters. r=bwc (7d132a37ff) - Bug 1231196: Fix init of PeerConnectionImpl::mThread for unit-tests and similar. r+drno (60f11ed191) - Bug 1230184 - plumb setParameters down to JsepTrack. r=bwc, r=mrbkap (fdeaafb737) - Bug 1231507 - Part 1: selectSsrc chrome-only API for SSRC-based filtering of receive tracks. r=drno, r=smaug (c24ce1a76e) - Bug 1221837 - Accept hard coded codec numbers without rtpmaps. r=bwc (89b81c861c) - Bug 1231507 - Part 2: added mochitest SimulCast offer test case r=jib (05d838960f) - Bug 1230184 - setParameters webidl. r=smaug (6319cdfca7) - Bug 1230184 - add input parameter validation to setParameters. r=bwc (c0740c142a) - Bug 1230184 - add media.peerconnection.simulcast pref. r=bwc (99b1a4978d) - Bug 1247619 - add console warning about OAuth for STUN not yet supported. r=jesup,smaug (801eaa66e1) - Bug 1241153: Stop blocking addTrack on GMP init, and update codecs on existing tracks when GMP init finishes. r=jesup (3473dfe0ce) - Bug 1251737 - Remove remaining references to MOZILLA_XPCOMRT_API from media. r=jesup (7b32d9d191) - Bug 1218326: Prevent datachannel operations on closed PeerConnections. r=jesup a=lizzard (5d20d7dd7f) - Bug 1211091 - use upper boundary for streams per data channel. r=bwc (7f9462c434) - Bug 1188391 - separate immediate ICE failures from failures after checking. r=bwc, r=vladan (9095c58656) - Bug 1227708 - Differentiate ICE_SUCCESS_RATE telemetry for loop vs webrtc r=jesup (399406c872) - Bug 1232082 - fix removal of remote tracks to update receivers. r=jesup (81998ed355) - Bug 1244913 - Add test_peerConnection_scaleResolution.html r=bwc,jesup (8ac2d8a363) - Bug 1249860 - Add simulcast test for resolution scaling. r=bwc (c7753bf02b) - Bug 1247622 - Make RTCRtpSender.setParameters return a promise. r=jesup,smaug (4c2504adc8) (86eaa55e65) -
My Browser Builds (Part 5)
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.5.1-Goanna-20240224.7z Changelog: Out-of-tree changes: * update Goanna3 to git ff40cba9f3...ce0ac6811d: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1254848 part 1. Take ownership of error reporting on the AutoEntryScript in mozJSComponentLoader::ObjectForLocation. r=bholley (39b4b835e2) - Bug 1254848 part 2. Take ownership of error reporting on the AutoEntryScript in mozJSComponentLoader::PrepareObjectForLocation. r=bholley (d0ca0f3b48) - Bug 1254848 part 3. Take ownership of error reporting on the AutoEntryScript in AsyncScriptLoader::OnStreamComplete. r=bholley (d9059437f7) - Bug 1254303 - Remove SEC_NORMAL from js/. r=sicking (a05bb976fc) - Bug 1137151: Marked destructors of ref-counted MTP classes as protected, r=dhylands (683cd78bd7) - Bug 1167090 - Fix MTP date and time queried through getObjectInfo. r=alchen (d1055dab5b) - Bug 1188796 - Have MTP record modified timestamps when they're passed. r=alchen (7e09ea19c0) - Bug 1205028 - Don't tell MTP server about files that it added/modified. r=alchen (65d84062ad) - Bug 1174228 - Set up TYPE_APP for navigator.getDeviceStorage for B2GDroid r=dhylands (5cd46dda53) - Bug 1242899 - consolidate mozApps tests into dom/apps/tests/ dir; r=marco (9208d75401) - Bug 1238160 - Add assertions in non-desktop code paths. r=bz,fabrice (96ea4796b5) - Bug 1176712 - Cannot have two activities with same name and different filters. Tests. r=fabrice (b5cd3f34fa) - Bug 1251179 - Ensure that the lock protecting the CPU sleep functionality is always valid r=dhylands (dba414ecfa) - Bug 1253571 - Remove the remaining uses of ScopedDeletePtr and ScopedFreePtr from the HAL and MTP code r=dhylands (a294472d97) - Bug 1251519 Part 2 - Remove nsLayoutUtils::IsRectVisibleInScrollFrames(). r=mats (c73a0272b7) - Bug 1212186 - Disable 'layout.word_select.eat_space_to_next_word' in carets tests. r=mtseng (7d231a66bf) - Bug 1207934 - Fix word_location(). r=automatedtester (6828f466f1) - Bug 1199625 - Test focus not being changed by long-pressing on non-selectable. r=mtseng (7aefe76cdc) - Bug 1206545 - Add a marionette test case. r=roc (18e224214c) - Bug 1209841 - Delete test_selectioncarets2.py. r=automatedtester (99c3d5d144) - Bug 1221459 - Remove TouchCaret and SelectionCarets from marionette tests. r=mtseng (c9a452fe67) - Bug 1253989 Part 1 - Remove tests for accessiblecaret preference off. r=mtseng (ddc3c57a93) - Bug 1253989 Part 2 - Use @parameterized to rewrite cursor mode tests. r=mtseng (5a4cbff605) - Bug 1201036: Bump marionette client and marionette driver for releases; r=jgriffin (9522a37ce7) - Bug 1209698: Bump version numbers for Marionette packages; r=jgriffin (6a952dc063) - Bug 1137972: Centralize unwrapping the response from marionette; r=jgriffin (78d40d42d2) - Bug 1137972: Send W3C Element Key to Marionette Server from python client; r=jgriffin (074cbdb12c) - Bug 1185486 - Part 1: Use a timeout when waiting on the browser process after a timed out command. r=jgriffin (ebb6f6421d) - Bug 1159219: Make ContentSender a separate module (034e08ef83) - Bug 1159238. Generate UUID internally to ContentSender (be45ead810) - Bug 1185486 - Part 2: Prevent message listeners from a failed command from causing an out of order response when a content command hangs. r=ato (d706eaba14) - Bug 1164124 - Add using_prefs context manager. r=jgriffin (f789f9a6fa) - Bug 1211503: Support for Marionette protocol level 3 in the Python client (88d062980d) - Bug 1211503: Support for Marionette protocol level 3 in the Python client (1d805ac020) - Bug 1216967: Bump Marionette Python packages (5877bcee90) - cleanup (56b0351ad3) - Bug 1144240 - Fix generated Marionette documentation. r=ato (6beeb13017) - Bug 1223171 - [marionette] add ability to install addons programatically, r=ato (c8d04e974a) - Bug 1223517 - Release marionette-client 2.0.0 and marionette-driver 1.1.1; r=automatedtester (de1c1f1d18) - Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey (ebd1c0e2d9) - Bug 1200409 - |marionette --help| causes stack trace. r=ato (479af08b4f) - Bug 1212608 - Add parts of firefox_ui_harness to Marionette runner; r=automatedtester (9977013243) - Bug 1222388: Correct ./mach marionette-test r=ato (27bae1cbf9) - Bug 1223429 - Return exit code 10 when Marionette harness has failing tests; r=automatedtester (b7b7ba91f4) - Bug 1227918 - Log exception in harness class setup; r=automatedtester (9708cb7113) - Bug 1221187: testing/marionette/client: Explicitly define --version flag; r=automatedtester (6886b6b925) - Bug 1237179 - Add mach command to run firefox-ui-tests from the source directory. r=gps (3bb6ed2ff0) - Bug 1208242 - Part 2: WebExtension blocklist tests for b2g r=ferjm (cf19a285a4) - Bug 1165943 - Remove non existing "security.uri.allow_scheme_mismatch" preference from test. r=nsm (60cdcfc933) - Bug 1223297 - Add multiple audio channel test. r=baku (55765d11dd) (fe9be1dd79) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1243546 - Add mach command for external-media-tests - r=gps (8c74584251) - Bug 1239987 - Remove marionette-transport dependency from build environment; r=gps (b5e6166e61) - Bug 1250748 - Remove the 20s countdown timer from mach first run; r=chmanchester (8755a9b3e0) - Bug 1238996 - Release marionette-driver 1.2, marionette-transport 1.1, and marionette-client 2.1; r=automatedtester (746bc487a4) - Bug 1243739 - Bump versions of marionette-driver, marionette-client and marionette-transport. r=ato (c87d6e57f8) - Bug 1243739: Update marionette-driver dependecy for marionette-transport. r=ato (582a2f8d8e) - Bug 1239987 - Merge marionette-transport into marionette-driver; r=automatedtester (254ed0727c) - Bug 1239330 - Support AddonManager.installTemporaryAddon() in marionette_driver.addons, r=ato (1f132b1cb3) - Bug 1230622 - Docs: Suggest people use wptserve instead of mozhttpd. r=jgraham (8b1c669740) - Bug 1174497 - [mozprofile] bump version and release to pypi; r=wlach (0360927850) - Bug 1014760 - Version bump mozbase modules that depend on mozlog 3.0, r=me (d16b10a25f) - Bug 1189858 - [mozprofile] remove the manifest parser required dependency. r=ahal (b181c379ce) - Bug 1189858 - fix typos in pip extra dependency declaration (587697be0d) - Bug 1199115 - Release mozprofile 0.27. r=jgraham DONTBUILD (a1e1452486) - Bug 1233534 - [mozprofile] bump version to 0.28. r=ahal (6e17f001dd) - Bug 1256401 - Part 2: Remove references to b2gdroid. r=fabrice (1486bf8669) - Bug 1112920 - Assert against pending exceptions in AutoJSAPI::InitInternal. v1 r=luke,r=smaug (fa9b99c835) - Fix the asset for bug 1112920 to not touch uninitialized memory. Totally my fault, since I moved it above the mCx assignment, and now we have a CLOSED TREE. (f404994a66) - Logging patch for bug 1256008. r=khuey (dcb846a987) - Bug 1255817 part 1. Make AutoJSAPI always take ownership of error reporting. r=bholley (638b9ca3fe) - Bug 1257306. Simplify the implementation of AutoSafeJSContext (and therefore AutoJSContext, since AutoSafeJSContext will no longer be an AutoJSContext). r=bholley (58b655ad7a) - Bug 1245951 - "Unused method in WebSocket". r=smaug (b2f8937893) - Bug 1227136 - crash in mozilla::net::WebSocketChannel::StartWebsocketData, r=bagder, r=baku (5249e56b52) - Bug 1252751 - Improve the security model between webSocket and sandboxed iframe, r=smaug (9a6c0be275) - Bug 1250234. Make WebSocket::CreateAndDispatchMessageEvent properly report JS exceptions it might be producing. r=khuey (eaae502684) - Bug 1255840. Get rid of the AutoJSAPI usage in IDBFactory. r=khuey (d0a965d1aa) - Bug 1151112 - 'Sending message that cannot be cloned. Are you trying to send an XPCOM object?' seen when unlocking phone. r=ferjm (7ba4294750) - Bug 1253834 - add AllChildrenIterator::Get(), r=bz (5c1ab2f7f2) - Bug 1249443 - add AllChildrenIterator::GetPreviousChild, r=bz (812f61db28) - Bug 1249443 - add AllChildrenIterator::Phase, r=bz (9106ec6dbb) - Bug 1095236 - Simplify browser_test_new_window_from_content.js to use BrowserTestUtils. r=mrbkap (b8fcea4ad1) - Bug 1095236 - Test that windows opened from content with dialog=1 still open. r=mrbkap. (db67a80e2b) - Bug 1210482 - regression tests for 1194897 in which window.[location|menu|personal|status|tool]bar.visible broke for e10s, we're testing these behave appropiately both in content and chrome. r=mconley (a17099181c) - Bug 1251897 - DocAccessible constructor doesn't have to take root element as an argument, r=davidb (77ef52ac2a) (c0ffcde3a8) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1255655 - Const-ify k{Unix,Win}Charsets and kLangGroups. r=smontagu. (75e9a5bf6c) - Bug 1253010 - part 1 - refactor nsX509CertValidity time formatting; r=keeler (976afc4b16) - Bug 1253010 - part 2 - provide a non-XPCOM way to create new nsIDateTimeFormat instances; r=smontagu (a2ccf520bb) - Bug 1255239 - Reduce size of HuffmanIncomingTables. r=hurley. (8de07f2979) - Bug 1224328 - Don't infinite loop when parsing headers with newlines. r=mcmanus (e7a9871294) - Bug 1245106 - necko compilation warnings r=mcmanus (373b414d71) - Bug 1253358 - no flags on priority frames r=hurley (0bfe9ccabe) - Bug 1253358 - Assert no flags on several h2 frame types r=hurley (4315f882d7) - Bug 1246735 - h2 reset recursive push. r=hurley (067e98a044) - Bug 1253358 - minor h2 push fixes r=hurley (5a1c86723a) - Bug 1246761 - Properly handle non-terminal 0-length DATA frames. r=mcmanus (4c1c907fc1) - Bug 1120715 - Part 1: Add Necko APIs to preserve the Request cache mode on the channel; r=mayhemer (be7b704e09) - Bug 1244122 P1 Always support SW intercept even when http cache is disabled. r=mayhemer (1929d6ff6b) - Bug 1120715 - Part 2: Don't use OPEN_TRUNCATE when reopening a fake synthesized cache entry; r=mayhemer,jdm (84c5265a46) - Bug 1148544 - Figure out UA override once per LoadGroup and cache it, rather than once per channel. r=nwgh (d610f7210f) - Bug 1253582 - h2 coalescing impacts wss:// r=michal (bc7acebd2e) - Bug 1064378 - Don't rewrite custom Authorization header set on a channel by cached credential. r=jduell (a427c97d24) - Bug 1219482: Replace PRLogModuleInfo with LazyLogModule in uriloader subdirectory.r=erahm (2b54ad3276) - Bug 1113196 - Pass a sane set of parameters to loadinfo for top-level loads in e10s. r=sicking (ea83174b6b) - enable missing bit of 1487964 that is now valid (f6959fdcbc) - Bug 1226928 - network and ipc bits for content-signing on remote about:newtab, r=mayhemer (0a183e0136) - Bug 1257186 - Refactor the way compacting GC passes lists of arenas to background tasks to avoid possible race r=terrence (80e167e4b0) (ce0ac6811d) * 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 5)
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-20240224-ce0ac6811d-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240224-ce0ac6811d-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240224-ce0ac6811d-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240224-ce0ac6811d-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 1254848 part 1. Take ownership of error reporting on the AutoEntryScript in mozJSComponentLoader::ObjectForLocation. r=bholley (39b4b835e2) - Bug 1254848 part 2. Take ownership of error reporting on the AutoEntryScript in mozJSComponentLoader::PrepareObjectForLocation. r=bholley (d0ca0f3b48) - Bug 1254848 part 3. Take ownership of error reporting on the AutoEntryScript in AsyncScriptLoader::OnStreamComplete. r=bholley (d9059437f7) - Bug 1254303 - Remove SEC_NORMAL from js/. r=sicking (a05bb976fc) - Bug 1137151: Marked destructors of ref-counted MTP classes as protected, r=dhylands (683cd78bd7) - Bug 1167090 - Fix MTP date and time queried through getObjectInfo. r=alchen (d1055dab5b) - Bug 1188796 - Have MTP record modified timestamps when they're passed. r=alchen (7e09ea19c0) - Bug 1205028 - Don't tell MTP server about files that it added/modified. r=alchen (65d84062ad) - Bug 1174228 - Set up TYPE_APP for navigator.getDeviceStorage for B2GDroid r=dhylands (5cd46dda53) - Bug 1242899 - consolidate mozApps tests into dom/apps/tests/ dir; r=marco (9208d75401) - Bug 1238160 - Add assertions in non-desktop code paths. r=bz,fabrice (96ea4796b5) - Bug 1176712 - Cannot have two activities with same name and different filters. Tests. r=fabrice (b5cd3f34fa) - Bug 1251179 - Ensure that the lock protecting the CPU sleep functionality is always valid r=dhylands (dba414ecfa) - Bug 1253571 - Remove the remaining uses of ScopedDeletePtr and ScopedFreePtr from the HAL and MTP code r=dhylands (a294472d97) - Bug 1251519 Part 2 - Remove nsLayoutUtils::IsRectVisibleInScrollFrames(). r=mats (c73a0272b7) - Bug 1212186 - Disable 'layout.word_select.eat_space_to_next_word' in carets tests. r=mtseng (7d231a66bf) - Bug 1207934 - Fix word_location(). r=automatedtester (6828f466f1) - Bug 1199625 - Test focus not being changed by long-pressing on non-selectable. r=mtseng (7aefe76cdc) - Bug 1206545 - Add a marionette test case. r=roc (18e224214c) - Bug 1209841 - Delete test_selectioncarets2.py. r=automatedtester (99c3d5d144) - Bug 1221459 - Remove TouchCaret and SelectionCarets from marionette tests. r=mtseng (c9a452fe67) - Bug 1253989 Part 1 - Remove tests for accessiblecaret preference off. r=mtseng (ddc3c57a93) - Bug 1253989 Part 2 - Use @parameterized to rewrite cursor mode tests. r=mtseng (5a4cbff605) - Bug 1201036: Bump marionette client and marionette driver for releases; r=jgriffin (9522a37ce7) - Bug 1209698: Bump version numbers for Marionette packages; r=jgriffin (6a952dc063) - Bug 1137972: Centralize unwrapping the response from marionette; r=jgriffin (78d40d42d2) - Bug 1137972: Send W3C Element Key to Marionette Server from python client; r=jgriffin (074cbdb12c) - Bug 1185486 - Part 1: Use a timeout when waiting on the browser process after a timed out command. r=jgriffin (ebb6f6421d) - Bug 1159219: Make ContentSender a separate module (034e08ef83) - Bug 1159238. Generate UUID internally to ContentSender (be45ead810) - Bug 1185486 - Part 2: Prevent message listeners from a failed command from causing an out of order response when a content command hangs. r=ato (d706eaba14) - Bug 1164124 - Add using_prefs context manager. r=jgriffin (f789f9a6fa) - Bug 1211503: Support for Marionette protocol level 3 in the Python client (88d062980d) - Bug 1211503: Support for Marionette protocol level 3 in the Python client (1d805ac020) - Bug 1216967: Bump Marionette Python packages (5877bcee90) - cleanup (56b0351ad3) - Bug 1144240 - Fix generated Marionette documentation. r=ato (6beeb13017) - Bug 1223171 - [marionette] add ability to install addons programatically, r=ato (c8d04e974a) - Bug 1223517 - Release marionette-client 2.0.0 and marionette-driver 1.1.1; r=automatedtester (de1c1f1d18) - Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey (ebd1c0e2d9) - Bug 1200409 - |marionette --help| causes stack trace. r=ato (479af08b4f) - Bug 1212608 - Add parts of firefox_ui_harness to Marionette runner; r=automatedtester (9977013243) - Bug 1222388: Correct ./mach marionette-test r=ato (27bae1cbf9) - Bug 1223429 - Return exit code 10 when Marionette harness has failing tests; r=automatedtester (b7b7ba91f4) - Bug 1227918 - Log exception in harness class setup; r=automatedtester (9708cb7113) - Bug 1221187: testing/marionette/client: Explicitly define --version flag; r=automatedtester (6886b6b925) - Bug 1237179 - Add mach command to run firefox-ui-tests from the source directory. r=gps (3bb6ed2ff0) - Bug 1208242 - Part 2: WebExtension blocklist tests for b2g r=ferjm (cf19a285a4) - Bug 1165943 - Remove non existing "security.uri.allow_scheme_mismatch" preference from test. r=nsm (60cdcfc933) - Bug 1223297 - Add multiple audio channel test. r=baku (55765d11dd) (fe9be1dd79) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1243546 - Add mach command for external-media-tests - r=gps (8c74584251) - Bug 1239987 - Remove marionette-transport dependency from build environment; r=gps (b5e6166e61) - Bug 1250748 - Remove the 20s countdown timer from mach first run; r=chmanchester (8755a9b3e0) - Bug 1238996 - Release marionette-driver 1.2, marionette-transport 1.1, and marionette-client 2.1; r=automatedtester (746bc487a4) - Bug 1243739 - Bump versions of marionette-driver, marionette-client and marionette-transport. r=ato (c87d6e57f8) - Bug 1243739: Update marionette-driver dependecy for marionette-transport. r=ato (582a2f8d8e) - Bug 1239987 - Merge marionette-transport into marionette-driver; r=automatedtester (254ed0727c) - Bug 1239330 - Support AddonManager.installTemporaryAddon() in marionette_driver.addons, r=ato (1f132b1cb3) - Bug 1230622 - Docs: Suggest people use wptserve instead of mozhttpd. r=jgraham (8b1c669740) - Bug 1174497 - [mozprofile] bump version and release to pypi; r=wlach (0360927850) - Bug 1014760 - Version bump mozbase modules that depend on mozlog 3.0, r=me (d16b10a25f) - Bug 1189858 - [mozprofile] remove the manifest parser required dependency. r=ahal (b181c379ce) - Bug 1189858 - fix typos in pip extra dependency declaration (587697be0d) - Bug 1199115 - Release mozprofile 0.27. r=jgraham DONTBUILD (a1e1452486) - Bug 1233534 - [mozprofile] bump version to 0.28. r=ahal (6e17f001dd) - Bug 1256401 - Part 2: Remove references to b2gdroid. r=fabrice (1486bf8669) - Bug 1112920 - Assert against pending exceptions in AutoJSAPI::InitInternal. v1 r=luke,r=smaug (fa9b99c835) - Fix the asset for bug 1112920 to not touch uninitialized memory. Totally my fault, since I moved it above the mCx assignment, and now we have a CLOSED TREE. (f404994a66) - Logging patch for bug 1256008. r=khuey (dcb846a987) - Bug 1255817 part 1. Make AutoJSAPI always take ownership of error reporting. r=bholley (638b9ca3fe) - Bug 1257306. Simplify the implementation of AutoSafeJSContext (and therefore AutoJSContext, since AutoSafeJSContext will no longer be an AutoJSContext). r=bholley (58b655ad7a) - Bug 1245951 - "Unused method in WebSocket". r=smaug (b2f8937893) - Bug 1227136 - crash in mozilla::net::WebSocketChannel::StartWebsocketData, r=bagder, r=baku (5249e56b52) - Bug 1252751 - Improve the security model between webSocket and sandboxed iframe, r=smaug (9a6c0be275) - Bug 1250234. Make WebSocket::CreateAndDispatchMessageEvent properly report JS exceptions it might be producing. r=khuey (eaae502684) - Bug 1255840. Get rid of the AutoJSAPI usage in IDBFactory. r=khuey (d0a965d1aa) - Bug 1151112 - 'Sending message that cannot be cloned. Are you trying to send an XPCOM object?' seen when unlocking phone. r=ferjm (7ba4294750) - Bug 1253834 - add AllChildrenIterator::Get(), r=bz (5c1ab2f7f2) - Bug 1249443 - add AllChildrenIterator::GetPreviousChild, r=bz (812f61db28) - Bug 1249443 - add AllChildrenIterator::Phase, r=bz (9106ec6dbb) - Bug 1095236 - Simplify browser_test_new_window_from_content.js to use BrowserTestUtils. r=mrbkap (b8fcea4ad1) - Bug 1095236 - Test that windows opened from content with dialog=1 still open. r=mrbkap. (db67a80e2b) - Bug 1210482 - regression tests for 1194897 in which window.[location|menu|personal|status|tool]bar.visible broke for e10s, we're testing these behave appropiately both in content and chrome. r=mconley (a17099181c) - Bug 1251897 - DocAccessible constructor doesn't have to take root element as an argument, r=davidb (77ef52ac2a) (c0ffcde3a8) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1255655 - Const-ify k{Unix,Win}Charsets and kLangGroups. r=smontagu. (75e9a5bf6c) - Bug 1253010 - part 1 - refactor nsX509CertValidity time formatting; r=keeler (976afc4b16) - Bug 1253010 - part 2 - provide a non-XPCOM way to create new nsIDateTimeFormat instances; r=smontagu (a2ccf520bb) - Bug 1255239 - Reduce size of HuffmanIncomingTables. r=hurley. (8de07f2979) - Bug 1224328 - Don't infinite loop when parsing headers with newlines. r=mcmanus (e7a9871294) - Bug 1245106 - necko compilation warnings r=mcmanus (373b414d71) - Bug 1253358 - no flags on priority frames r=hurley (0bfe9ccabe) - Bug 1253358 - Assert no flags on several h2 frame types r=hurley (4315f882d7) - Bug 1246735 - h2 reset recursive push. r=hurley (067e98a044) - Bug 1253358 - minor h2 push fixes r=hurley (5a1c86723a) - Bug 1246761 - Properly handle non-terminal 0-length DATA frames. r=mcmanus (4c1c907fc1) - Bug 1120715 - Part 1: Add Necko APIs to preserve the Request cache mode on the channel; r=mayhemer (be7b704e09) - Bug 1244122 P1 Always support SW intercept even when http cache is disabled. r=mayhemer (1929d6ff6b) - Bug 1120715 - Part 2: Don't use OPEN_TRUNCATE when reopening a fake synthesized cache entry; r=mayhemer,jdm (84c5265a46) - Bug 1148544 - Figure out UA override once per LoadGroup and cache it, rather than once per channel. r=nwgh (d610f7210f) - Bug 1253582 - h2 coalescing impacts wss:// r=michal (bc7acebd2e) - Bug 1064378 - Don't rewrite custom Authorization header set on a channel by cached credential. r=jduell (a427c97d24) - Bug 1219482: Replace PRLogModuleInfo with LazyLogModule in uriloader subdirectory.r=erahm (2b54ad3276) - Bug 1113196 - Pass a sane set of parameters to loadinfo for top-level loads in e10s. r=sicking (ea83174b6b) - enable missing bit of 1487964 that is now valid (f6959fdcbc) - Bug 1226928 - network and ipc bits for content-signing on remote about:newtab, r=mayhemer (0a183e0136) - Bug 1257186 - Refactor the way compacting GC passes lists of arenas to background tasks to avoid possible race r=terrence (80e167e4b0) (ce0ac6811d) -
My Browser Builds (Part 5)
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-20240224-dad359c41-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20240224-dad359c41-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #2453 - Follow-Up: Use hard-coded minimum timer interval in workers. (0d51adc2) (73395a97d) - ported from UXP: No issue - Remove leftover doorhanger code from the developer tools (6e1c5855) (396eb3dad) - import from UXP: No issue - Replacing location might throw NS_ERROR_UNEXPECTED while the developer tools window is being destroyed (58525f05) (85148533a) - ported from UXP: [DOM] Check if WorkerRunnable::Run runs on top of WorkerThreadPrimaryRunnable::Run in a worker thread. (d1b0f59d) (d5551d563) - import from UXP: [layout] Process pairs in coord list in PolyArea. (2eea07fc) (b7e8c667a) - import from UXP: [network] Block set-cookie from multipart/x-mixed-replace (9d320dac) (81968a7a3) - import from UXP: [Basilisk] [SSUAO] Add default override for Google Fonts served from wordpress. (14645198) (43a0fe53a) - import from UXP: [Basilisk] [SSUAO] remove spotify user agent override (8171e858) (774e81302) - import from UXP: [Basilisk] [SSUAO] Remove Amazon Prime Video override (56de0d95) (5385ac6c8) - import from UXP: [Basilisk] Guard against empty MIME types when dealing with plug-ins (d0aae613) (246c91572) - ported from UXP: [Basilisk] Enable dialog by default (4f1fb965) (ed92e319a) - pref: turn on dialog element globally (dad359c41) -
My Browser Builds (Part 5)
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-20240224-8323d105-uxp-b33b661414-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240224-8323d105-uxp-b33b661414-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom Repo changes: - [SSUAO] sync with my UXP's Basilisk SSUAO (8323d105) * 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-20240224-id-656ea98-uxp-b33b661414-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240224-id-656ea98-ia-93af9a0-uxp-b33b661414-xpmod.7z suite Repo changes: - [SSUAO] sync with my UXP's Basilisk SSUAO (161bc9a) source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild -
My Browser Builds (Part 5)
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-20240224-3219d2d-uxp-b33b661414-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240224-3219d2d-uxp-b33b661414-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-20240224-3219d2d-uxp-b33b661414-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-20240224-d849524bd-uxp-b33b661414-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240224-d849524bd-uxp-b33b661414-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240224-d849524bd-uxp-b33b661414-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240224-d849524bd-uxp-b33b661414-xpmod.7z Official UXP changes picked since my last build: - Issue #2453 - Follow-Up: Use hard-coded minimum timer interval in workers. (0d51adc217) - No issue - Remove leftover doorhanger code from the developer tools (6e1c585539) - No issue - Replacing location might throw NS_ERROR_UNEXPECTED while the developer tools window is being destroyed (58525f05f2) - [DOM] Check if WorkerRunnable::Run runs on top of WorkerThreadPrimaryRunnable::Run in a worker thread. (d1b0f59de4) - [layout] Process pairs in coord list in PolyArea. (2eea07fc65) - [network] Block set-cookie from multipart/x-mixed-replace (9d320dac80) Official Pale-Moon changes picked since my last build: - [Pale-Moon] [SSUAO] Add default override for Google Fonts served from wordpress. (860f6f4151) - [Pale-Moon] [SSUAO] Remove Amazon Prime Video override (9d9d5c9b16) - [Pale-Moon] No issue - Guard against empty MIME types when dealing with plug-ins (7f0772e096) - [Pale-Moon] Issue #1959 - Add error handling to MIME type processing in prefs. (caf7590a10) Official Basilisk changes picked since my last build: - [Basilisk] [SSUAO] Add default override for Google Fonts served from wordpress. (146451981c) - [Basilisk] [SSUAO] remove spotify user agent override (8171e8580a) - [Basilisk] [SSUAO] Remove Amazon Prime Video override (56de0d9596) - [Basilisk] Guard against empty MIME types when dealing with plug-ins (d0aae61395) - [Basilisk] Enable dialog by default (4f1fb965c6) My changes since my last build: - pref: turn on dialog element globally (b33b661414) 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. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
added to FAQ section in this post as well: https://msfn.org/board/topic/185966-my-browser-builds-part-5/?do=findComment&comment=1258498 -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
you missed the point that there are 2 NewMoon versions: 27 and 28. -
My Browser Builds (Part 5)
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.5.1-Goanna-20240217.7z Changelog: Out-of-tree changes: * update Goanna3 to git 06d40aca85...ff40cba9f3: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1253094, part 8 - Stop using DebugOnly for class/struct members in uriloader/. r=bz (15566e1146) - Bug 1253094, part 9 - Stop using DebugOnly for class/struct members in xpcom/. r=froydnj (9fb881be79) - Bug 1253094, part 10 - Stop using DebugOnly for class/struct members in memory/. r=njn (5fd563e632) - Bug 1248843 - Make it clearer that DebugOnly uses up space even in optimized, non-DEBUG builds. r=Waldo (8e5e6e6a01) - Bug 1253094, part 11 - Make DebugOnly a MOZ_STACK_CLASS. r=Waldo (7cee0c3c03) - Bug 1246116 - BaldrMonkey: Wasm validation for block and loop. r=luke (0da84fb8fe) - Bug 1252498 - Baldr: add Wasm object behind pref, default off (r=jorendorff) (b554912a96) - Bug 1256988 - Fix #endif comments for MOZ_WIDGET_GTK. r=chmanchester (28928d1d58) - Bug 724538 - Regenerate Unicode property data with updated script. r=emk (50e43bb897) - Bug 1232665 - initialize class members: mLastPrefLang and mLastPrefFirstFont. r=jfkthame (8a62f92809) - Bug 1248248 - Don't break glyph run for orientation mismatch before a cluster-extender. r=xidorn (f114f65903) - Bug 1252432 part 1 - Implement wasm i32.wrap. r=luke (54d1e634b6) - Bug 1252432 part 2 - Implement wasm i64.extend_s and i64.extend_u. r=bbouvier (d673455188) - Bug 1252432 part 3 - Implement wasm i64.trunc_s and i64.trunc_u. r=sunfish (41dd8d7272) - Bug 1253115 - BaldrMonkey: Convert AsmJSHeapAccess offsets to unsigned. r=luke (5cb02e4832) - Bug 1253115 - BaldrMonkey: Refactor AsmJS load/store infrastructure. r=luke (ef75bae281) - Bug 1243583 - ensure transition events are dispatched to all the relevant subdocuments, r=dholbert (05026b75bb) - Bug 1240985 - IPC fuzzer (r=gabor) (e825e77187) - Bug 1248750 - Eliminate intentional IPC crashes (r=dvander) (0ace690c3b) - Bug 1242609 - Implement PeekMessage to get some messages earlier. r=billm (4985fc8394) - Bug 1257314 - Properly lock in IPC PeekMessages. r=dvander a=topcrash (6fe1db48f4) - Bug 1242609 - Use PeekMessages to get the most recent DisplayPort request. r=kats (12374eafba) - Bug 1254471 - Fix MessageChannel.cpp error unused variable transaction. r=billm (6a74186673) - Bug 1251482 - Remove remaining references to MOZILLA_XPCOMRT_API from xpcom. r=froydnj (b691ca31f4) - Bug 1251473 - Remove libxpcomrt library. r=froydnj (faed80b0ed) - Bug 1249787 - BaldrMonkey: Add the testcase, which was mistakenly omitted from the main push. r=luke (1ef533365a) - Bug 1250556: Require Store value expression to have the opcode's type; r=sunfish (b8363b4fc6) - Bug 1250955: Guard against unimplemented i64 opcodes; r=jandem (98689ea7da) - Bug 1253137 - Baldr: update version uint32 to match BinaryEncoding.md (r=sunfish) (c75d60370a) - Bug 1253681 - BaldrMonkey: Update to the current official opcode encodings. r=luke (2e69d5780b) - Bug 1252019: Don't patch profiling entries for the BadIndirectCall exit; r=luke (6f336d796c) - Bug 1253137 - Baldr: update section header structure to match BinaryEncoding.md, part 1 (r=sunfish) (cd3e204373) - Bug 1246116 - BaldrMonkey: Wasm validation for block and loop. r=luke (c594d15189) - Bug 1253137 - Baldr: update memory exports to match BinaryEncoding.md (r=sunfish) (73fd37ee3b) (cc394d8cae) - import change from `dev' branch of rmottola/Arctic-Fox: Bug 1040947 - Opening page info from a remote tab is sluggish. r=florian (165c3ddac3) (42c5a40440) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1253137 - Baldr: update section header structure to match BinaryEncoding.md, part 2 (r=sunfish) (dbf52e6bb6) - Bug 1253137 - Baldr: fix unknown-section handling (r=sunfish) (5f2ca84f1f) - Bug 1253137 - Baldr: make all the section-ids match and remove c-string labels not in BinaryEncoding.md (r=sunfish) (87fbb4e5aa) - Bug 1253137 - Baldr: move module generator constants back to WasmBinary.h (r=bustage) (b3a02a01d6) - Bug 1246116: Wire BrTable in wasm and add a bunch of tests; r=sunfish (7b7002830e) - Bug 1253115 - BaldrMonkey: Implement initial load/store offset support. r=luke (10944fb68b) - Bug 1246116 - Baldr: remove two timeout tests until there is a good way to make them not fail on platforms without wasm (arm64) (r=red) (558235d951) - Bug 1253142 - Remove the long-deprecated nsIMemory.isLowMemory function. r=froydnj. (b29cc3bbee) - Bug 1253137 - Baldr: remove expected type from WasmIonCompile.cpp (r=sunfish) (36a0ee01fb) - Bug 1253137 - Baldr: switch to bottom-up validation in Wasm.cpp (r=sunfish) (ee6cbfb6c2) - Bug 1253137 - Baldr: switch from expression-count to function body byte size (r=sunfish) (16f85fd09e) - Bug 1253137 - Baldr: move local definitions into the body (r=sunfish) (3cc8dc6f17) - Bug 1253137 - Baldr: change wasmEvalText/Wasm.instantiateModule to return/take a typed array view instead of buffer (r=sunfish) (93288775ff) - Bug 1253137 - Baldr: move ValType/ExprType into WasmBinary.h and tidy up WasmBinary.h (r=sunfish) (97e87b51c6) - Bug 1246116 - Baldr: make the wasm br_table limit match asm.js (r=bbouvier) (a911172c39) - Bug 1253115 - Ion: include asm.js load/store offset in GVN (r=sunfish) (6fe71cee89) - Bug 1253884 - Baldr: fix parsing of (f32.const -0) (r=sunfish) (796e4e4e43) - Bug 1253137 - Baldr: switch local array to local entry array (r=sunfish) (ca93aeb54b) - Bug 1254984 - Experimental text representation of WebAssembly binary code (r=luke) (555507230b) - Bug 1253137 - Baldr: pass around Bytes instead of Bytecode/UniqueBytecode (r=sunfish) (098db250ae) - Bug 1253137 - Baldr: use length+bytes instead of c-strings (r=sunfish) (7aba9bc27c) - Bug 1253137 - Baldr: switch {i32, i64}.const to SLEB128 (r=sunfish) (75b4235c40) - Bug 1243488 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in uriloader/exthandler/; r=bz (086e0d94ac) - Bug 1253137 - BalderMonkey: Define encodings for eqz, rotl, and rotr r=luke (df0751ca5e) - Bug 1253137 - Baldr: add nop placeholder for branch values (r=sunfish) (ee4b8da1ce) - Bug 1253137 - Baldr: put exports object onto .exports field of instance object (r=sunfish) (2d280c1bfa) - Bug 1253137 - Baldr: add explicit function body count (r=sunfish) (6205d9cea2) - Bug 1253137 - Baldr: update encoding of br_table branch targets (r=sunfish) (84e5ed54c0) - Bug 1253137 - Baldr: update encoding of memory access immediates (r=sunfish) (e98f220129) - Bug 1253137 - Baldr: switch from LEB128 to prefix-based scheme to match BinaryEncoding.md (r=sunfish) (0a909bfda8) - Bug 1254893 - Keep a list of wasm::Modules per compartment. (r=terrence) (ebc9b55096) - Bug 1254893 - Fire onNewScript for new wasm modules. (r=jimb) (f9cd6a4dac) - Bug 1247126: Remove Debugger's tenure promotion log. r=fitzgen (10dd84a712) - Bug 1239813: Ensure compartments don't get GC'd while Debugger.prototype.findScripts' ScriptQuery is holding them in its HashSet. r=sfink (7278791e79) - Bug 1239813 - Add some asserts to IterateScripts to help us track down bug 1240231. r=sfink (fd49df43e8) - Bug 1221378: Root Debuggers in js::Debugger::slowPathOnLogAllocationSite, in case logging causes a GC. r=fitzgen (f9a4dc94d9) - Bug 1248162 - Clear pending exceptions when ignoring OOMs in Debugger::slowPathOnNewGlobalObject; r=jimb (4f54e5ecc2) - Bug 1246215 - Console prevents let re-declaration even when first wasan error; r=jryans,shu (6b36a886c2) - Bug 1246215 - Guard against passing non-atoms and non-property names to LookupProperty; r=evilpie (129cbe6144) - Bug 1250190: Make DebuggeeWouldRun checks not assume we always unlock before re-locking. r=fitzgen (d0c740a1f5) - Bug 1245877 - Expose error message names via the debugger object; r=jorendorff (1406d70c4d) - Bug 1250520 - Handle reporting DebuggeeWouldRun when the script has no filename. (r=fitzgen) (47402fe973) - Bug 1252453: make Debugger::slowPathOnLogAllocationSite apply a read barrier to Debugger objects. r=terrence (b46b7fe8a2) - Bug 1254893 - Prep Debugger.Script for a tagged union referent. (r=jimb) (d6231c1aed) - Bug 1254893 - Prep Debugger.Source for a tagged union referent. (r=jimb) (3209106a0f) - Bug 1254893 - Synthesize Debugger.Scripts for wasm modules and find them via findScripts. (r=jimb) (225488fb00) - Bug 1254893 - Display placeholder text for synthesized Debugger.Sources. (r=jimb) (f2099a40fd) - Bug 1254453 - Support using Variant inside GC wrappers. (r=terrence) (0454cc6491) - Bug 1254893 - Add a .format property on Debugger.Script. (r=jimb) (05a71ca78c) - Bug 1254893 - Support wasm for most of the Debugger.Source properties. (r=jimb) (941075c666) - Bug 1254893 - Append "> wasm" to URLs of wasm Debugger.Sources to hack around blacklisting in devtools. (r=jimb) (0a78f4294c) - Bug 1254893 - Followup: read barrier wasm modules exposed via Debugger.findScript. (r=luke) (e329952674) - Bug 1254893 - Update Debugger.Source docs. (r=jimb) (4a19e39364) - Bug 1254893 - Update Debugger.Script docs. (r=jimb) (97186b2dfa) - Bug 1254893 - Synthesize Debugger.Sources for wasm modules. (r=jimb) (ee9522479a) - Bug 1254893 - Followup: fix awkward wording in Debugger.Source docs. DONTBUILD. (r=me) (b8734c7ac8) - Bug 1254893 - Tests for perfunctory functionality of wasm Debugger.Scripts and Debugger.Sources. (r=jimb) (37308f45c4) - Bug 1254893 - Connect wasm::BinaryToText with Debugger.Source (r=shu) (5c7918d178) - Bug 1254893 - Change 'Experimental' to 'Temporary' in string and DONTBUILD (r=me) (78b018aea0) - Bug 1243267 - Guard against reentrancy into the dispatch of a scroll event. r=mats (2da2136351) - Bug 1254105 - Avoid passing magic values to the error reporter machinery in the ShortestPaths testing function; r=jimb (a8dcdf997d) - Bug 1252912 - Ensure that we wrap the results of the shortestPaths JS shell testing function. r=jimb (8a19ebf0a3) - Bug 1252432 part 4 - Implement wasm {f32,f64}.convert_{u,s}/i64 on x64. r=sunfish (1d3ad096b8) - Bug 1256633 - Reject wasm i64 ops on platforms that don't support them yet. r=bbouvier (e0452420f2) - Bug 1255772: Implement wasm::Unreachable; r=sunfish (67b40b287a) - Bug 1254836 - Baldr: handle over-recursion in validator (r=bbouvier) (0b35cbccdf) - Bug 1256480: Allow passing Float32 arguments to FFI on the stack; r=luke (c1bc3e06a7) - Bug 1256956 - Silence some GCC warnings. r=luke. (eaeeddccd9) - Bug 1245112 - Part 12: Move MacroAssembler::branchPtrWithPatch into generic macro assembler. r=nbp (6e99b92e92) - Bug 1245112 - Part 13: Move MacroAssembler::branchPtrInNurseryRange into generic macro assembler. r=jonco (a09ecb3d7b) - Bug 1245112 - Part 14: Move MacroAssembler::branchValueIsNurseryObject into generic macro assembler. r=jonco (f91b64eff4) - Bug 1245112 - Part 15: Move MacroAssembler::branchAdd32 into generic macro assembler. r=lth (3179998ae2) - Bug 1245112 - Part 16: Move MacroAssembler::branchSub32 into generic macro assembler. r=lth (0cdb5bbf74) - Bug 1245112 - Part 17: Move MacroAssembler::decBranchPtr into generic macro assembler. r=nbp (5f9f615121) - Bug 1245112 - Part 18: Move MacroAssembler::branchTestInt32 into generic macro assembler. r=jandem (d19625e026) - Bug 1245112 - Part 19: Move MacroAssembler::branchTestInt32Truthy into generic macro assembler. r=jandem (18580b219d) - Bug 1245112 - Part 18 followup: More refactor branchTestInt32. r=nbp (0cba5f769b) - Bug 1245112 - Part 20: Move MacroAssembler::branchTestDouble into generic macro assembler. r=nbp (36e18c1990) - Bug 1245112 - Part 21: Move MacroAssembler::branchTestDoubleTruthy into generic macro assembler. r=nbp (706fece6a2) - Bug 1245112 - Part 22: Move MacroAssembler::branchTestNumber into generic macro assembler. r=bhackett (53a04401bc) - Bug 1245112 - Part 23: Move MacroAssembler::branchTestBoolean into generic macro assembler. r=sstangl (80fd098bfc) - Bug 1245112 - Part 24: Move MacroAssembler::branchTestBooleanTruthy into generic macro assembler. r=sstangl (b6c9773d6b) - Bug 1245112 - Part 25: Move MacroAssembler::branchTestUndefined into generic macro assembler. r=sstangl (a0e87e7c07) - Bug 1245112 - Part 26: Move MacroAssembler::branchTestString into generic macro assembler. r=sstangl (cb74d2a341) - Bug 1245112 - Part 27: Move MacroAssembler::branchTestStringTruthy into generic macro assembler. r=sstangl (3f0846f961) - Bug 1245112 - Part 28: Move MacroAssembler::branchTestSymbol into generic macro assembler. r=jorendorff (20bcf1f5f0) - Bug 1245112 - Part 29: Move MacroAssembler::branchTestNull into generic macro assembler. r=sstangl (49795964c7) - Bug 1245112 - Part 30: Move MacroAssembler::branchTestObject into generic macro assembler. r=sstangl (48536c8883) - Bug 1245112 - Part 31: Move MacroAssembler::branchTestGCThing into generic macro assembler. r=jandem (d3cbbb7446) - Bug 1245112 - Part 32: Move MacroAssembler::branchTestPrimitive into generic macro assembler. r=jandem (9a89167842) - Bug 1245112 - Part 33: Move MacroAssembler::branchTestMagic into generic macro assembler. r=jandem (65a1847bc1) - Bug 1245112 - Part 34: Move MacroAssembler::branchTestMagicValue into generic macro assembler. r=jandem (4772aa0d5c) - Bug 1245112 - Part 35: Move MacroAssembler::branchTestValue into generic macro assembler. r=jandem (c8e417a332) - Bug 1245112 - Part 36: Move MacroAssembler::branchPtrImpl into generic macro assembler. r=nbp (844d3c0b07) - Bug 1248289 - Part 0: Change OrderedHashTable::Range::ht member from a reference to a pointer to use offsetof. r=sfink (4eae1c9dd6) - Bug 1254808 - IonMonkey: Factor MacroAssembler::popReturnAddress on ARM. r=nbp (2cee710668) - Bug 1252326: Flush the assembly buffer at the end of codegen for plateforms which need it; r=luke (2195910785) - Bug 1255956: Check for OOM after flushing constant pools; r=luke (d5190f17f0) - Bug 1249961 - Rename MacroAssembler::branchEqualTypeIfNeeded to MacroAssembler::maybeBranchTestType. r=nbp (8dc9347991) - Bug 1249960 - Rename Int32Key to RegisterOrInt32Constant, branchKey to branch32, storeKey to store32, bumpKey to inc32 and dec32. r=nbp (f29d6f63a1) - Bug 1248289 - Part 1: Inline _GetNextMapEntryForIterator intrinsic. r=jandem (ed1ef17167) - Bug 1253877 - Baldr: print missing text labels in resolving phase (r=mbx) (aca747eaed) - Bug 1255691: Implement Select; r=sunfish (5dfc79e866) - Bug 1244414 - Create iframe element from script to avoid racing with the load event; r=bz (ba1ba93693) - Bug 1241784 - Part 3: Test. r=birtles (f87f4aff69) - Bug 1241784 - Part 1: Add a helper function for Element.animate(). r=birtles (8dfbda09e9) - Bug 1241784 - Part 2: Implement CSSPseudoElement.animate(). r=birtles (e52ae76368) - Bug 1241784 - Part 4: Remove removeElement from testcommon.js. r=birtles (a78d60ae3c) - Bug 1238694 - Limit the number of asm.js/wasm code allocations to avoid running into Linux kernel limits. r=luke (2f27e29df6) - Bug 1258320 - Fix jump target in CodeGenerator::visitGetNextMapEntryForIterator. r=jandem (35a52f67c6) - Bug 1254376 - Add a read barrier to the global's debugger vector r=jimb (31712fa31d) - Bug 1245860 - Remove Debugger.onIonCompilation Hook. r=shu (8584bd0547) - Bug 1254092 - TraceIncomingCCWs should work at the JSCompartment level of granularity. r=jimb (f1fc5ea7fb) - Bug 1257045 - Give Debugger wrappers of wasm code their own CCW key kinds. (r=jimb) (ff4817d32e) - Bug 1255954 - Odin: move asserts so they only run on successful validation (r=bbouvier) (4d58c80c0b) - Bug 837192 - Stop trying to inject "use strict"; into Function.prototype.toString() output. r=Waldo. (e58bac6110) - Bug 1256291: Fix unified build under js/; r=Ms2ger (8ce81ec08f) - Bug 1258346: Check for success in calls to append() in WasmBinaryToText: r=jorendorff (5e106e29bd) - Bug 1107143 - Don't build event regions unless we're painting to the window. r=tnikkel (7880bda251) - Bug 1252374 - Increase the chunk size of the displayListArena. r=roc. (ce9543e592) (2b8d14ce6d) - network: check if `mBrotli` is not null before calling its members, fix crash when visiting www.ixbt.com. (ff40cba9f3) * 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 5)
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-20240217-ff40cba9f3-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240217-ff40cba9f3-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240217-ff40cba9f3-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240217-ff40cba9f3-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 1253094, part 8 - Stop using DebugOnly for class/struct members in uriloader/. r=bz (15566e1146) - Bug 1253094, part 9 - Stop using DebugOnly for class/struct members in xpcom/. r=froydnj (9fb881be79) - Bug 1253094, part 10 - Stop using DebugOnly for class/struct members in memory/. r=njn (5fd563e632) - Bug 1248843 - Make it clearer that DebugOnly uses up space even in optimized, non-DEBUG builds. r=Waldo (8e5e6e6a01) - Bug 1253094, part 11 - Make DebugOnly a MOZ_STACK_CLASS. r=Waldo (7cee0c3c03) - Bug 1246116 - BaldrMonkey: Wasm validation for block and loop. r=luke (0da84fb8fe) - Bug 1252498 - Baldr: add Wasm object behind pref, default off (r=jorendorff) (b554912a96) - Bug 1256988 - Fix #endif comments for MOZ_WIDGET_GTK. r=chmanchester (28928d1d58) - Bug 724538 - Regenerate Unicode property data with updated script. r=emk (50e43bb897) - Bug 1232665 - initialize class members: mLastPrefLang and mLastPrefFirstFont. r=jfkthame (8a62f92809) - Bug 1248248 - Don't break glyph run for orientation mismatch before a cluster-extender. r=xidorn (f114f65903) - Bug 1252432 part 1 - Implement wasm i32.wrap. r=luke (54d1e634b6) - Bug 1252432 part 2 - Implement wasm i64.extend_s and i64.extend_u. r=bbouvier (d673455188) - Bug 1252432 part 3 - Implement wasm i64.trunc_s and i64.trunc_u. r=sunfish (41dd8d7272) - Bug 1253115 - BaldrMonkey: Convert AsmJSHeapAccess offsets to unsigned. r=luke (5cb02e4832) - Bug 1253115 - BaldrMonkey: Refactor AsmJS load/store infrastructure. r=luke (ef75bae281) - Bug 1243583 - ensure transition events are dispatched to all the relevant subdocuments, r=dholbert (05026b75bb) - Bug 1240985 - IPC fuzzer (r=gabor) (e825e77187) - Bug 1248750 - Eliminate intentional IPC crashes (r=dvander) (0ace690c3b) - Bug 1242609 - Implement PeekMessage to get some messages earlier. r=billm (4985fc8394) - Bug 1257314 - Properly lock in IPC PeekMessages. r=dvander a=topcrash (6fe1db48f4) - Bug 1242609 - Use PeekMessages to get the most recent DisplayPort request. r=kats (12374eafba) - Bug 1254471 - Fix MessageChannel.cpp error unused variable transaction. r=billm (6a74186673) - Bug 1251482 - Remove remaining references to MOZILLA_XPCOMRT_API from xpcom. r=froydnj (b691ca31f4) - Bug 1251473 - Remove libxpcomrt library. r=froydnj (faed80b0ed) - Bug 1249787 - BaldrMonkey: Add the testcase, which was mistakenly omitted from the main push. r=luke (1ef533365a) - Bug 1250556: Require Store value expression to have the opcode's type; r=sunfish (b8363b4fc6) - Bug 1250955: Guard against unimplemented i64 opcodes; r=jandem (98689ea7da) - Bug 1253137 - Baldr: update version uint32 to match BinaryEncoding.md (r=sunfish) (c75d60370a) - Bug 1253681 - BaldrMonkey: Update to the current official opcode encodings. r=luke (2e69d5780b) - Bug 1252019: Don't patch profiling entries for the BadIndirectCall exit; r=luke (6f336d796c) - Bug 1253137 - Baldr: update section header structure to match BinaryEncoding.md, part 1 (r=sunfish) (cd3e204373) - Bug 1246116 - BaldrMonkey: Wasm validation for block and loop. r=luke (c594d15189) - Bug 1253137 - Baldr: update memory exports to match BinaryEncoding.md (r=sunfish) (73fd37ee3b) (cc394d8cae) - import change from `dev' branch of rmottola/Arctic-Fox: Bug 1040947 - Opening page info from a remote tab is sluggish. r=florian (165c3ddac3) (42c5a40440) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1253137 - Baldr: update section header structure to match BinaryEncoding.md, part 2 (r=sunfish) (dbf52e6bb6) - Bug 1253137 - Baldr: fix unknown-section handling (r=sunfish) (5f2ca84f1f) - Bug 1253137 - Baldr: make all the section-ids match and remove c-string labels not in BinaryEncoding.md (r=sunfish) (87fbb4e5aa) - Bug 1253137 - Baldr: move module generator constants back to WasmBinary.h (r=bustage) (b3a02a01d6) - Bug 1246116: Wire BrTable in wasm and add a bunch of tests; r=sunfish (7b7002830e) - Bug 1253115 - BaldrMonkey: Implement initial load/store offset support. r=luke (10944fb68b) - Bug 1246116 - Baldr: remove two timeout tests until there is a good way to make them not fail on platforms without wasm (arm64) (r=red) (558235d951) - Bug 1253142 - Remove the long-deprecated nsIMemory.isLowMemory function. r=froydnj. (b29cc3bbee) - Bug 1253137 - Baldr: remove expected type from WasmIonCompile.cpp (r=sunfish) (36a0ee01fb) - Bug 1253137 - Baldr: switch to bottom-up validation in Wasm.cpp (r=sunfish) (ee6cbfb6c2) - Bug 1253137 - Baldr: switch from expression-count to function body byte size (r=sunfish) (16f85fd09e) - Bug 1253137 - Baldr: move local definitions into the body (r=sunfish) (3cc8dc6f17) - Bug 1253137 - Baldr: change wasmEvalText/Wasm.instantiateModule to return/take a typed array view instead of buffer (r=sunfish) (93288775ff) - Bug 1253137 - Baldr: move ValType/ExprType into WasmBinary.h and tidy up WasmBinary.h (r=sunfish) (97e87b51c6) - Bug 1246116 - Baldr: make the wasm br_table limit match asm.js (r=bbouvier) (a911172c39) - Bug 1253115 - Ion: include asm.js load/store offset in GVN (r=sunfish) (6fe71cee89) - Bug 1253884 - Baldr: fix parsing of (f32.const -0) (r=sunfish) (796e4e4e43) - Bug 1253137 - Baldr: switch local array to local entry array (r=sunfish) (ca93aeb54b) - Bug 1254984 - Experimental text representation of WebAssembly binary code (r=luke) (555507230b) - Bug 1253137 - Baldr: pass around Bytes instead of Bytecode/UniqueBytecode (r=sunfish) (098db250ae) - Bug 1253137 - Baldr: use length+bytes instead of c-strings (r=sunfish) (7aba9bc27c) - Bug 1253137 - Baldr: switch {i32, i64}.const to SLEB128 (r=sunfish) (75b4235c40) - Bug 1243488 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in uriloader/exthandler/; r=bz (086e0d94ac) - Bug 1253137 - BalderMonkey: Define encodings for eqz, rotl, and rotr r=luke (df0751ca5e) - Bug 1253137 - Baldr: add nop placeholder for branch values (r=sunfish) (ee4b8da1ce) - Bug 1253137 - Baldr: put exports object onto .exports field of instance object (r=sunfish) (2d280c1bfa) - Bug 1253137 - Baldr: add explicit function body count (r=sunfish) (6205d9cea2) - Bug 1253137 - Baldr: update encoding of br_table branch targets (r=sunfish) (84e5ed54c0) - Bug 1253137 - Baldr: update encoding of memory access immediates (r=sunfish) (e98f220129) - Bug 1253137 - Baldr: switch from LEB128 to prefix-based scheme to match BinaryEncoding.md (r=sunfish) (0a909bfda8) - Bug 1254893 - Keep a list of wasm::Modules per compartment. (r=terrence) (ebc9b55096) - Bug 1254893 - Fire onNewScript for new wasm modules. (r=jimb) (f9cd6a4dac) - Bug 1247126: Remove Debugger's tenure promotion log. r=fitzgen (10dd84a712) - Bug 1239813: Ensure compartments don't get GC'd while Debugger.prototype.findScripts' ScriptQuery is holding them in its HashSet. r=sfink (7278791e79) - Bug 1239813 - Add some asserts to IterateScripts to help us track down bug 1240231. r=sfink (fd49df43e8) - Bug 1221378: Root Debuggers in js::Debugger::slowPathOnLogAllocationSite, in case logging causes a GC. r=fitzgen (f9a4dc94d9) - Bug 1248162 - Clear pending exceptions when ignoring OOMs in Debugger::slowPathOnNewGlobalObject; r=jimb (4f54e5ecc2) - Bug 1246215 - Console prevents let re-declaration even when first wasan error; r=jryans,shu (6b36a886c2) - Bug 1246215 - Guard against passing non-atoms and non-property names to LookupProperty; r=evilpie (129cbe6144) - Bug 1250190: Make DebuggeeWouldRun checks not assume we always unlock before re-locking. r=fitzgen (d0c740a1f5) - Bug 1245877 - Expose error message names via the debugger object; r=jorendorff (1406d70c4d) - Bug 1250520 - Handle reporting DebuggeeWouldRun when the script has no filename. (r=fitzgen) (47402fe973) - Bug 1252453: make Debugger::slowPathOnLogAllocationSite apply a read barrier to Debugger objects. r=terrence (b46b7fe8a2) - Bug 1254893 - Prep Debugger.Script for a tagged union referent. (r=jimb) (d6231c1aed) - Bug 1254893 - Prep Debugger.Source for a tagged union referent. (r=jimb) (3209106a0f) - Bug 1254893 - Synthesize Debugger.Scripts for wasm modules and find them via findScripts. (r=jimb) (225488fb00) - Bug 1254893 - Display placeholder text for synthesized Debugger.Sources. (r=jimb) (f2099a40fd) - Bug 1254453 - Support using Variant inside GC wrappers. (r=terrence) (0454cc6491) - Bug 1254893 - Add a .format property on Debugger.Script. (r=jimb) (05a71ca78c) - Bug 1254893 - Support wasm for most of the Debugger.Source properties. (r=jimb) (941075c666) - Bug 1254893 - Append "> wasm" to URLs of wasm Debugger.Sources to hack around blacklisting in devtools. (r=jimb) (0a78f4294c) - Bug 1254893 - Followup: read barrier wasm modules exposed via Debugger.findScript. (r=luke) (e329952674) - Bug 1254893 - Update Debugger.Source docs. (r=jimb) (4a19e39364) - Bug 1254893 - Update Debugger.Script docs. (r=jimb) (97186b2dfa) - Bug 1254893 - Synthesize Debugger.Sources for wasm modules. (r=jimb) (ee9522479a) - Bug 1254893 - Followup: fix awkward wording in Debugger.Source docs. DONTBUILD. (r=me) (b8734c7ac8) - Bug 1254893 - Tests for perfunctory functionality of wasm Debugger.Scripts and Debugger.Sources. (r=jimb) (37308f45c4) - Bug 1254893 - Connect wasm::BinaryToText with Debugger.Source (r=shu) (5c7918d178) - Bug 1254893 - Change 'Experimental' to 'Temporary' in string and DONTBUILD (r=me) (78b018aea0) - Bug 1243267 - Guard against reentrancy into the dispatch of a scroll event. r=mats (2da2136351) - Bug 1254105 - Avoid passing magic values to the error reporter machinery in the ShortestPaths testing function; r=jimb (a8dcdf997d) - Bug 1252912 - Ensure that we wrap the results of the shortestPaths JS shell testing function. r=jimb (8a19ebf0a3) - Bug 1252432 part 4 - Implement wasm {f32,f64}.convert_{u,s}/i64 on x64. r=sunfish (1d3ad096b8) - Bug 1256633 - Reject wasm i64 ops on platforms that don't support them yet. r=bbouvier (e0452420f2) - Bug 1255772: Implement wasm::Unreachable; r=sunfish (67b40b287a) - Bug 1254836 - Baldr: handle over-recursion in validator (r=bbouvier) (0b35cbccdf) - Bug 1256480: Allow passing Float32 arguments to FFI on the stack; r=luke (c1bc3e06a7) - Bug 1256956 - Silence some GCC warnings. r=luke. (eaeeddccd9) - Bug 1245112 - Part 12: Move MacroAssembler::branchPtrWithPatch into generic macro assembler. r=nbp (6e99b92e92) - Bug 1245112 - Part 13: Move MacroAssembler::branchPtrInNurseryRange into generic macro assembler. r=jonco (a09ecb3d7b) - Bug 1245112 - Part 14: Move MacroAssembler::branchValueIsNurseryObject into generic macro assembler. r=jonco (f91b64eff4) - Bug 1245112 - Part 15: Move MacroAssembler::branchAdd32 into generic macro assembler. r=lth (3179998ae2) - Bug 1245112 - Part 16: Move MacroAssembler::branchSub32 into generic macro assembler. r=lth (0cdb5bbf74) - Bug 1245112 - Part 17: Move MacroAssembler::decBranchPtr into generic macro assembler. r=nbp (5f9f615121) - Bug 1245112 - Part 18: Move MacroAssembler::branchTestInt32 into generic macro assembler. r=jandem (d19625e026) - Bug 1245112 - Part 19: Move MacroAssembler::branchTestInt32Truthy into generic macro assembler. r=jandem (18580b219d) - Bug 1245112 - Part 18 followup: More refactor branchTestInt32. r=nbp (0cba5f769b) - Bug 1245112 - Part 20: Move MacroAssembler::branchTestDouble into generic macro assembler. r=nbp (36e18c1990) - Bug 1245112 - Part 21: Move MacroAssembler::branchTestDoubleTruthy into generic macro assembler. r=nbp (706fece6a2) - Bug 1245112 - Part 22: Move MacroAssembler::branchTestNumber into generic macro assembler. r=bhackett (53a04401bc) - Bug 1245112 - Part 23: Move MacroAssembler::branchTestBoolean into generic macro assembler. r=sstangl (80fd098bfc) - Bug 1245112 - Part 24: Move MacroAssembler::branchTestBooleanTruthy into generic macro assembler. r=sstangl (b6c9773d6b) - Bug 1245112 - Part 25: Move MacroAssembler::branchTestUndefined into generic macro assembler. r=sstangl (a0e87e7c07) - Bug 1245112 - Part 26: Move MacroAssembler::branchTestString into generic macro assembler. r=sstangl (cb74d2a341) - Bug 1245112 - Part 27: Move MacroAssembler::branchTestStringTruthy into generic macro assembler. r=sstangl (3f0846f961) - Bug 1245112 - Part 28: Move MacroAssembler::branchTestSymbol into generic macro assembler. r=jorendorff (20bcf1f5f0) - Bug 1245112 - Part 29: Move MacroAssembler::branchTestNull into generic macro assembler. r=sstangl (49795964c7) - Bug 1245112 - Part 30: Move MacroAssembler::branchTestObject into generic macro assembler. r=sstangl (48536c8883) - Bug 1245112 - Part 31: Move MacroAssembler::branchTestGCThing into generic macro assembler. r=jandem (d3cbbb7446) - Bug 1245112 - Part 32: Move MacroAssembler::branchTestPrimitive into generic macro assembler. r=jandem (9a89167842) - Bug 1245112 - Part 33: Move MacroAssembler::branchTestMagic into generic macro assembler. r=jandem (65a1847bc1) - Bug 1245112 - Part 34: Move MacroAssembler::branchTestMagicValue into generic macro assembler. r=jandem (4772aa0d5c) - Bug 1245112 - Part 35: Move MacroAssembler::branchTestValue into generic macro assembler. r=jandem (c8e417a332) - Bug 1245112 - Part 36: Move MacroAssembler::branchPtrImpl into generic macro assembler. r=nbp (844d3c0b07) - Bug 1248289 - Part 0: Change OrderedHashTable::Range::ht member from a reference to a pointer to use offsetof. r=sfink (4eae1c9dd6) - Bug 1254808 - IonMonkey: Factor MacroAssembler::popReturnAddress on ARM. r=nbp (2cee710668) - Bug 1252326: Flush the assembly buffer at the end of codegen for plateforms which need it; r=luke (2195910785) - Bug 1255956: Check for OOM after flushing constant pools; r=luke (d5190f17f0) - Bug 1249961 - Rename MacroAssembler::branchEqualTypeIfNeeded to MacroAssembler::maybeBranchTestType. r=nbp (8dc9347991) - Bug 1249960 - Rename Int32Key to RegisterOrInt32Constant, branchKey to branch32, storeKey to store32, bumpKey to inc32 and dec32. r=nbp (f29d6f63a1) - Bug 1248289 - Part 1: Inline _GetNextMapEntryForIterator intrinsic. r=jandem (ed1ef17167) - Bug 1253877 - Baldr: print missing text labels in resolving phase (r=mbx) (aca747eaed) - Bug 1255691: Implement Select; r=sunfish (5dfc79e866) - Bug 1244414 - Create iframe element from script to avoid racing with the load event; r=bz (ba1ba93693) - Bug 1241784 - Part 3: Test. r=birtles (f87f4aff69) - Bug 1241784 - Part 1: Add a helper function for Element.animate(). r=birtles (8dfbda09e9) - Bug 1241784 - Part 2: Implement CSSPseudoElement.animate(). r=birtles (e52ae76368) - Bug 1241784 - Part 4: Remove removeElement from testcommon.js. r=birtles (a78d60ae3c) - Bug 1238694 - Limit the number of asm.js/wasm code allocations to avoid running into Linux kernel limits. r=luke (2f27e29df6) - Bug 1258320 - Fix jump target in CodeGenerator::visitGetNextMapEntryForIterator. r=jandem (35a52f67c6) - Bug 1254376 - Add a read barrier to the global's debugger vector r=jimb (31712fa31d) - Bug 1245860 - Remove Debugger.onIonCompilation Hook. r=shu (8584bd0547) - Bug 1254092 - TraceIncomingCCWs should work at the JSCompartment level of granularity. r=jimb (f1fc5ea7fb) - Bug 1257045 - Give Debugger wrappers of wasm code their own CCW key kinds. (r=jimb) (ff4817d32e) - Bug 1255954 - Odin: move asserts so they only run on successful validation (r=bbouvier) (4d58c80c0b) - Bug 837192 - Stop trying to inject "use strict"; into Function.prototype.toString() output. r=Waldo. (e58bac6110) - Bug 1256291: Fix unified build under js/; r=Ms2ger (8ce81ec08f) - Bug 1258346: Check for success in calls to append() in WasmBinaryToText: r=jorendorff (5e106e29bd) - Bug 1107143 - Don't build event regions unless we're painting to the window. r=tnikkel (7880bda251) - Bug 1252374 - Increase the chunk size of the displayListArena. r=roc. (ce9543e592) (2b8d14ce6d) - network: check if `mBrotli` is not null before calling its members, fix crash when visiting www.ixbt.com. (ff40cba9f3) -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
Notice: due to lack of changes in upstream, new UXP based builds will not be available tomorrow. -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
this problem should be fixed by this rev and will be available in next build: https://github.com/roytam1/palemoon27/commit/42c5a40440b8472f99e87c57cb39aad38ecb90ea -
My Browser Builds (Part 5)
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.5.1-Goanna-20240210.7z Changelog: In-tree changes: - remove nsAutoArrayPtr usage in KmImage (a8e04b4d) Out-of-tree changes: * update Goanna3 to git 011f78a086...06d40aca85: - plug back MSVC_OPENMP_DLL to packager, since my builds require it. (ce9fa6e658) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1249212 part 3 - Fix active duration calculation when iteration duration is infinity; r=boris (acc98b1948) - Bug 1249212 part 4 - Add tests for activeDuration; r=boris (354da323ef) - Bug 1249212 part 5 - Remove max() clamping from endTime calculation; r=boris (613cd6f5b7) - Bug 1249212 part 6 - Add tests for endTime calculation; r=boris (583a09f942) - Bug 1249212 part 7 - Calculate the endTime in GetComputedTimingAt; r=boris (ac73c4a853) - No bug - Fix whitespace and four test descriptions in keyframe-effect tests; r=whitespace-only DONTBUILD (844a12ba4d) - Bug 1249212 part 1 - Simplify various keyframe-effect tests; r=boris (58c7f5ef19) - Bug 1241929 - remove PurgeActiveWorker() from install job when skip waiting is set. r=bkelly (248aadb430) - Bug 1238954 P1 Purge potentially controlled document entries when evicting service worker registrations. r=ehsan (094bb54de1) - Bug 1238954 P2 Fix csp service worker tests to register and unregister separate scopes. r=ehsan (71f0237c11) - Bug 1227015 P2 Move mScriptSpec from registration job into script job base. r=ehsan (754753f0f6) - Bug 1227015 P3 Require a script spec on install jobs. r=ehsan (ebdbf860b9) - Bug 1227015 P4 Make register job always require an explicit script spec. r=ehsan (b97ec80a56) - Bug 1227015 P5 Remove ServiceWorkerRegistrationInfo mScriptSpec. r=ehsan (4410fd9fd0) - Bug 1227015 P6 Abort updates if the script spec has changed. r=ehsan (01962f2915) - Bug 1232444 Only store service worker registrations after install is successful. r=baku (f773638ec6) - Bug 1231974 P1 Remove unneeded ServiceWorkerScriptJobBase abstract class. r=baku (c514e53d82) - Bug 1231974 P2 Store scope on ServiceWorkerJobBase. r=baku (d723846d45) - Bug 1231974 P3 Store the principal on the ServiceWorkerJobBase. r=baku (550fa7f1d4) - Bug 1231974 P4 Lazy load registration and verify it does not change in service worker jobs. r=baku (db44008f8f) - Bug 1231974 P6 Abort update-triggered install jobs if the service worker script has changed. r=baku (3e7572968f) - Bug 1237992 - service worker activate should be executed after install onstatechange events are fired. r=bkelly (58de5a2e57) - No bug - Correct the order of two newly added web-platform tests in manifest. DONTBUILD (e14b162237) - Bug 1189581 - Make service-workers/service-worker/fetch-cors-xhr.https.html pass; r=bkelly (e1dbe77c87) - Bug 1243942 - Bypass service workers for WebSocket handshake channels; r=bkelly (845fd17110) - Bug 1217089 - Remove fetch-request-html-imports.https.html; r=bkelly (528ea318b6) - Bug 1188545 - Update expected results for some service worker tests. a=testonly (ba29add4a5) - Bug 1213119 Lengthen timeout in test checking for failure to load iframes and windows. r=ehsan (d25f8f9b01) - Bug 1189671 - Fix getregistrations test. r=jgraham (2407499bc5) - Bug 1217367 - Add a wpt test that verified coalesced .update() calls resolve properly. r=bkelly (7e3f4a92e1) - Bug 1200677 - Import navigation-redirect.https.html for non-e10s. r=jdm (6e6d98a255) - Bug 1251498: Implement IDBKeyRange.includes(). r=baku (89c839adaf) - Bug 1248338 - Implement iterationStart; r=birtles (5dcb1341c3) - Bug 1244635 - Part1 Add enddelay implementation in dom/animation/AnimationEffectTiming.cpp r=bz,hiro (e0a9f3a798) - Bug 1244635 - Part2 Add enddelay tests in dom/animation/test/chrome r=hiro (98d2f5ada5) - Bug 1244635 - Part3 Add enddelay tests in testing/web-platform/tests/web-animations r=hiro (bb10a41382) - Bug 1244635 - Part4 Add enddelay tests in layout/style/test r=hiro (ceda978f3e) - Bug 1237173 - Part1: Move TimingParam struct to a new file. r=birtles (ad46be831b) - Bug 1251804 - Use the ImageContainer's size and not the intrinsic size when computing the transform in nsDisplayImage::ConfigureLayer. r=tn (23bd3774ff) - Bug 1247554 - Budget creation of AGRs by frame area; r=mattwoodrow (c68183c77e) - Require mix-blend mode support in all compositors and layer managers. (bug 1209278 part 1, r=mstange) (e00752064f) - Remove lazy scrollinfo hoisting introduced in bug 1193557. (bug 1209278 part 2, r=mstange) (394c117b8d) - Bug 1152049 - Apply all scroll clips when computing plugin clips in content. r=tn (9c44108dda) - Bug 1238564 - Anticipate async scrolling when computing the scroll clipped bounds of a display list. r=roc (4c28888eb6) - Bug 1238564 - Allow constructing nsDisplayWrapList with a given scroll clip. r=roc (dd6d6d1a02) - Fold nsDisplayBlendContainer constructors. (bug 1209278 part 3, r=mstange) (e28cb8d062) - Bug 1253052. Only schedule paint when apz aware event listener is added if event regions/apz are enabled. r=kats (4a2dcd2e31) - Bug 1252929: Next.1. Make layers.max-active preference not need a restart. r=mstange (412d52ff81) - Bug 1247554 - Mark nsPresContext::GetVisibleArea as const; r=mattwoodrow (8ad99e89a2) - Bug 1104916 - Implement CSS media query display-mode. r=cam (6bf38de62c) - Bug 1247098 - Mark nsIPresShell::GetResolution and nsPresContext::IsRootContentDocument as const. r=tnikkel (2514fe01c2) - Bug 1253078 - Switch MOZ_STYLO environmental variable to MOZ_DISABLE_STYLO. r=dholbert (8c6dfe008e) - Bug 1232181 - Notify plugins about scroll state. r=roc (1eccaad547) - Bug 1198663. Tolerate null Image in Android NPAPI plugins. r=snorp (bfceeacbe8) - Bug 1232181 - Add an image layer for plugin frames that represent windowed plugins on platforms that support scroll capture. r=roc (c064e01b19) - Bug 1171182 - Browser Zoom Query for NPAPI; r=bsmedberg r=jaas (95c60d2190) - Bug 1243639 - Remove Honeycomb flash-related code. r=snorp (437bdfa5e8) - Bug 1177367 - Don't fall through to non-e10s plugin widget creation when e10s creation fails. r=aklotz (7fb106e260) - Bug 1250634 - Part 0: Fix MacroAssembler support for store16(). r=jandem (99fdf6fd42) - Bug 1250634 - Part 1: Refactor FreeSpan management to be less indirect and confusing. r=terrence, r=jandem (50f57a129c) - Bug 1253094, part 5 - Stop using DebugOnly for class/struct members in layout/. r=mats (bcb94cc110) - Bug 1238564 - Set the innermost possible scroll clip on opacity items during creation. r=mattwoodrow (da5072cb75) - Bug 1192910 - Ensure we flush paints on the main thread during an APZ flush. r=mstange (ff4631bcd8) - Bug 1254263 - Add a flag to allow disabling paint-skipping. r=mstange (90375f4f31) - Bug 1248913 - nsDisplayListBuilder doesn't need to know what blend modes it contains, just whether it contains any. r=mattwoodrow (92c987df65) - Bug 1248913 - Add a constructor argument to nsDisplayMixBlendMode that lets you specify the blend mode. r=mattwoodrow (66234cc69c) - Bug 1238564 - When building a fixed/sticky display item, don't restore the clip until we're ready to build that item so that inner items aren't unnecessarily clipped. r=roc (752f531f08) - Bug 1238564 - Include mIsAsyncScrollable information in DisplayItemScrollClip::ToString. r=roc (b6ac4899eb) - Bug 1238564 - Don't do another pass over the display list to figure out ancestor scroll clips. r=mattwoodrow (12ad134528) - Bug 1238564 - Get rid of cross stacking context parent scroll clip. r=mattwoodrow (536faa6ba6) - Bug 1248913 - Rename nsDisplayMixBlendMode to nsDisplayBlendMode. r=mattwoodrow (34a0704841) - Bug 1248913 - Let nsDisplayBackgroundImage specify the background blend mode. r=mattwoodrow (cc671af9e3) - Bug 619500: Part 1. Default sizing for specified size of SVG images which have no constraints; r=dholbert r=seth (b0f7ec56a8) - Bug 619500: Part 2. When drawing an SVG image as a CSS border-image, use preverveAspectRatio="none"; r=dholbert (1dad64f38c) - Bug 619500: Part 3. svg-as-borderimage test cases; r=dholbert (896d339cf9) - Bug 619500: Part 4. Remove one unused data member in SVGDrawingParameters; r=dholbert (f16e9a5927) - Bug 1230415 - Use DrawTarget instead of gfxContext in PaintBorderWithStyleBorder(). r=roc. (f00cccb284) - Bug 1248913 - Build nsDisplayBlendMode items for background-blend-mode. r=mattwoodrow (105515a553) - Bug 1248913 - Remove mCanBeActive and second nsDisplayBlendContainer constructor. r=mattwoodrow (d984db61f5) - Bug 1248913 - Make nsDisplayBlendContainer active or inactive based on its contents. r=mattwoodrow (f44fa4f479) - Bug 1248913 - Reftest. (58a1507343) - Bug 1251833 - Part 1: Move allocation into FreeSpan and move firstFreeSpan to the top of Arenas. r=terrence (3f4d239785) - Bug 1251833 - Part 2: Clean up the various iterators a bit. r=terrence (300aa5673d) - Bug 1251527 - Don't override visible regions for background-attachment:fixed. r=mstange (ee2d53334d) - Backout e00a02282951 (bug 1232229) as we no longer need the diagnostics. (22f0063541) - Bug 1250718 - Don't flatten opacity to an intermediate surface when used in the middle of preserve-3d. r=thinker (9df994b834) - Bug 1196114 - Part 1: Add SetPerformanceWarning. r=birtles (165f9cbcfc) - Bug 1196114 - Part 2: Add AnimationPropertyStatus interface and KeyframeEffectReadOnly.runningStatus(). r=birtles,smaug (4e3d2d55e0) - Bug 1196114 - Part 3: Set AnimationPerformanceWarning messages. r=birtles (cd3497e128) - Bug 1196114 - Part 4: Localize messages for animation performance warnings. r=birtles (1b1676b7b6) - Bug 1196114 - Part 5: Store performce warning information as enum type. r=birtles (d2ec6643d3) - Bug 1221378: Properly root object passed to the allocation metadata callback. r=fitzgen (37831b769c) - Bug 1225005 - Clamp negative values in containing block size. r=roc (8e525d5265) - Bug 1192245 - Fix tests that fail with incremental zeal r=terrence (6ca6f63135) - Bug 1249367 - Make background finalization a GC phase (and clean up Zones properly); r=jonco (43d9a1fafe) - Bug 1119537 - Make decommit a proper GC phase; r=jonco (638492711e) - Bug 1232229 - Add assertions to prevent nursery allocation when setting up OMT parse tasks r=terrence (e12cd405c2) - Backed out changeset 2a613f5a5866 (bug 1119537) for hazard failures (623123a764) - Bug 1249896 - Part 6: Add gc namespace for Arena::thingsSpan. r=terrence (ba1e1d41b0) - Bug 1251833 - Part 3: Merge ArenaHeader into Arena. r=terrence (e8bd53b44e) - Bug 1232181 - Plugin module plumbing for retrieving scroll captures and updating plugin instance content scroll state. r=roc (2309d423cc) - Bug 1232181 - Add a few win resource helpers. r=aklotz (1421a9695a) - Bug 1232181 - Add support for capturing plugin windows on Windows. r=aklotz (4ccbfeb19e) (0af135f24d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1251090 - Shell functions should check whether an off main thread compilation is for a script or a module r=shu (41b89b1232) - Bug 1222420 - Make AutoFinishGC into a function r=terrence (a8f535528c) - Bug 1253094, part 4 - Stop using DebugOnly for class/struct members in js/. r=billm (2c790aa526) - Bug 1080968 - Don't use constexpr on clang-cl when emulating MSVC 2013 (e9cc2d7c7c) - Bug 1257496 - Add information about cycle count and GC state to our GC stats r=sfink (6c2250bfba) - Bug 1256178 - Drop the moz prefix from the MozCSSKeyframeRule and MozCSSKeyframesRule interfaces; r=bzbarsky (894855bce1) - Bug 1249896 - Part 1: Remove unused AndOrLeft, AndOrRight, RelationalLeft, and RelationalRight. r=jwalden (c4db9dfecf) - Bug 1249896 - Part 2: Remove unused type member from SIMD Int8x16Defnetc. r=bbouvier (7d3d7a4db1) - Bug 1249896 - Part 3: Add JS namespace for GenericNaN. r=luke (69acc1f3ec) - Bug 1249896 - Part 4: Avoid declaring variable between cases in switch. r=luke (28e5f94c24) - Bug 1249896 - Part 5: Remove unused ReportInvalidTrapResult. r=efaust (caa948acac) - Bug 1249896 - Part 7: Remove unnecessary static from my_ErrorReporter. r=sfink (7f723e079d) - Bug 1249896 - Part 8: Remove unreachable code from GetLine. r=jwalden (108c857a1a) - Bug 1249896 - Part 9: Include shell/jsshell.h in js.cpp. r=sfink (638bfc13c4) - Bug 1253094, part 3 - Stop using DebugOnly for class/struct members in ipc/. r=billm (ab9e014158) - Bug 1259737 - Make sure BackgroundImpl.cpp's mBoundThread is not used in release builds. r=froydnj (5c278ab398) - Bug 1254515 - GonkCameraImage.cpp:16:5: error: class 'mozilla::GonkCameraImage' does not have any field named 'mThread' r=reuben (e5cac8cf5b) - Bug 1250952: Create a join block in case we're in dead code after the condition; r=luke (1d6b706ae5) - Bug 1249601 - Implement wasm i64 comparisons. r=sunfish (4927f709db) - Bug 1250165 - Implement wasm i64 bitwise ops. r=luke (5c25322772) - Bug 1251225 - Implement wasm i64 binary arithmetic operators. r=sunfish (f478fa8b4b) - Bug 1251392 - Baldr: Implement PopcntI. r=sunfish (79556e947f) - Bug 1229985 - remove nsAutoArrayPtr; r=erahm (91c49451ca) - Bug 1251541: Replace |nsAutoArrayPtr<>| with |UniquePtr<[]>| in Bluetooth managers, r=shuang (2c1dc7ca89) - Bug 1251541: Pass arguments to AVRCP passthrough command as uint8_t, r=shuang (73a094bd26) - Bug 1251541: Replace |nsAutoArrayPtr<>| with |UniquePtr<[]>| in Bluetooth interfaces, r=shuang (371041f093) - Bug 1249424 - Remove use of nsAutoArrayPtr from librlz. r=gerald (7cbcfea1b0) - Bug 1249389 - part 0 - use getter_Transfers in TestStartupCache.cpp; r=erahm (ecb8818959) - Bug 1249389 - part 1 - change NewObjectInputStreamFromBuffer to take a UniquePtr argument; r=erahm (0bdafa20ae) - Bug 1249389 - part 2 - change NewBufferFromStorageStream's outparam into a UniquePtr; r=erahm (b27a70ce2d) - Bug 1249389 - part 3 - assert the size of nsZipItemPtr's storage type; r=erahm (7c55da9ea7) - Bug 1249389 - part 4 - make StartupCache::GetBuffer take a UniquePtr outparam; r=erahm (84b722479b) - Bug 1249389 - part 5 - use UniquePtr instead of nsAutoArrayPtr in mozilla::scache::CacheEntry; r=erahm (0fd492ea95) - Bug 1249389 - part 6 - provide UniquePtr overload for nsIStartupCache::GetBuffer; r=erahm (c27231d945) - Bug 1249389 - followup - fix compilation bustage in gfxFT2FontList.cpp; r=me (a86a1b0399) - Bug 1249389 - part 7 - clean up calls to GetBuffer in TestStartupCache; r=erahm (98939334b6) - Bug 1249369 - use UniquePtr instead of nsAutoArrayPtr in MediaPipeline.cpp; r=jesup (7402a75a8a) - Bug 1238842 - Add error codes to Gecko by following W3C spec. r=brsun (0dd283f6ba) - Bug 1253217 - Change filename from BluetoothUuid to BluetoothUuidHelper. r=jocelyn (1946bcac26) - Bug 1241382 - Revise default value of BluetoothAdapter.address and BluetoothDevice.address to empty string, f=wiwang, r=shuang (d9fdb97743) - Bug 1223722: Transfer arrays of Bluetooth UUIDs in |BluetoothValue|, r=brsun (344af40591) - Bug 1222956: Use |BluetoothUuid| in |BluetoothDiscoveryHandle|, r=tzimmermann (40512de386) - Bug 1250694: Use functions to return static const BluetoothAddress and BluetoothUuid; r=tzimmermann (0c4b20066f) - Bug 1236561 - part 1 - convert easy cases of nsAutoArrayPtr<T> to UniquePtr<T[]> in dom/bluetooth/; r=btian (31ef8b7b50) - Bug 1236561 - part 2 - remove ObexHeaderSet::GetAuthChallenge; r=btian (f70daddd53) - Bug 1236561 - part 3 - make BluetoothConfigurationParameter.mValue a UniquePtr; r=btian (a5a0ac988a) - Bug 1239979: Add |BluetoothSocket::Accept| method, r=btian (ca92a0ab7c) - Bug 1239979: Store pointer to Bluetooth socket interface in |BluetoothSocket|, r=btian (7c15e75133) - Bug 1239979: Cleanup |BluetoothSocket|'s internals when connections close, r=btian (b6ac677d2e) - Bug 1252841: Convert Bluetooth module to |UniquePtr<>|, r=btian (76d9759afd) - Bug 1232687: Start bluetoothd with HAL service interface, r=shuang (379a68064f) - Bug 1223729 - HID Connection Implementation, r=jocelyn, sr=mrbkap (0eeddf875e) - Bug 1232670: Prepare Bluetooth PDU for sending after checking connection status, r=shuang (699ff14d9b) - Bug 1252841: Convert Bluetooth daemon interfaces to |UniquePtr<>|, r=brsun (797260c6dc) (e333860065) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1236277 - Retry all connections not just the reused one. r=mcmanus (ed4f2e0b53) - Bug 366023 - Allow h/1.0 chunked encodings r=bagder (46916cf57d) - Bug 1234757 - test_protocolproxyservice does not need 2nd arg to asyncopen r=ckerschb (b5be356b2f) - Bug 1234757 - Use channel.asyncOpen2 within netwerk/test/unit/test_protocolproxyservice.js (r=mcmanus) (ff5fed346c) - Bug 1213953. Remove pref "layout.imagevisibility.enabled_for_browser_elements_only", it is unused and obsolete. r=seth (b3263ece72) - Bug 1218506 - Uninitialised value use in nsHttpTransaction::OnTransportStatus. r=mcmanus. (860ebc7b21) - Bug 1211168 - Fix resource timing domainLookupStart by setting the timestamp only once. r=mcmanus (d29ce1c707) - Bug 1242172. Invalidate intrinsic ISizes that depend on viewport BSize when the viewport is resized. r=dbaron (9f01b86d3d) - Bug 1154277: Part 1 - allow to swap docShells on remote browsers that are not a child of a BrowserDOMWindow. r=smaug (ec889b29de) - Bug 1230918 - remove useless null-pointer check on aChild that only caused a Coverity - Dereference before null check. r=dbaron (73e4595582) - Bug 1149260 - Guard against trying to draw a drag image with zero length. r=enndeakin (212553ba76) - Bug 1209780. Check DrawResult return value in nsBaseDragService. r=seth (8ed14eae88) - Bug 1242690 - Make sure that synthetic mouse events have a reasonable guid so that the callback transform can get unapplied properly. r=botond (b612388818) - Bug 1251140 - Baldr: Implement CtzI. r=jandem (ef6c59485b) - Bug 1250198: Workaround unaligned memory accesses by masking the low bits; r=sunfish (5e8857f269) - Bug 1246116: Translate AsmJS loops into wasm opcodes and implement Wasm loops; r=luke (45297bf96e) - Bug 1251995 part 5 - Unify units of dirty rect used for painting text frame. r=jfkthame (4952922181) - Bug 1227148 - Add SameObject and NewObject annotations to some ServiceWorkerContainer members; r=bzbarsky (53720dde2f) - Bug 1238206 - Make ServiceWorkerContainer.getRegistration() return Promise<any>; r=baku (94425218b2) - Bug 1218139 - Remove ServiceWorkerContainer.onreloadpage; r=bzbarsky (3fe7677476) - Bug 1251519 Part 1 - Remove nsTextFrameBase as an nsFrame alias. r=mats (956adccf62) - Bug 1253094, part 6 - Stop using DebugOnly for class/struct members in netwerk/. r=mayhemer (b517f06795) - reinstantiate accidentally removed w (32fa5b8337) - Bug 1246775 - fix Canvas2D drawWindow to reacquire its DT after rendering. r=bas (24131c73f7) - Bug 1256515 - bail out in CanvasRenderingContext2D::DrawWindow if snapshotting draw target fails. r=bas.schouten (75b4d52542) - Bug 1255172. Fix unsafe reference gc hazards people snuck into DOM code. r=bkelly (6cb8348aa5) - Bug 1235677 - Wait for helper threads before resetting OOM simulation r=terrence (680b607812) - Bug 1256672 - Make OOM alloc counters 64 bit. r=terrence (1e4dbbe201) - Bug 1238207 - make ServiceWorkerGlobalScope.skipWaiting() return Promise<void>; r=baku (6577777f97) - Bug 1251875 - Part 1: Remove the dom.serviceWorkers.interception.enabled pref; r=bkelly (6bae86b488) - Bug 1251875 - Part 2: Remove the dom.serviceWorkers.interception.opaque.enabled pref; r=bkelly (9b2946325a) - Bug 1253094, part 7 - Stop using DebugOnly for class/struct members in storage/. r=mak (9422188881) (06d40aca85) * 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 5)
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-20240210-06d40aca85-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240210-06d40aca85-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240210-06d40aca85-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240210-06d40aca85-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: - plug back MSVC_OPENMP_DLL to packager, since my builds require it. (ce9fa6e658) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1249212 part 3 - Fix active duration calculation when iteration duration is infinity; r=boris (acc98b1948) - Bug 1249212 part 4 - Add tests for activeDuration; r=boris (354da323ef) - Bug 1249212 part 5 - Remove max() clamping from endTime calculation; r=boris (613cd6f5b7) - Bug 1249212 part 6 - Add tests for endTime calculation; r=boris (583a09f942) - Bug 1249212 part 7 - Calculate the endTime in GetComputedTimingAt; r=boris (ac73c4a853) - No bug - Fix whitespace and four test descriptions in keyframe-effect tests; r=whitespace-only DONTBUILD (844a12ba4d) - Bug 1249212 part 1 - Simplify various keyframe-effect tests; r=boris (58c7f5ef19) - Bug 1241929 - remove PurgeActiveWorker() from install job when skip waiting is set. r=bkelly (248aadb430) - Bug 1238954 P1 Purge potentially controlled document entries when evicting service worker registrations. r=ehsan (094bb54de1) - Bug 1238954 P2 Fix csp service worker tests to register and unregister separate scopes. r=ehsan (71f0237c11) - Bug 1227015 P2 Move mScriptSpec from registration job into script job base. r=ehsan (754753f0f6) - Bug 1227015 P3 Require a script spec on install jobs. r=ehsan (ebdbf860b9) - Bug 1227015 P4 Make register job always require an explicit script spec. r=ehsan (b97ec80a56) - Bug 1227015 P5 Remove ServiceWorkerRegistrationInfo mScriptSpec. r=ehsan (4410fd9fd0) - Bug 1227015 P6 Abort updates if the script spec has changed. r=ehsan (01962f2915) - Bug 1232444 Only store service worker registrations after install is successful. r=baku (f773638ec6) - Bug 1231974 P1 Remove unneeded ServiceWorkerScriptJobBase abstract class. r=baku (c514e53d82) - Bug 1231974 P2 Store scope on ServiceWorkerJobBase. r=baku (d723846d45) - Bug 1231974 P3 Store the principal on the ServiceWorkerJobBase. r=baku (550fa7f1d4) - Bug 1231974 P4 Lazy load registration and verify it does not change in service worker jobs. r=baku (db44008f8f) - Bug 1231974 P6 Abort update-triggered install jobs if the service worker script has changed. r=baku (3e7572968f) - Bug 1237992 - service worker activate should be executed after install onstatechange events are fired. r=bkelly (58de5a2e57) - No bug - Correct the order of two newly added web-platform tests in manifest. DONTBUILD (e14b162237) - Bug 1189581 - Make service-workers/service-worker/fetch-cors-xhr.https.html pass; r=bkelly (e1dbe77c87) - Bug 1243942 - Bypass service workers for WebSocket handshake channels; r=bkelly (845fd17110) - Bug 1217089 - Remove fetch-request-html-imports.https.html; r=bkelly (528ea318b6) - Bug 1188545 - Update expected results for some service worker tests. a=testonly (ba29add4a5) - Bug 1213119 Lengthen timeout in test checking for failure to load iframes and windows. r=ehsan (d25f8f9b01) - Bug 1189671 - Fix getregistrations test. r=jgraham (2407499bc5) - Bug 1217367 - Add a wpt test that verified coalesced .update() calls resolve properly. r=bkelly (7e3f4a92e1) - Bug 1200677 - Import navigation-redirect.https.html for non-e10s. r=jdm (6e6d98a255) - Bug 1251498: Implement IDBKeyRange.includes(). r=baku (89c839adaf) - Bug 1248338 - Implement iterationStart; r=birtles (5dcb1341c3) - Bug 1244635 - Part1 Add enddelay implementation in dom/animation/AnimationEffectTiming.cpp r=bz,hiro (e0a9f3a798) - Bug 1244635 - Part2 Add enddelay tests in dom/animation/test/chrome r=hiro (98d2f5ada5) - Bug 1244635 - Part3 Add enddelay tests in testing/web-platform/tests/web-animations r=hiro (bb10a41382) - Bug 1244635 - Part4 Add enddelay tests in layout/style/test r=hiro (ceda978f3e) - Bug 1237173 - Part1: Move TimingParam struct to a new file. r=birtles (ad46be831b) - Bug 1251804 - Use the ImageContainer's size and not the intrinsic size when computing the transform in nsDisplayImage::ConfigureLayer. r=tn (23bd3774ff) - Bug 1247554 - Budget creation of AGRs by frame area; r=mattwoodrow (c68183c77e) - Require mix-blend mode support in all compositors and layer managers. (bug 1209278 part 1, r=mstange) (e00752064f) - Remove lazy scrollinfo hoisting introduced in bug 1193557. (bug 1209278 part 2, r=mstange) (394c117b8d) - Bug 1152049 - Apply all scroll clips when computing plugin clips in content. r=tn (9c44108dda) - Bug 1238564 - Anticipate async scrolling when computing the scroll clipped bounds of a display list. r=roc (4c28888eb6) - Bug 1238564 - Allow constructing nsDisplayWrapList with a given scroll clip. r=roc (dd6d6d1a02) - Fold nsDisplayBlendContainer constructors. (bug 1209278 part 3, r=mstange) (e28cb8d062) - Bug 1253052. Only schedule paint when apz aware event listener is added if event regions/apz are enabled. r=kats (4a2dcd2e31) - Bug 1252929: Next.1. Make layers.max-active preference not need a restart. r=mstange (412d52ff81) - Bug 1247554 - Mark nsPresContext::GetVisibleArea as const; r=mattwoodrow (8ad99e89a2) - Bug 1104916 - Implement CSS media query display-mode. r=cam (6bf38de62c) - Bug 1247098 - Mark nsIPresShell::GetResolution and nsPresContext::IsRootContentDocument as const. r=tnikkel (2514fe01c2) - Bug 1253078 - Switch MOZ_STYLO environmental variable to MOZ_DISABLE_STYLO. r=dholbert (8c6dfe008e) - Bug 1232181 - Notify plugins about scroll state. r=roc (1eccaad547) - Bug 1198663. Tolerate null Image in Android NPAPI plugins. r=snorp (bfceeacbe8) - Bug 1232181 - Add an image layer for plugin frames that represent windowed plugins on platforms that support scroll capture. r=roc (c064e01b19) - Bug 1171182 - Browser Zoom Query for NPAPI; r=bsmedberg r=jaas (95c60d2190) - Bug 1243639 - Remove Honeycomb flash-related code. r=snorp (437bdfa5e8) - Bug 1177367 - Don't fall through to non-e10s plugin widget creation when e10s creation fails. r=aklotz (7fb106e260) - Bug 1250634 - Part 0: Fix MacroAssembler support for store16(). r=jandem (99fdf6fd42) - Bug 1250634 - Part 1: Refactor FreeSpan management to be less indirect and confusing. r=terrence, r=jandem (50f57a129c) - Bug 1253094, part 5 - Stop using DebugOnly for class/struct members in layout/. r=mats (bcb94cc110) - Bug 1238564 - Set the innermost possible scroll clip on opacity items during creation. r=mattwoodrow (da5072cb75) - Bug 1192910 - Ensure we flush paints on the main thread during an APZ flush. r=mstange (ff4631bcd8) - Bug 1254263 - Add a flag to allow disabling paint-skipping. r=mstange (90375f4f31) - Bug 1248913 - nsDisplayListBuilder doesn't need to know what blend modes it contains, just whether it contains any. r=mattwoodrow (92c987df65) - Bug 1248913 - Add a constructor argument to nsDisplayMixBlendMode that lets you specify the blend mode. r=mattwoodrow (66234cc69c) - Bug 1238564 - When building a fixed/sticky display item, don't restore the clip until we're ready to build that item so that inner items aren't unnecessarily clipped. r=roc (752f531f08) - Bug 1238564 - Include mIsAsyncScrollable information in DisplayItemScrollClip::ToString. r=roc (b6ac4899eb) - Bug 1238564 - Don't do another pass over the display list to figure out ancestor scroll clips. r=mattwoodrow (12ad134528) - Bug 1238564 - Get rid of cross stacking context parent scroll clip. r=mattwoodrow (536faa6ba6) - Bug 1248913 - Rename nsDisplayMixBlendMode to nsDisplayBlendMode. r=mattwoodrow (34a0704841) - Bug 1248913 - Let nsDisplayBackgroundImage specify the background blend mode. r=mattwoodrow (cc671af9e3) - Bug 619500: Part 1. Default sizing for specified size of SVG images which have no constraints; r=dholbert r=seth (b0f7ec56a8) - Bug 619500: Part 2. When drawing an SVG image as a CSS border-image, use preverveAspectRatio="none"; r=dholbert (1dad64f38c) - Bug 619500: Part 3. svg-as-borderimage test cases; r=dholbert (896d339cf9) - Bug 619500: Part 4. Remove one unused data member in SVGDrawingParameters; r=dholbert (f16e9a5927) - Bug 1230415 - Use DrawTarget instead of gfxContext in PaintBorderWithStyleBorder(). r=roc. (f00cccb284) - Bug 1248913 - Build nsDisplayBlendMode items for background-blend-mode. r=mattwoodrow (105515a553) - Bug 1248913 - Remove mCanBeActive and second nsDisplayBlendContainer constructor. r=mattwoodrow (d984db61f5) - Bug 1248913 - Make nsDisplayBlendContainer active or inactive based on its contents. r=mattwoodrow (f44fa4f479) - Bug 1248913 - Reftest. (58a1507343) - Bug 1251833 - Part 1: Move allocation into FreeSpan and move firstFreeSpan to the top of Arenas. r=terrence (3f4d239785) - Bug 1251833 - Part 2: Clean up the various iterators a bit. r=terrence (300aa5673d) - Bug 1251527 - Don't override visible regions for background-attachment:fixed. r=mstange (ee2d53334d) - Backout e00a02282951 (bug 1232229) as we no longer need the diagnostics. (22f0063541) - Bug 1250718 - Don't flatten opacity to an intermediate surface when used in the middle of preserve-3d. r=thinker (9df994b834) - Bug 1196114 - Part 1: Add SetPerformanceWarning. r=birtles (165f9cbcfc) - Bug 1196114 - Part 2: Add AnimationPropertyStatus interface and KeyframeEffectReadOnly.runningStatus(). r=birtles,smaug (4e3d2d55e0) - Bug 1196114 - Part 3: Set AnimationPerformanceWarning messages. r=birtles (cd3497e128) - Bug 1196114 - Part 4: Localize messages for animation performance warnings. r=birtles (1b1676b7b6) - Bug 1196114 - Part 5: Store performce warning information as enum type. r=birtles (d2ec6643d3) - Bug 1221378: Properly root object passed to the allocation metadata callback. r=fitzgen (37831b769c) - Bug 1225005 - Clamp negative values in containing block size. r=roc (8e525d5265) - Bug 1192245 - Fix tests that fail with incremental zeal r=terrence (6ca6f63135) - Bug 1249367 - Make background finalization a GC phase (and clean up Zones properly); r=jonco (43d9a1fafe) - Bug 1119537 - Make decommit a proper GC phase; r=jonco (638492711e) - Bug 1232229 - Add assertions to prevent nursery allocation when setting up OMT parse tasks r=terrence (e12cd405c2) - Backed out changeset 2a613f5a5866 (bug 1119537) for hazard failures (623123a764) - Bug 1249896 - Part 6: Add gc namespace for Arena::thingsSpan. r=terrence (ba1e1d41b0) - Bug 1251833 - Part 3: Merge ArenaHeader into Arena. r=terrence (e8bd53b44e) - Bug 1232181 - Plugin module plumbing for retrieving scroll captures and updating plugin instance content scroll state. r=roc (2309d423cc) - Bug 1232181 - Add a few win resource helpers. r=aklotz (1421a9695a) - Bug 1232181 - Add support for capturing plugin windows on Windows. r=aklotz (4ccbfeb19e) (0af135f24d) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1251090 - Shell functions should check whether an off main thread compilation is for a script or a module r=shu (41b89b1232) - Bug 1222420 - Make AutoFinishGC into a function r=terrence (a8f535528c) - Bug 1253094, part 4 - Stop using DebugOnly for class/struct members in js/. r=billm (2c790aa526) - Bug 1080968 - Don't use constexpr on clang-cl when emulating MSVC 2013 (e9cc2d7c7c) - Bug 1257496 - Add information about cycle count and GC state to our GC stats r=sfink (6c2250bfba) - Bug 1256178 - Drop the moz prefix from the MozCSSKeyframeRule and MozCSSKeyframesRule interfaces; r=bzbarsky (894855bce1) - Bug 1249896 - Part 1: Remove unused AndOrLeft, AndOrRight, RelationalLeft, and RelationalRight. r=jwalden (c4db9dfecf) - Bug 1249896 - Part 2: Remove unused type member from SIMD Int8x16Defnetc. r=bbouvier (7d3d7a4db1) - Bug 1249896 - Part 3: Add JS namespace for GenericNaN. r=luke (69acc1f3ec) - Bug 1249896 - Part 4: Avoid declaring variable between cases in switch. r=luke (28e5f94c24) - Bug 1249896 - Part 5: Remove unused ReportInvalidTrapResult. r=efaust (caa948acac) - Bug 1249896 - Part 7: Remove unnecessary static from my_ErrorReporter. r=sfink (7f723e079d) - Bug 1249896 - Part 8: Remove unreachable code from GetLine. r=jwalden (108c857a1a) - Bug 1249896 - Part 9: Include shell/jsshell.h in js.cpp. r=sfink (638bfc13c4) - Bug 1253094, part 3 - Stop using DebugOnly for class/struct members in ipc/. r=billm (ab9e014158) - Bug 1259737 - Make sure BackgroundImpl.cpp's mBoundThread is not used in release builds. r=froydnj (5c278ab398) - Bug 1254515 - GonkCameraImage.cpp:16:5: error: class 'mozilla::GonkCameraImage' does not have any field named 'mThread' r=reuben (e5cac8cf5b) - Bug 1250952: Create a join block in case we're in dead code after the condition; r=luke (1d6b706ae5) - Bug 1249601 - Implement wasm i64 comparisons. r=sunfish (4927f709db) - Bug 1250165 - Implement wasm i64 bitwise ops. r=luke (5c25322772) - Bug 1251225 - Implement wasm i64 binary arithmetic operators. r=sunfish (f478fa8b4b) - Bug 1251392 - Baldr: Implement PopcntI. r=sunfish (79556e947f) - Bug 1229985 - remove nsAutoArrayPtr; r=erahm (91c49451ca) - Bug 1251541: Replace |nsAutoArrayPtr<>| with |UniquePtr<[]>| in Bluetooth managers, r=shuang (2c1dc7ca89) - Bug 1251541: Pass arguments to AVRCP passthrough command as uint8_t, r=shuang (73a094bd26) - Bug 1251541: Replace |nsAutoArrayPtr<>| with |UniquePtr<[]>| in Bluetooth interfaces, r=shuang (371041f093) - Bug 1249424 - Remove use of nsAutoArrayPtr from librlz. r=gerald (7cbcfea1b0) - Bug 1249389 - part 0 - use getter_Transfers in TestStartupCache.cpp; r=erahm (ecb8818959) - Bug 1249389 - part 1 - change NewObjectInputStreamFromBuffer to take a UniquePtr argument; r=erahm (0bdafa20ae) - Bug 1249389 - part 2 - change NewBufferFromStorageStream's outparam into a UniquePtr; r=erahm (b27a70ce2d) - Bug 1249389 - part 3 - assert the size of nsZipItemPtr's storage type; r=erahm (7c55da9ea7) - Bug 1249389 - part 4 - make StartupCache::GetBuffer take a UniquePtr outparam; r=erahm (84b722479b) - Bug 1249389 - part 5 - use UniquePtr instead of nsAutoArrayPtr in mozilla::scache::CacheEntry; r=erahm (0fd492ea95) - Bug 1249389 - part 6 - provide UniquePtr overload for nsIStartupCache::GetBuffer; r=erahm (c27231d945) - Bug 1249389 - followup - fix compilation bustage in gfxFT2FontList.cpp; r=me (a86a1b0399) - Bug 1249389 - part 7 - clean up calls to GetBuffer in TestStartupCache; r=erahm (98939334b6) - Bug 1249369 - use UniquePtr instead of nsAutoArrayPtr in MediaPipeline.cpp; r=jesup (7402a75a8a) - Bug 1238842 - Add error codes to Gecko by following W3C spec. r=brsun (0dd283f6ba) - Bug 1253217 - Change filename from BluetoothUuid to BluetoothUuidHelper. r=jocelyn (1946bcac26) - Bug 1241382 - Revise default value of BluetoothAdapter.address and BluetoothDevice.address to empty string, f=wiwang, r=shuang (d9fdb97743) - Bug 1223722: Transfer arrays of Bluetooth UUIDs in |BluetoothValue|, r=brsun (344af40591) - Bug 1222956: Use |BluetoothUuid| in |BluetoothDiscoveryHandle|, r=tzimmermann (40512de386) - Bug 1250694: Use functions to return static const BluetoothAddress and BluetoothUuid; r=tzimmermann (0c4b20066f) - Bug 1236561 - part 1 - convert easy cases of nsAutoArrayPtr<T> to UniquePtr<T[]> in dom/bluetooth/; r=btian (31ef8b7b50) - Bug 1236561 - part 2 - remove ObexHeaderSet::GetAuthChallenge; r=btian (f70daddd53) - Bug 1236561 - part 3 - make BluetoothConfigurationParameter.mValue a UniquePtr; r=btian (a5a0ac988a) - Bug 1239979: Add |BluetoothSocket::Accept| method, r=btian (ca92a0ab7c) - Bug 1239979: Store pointer to Bluetooth socket interface in |BluetoothSocket|, r=btian (7c15e75133) - Bug 1239979: Cleanup |BluetoothSocket|'s internals when connections close, r=btian (b6ac677d2e) - Bug 1252841: Convert Bluetooth module to |UniquePtr<>|, r=btian (76d9759afd) - Bug 1232687: Start bluetoothd with HAL service interface, r=shuang (379a68064f) - Bug 1223729 - HID Connection Implementation, r=jocelyn, sr=mrbkap (0eeddf875e) - Bug 1232670: Prepare Bluetooth PDU for sending after checking connection status, r=shuang (699ff14d9b) - Bug 1252841: Convert Bluetooth daemon interfaces to |UniquePtr<>|, r=brsun (797260c6dc) (e333860065) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1236277 - Retry all connections not just the reused one. r=mcmanus (ed4f2e0b53) - Bug 366023 - Allow h/1.0 chunked encodings r=bagder (46916cf57d) - Bug 1234757 - test_protocolproxyservice does not need 2nd arg to asyncopen r=ckerschb (b5be356b2f) - Bug 1234757 - Use channel.asyncOpen2 within netwerk/test/unit/test_protocolproxyservice.js (r=mcmanus) (ff5fed346c) - Bug 1213953. Remove pref "layout.imagevisibility.enabled_for_browser_elements_only", it is unused and obsolete. r=seth (b3263ece72) - Bug 1218506 - Uninitialised value use in nsHttpTransaction::OnTransportStatus. r=mcmanus. (860ebc7b21) - Bug 1211168 - Fix resource timing domainLookupStart by setting the timestamp only once. r=mcmanus (d29ce1c707) - Bug 1242172. Invalidate intrinsic ISizes that depend on viewport BSize when the viewport is resized. r=dbaron (9f01b86d3d) - Bug 1154277: Part 1 - allow to swap docShells on remote browsers that are not a child of a BrowserDOMWindow. r=smaug (ec889b29de) - Bug 1230918 - remove useless null-pointer check on aChild that only caused a Coverity - Dereference before null check. r=dbaron (73e4595582) - Bug 1149260 - Guard against trying to draw a drag image with zero length. r=enndeakin (212553ba76) - Bug 1209780. Check DrawResult return value in nsBaseDragService. r=seth (8ed14eae88) - Bug 1242690 - Make sure that synthetic mouse events have a reasonable guid so that the callback transform can get unapplied properly. r=botond (b612388818) - Bug 1251140 - Baldr: Implement CtzI. r=jandem (ef6c59485b) - Bug 1250198: Workaround unaligned memory accesses by masking the low bits; r=sunfish (5e8857f269) - Bug 1246116: Translate AsmJS loops into wasm opcodes and implement Wasm loops; r=luke (45297bf96e) - Bug 1251995 part 5 - Unify units of dirty rect used for painting text frame. r=jfkthame (4952922181) - Bug 1227148 - Add SameObject and NewObject annotations to some ServiceWorkerContainer members; r=bzbarsky (53720dde2f) - Bug 1238206 - Make ServiceWorkerContainer.getRegistration() return Promise<any>; r=baku (94425218b2) - Bug 1218139 - Remove ServiceWorkerContainer.onreloadpage; r=bzbarsky (3fe7677476) - Bug 1251519 Part 1 - Remove nsTextFrameBase as an nsFrame alias. r=mats (956adccf62) - Bug 1253094, part 6 - Stop using DebugOnly for class/struct members in netwerk/. r=mayhemer (b517f06795) - reinstantiate accidentally removed w (32fa5b8337) - Bug 1246775 - fix Canvas2D drawWindow to reacquire its DT after rendering. r=bas (24131c73f7) - Bug 1256515 - bail out in CanvasRenderingContext2D::DrawWindow if snapshotting draw target fails. r=bas.schouten (75b4d52542) - Bug 1255172. Fix unsafe reference gc hazards people snuck into DOM code. r=bkelly (6cb8348aa5) - Bug 1235677 - Wait for helper threads before resetting OOM simulation r=terrence (680b607812) - Bug 1256672 - Make OOM alloc counters 64 bit. r=terrence (1e4dbbe201) - Bug 1238207 - make ServiceWorkerGlobalScope.skipWaiting() return Promise<void>; r=baku (6577777f97) - Bug 1251875 - Part 1: Remove the dom.serviceWorkers.interception.enabled pref; r=bkelly (6bae86b488) - Bug 1251875 - Part 2: Remove the dom.serviceWorkers.interception.opaque.enabled pref; r=bkelly (9b2946325a) - Bug 1253094, part 7 - Stop using DebugOnly for class/struct members in storage/. r=mak (9422188881) (06d40aca85) -
My Browser Builds (Part 5)
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-20240210-e02222cb4-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20240210-e02222cb4-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Issue #2465 - Do not use our in-tree metrics hints if using system-cairo (6d1bf367) (ae1c81cc1) - ported from UXP: Issue #2466 - Part 1: Reduce nsContentPolicy type usage. (4ea2206c) (992c73048) - ported from UXP: Issue #2466 - Part 2: Implement script-src-elem and script-src-attr (ff01a35b) (2c3a6cbb2) - import from UXP: Issue #2466 - Part 3: Implement style-src-elem and style-src-attr (721ded9b) (e02222cb4)