Jump to content

My Browser Builds (Part 4)


Recommended Posts

New NewMoon 27 Build!

32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240113-5a3b3d60eb-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240113-5a3b3d60eb-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240113-5a3b3d60eb-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240113-5a3b3d60eb-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 1187056 - Dispatch the meta tag mutation events sooner so that any meta-viewport changes can be processed before scripts continue running. r=smaug (2e6f76079f)
 - Bug 1238804. Make <base> actually work in a srcdoc document. r=smaug (a421e7c598)
 - Bug 1239585 - Remove eSupportSVG from nsObjectLoadingContent capabilities; r=bz (68a79ef21b)
 - Bug 1170572 - MQ CSS change not observed by picture source elements r=jdm (efc0be616e)
 - Bug 1206720 - Remove invalid assertions during response image loading. r=jdm (0b6485de95)
 - Bug 1229032 - don't copy arrays in PerformanceObserver::Observe; r=baku (f1b70e0bd2)
 - Bug 1241840 - Set table cell colspan=0 to 1 instead per the HTML spec. r=bz (1900962d4c)
 - Bug 812899 part 1. Split the "image is overflow" concept in ImageDocument into two separate booleans for vertical and horizontal overflow. r=khuey (8735b610f3)
 - Bug 812899 part 2. Change the centering code in nsImageDocument to only try vertically centering via auto margins when we're not overflowing in the vertical direction, because if we _are_ overflowing that should cut off part of the image per spec. r=khuey (c3b84a8048)
 - Bug 812899 part 3 - Make vertical 'auto' margins on absolutely positioned elements always center, even when the margins are negative. r=dbaron (e345fb9383)
 - Bug 1238427 - Avoid a strong reference from the timeout timer to nsGeolocationRequest. r=jdm (2ad4dd3955)
 - Bug 1240906 - Shut down geolocation service at xpcom-shutdown instead of quit-application. r=dougt (1e7fc9e624)
 - Bug 1129633 - part1. Use win8 geolocation with a fallback to MLS - r=m_kato (3323b4a120)
 - Bug 1145111: ensure the pos. cache isn't reset when nsGeolocationService shuts down provider. r=jdm (e69cab889a)
 - Bug 1240664 - Only enable bug 1216148's behavior when there is a wakelock support. r=kanru (543a3a55b4)
 - Bug 1240766 - Fix startup crash in Geolocation::Init() when principal URI is null r=jdm (1ece684418)
 - Bug 1238873 - Handle the bug that if we take cached data, we might not get any update later. r=kchen. r=jdm. (ca186e89b3)
 - Bug 1240666 - Follow-up to bug 1216148. r=kchen. (3f650b5f72)
 - Bug 1227119 - Set a default value for variable ret. r=dougt (5b68dd1a22)
 - Bug 1027734 - Convert mozPay to WebIDL. r=bzbarsky. (a4fd10d539)
 - Bug 1214488 - Allow native callers in GetEntryGlobal. r=me (ca68cc8896)
 - Bug 1248719. Fix things so that taking ownership of error reporting on an AutoJSAPI on a worker is OK even if that AutoJSAPI was initialized without an explicit global. r=bholley (b8e59eebc6)
 - Bug 1156065 - Send cloneable messages from SiteSpecificUserAgent.js to fix UA overrides r=billm (e5cdbe96f6)
 - Bug 1210099 - Fix structured clone of expanded principal (r=bholley) (01a5fd4e47)
 - Bug 1230351: Replace ThirdPartyUtil::IsThirdPartyInternal's warning-spammy NS_ENSURE_ARG with an equivalent check that lacks the warning. r=mrbkap (037c39472c)
 - Bug 1184293 - Don't call ThirdPartyUtil::GetBaseDomain if aUri is null. r=jduell (4853c0e9e0)
 - Bug 862147 - instrument usage of window.sidebar.addSearchEngine, r=froydnj,smaug. (ef52ded1c0)
 - Bug 1214764 - Convert NS_ENSURE to a plain return in nsDocument::IsScriptEnabled. r=bholley (0f3b6d63b4)
 - Bug 1245950: Privately inherit from legacy interfaces nsIDOMWindow/nsIDOMWindowInternal. r=smaug (ff1d431d0d)
 - Bug 1245950: Followup to null check before asserting. r=me CLOSED TREE (6e93af4a4a)
 - Bug 1236607, pointerlock code should null check inner window before using it, r=xidorn (896d9723d5)
 - Bug 1245245 - Fix typo in error string URL. r=botond (58c9548f15)
 - Bug 1220604 - Remove dead code from nsGlobalWindow::SetNewDocument. r=baku (fc875db5e4)
 - Bug 1247049 - Optimize GetScreenXY by using the new nsDeviceContext method to get desktop scale factor. r=emk (de66d59631)
 - missing bit of  Bug 962249 part 3 (0b15f8b670)
 - Bug 1240978 - Shorten timeout for black screen in fullscreen transition. r=smaug (2554a8e5a7)
 - Bug 1246346 - patch 1 - Expose a DesktopToDevice scale factor on nsDeviceContext. r=emk (03856ec7b4)
 - Bug 1246346 - patch 2 - Correct the origin of the DOM screen coordinates (screen.left, screen.top) for secondary display on a mixed-DPI configuration. r=emk (15ac2d3be6)
 - Bug 1196159 - Set nsGlobalWindow::mIsClosed properly after window.close(). r=billm (27334e4b61)
 - Bug 1240241 - Don't recurse infinitely in FilterCachedColorModels::ForColorModel if the original filter node was null. r=roc (1730db5ca7)
 - Bug 1247706 - "Please don't disable WebGL if crashed on WebGL context". r=dvander (e25621753e)
 - Bug 1244742. Use the default copy constructor and assignment operators. (0dac3bcbfb)
 - Bug 1230929 - modified the logic in order to prvent null pointer dereference. r=jmuizelaar (1d5761abc9)
 - Bug 1247979. Optimize ScaleToOutsidePixels. r=kats (2b9ef41111)
 - Bug 1249368 - use UniquePtr instead of nsAutoArrayPtr in gfxAlphaBoxBlur; r=jrmuizel (e60419d49d)
 - Bug 1082598 - Part 4: Workaround for naming conflict in unified sources for Skia and thebes DWrite fonts. r=jrmuizel (84a9e11ded)
 - Bug 1172817 - Remove PL_DHashTableEnumerate() use from FontNameCache. r=jtd. (b0632cd825)
 - Bug 1197717 - Load fonts from profile-agnostic writable location. r=jfkthame (c9227268ff)
 - Bug 1246889 - Correctly check whether hb_blob_create failed in ShareTableAndGetBlob. r=jfkthame (f8c62776be)
 - Bug 1246834 - Fix memory reporting of nsFontFamily{List,Name}. r=jfkthame. (0535b8c110)
 - Bug 1238134 P1 Provide a Response.cloneUnfiltered() method for chrome code to access internal Response state. r=ehsan (3dc25b1501)
 - Bug 1238134 P2 Test chrome-only Response.cloneUnfiltered(). r=ehsan (3c307c4ec0)
 - Bug 1100949 - wrap font info reads with structured exception handler. r=bas (2c2cacb05e)
 - Bug 1241931 - On shutdown stop any ongoing loading of fonts; GDI in particular. r=jdaggett (057aae8cab)
 - Bug 1154182 - enable native keybindings for graphene. r=billm (33e706a020)
 - Bug 1167081 - Call PuppetWidget::Destroy() in its destructor. r=roc (58115c3029)
 - Bug 1222662 - Disable cursor caching in the content process on Windows. r=aklotz (e760794ee2)
 - Bug 1240891 - Silence warning from calling GetNativeData(NS_NATIVE_WINDOW). r=roc (d766a47f66)
 - Bug 1248981 - Fix spelling error in nsMenuUtilsX.mm, a=tomcat (b93c16b961)
 - Bug 1197925 - Use channel->Open2() in intl/hyphenation/hnjstdio.cpp (r=sicking) (2bf5dd3cd3)
 - Bug 1248339 - fix header sort order of hal. r=gsvelto (01b61a2f5d)
 - Bug 1232687: Add system-service interface to HAL, r=gsvelto (ab692e1508)
 - Bug 1236762 - Simplify locking APIs for SharedSurface. - r=jrmuizel (901ae94a85) (ee05861206)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1173260 - stub out tests that fail when 'cursive' is looked up via fontconfig. r=m_kato (0bb3f03cb8)
 - bug 1215657 - make AccessibleWrap::get_accDefaultAction work with proxied accessibles r=davidb (5732eb38eb)
 - Bug 1210549 - Allow IServiceProvider::QueryService to work for proxied accessibles r=tbsaunde (7dcd9c2271)
 - bug 1215657 - make AccessibleWrap::accSelect work with proxies r=davidb (d52e3d4873)
 - Bug 1225682 - Don't use nsAuto{,C}String as class member variables in rdf/. r=Pike (f681938445)
 - Bug 1232454 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in security/apps/; r=keeler (e416936ed6)
 - Bug 1235796 - Allow allocating YCbCr textures with Cb/Cr planes bigger than the Y plane. r=jrmuizel (8f1dbe137c)
 - Bug 1241816 - In CreateSourceSurfaceFromMacIOSurface, unlock the IOSurface even in failure cases. r=mattwoodrow (218e6da6c1)
 - Bug 1240190 - Add D3D9 texture upload profiler labels. r=jrmuizel (1e55b77bdf)
 - Bug 1213429 - Recycle e10s D3D9 textures and add partial upload support. r=Bas (97aeeefdd2)
 - Bug 1213429 - Check the result of LockRect. r=Bas (1c3c981d80)
 - Bug 1213429 - GCC compilation fixup. (5449005c99)
 - Lazily initialize D3D11 mix-blend shaders. (bug 1246388, r=mattwoodrow) (6fd3226030)
 - Bug 1237375: Add some more extensive debugging information. r=milan (aed95e4774)
 - Bug 1239861. Part 2 Properly resize DXGI swap chain buffer size. r=bas (e9bf410de4)
 - Bug 1247775 - Part 1: Remove D3D10/D2D 1.0 texture integration from layers. r=dvander (74d7e93792)
 - Bug 1247775 - Part 2: Remove Direct2D 1.0 code from Thebes. r=dvander (f0a1f53917)
 - Bug 1247775 - Part 3: Remove Moz2D code to support Direct2D 1.0. r=dvander (10d27128eb)
 - Bug 1221656 - Copy mp4parse.h in update-rust.sh. r=kinetik (96ebce3eb8)
 - Bug 868333 - Match more MP4 family file types in media sniffer. r=rillian (cd29bd2a74)
 - Bug 1211802 - Recognize 'avc?' as mp4 video. r=jya (b68726705b)
 - Bug 1244523: [mp4] P2. Have sniffer recognise ftyp qt subtype. r=cpearce (1770f0862b)
 - Bug 1087488: Remove some SPROP macro usages in Omnijar.cpp, to avoid triggering -Wtautological-compare clang warning. r=glandium (697dfa9895)
 - Bug 1228437 - Add BHR stats from e10s child process. B2G fix by Ting-Yu Chou. r=nchen (213fbb9f37)
 - Bug 1198196 - rework EVENTLOOP_UI_LAG_EXP_MS to record all lag. r=vladan (2807460ce0)
 - Bug 1240484 - fixed control flow patch issue by adding brackets. r=mccr8 (d2aac14ee1)
 - Bug 1242119 - Remove early exit in WinXP debug content processes. r=froydnj (2c2626a1ea)
 - Bug 1245513 - Use _exit(0) to exit in B2G debug content processes. r=froydnj (c37efd34d9)
 - some crash and profiler stuff (87547f6d8f)
 - bug 1234417 - fix a leak in CreateECPublicKey r=rbarnes (99848f0fae)
 - Bug 1204784: Handle cases in nsThreadPool where Gecko doesn't own the thread that we're running on. r=froydnj (3f523fc544)
 - Bug 1204784: Do not shut the main thread down before all outstanding asynchronous thread shutdowns complete. r=froydnj (6abfb2562f)
 - Bug 1234126 - Add Chaos Mode support for setting thread affinity on OS X and Windows. r=froydnj (8811430596)
 - Bug 1245586 - add debugging aids for thread shutdown; r=khuey (28b7ae88c3)
 - Bug 1191936 - Implement SPKI/PKCS#8/JWK import/export for RSA-PSS r=rbarnes (212ab7fec5)
 - Bug 1241757 - Permit export of JWK with empty key_ops field, r=rbarnes (b19f177a13)
 - Bug 1205168 - Part 0: Remove copy-ctor from strong type. r=jgilbert (a6070322a1)
 - Bug 1205168 - Part 1 - Sort all the WebGLTexelFormats. r=jgilbert (857cd58641)
 - Bug 1205168 - Part 2: Texel Conversion - RG8 format. r=jgilbert (6c241194ed)
 - Bug 1205168 - Part 3: Texel Conversion - RG16F format. r=jgilbert (7573635218)
 - Bug 1205168 - Part 4: Texel Conversion - RG32F format. r=jgilbert (f54343317e)
 - Bug 1205168 - Part 5: Texel Conversion - RGB11F11F10F format. r=jgilbert (500514e025)
 - Bug 1205168 - Part 6: Fix TexImage2D and TexSubImage2D with texture conversion. r=jgilbert (b5e2e75276)
 - Bug 1205168 - Part 7: Remove unneeded functions. r=jgilbert (9bd24cd813)
 - Bug 1234744 - Fix build errors in ImageBitmap.h. r=roc (b4b67e5905)
 - missing telemetry bits (28161fd3f9)
 - Bug 1237193 - Fix WebGL getActiveUniforms return type. r=jgilbert, r=smaug (f9a37a360e)
 - Bug 1233353 - Initialize rb correctly if rb bind to READ_FRAMEBUFFER. r=jgilbert (bbc77437a4)
 - Bug 1237637 - Disallow negative levels for framebuffer attachments. -r=jrmuizel (fa65b6ad24)
 - Bug 1236395 - [WebGL2] pass getFramebufferAttachmentParameter in gl-object-get-calls.html, r=jgilbert (6f9fde1cd2)
 - Bug 1236784 - [WebGL2] pass getRenderbufferParameter in gl-object-get-calls.html, r=jgilbert (e4f20f54ad)
 - Bug 1238865 - Part 1: Validate attachments before clearBuffer. r=jgilbert (a6e6e05a0c)
 - Bug 1229210. Handle the new formats required by WebGL2 in ReadPixels. r=jgilbert (66e305f97d)
 - Bug 1238865 - Part 2: Add more format/type checks for WebGL2. r=jgilbert (af629782b3)
 - Bug 1238865 - Part 3: Prevent IMPLEMENTATION_COLOR_READ_FORMAT return SRGB_ALPHA. r=jgilbert (81da93d791)
 - Bug 1240673 - Fix WebGL2 framebuffer parameter problem. r=jgilbert (2c957a8294)
 - Bug 1240438 - Fix WebGL2 framebuffer attachment related implementation. r=jgilbert (b4339241c8)
 - Bug 1239187 - Use the GLFeature instead. - r=jrmuizel (c5f2c57646)
 - Bug 1094458 - Implement RenderbufferStorageMultisample. - r=jrmuizel (f20f776597)
 - Bug 1246007 - Ignore RENDERBUFFER_SAMPLES outside of webgl2. - r=jrmuizel (6b8f59ae49)
 - Bug 1243907 - Don't query _BITS enums on Core profiles. - r=jrmuizel (e722abe45b)
 - partial Bug 1242120 - Remove switch fallthrough (0f47fb7a71)
 - Bug 1236080. Null check format in GetParameter. r=jgilbert (09fedc2ea8)
 - Bug 1240662 - Add max level check for framebufferTextureLayer. r=jgilbert (f6d5eda15c)
 - Bug 1236091. Move validate checks inside of null checks. r=jgilbert (4c67e04e87)
 - Bug 1237191 - Add check for getQueryParameter to return correct error. r=jgilbert (93345aab7e)
 - Bug 1230089 - If sampler is bound, use parameter of sampler. r=jgilbert (e4139a5174)
 - Bug 1242336 - Fix WebGL2 return type of GL_UNPACK_SKIP. r=jgilbert (4a2ef1956e)
 - Bug 1240262 - Annotate intentional switch fallthrough and suppress -Wimplicit-fallthrough warnings in dom/canvas/. r=jgilbert (eaee57ba8f)
 - Bug 1237194 - Fix getSyncParameter return error. r=jgilbert (13119be06e)
 - Bug 1239541 - Fix WebGL2 texImage related checking. r=jgilbert (6777244db0)
 - Bug 1225291 - IsTransformFeedback doesn't report error when input is null. r=jgilbert (8c67d072b5)
 - Bug 1233094. Handle null buffers in GetIndexedParameter. r=jgilbert (ae5d75bd47)
 - Bug 1228676 - WebGL2 VertexAttrib funcs should match WebGL 1 patterns. - r=jgilbert (bf96c0e17b)
 - Bug 1237420 - "Fix length-checking when setting WebGL 2 vertex attributes with an array". r=jgilbert (d8e9ca7111)
 - Bug 1233819 - Fix WebGL on WinXP. - r=jrmuizel (39b15ba9ee)
 - Bug 1233046 - Mark non-try platforms. Align some tests. (9d16ce70a4)
 - Bug 1201885,1247752,1247753 - Re-mark passing/failing tests. (381c71c0f8)
 - Bug 1247764 - Disable STENCIL_TEST on mac+intel when not needed. - r=jrmuizel (0b544d0c36)
 - Bug 1243908 - Use DrawBuffers through GLScreenBuffer when operating on fb0. - r=jrmuizel (0ac0fc6047)
 - Bug 1229944 - Add glClear for zeroing texture data. - r=kamidphish (51df8cbb50)
 - Bug 1220450 - Clear length on cache OOM. r=kamidphish (44431a0d3e)
 - Bug 1232346 - Clarify ResolveForDraw's failure checking. - r=kamidphish (542917bb85) (5a3b3d60eb)

