Jump to content

Recommended Posts

Posted

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)


Posted

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

Posted (edited)
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
Posted (edited)
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
Posted
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.

Posted (edited)
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
Posted

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

Posted (edited)
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
Posted
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.

Posted (edited)
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
Posted (edited)
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
Posted (edited)

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

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

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