Link to comment
Share on other sites


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

Changelog:

Out-of-tree changes:
* update Goanna3 to git 18db03a181...5a3b3d60eb:
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1187056 - Dispatch the meta tag mutation events sooner so that any meta-viewport changes can be processed before scripts continue running. r=smaug (2e6f76079f)
 - Bug 1238804. Make <base> actually work in a srcdoc document. r=smaug (a421e7c598)
 - Bug 1239585 - Remove eSupportSVG from nsObjectLoadingContent capabilities; r=bz (68a79ef21b)
 - Bug 1170572 - MQ CSS change not observed by picture source elements r=jdm (efc0be616e)
 - Bug 1206720 - Remove invalid assertions during response image loading. r=jdm (0b6485de95)
 - Bug 1229032 - don't copy arrays in PerformanceObserver::Observe; r=baku (f1b70e0bd2)
 - Bug 1241840 - Set table cell colspan=0 to 1 instead per the HTML spec. r=bz (1900962d4c)
 - Bug 812899 part 1. Split the "image is overflow" concept in ImageDocument into two separate booleans for vertical and horizontal overflow. r=khuey (8735b610f3)
 - Bug 812899 part 2. Change the centering code in nsImageDocument to only try vertically centering via auto margins when we're not overflowing in the vertical direction, because if we _are_ overflowing that should cut off part of the image per spec. r=khuey (c3b84a8048)
 - Bug 812899 part 3 - Make vertical 'auto' margins on absolutely positioned elements always center, even when the margins are negative. r=dbaron (e345fb9383)
 - Bug 1238427 - Avoid a strong reference from the timeout timer to nsGeolocationRequest. r=jdm (2ad4dd3955)
 - Bug 1240906 - Shut down geolocation service at xpcom-shutdown instead of quit-application. r=dougt (1e7fc9e624)
 - Bug 1129633 - part1. Use win8 geolocation with a fallback to MLS - r=m_kato (3323b4a120)
 - Bug 1145111: ensure the pos. cache isn't reset when nsGeolocationService shuts down provider. r=jdm (e69cab889a)
 - Bug 1240664 - Only enable bug 1216148's behavior when there is a wakelock support. r=kanru (543a3a55b4)
 - Bug 1240766 - Fix startup crash in Geolocation::Init() when principal URI is null r=jdm (1ece684418)
 - Bug 1238873 - Handle the bug that if we take cached data, we might not get any update later. r=kchen. r=jdm. (ca186e89b3)
 - Bug 1240666 - Follow-up to bug 1216148. r=kchen. (3f650b5f72)
 - Bug 1227119 - Set a default value for variable ret. r=dougt (5b68dd1a22)
 - Bug 1027734 - Convert mozPay to WebIDL. r=bzbarsky. (a4fd10d539)
 - Bug 1214488 - Allow native callers in GetEntryGlobal. r=me (ca68cc8896)
 - Bug 1248719. Fix things so that taking ownership of error reporting on an AutoJSAPI on a worker is OK even if that AutoJSAPI was initialized without an explicit global. r=bholley (b8e59eebc6)
 - Bug 1156065 - Send cloneable messages from SiteSpecificUserAgent.js to fix UA overrides r=billm (e5cdbe96f6)
 - Bug 1210099 - Fix structured clone of expanded principal (r=bholley) (01a5fd4e47)
 - Bug 1230351: Replace ThirdPartyUtil::IsThirdPartyInternal's warning-spammy NS_ENSURE_ARG with an equivalent check that lacks the warning. r=mrbkap (037c39472c)
 - Bug 1184293 - Don't call ThirdPartyUtil::GetBaseDomain if aUri is null. r=jduell (4853c0e9e0)
 - Bug 862147 - instrument usage of window.sidebar.addSearchEngine, r=froydnj,smaug. (ef52ded1c0)
 - Bug 1214764 - Convert NS_ENSURE to a plain return in nsDocument::IsScriptEnabled. r=bholley (0f3b6d63b4)
 - Bug 1245950: Privately inherit from legacy interfaces nsIDOMWindow/nsIDOMWindowInternal. r=smaug (ff1d431d0d)
 - Bug 1245950: Followup to null check before asserting. r=me CLOSED TREE (6e93af4a4a)
 - Bug 1236607, pointerlock code should null check inner window before using it, r=xidorn (896d9723d5)
 - Bug 1245245 - Fix typo in error string URL. r=botond (58c9548f15)
 - Bug 1220604 - Remove dead code from nsGlobalWindow::SetNewDocument. r=baku (fc875db5e4)
 - Bug 1247049 - Optimize GetScreenXY by using the new nsDeviceContext method to get desktop scale factor. r=emk (de66d59631)
 - missing bit of  Bug 962249 part 3 (0b15f8b670)
 - Bug 1240978 - Shorten timeout for black screen in fullscreen transition. r=smaug (2554a8e5a7)
 - Bug 1246346 - patch 1 - Expose a DesktopToDevice scale factor on nsDeviceContext. r=emk (03856ec7b4)
 - Bug 1246346 - patch 2 - Correct the origin of the DOM screen coordinates (screen.left, screen.top) for secondary display on a mixed-DPI configuration. r=emk (15ac2d3be6)
 - Bug 1196159 - Set nsGlobalWindow::mIsClosed properly after window.close(). r=billm (27334e4b61)
 - Bug 1240241 - Don't recurse infinitely in FilterCachedColorModels::ForColorModel if the original filter node was null. r=roc (1730db5ca7)
 - Bug 1247706 - "Please don't disable WebGL if crashed on WebGL context". r=dvander (e25621753e)
 - Bug 1244742. Use the default copy constructor and assignment operators. (0dac3bcbfb)
 - Bug 1230929 - modified the logic in order to prvent null pointer dereference. r=jmuizelaar (1d5761abc9)
 - Bug 1247979. Optimize ScaleToOutsidePixels. r=kats (2b9ef41111)
 - Bug 1249368 - use UniquePtr instead of nsAutoArrayPtr in gfxAlphaBoxBlur; r=jrmuizel (e60419d49d)
 - Bug 1082598 - Part 4: Workaround for naming conflict in unified sources for Skia and thebes DWrite fonts. r=jrmuizel (84a9e11ded)
 - Bug 1172817 - Remove PL_DHashTableEnumerate() use from FontNameCache. r=jtd. (b0632cd825)
 - Bug 1197717 - Load fonts from profile-agnostic writable location. r=jfkthame (c9227268ff)
 - Bug 1246889 - Correctly check whether hb_blob_create failed in ShareTableAndGetBlob. r=jfkthame (f8c62776be)
 - Bug 1246834 - Fix memory reporting of nsFontFamily{List,Name}. r=jfkthame. (0535b8c110)
 - Bug 1238134 P1 Provide a Response.cloneUnfiltered() method for chrome code to access internal Response state. r=ehsan (3dc25b1501)
 - Bug 1238134 P2 Test chrome-only Response.cloneUnfiltered(). r=ehsan (3c307c4ec0)
 - Bug 1100949 - wrap font info reads with structured exception handler. r=bas (2c2cacb05e)
 - Bug 1241931 - On shutdown stop any ongoing loading of fonts; GDI in particular. r=jdaggett (057aae8cab)
 - Bug 1154182 - enable native keybindings for graphene. r=billm (33e706a020)
 - Bug 1167081 - Call PuppetWidget::Destroy() in its destructor. r=roc (58115c3029)
 - Bug 1222662 - Disable cursor caching in the content process on Windows. r=aklotz (e760794ee2)
 - Bug 1240891 - Silence warning from calling GetNativeData(NS_NATIVE_WINDOW). r=roc (d766a47f66)
 - Bug 1248981 - Fix spelling error in nsMenuUtilsX.mm, a=tomcat (b93c16b961)
 - Bug 1197925 - Use channel->Open2() in intl/hyphenation/hnjstdio.cpp (r=sicking) (2bf5dd3cd3)
 - Bug 1248339 - fix header sort order of hal. r=gsvelto (01b61a2f5d)
 - Bug 1232687: Add system-service interface to HAL, r=gsvelto (ab692e1508)
 - Bug 1236762 - Simplify locking APIs for SharedSurface. - r=jrmuizel (901ae94a85) (ee05861206)
- import changes from `dev' branch of rmottola/Arctic-Fox:
 - Bug 1173260 - stub out tests that fail when 'cursive' is looked up via fontconfig. r=m_kato (0bb3f03cb8)
 - bug 1215657 - make AccessibleWrap::get_accDefaultAction work with proxied accessibles r=davidb (5732eb38eb)
 - Bug 1210549 - Allow IServiceProvider::QueryService to work for proxied accessibles r=tbsaunde (7dcd9c2271)
 - bug 1215657 - make AccessibleWrap::accSelect work with proxies r=davidb (d52e3d4873)
 - Bug 1225682 - Don't use nsAuto{,C}String as class member variables in rdf/. r=Pike (f681938445)
 - Bug 1232454 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in security/apps/; r=keeler (e416936ed6)
 - Bug 1235796 - Allow allocating YCbCr textures with Cb/Cr planes bigger than the Y plane. r=jrmuizel (8f1dbe137c)
 - Bug 1241816 - In CreateSourceSurfaceFromMacIOSurface, unlock the IOSurface even in failure cases. r=mattwoodrow (218e6da6c1)
 - Bug 1240190 - Add D3D9 texture upload profiler labels. r=jrmuizel (1e55b77bdf)
 - Bug 1213429 - Recycle e10s D3D9 textures and add partial upload support. r=Bas (97aeeefdd2)
 - Bug 1213429 - Check the result of LockRect. r=Bas (1c3c981d80)
 - Bug 1213429 - GCC compilation fixup. (5449005c99)
 - Lazily initialize D3D11 mix-blend shaders. (bug 1246388, r=mattwoodrow) (6fd3226030)
 - Bug 1237375: Add some more extensive debugging information. r=milan (aed95e4774)
 - Bug 1239861. Part 2 Properly resize DXGI swap chain buffer size. r=bas (e9bf410de4)
 - Bug 1247775 - Part 1: Remove D3D10/D2D 1.0 texture integration from layers. r=dvander (74d7e93792)
 - Bug 1247775 - Part 2: Remove Direct2D 1.0 code from Thebes. r=dvander (f0a1f53917)
 - Bug 1247775 - Part 3: Remove Moz2D code to support Direct2D 1.0. r=dvander (10d27128eb)
 - Bug 1221656 - Copy mp4parse.h in update-rust.sh. r=kinetik (96ebce3eb8)
 - Bug 868333 - Match more MP4 family file types in media sniffer. r=rillian (cd29bd2a74)
 - Bug 1211802 - Recognize 'avc?' as mp4 video. r=jya (b68726705b)
 - Bug 1244523: [mp4] P2. Have sniffer recognise ftyp qt subtype. r=cpearce (1770f0862b)
 - Bug 1087488: Remove some SPROP macro usages in Omnijar.cpp, to avoid triggering -Wtautological-compare clang warning. r=glandium (697dfa9895)
 - Bug 1228437 - Add BHR stats from e10s child process. B2G fix by Ting-Yu Chou. r=nchen (213fbb9f37)
 - Bug 1198196 - rework EVENTLOOP_UI_LAG_EXP_MS to record all lag. r=vladan (2807460ce0)
 - Bug 1240484 - fixed control flow patch issue by adding brackets. r=mccr8 (d2aac14ee1)
 - Bug 1242119 - Remove early exit in WinXP debug content processes. r=froydnj (2c2626a1ea)
 - Bug 1245513 - Use _exit(0) to exit in B2G debug content processes. r=froydnj (c37efd34d9)
 - some crash and profiler stuff (87547f6d8f)
 - bug 1234417 - fix a leak in CreateECPublicKey r=rbarnes (99848f0fae)
 - Bug 1204784: Handle cases in nsThreadPool where Gecko doesn't own the thread that we're running on. r=froydnj (3f523fc544)
 - Bug 1204784: Do not shut the main thread down before all outstanding asynchronous thread shutdowns complete. r=froydnj (6abfb2562f)
 - Bug 1234126 - Add Chaos Mode support for setting thread affinity on OS X and Windows. r=froydnj (8811430596)
 - Bug 1245586 - add debugging aids for thread shutdown; r=khuey (28b7ae88c3)
 - Bug 1191936 - Implement SPKI/PKCS#8/JWK import/export for RSA-PSS r=rbarnes (212ab7fec5)
 - Bug 1241757 - Permit export of JWK with empty key_ops field, r=rbarnes (b19f177a13)
 - Bug 1205168 - Part 0: Remove copy-ctor from strong type. r=jgilbert (a6070322a1)
 - Bug 1205168 - Part 1 - Sort all the WebGLTexelFormats. r=jgilbert (857cd58641)
 - Bug 1205168 - Part 2: Texel Conversion - RG8 format. r=jgilbert (6c241194ed)
 - Bug 1205168 - Part 3: Texel Conversion - RG16F format. r=jgilbert (7573635218)
 - Bug 1205168 - Part 4: Texel Conversion - RG32F format. r=jgilbert (f54343317e)
 - Bug 1205168 - Part 5: Texel Conversion - RGB11F11F10F format. r=jgilbert (500514e025)
 - Bug 1205168 - Part 6: Fix TexImage2D and TexSubImage2D with texture conversion. r=jgilbert (b5e2e75276)
 - Bug 1205168 - Part 7: Remove unneeded functions. r=jgilbert (9bd24cd813)
 - Bug 1234744 - Fix build errors in ImageBitmap.h. r=roc (b4b67e5905)
 - missing telemetry bits (28161fd3f9)
 - Bug 1237193 - Fix WebGL getActiveUniforms return type. r=jgilbert, r=smaug (f9a37a360e)
 - Bug 1233353 - Initialize rb correctly if rb bind to READ_FRAMEBUFFER. r=jgilbert (bbc77437a4)
 - Bug 1237637 - Disallow negative levels for framebuffer attachments. -r=jrmuizel (fa65b6ad24)
 - Bug 1236395 - [WebGL2] pass getFramebufferAttachmentParameter in gl-object-get-calls.html, r=jgilbert (6f9fde1cd2)
 - Bug 1236784 - [WebGL2] pass getRenderbufferParameter in gl-object-get-calls.html, r=jgilbert (e4f20f54ad)
 - Bug 1238865 - Part 1: Validate attachments before clearBuffer. r=jgilbert (a6e6e05a0c)
 - Bug 1229210. Handle the new formats required by WebGL2 in ReadPixels. r=jgilbert (66e305f97d)
 - Bug 1238865 - Part 2: Add more format/type checks for WebGL2. r=jgilbert (af629782b3)
 - Bug 1238865 - Part 3: Prevent IMPLEMENTATION_COLOR_READ_FORMAT return SRGB_ALPHA. r=jgilbert (81da93d791)
 - Bug 1240673 - Fix WebGL2 framebuffer parameter problem. r=jgilbert (2c957a8294)
 - Bug 1240438 - Fix WebGL2 framebuffer attachment related implementation. r=jgilbert (b4339241c8)
 - Bug 1239187 - Use the GLFeature instead. - r=jrmuizel (c5f2c57646)
 - Bug 1094458 - Implement RenderbufferStorageMultisample. - r=jrmuizel (f20f776597)
 - Bug 1246007 - Ignore RENDERBUFFER_SAMPLES outside of webgl2. - r=jrmuizel (6b8f59ae49)
 - Bug 1243907 - Don't query _BITS enums on Core profiles. - r=jrmuizel (e722abe45b)
 - partial Bug 1242120 - Remove switch fallthrough (0f47fb7a71)
 - Bug 1236080. Null check format in GetParameter. r=jgilbert (09fedc2ea8)
 - Bug 1240662 - Add max level check for framebufferTextureLayer. r=jgilbert (f6d5eda15c)
 - Bug 1236091. Move validate checks inside of null checks. r=jgilbert (4c67e04e87)
 - Bug 1237191 - Add check for getQueryParameter to return correct error. r=jgilbert (93345aab7e)
 - Bug 1230089 - If sampler is bound, use parameter of sampler. r=jgilbert (e4139a5174)
 - Bug 1242336 - Fix WebGL2 return type of GL_UNPACK_SKIP. r=jgilbert (4a2ef1956e)
 - Bug 1240262 - Annotate intentional switch fallthrough and suppress -Wimplicit-fallthrough warnings in dom/canvas/. r=jgilbert (eaee57ba8f)
 - Bug 1237194 - Fix getSyncParameter return error. r=jgilbert (13119be06e)
 - Bug 1239541 - Fix WebGL2 texImage related checking. r=jgilbert (6777244db0)
 - Bug 1225291 - IsTransformFeedback doesn't report error when input is null. r=jgilbert (8c67d072b5)
 - Bug 1233094. Handle null buffers in GetIndexedParameter. r=jgilbert (ae5d75bd47)
 - Bug 1228676 - WebGL2 VertexAttrib funcs should match WebGL 1 patterns. - r=jgilbert (bf96c0e17b)
 - Bug 1237420 - "Fix length-checking when setting WebGL 2 vertex attributes with an array". r=jgilbert (d8e9ca7111)
 - Bug 1233819 - Fix WebGL on WinXP. - r=jrmuizel (39b15ba9ee)
 - Bug 1233046 - Mark non-try platforms. Align some tests. (9d16ce70a4)
 - Bug 1201885,1247752,1247753 - Re-mark passing/failing tests. (381c71c0f8)
 - Bug 1247764 - Disable STENCIL_TEST on mac+intel when not needed. - r=jrmuizel (0b544d0c36)
 - Bug 1243908 - Use DrawBuffers through GLScreenBuffer when operating on fb0. - r=jrmuizel (0ac0fc6047)
 - Bug 1229944 - Add glClear for zeroing texture data. - r=kamidphish (51df8cbb50)
 - Bug 1220450 - Clear length on cache OOM. r=kamidphish (44431a0d3e)
 - Bug 1232346 - Clarify ResolveForDraw's failure checking. - r=kamidphish (542917bb85) (5a3b3d60eb)

* Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses.

A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76

Link to comment
Share on other sites

3 hours ago, VistaLover said:

Try in clean profiles, in case one of your extensions and/or customisations interferes here...

Later addition: I only saw your edit: 

after I hit the "submit" button ;) ...

Have to update this: it is working properly in safe mode so I disabled noscript and that seems to be the problem. I'll try and fiddle around with it, maybe some setting needs to be changed.

Edited by DanR20
Link to comment
Share on other sites

On 1/13/2024 at 2:46 AM, DanR20 said:

  Application Name:    firefox.exe
  Application Version:    4.0.5.8774

... Is that St55? Why have you renamed the main executable (from "basilisk" to "firefox") ?

On 1/13/2024 at 2:46 AM, DanR20 said:

I haven't a clue yet as to what changed setting is causing it

... You'd have to discover this yourself, via trial-and-error. :whistle:... Make a backup of the current version of the profile file "prefs.js" and then, on a fresh St55 profile, try adding progressively, one-by-one, your custom "about:config" modifications, until the "fresh" profile breaks (i.e. produces the same URL crashes as your "dirty" St55 profile); been there, done that, NOT a happy pastime, I can guarantee you that :( ...

Edited by VistaLover
Link to comment
Share on other sites

Just now, VistaLover said:

... Is that St55? Why have you renamed the main executable (from "basilisk" to "firefox") ?

... You'd have to discover this yourself, via trial-and-error. :whistle:.. Make a backup of the current version of the profile file "prefs.js" and then, on a fresh St55 profile, try adding progressively, one-by-one, your custom "about:config" modifications, until the "fresh" profile breaks (i.e. produces the same URL crashes as your "dirty" St55 profile); been there, done that, NOT a happy pastime, I can guarantee you that :( ...

See my edited post above, it's a problem with noscript. Are you using that? I'll have to try changing some settings.

Link to comment
Share on other sites

On 1/13/2024 at 3:07 AM, DanR20 said:

See my edited post above, it's a problem with noscript. Are you using that?

... Nope, I've never used NoScript in my entire browsing life (that'd be 17yrs now - the internet came in late in my household ;) ); especially when it comes to UXP-based browsers, where, from the very beginning, "upstream" declared they don't support its usage with "their" browsers...

I'm part of the "less-is-more" group here, only been using uBO (and, at times, Privacy Badger) in my browsers (both Mozilla and Chromium based) as content blocker, NEVER got infected through a browser, but I do acknowledge NoScript as having an avid userbase among MSFN members :whistle:...

Edited by VistaLover
Link to comment
Share on other sites

Reposting this in case anyone else reproduces it, seems to be happening with noscript 5.1.9 enabled:

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    firefox.exe
  Application Version:    4.0.5.8774
  Application Timestamp:    65a09bff
  Fault Module Name:    xul.dll
  Fault Module Version:    4.0.5.8774
  Fault Module Timestamp:    65a09c90
  Exception Code:    80000003
  Exception Offset:    003037a5
  OS Version:    6.1.7601.2.1.0.256.48
  Locale ID:    1033
  Additional Information 1:    0a9e
  Additional Information 2:    0a9e372d3b4ad19135b953a78882e789
  Additional Information 3:    0a9e
  Additional Information 4:    0a9e372d3b4ad19135b953a78882e789

Link to comment
Share on other sites

11 hours ago, DanR20 said:

See my edited post above, it's a problem with noscript. Are you using that? I'll have to try changing some settings.

I used NoScript many years ago. But I kept having problems with it and had to reset it several times to get it running properly again. At some point, I had had enough. :angry:

11 hours ago, VistaLover said:

... Nope, I've never used NoScript in my entire browsing life (that'd be 17yrs now - the internet came in late in my household ;) ); especially when it comes to UXP-based browsers, where, from the very beginning, "upstream" declared they don't support its usage with "their" browsers...

I'm part of the "less-is-more" group here, only been using uBO (and, at times, Privacy Badger) in my browsers (both Mozilla and Chromium based) as content blocker, NEVER got infected through a browser, but I do acknowledge NoScript as having an avid userbase among MSFN members :whistle:...

I have been using a combination of uBlock Origin and ηMatrix for years. This works perfectly and gives me full control over a website. :)

Edited by AstroSkipper
Update of content
Link to comment
Share on other sites

4 minutes ago, AstroSkipper said:

I used NoScript many years ago. But I kept having problems with it and had to reset it several times to get it running properly again. At some point I had had enough. :angry:

Been using it for years, problems and all. Guess I'll have to stay on last week's versions if and until it can be fixed.

Link to comment
Share on other sites

3 hours ago, DanR20 said:

Reposting this in case anyone else reproduces it, seems to be happening with noscript 5.1.9 enabled:

Problem signature:
  Problem Event Name:    APPCRASH
  Application Name:    firefox.exe
  Application Version:    4.0.5.8774
  Application Timestamp:    65a09bff
  Fault Module Name:    xul.dll
  Fault Module Version:    4.0.5.8774
  Fault Module Timestamp:    65a09c90
  Exception Code:    80000003
  Exception Offset:    003037a5
  OS Version:    6.1.7601.2.1.0.256.48
  Locale ID:    1033
  Additional Information 1:    0a9e
  Additional Information 2:    0a9e372d3b4ad19135b953a78882e789
  Additional Information 3:    0a9e
  Additional Information 4:    0a9e372d3b4ad19135b953a78882e789

I think you hit https://bugzilla.mozilla.org/show_bug.cgi?id=1443746 or https://bugzilla.mozilla.org/show_bug.cgi?id=1443429

this could be regressions by https://repo.palemoon.org/MoonchildProductions/UXP/issues/2240

Edited by roytam1
Link to comment
Share on other sites

On 7/30/2023 at 5:12 PM, Ben Markson said:

With the advent of BigInt support it is still not possible to log into a Fritz!Box, it still reports: TypeError: Promise.allSettled is not a function and fails to render the password field on the login screen.

Good news, Fritz!Box now works with St52. I see several changes with respect to Promise so this suggest that Promise.allSettled is now being properly honoured.
fritz.jpg.ba4d168e3dd7c70ae8feef5bd21b15f2.jpg


Ben.

Edited by Ben Markson
Link to comment
Share on other sites

I too am encountering instability with the latest Serpent 52.9 - I do have noscript installed, but it's not configured to "forbid scripts globally".

Register.com crashes the browser, even with noscript disabled. Also majorgeeks.com makes it crash. For this week I have reverted to v52.9.0 (2024-01-05) (32-bit).

 

Clipboard_01-13-2024_01.png

Clipboard_01-13-2024_02.png

Edited by modnar
Link to comment
Share on other sites

10 hours ago, DanR20 said:

Been using it for years, problems and all. Guess I'll have to stay on last week's versions if and until it can be fixed.

I fear it is not really a problem of the browser but the extension NoScript which is unmaintained and lacking of updates for many yearsjexplique.gif Personally, I think it's time to say goodbye to NoScript :hello: unless someone is willing to develop it further.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...