Jump to content

roytam1

Member
  • Posts

    3,207
  • Joined

  • Last visited

  • Days Won

    406
  • Donations

    0.00 USD 
  • Country

    Hong Kong

Everything posted by roytam1

  1. I didn't wait for their side's action and I decided to import them for testing now (with another PR) and it seems that it won't crash anymore even if my workaround is reverted.
  2. legal action is still ongoing. https://hongkongfp.com/2024/01/01/explainer-hong-kongs-national-security-crackdown-month-42/#h-glory-to-hong-kong-appeal I think situation is becoming worse slowly, and article 23 is yet to come(soon).
  3. https://forum.palemoon.org/viewtopic.php?f=62&t=30769&p=247631 Many thanks! but it seems that no positive feedback there. as I said before, better test with theirs before creating something like this in their side. mentioning my things there is not a good idea as always.
  4. you may redownload today's build and test again and upstream created a new issue about regressions: https://repo.palemoon.org/MoonchildProductions/UXP/issues/2452
  5. a workaround is pushed https://github.com/roytam1/basilisk55/commit/0676addc6e68682d3dfaf4e2862b2187e00f7a86 UXP based builds and sp55 binaries updated for your testing.
  6. 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
  7. 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
  8. 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)
  9. 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-20240113-75e740636-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20240113-75e740636-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - ported from UXP: Issue #2435 - Make CycleCollectedJSContext.h dependency explicit (73b14eae) (4e09c971d) - ported from UXP: Issue #2240 - Align Microtasks and promises scheduling with spec (f059bb0a) (c21b0785e) - ported from UXP: Issue #2435 - Declare PromiseRejectionEvent WebIDL (511a9376) (f647d6294) - import from UXP: Issue #2435 - Add onrejectionhandled and onunhandledrejection EventHandler (65d72c56) (48c48f4ab) - import from UXP: Issue #2435 - Implement notifying of rejected promises (9126a483) (c0ee45d97) - import from UXP: Issue #2435 - Re-Implement rejected Promises events according to spec (90eb8381) (83f5621d9) - ported from UXP: Issue #2402 - Ignore empty CSP directives. https://bugzilla.mozilla.org/show_bug.cgi?id=1439425 (bfabbcd3) (039754ef3) - import from UXP: Issue #2402 - Remove child-src deprecation warning. https://bugzilla.mozilla.org/show_bug.cgi?id=1486331 (1349cf2d) (f7aa8935f) - import from UXP: Issue #2402 - Implement security policy violation event. https://bugzilla.mozilla.org/show_bug.cgi?id=1037335 (ec294040) (72ddb75b2) - import from UXP: Issue #2402 - Fix SecurityPolicyViolationEvent.violatedDirective. https://bugzilla.mozilla.org/show_bug.cgi?id=1418243 (1e085115) (40ac43645) - ported from UXP: Issue #2402 - Sanitize the nsIPrincipal used to register a service worker to ensure CSP is not persisted. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (bfa8ea93) (f94f82230) - import from UXP: Issue #2402 - ServiceWorker should not inherit CSP from registration principal. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (1703d936) (86697f651) - import from UXP: Issue #2402 - Improve ServiceWorker asserts and verify load principal does not inherit CSP. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (971fc4b8) (bb249e10a) - ported from UXP: Issue #2402 - Factor out code to set WorkerPrivate CSP from headers. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (37d4df19) (9e77293e3) - import from UXP: Issue #2402 - Apply CSP headers to ServiceWorker when loading offlined script. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (15875f3d) (8c6e548ff) - import from UXP: Issue #2402 - Move code to fill InternalHeaders from an nsIChannel response into utility method. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (14f0bc5e) (60bd84f44) - import from UXP: Issue #2402 - Persist response headers for offlined service worker scripts. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (b723bb60) (b9a78efdb) - ported from UXP: Issue #2402 - Move WorkerPrivate::SetPrincipal() logic into a WorkerLoadInfo method. https://bugzilla.mozilla.org/show_bug.cgi?id=1333573 Make worker SetPrincipalOnMainThread fallible. https://bugzilla.mozilla.org/show_bug.cgi?id=1338523 (f8a174e1) (a32b13882) - import from UXP: Issue #2402 - importScripts should be governed by script-src in Web Workers. https://bugzilla.mozilla.org/show_bug.cgi?id=1322111 Add TYPE_INTERNAL_WORKER_IMPORT_SCRIPTS content policy. Update the Cache API schema to account for new nsIContentPolicy type. (69794417) (35e21b536) - import from UXP: Issue #2402 - Don't call WorkerPrivate::WorkerName() to get service worker scope. https://bugzilla.mozilla.org/show_bug.cgi?id=1350433 (5202c08c) (159d8adbc) - ported from UXP: Issue #2402 - Require ServiceWorkerGlobalScope.importScripts() to only accept JavaScript MIME types. https://bugzilla.mozilla.org/show_bug.cgi?id=1354577 Require ServiceWorkerContainer.register() to only accept JavaScript MIME types. (b7abd4a1) (8083aed30) - ported from UXP: Issue #2402 - Optionally strictly enforce the MIME type of scripts loaded by importScripts(). https://bugzilla.mozilla.org/show_bug.cgi?id=1514680 This is default on in Firefox 67 but Moonchild requested it be set off by default. (811bcbef) (48268da49) - import from UXP: Issue #2402 - CSP violation: blockedURI inline/eval. https://bugzilla.mozilla.org/show_bug.cgi?id=1418241 CSP: Blocked URI should be empty for inline violations. https://bugzilla.mozilla.org/show_bug.cgi?id=1236222 (9cd8aafe) (457fe1cd7) - import from UXP: Issue #2402 - CSP should throw EvalError when blocking eval() and Function(). https://bugzilla.mozilla.org/show_bug.cgi?id=1473024 https://bugzilla.mozilla.org/show_bug.cgi?id=1490165 (0e0ec8cb) (79cc26fdb) - ported from UXP: Issue #2402 - Workers.setTimeout/setInterval must handle CSP rejections. https://bugzilla.mozilla.org/show_bug.cgi?id=1490165 Has some namespace issues adding the files, so differs slightly. (e74612e2) (0b800ef78) - csp: move some defines and helper functions to nsCSPUtils.h, fix some deprots. (af8799d6b) - ported from UXP: Issue #2402 - CSP Violation events should have the correct sample for inline contexts. https://bugzilla.mozilla.org/show_bug.cgi?id=1473587 Add preference to increase max length of CSP report source sample. https://bugzilla.mozilla.org/show_bug.cgi?id=1415352 Return valid columnNumber value in CSP violation events. https://bugzilla.mozilla.org/show_bug.cgi?id=1418246 (5b068f37) (1e9ebad9e) - import from UXP: Issue #2402 - Print Related JS-Line on CSP Violation (if any). https://bugzilla.mozilla.org/show_bug.cgi?id=1100630 (e21d466d) (6c6589c20) - import from UXP: Issue #2402 - Fill in column in CSP Report. (b842a193) (ee9045d29) - import from UXP: Issue #2401 - Part 1: Templatize GetCommonAncestor. (a73c8e93) (49fae5ff2) - import from UXP: Issue #2401 - Part 2: Add GetCommonFlattenedTreeAncestor. (d3755784) (fd8e1203d) - ported from UXP: Issue #2401 - Part 3: Don't toggle focus-within state past the nearest common flattened tree ancestor. (bd723aac) (fc77c7fca) - ported from UXP: - Issue #1257 - Part 1: Remove watch class-hook and proxy trap. (3b9fbdc7) - Issue #1257 - Part 2: Remove watch/unwatch and JS watchpoint class. (ca9e376e) - Issue #1257 - Part 3: Remove/update tests. (3d8d9f95) (75e740636)
  10. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240113-e95fad7d-uxp-80c4f1d745-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240113-e95fad7d-uxp-80c4f1d745-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20240113-id-656ea98-uxp-80c4f1d745-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240113-id-656ea98-ia-93af9a0-uxp-80c4f1d745-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild repo changes: - Revert "remove toolkit search from packager" (376685d) for UXP changes please see above.
  11. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240113-3219d2d-uxp-80c4f1d745-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240113-3219d2d-uxp-80c4f1d745-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-20240113-3219d2d-uxp-80c4f1d745-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-20240113-d849524bd-uxp-80c4f1d745-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240113-d849524bd-uxp-80c4f1d745-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240113-d849524bd-uxp-80c4f1d745-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240113-d849524bd-uxp-80c4f1d745-xpmod.7z Official UXP changes picked since my last build: - Issue #2435 - Make CycleCollectedJSContext.h dependency explicit (73b14eae31) - Issue #2240 - Align Microtasks and promises scheduling with spec (f059bb0a59) - Issue #2435 - Declare PromiseRejectionEvent WebIDL (511a9376e3) - Issue #2435 - Add onrejectionhandled and onunhandledrejection EventHandler (65d72c5682) - Issue #2435 - Implement notifying of rejected promises (9126a4836f) - Issue #2435 - Re-Implement rejected Promises events according to spec (90eb83819c) - Issue #2402 - Ignore empty CSP directives. https://bugzilla.mozilla.org/show_bug.cgi?id=1439425 (bfabbcd311) - Issue #2402 - Remove child-src deprecation warning. https://bugzilla.mozilla.org/show_bug.cgi?id=1486331 (1349cf2d01) - Issue #2402 - Implement security policy violation event. https://bugzilla.mozilla.org/show_bug.cgi?id=1037335 (ec29404083) - Issue #2402 - Fix SecurityPolicyViolationEvent.violatedDirective. https://bugzilla.mozilla.org/show_bug.cgi?id=1418243 (1e0851158e) - Issue #2402 - Sanitize the nsIPrincipal used to register a service worker to ensure CSP is not persisted. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (bfa8ea9368) - Issue #2402 - ServiceWorker should not inherit CSP from registration principal. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (1703d936af) - Issue #2402 - Improve ServiceWorker asserts and verify load principal does not inherit CSP. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (971fc4b838) - Issue #2402 - Factor out code to set WorkerPrivate CSP from headers. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (37d4df19a8) - Issue #2402 - Apply CSP headers to ServiceWorker when loading offlined script. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (15875f3d8c) - Issue #2402 - Move code to fill InternalHeaders from an nsIChannel response into utility method. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (14f0bc5e7c) - Issue #2402 - Persist response headers for offlined service worker scripts. https://bugzilla.mozilla.org/show_bug.cgi?id=1337543 (b723bb60ad) - Issue #2402 - Move WorkerPrivate::SetPrincipal() logic into a WorkerLoadInfo method. https://bugzilla.mozilla.org/show_bug.cgi?id=1333573 Make worker SetPrincipalOnMainThread fallible. https://bugzilla.mozilla.org/show_bug.cgi?id=1338523 (f8a174e19f) - Issue #2402 - importScripts should be governed by script-src in Web Workers. https://bugzilla.mozilla.org/show_bug.cgi?id=1322111 Add TYPE_INTERNAL_WORKER_IMPORT_SCRIPTS content policy. Update the Cache API schema to account for new nsIContentPolicy type. (6979441734) - Issue #2402 - Don't call WorkerPrivate::WorkerName() to get service worker scope. https://bugzilla.mozilla.org/show_bug.cgi?id=1350433 (5202c08cfb) - Issue #2402 - Require ServiceWorkerGlobalScope.importScripts() to only accept JavaScript MIME types. https://bugzilla.mozilla.org/show_bug.cgi?id=1354577 Require ServiceWorkerContainer.register() to only accept JavaScript MIME types. (b7abd4a127) - Issue #2402 - Optionally strictly enforce the MIME type of scripts loaded by importScripts(). https://bugzilla.mozilla.org/show_bug.cgi?id=1514680 This is default on in Firefox 67 but Moonchild requested it be set off by default. (811bcbefd4) - Issue #2402 - CSP violation: blockedURI inline/eval. https://bugzilla.mozilla.org/show_bug.cgi?id=1418241 CSP: Blocked URI should be empty for inline violations. https://bugzilla.mozilla.org/show_bug.cgi?id=1236222 (9cd8aafeaa) - Issue #2402 - CSP should throw EvalError when blocking eval() and Function(). https://bugzilla.mozilla.org/show_bug.cgi?id=1473024 https://bugzilla.mozilla.org/show_bug.cgi?id=1490165 (0e0ec8cb20) - Issue #2402 - Workers.setTimeout/setInterval must handle CSP rejections. https://bugzilla.mozilla.org/show_bug.cgi?id=1490165 Has some namespace issues adding the files, so differs slightly. (e74612e23e) - Issue #2402 - CSP Violation events should have the correct sample for inline contexts. https://bugzilla.mozilla.org/show_bug.cgi?id=1473587 Add preference to increase max length of CSP report source sample. https://bugzilla.mozilla.org/show_bug.cgi?id=1415352 Return valid columnNumber value in CSP violation events. https://bugzilla.mozilla.org/show_bug.cgi?id=1418246 (5b068f3726) - Issue #2402 - Print Related JS-Line on CSP Violation (if any). https://bugzilla.mozilla.org/show_bug.cgi?id=1100630 (e21d466d13) - Issue #2402 - Fill in column in CSP Report. (b842a1937a) - Issue #2401 - Part 1: Templatize GetCommonAncestor. (a73c8e93d6) - Issue #2401 - Part 2: Add GetCommonFlattenedTreeAncestor. (d375578415) - Issue #2401 - Part 3: Don't toggle focus-within state past the nearest common flattened tree ancestor. (bd723aac28) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - Revert "No issue - Allow embedded search module in HYPE_ICEDOVE project" (ab563f9387) 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.
  12. sp52 started working in build 20191102, so I'm now applying same patchset to sp55 to see if this can fix this issue.
  13. hmm, maybe it is busted by https://repo.palemoon.org/MoonchildProductions/UXP/commit/bf94026f519e8f20784618deab62ab06e997160a
  14. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.0-Goanna-20240106.7z Changelog: Out-of-tree changes: * update Goanna3 to git c5205b44c8...18db03a181: - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1157064 - implementation of font-display. r=heycam,khuey (43fe566f45) - Bug 1235186 - fix small userfont logging nit. r=m_kato (d40bead913) - Bug 1188802 - only rebuild local webfont rules when needed. r=heycam (f74200aeb2) - Backout unrelated code landed in dee3e26cc1c0 by mistake. (5d254b78b6) - Bug 1236506: Add support for "-webkit-filter" as an alias for CSS property "filter". r=heycam (1e7ac6554a) - Bug 1230426 - Remove support for -webkit-border-image longhand CSS property aliases. r=dholbert (a1a2d5e82a) - Bug 1246101 - Restore some auto-completion for the align-/justify-* properties. r=dholbert (a33dd2e7c2) - Bug 1195142 patch 1 - Set CSS_PROPERTY_CREATES_STACKING_CONTEXT for the opacity property. r=BenWa (e547f7b420) - Bug 1195142 patch 2 - Add reftests for will-change creating a stacking context. r=BenWa (3bb9dc17b9) - Bug 1195142 patch 3 - Link to correct specification URLs so the CSSWG test suite system is happy. (a8121cdcf0) - Bug 1234966 - nsStylePosition::MaxDifference should include nsChangeHint_NeutralChange because CalcDiffrence returns it. r=heycam (aa0bf89e54) - Bug 1244166: Don't ignore stroke/fill properties in high-contrast mode, since doing so can produce icons that are invisible or whose colors are unrelated to the user's chosen high-contrast colors. r=longsonr (6448b05118) - Bug 1157057 - Rewrite the handling of the nsITimer object in nrappkitTimerCallback; r=ekr (7cc88409b0) - Bug 1117984: added proxy connection state enum. r=bwc (0c643ff34a) - Bug 1231971 - Refactor the NAT simulator to use e10s sockets when appropriate. r=drno (c0722c431b) - Bug 1231973 - Allow NAT simulator to be enabled with the pref system. r=drno (c92ca4fefa) - Bug 1201209 - Extend the timeout on socket readiness in test_nr_socket_unittest. r=drno (e9e5400902) - Bug 1216815 - fix memory leaks in test TCP STUN server. r=mjf (11219f41fc) - Bug 1194385 - Add new unit tests which demonstrate the current behavior. r=bwc (900c621491) - crashreporte (2ac99868b6) - Bug 1150966: Check whether |streams_| is null on stats methods in NrIceMediaStream. r=drno (130a9ac2da) - Bug 1241690: reduce logging output for unconnected PCs. r=bwc (aa236d7184) - Bug 1224845 - close sockets on errors and don't connect to IPv4 TURN TCP from IPv6 sockets. r=jesup (f128a67692) - Bug 1189961 - added DNS AAAA convertion to nICEr transport addr. r=bwc (30c14fe7dd) - Bug 1247536 - Fix -Wunreachable-code warning in media/mtransport/. r=drno (f6768f8539) - Bug 1194259: nsresult != NS_IMETHODIMP rs=bustage (3a922e6e14) - Bug 1237909 part 1 - Remove unused TransportLayer::RunOnThread function. r=bwc (d2d219d63a) - Bug 1237909 part 2 - Do not return value from task for sync dispatch. r=froydnj (c5ec2aecfc) - Bug 1245035 - Move LOCAL_INCLUDES to moz.build in media/omx-plugin/lib/ics/libvideoeditorplayer. r=mshal (54c363c9f7) - Bug 1232069 - Check box sizes before alloc©. r=jya (86cfe660e7) - Bug 1234778: Mark all audio frames as keyframes. r=kentuckyfriedtakahe (5e4f1b54d5) - Bug 1231169 - report rust mp4parse track status in telemetry. r=kinetik,vladan (260d0fed99) - Bug 1238420 - Update mp4parse-rust invocations in MP4Metadata to match CAPI changes. r=rillian (64c5d6a1ef) - Bug 1238420 - Report mp4parse-rust errors via Telemetry. r=rillian,vladan (ff72f8dead) - Bug 1219452 - Update script for rust mp4parser. r=kinetik (9abc268b60) - Bug 1220754 - Update rust mp4parse import script for v0.1.3. r=kinetik (7185657598) - Bug 1224785, Part 1 - Implement alert favicons backend. r=wchen (665c44b0cb) - Bug 1224785, Part 2 - Show the site favicon in OS X notifications. r=mstange (814ff022ba) - Bug 1224785, Part 3 - Don't include ShowWith{Icon}Backend on Android. r=me (fe323c2960) - Bug 1243418 - Fix up incorrect 'aOverwrite' usage and impl in GLUploadHelpers r=jgilbert (67677b4921) - clarify comment (88003aaf96) - Bug 1204284: Show paper size options in OS X print dialog. r=smichaud (8bb40b4349) - Bug 1214511 - Show copies, page range selection, and more on the expanded OSX print dialog. r=mstange (301d5cdccc) - Bug 1216478 - prefer tooltiptext on a XUL element over title attribute on a containing toolbaritem when determining accessible name, r=surkov (ec1dfcad37) - Bug 1248838 - ARIA owns change may fail, r=yzen (d183be3f3c) - Bug 1222531 - turn off -Wextra-tokens on clang-cl in accessible/ directories; r=tbsaunde (6dd4dcae20) - bug 1241453 - add DocAccessibleParent::GetXPCAccessible() r=davidb (f243398399) - Bug 1087608 - eliminating a pref observer leak and fixing test timeout overflow that cause intermittents. r=eeejay (413354c349) - Bug 1238368 - Re-introduce workaround for Android tap gesture. r=yzen (04bb9cea5a) - Bug 1233863 - ARM64: Disable tests that require ion.enable = 1. r=jimb (b268c03c22) - Bug 1191976 - Intentionally crash if we hit an IPC FatalError in the parent process. r=billm (b6e9d90d34) - Bug 1194721: Add |DaemonRunnable8|, r=shuang (0b293cb8a5) - Bug 1194721: Add PDU_ prefix to daemon PDU constants, r=shuang (834240b14b) - Bug 1228546 - Implement peripheral mode support for GATT API. r=brsun, r=mrbkap (01a711cac6) - Bug 1194721: Add helpers for Gonk sensors daemon, r=gsvelto (524d1d6792) (3f625686df) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1249280 - Fix coordinates of APZ-detected gestures when crossing process boundaries. r=kats (090ebc1700) - Bug 1245016 - b2g build failure in gfx/layers/ipc/LayerAnimationUtils.h r=hiro (a577fdc500) - 10.5 & 10.6 compatibility (72e2c45a47) - Bug 1157018 - NsckPuk and PckPuk lock types that should require PUK instead require PIN. r=echen (7a5e5e0fe1) - Bug 1218721 - Part 1 - Always Insert Name/Number when Providing IccContact Response. r=echen (5348f2b567) - Bug 1213785 - Fixed test_icc_contact_add.js and test_icc_contact_update.js testcases timeout. r=echen (fb2020a04e) - Bug 1218721 - Part 2 - Improve Test Coverage. r=echen (124bd4761b) - Bug 1195273 - Suppress assertion check in ~ErrorResult() if no exception to be thrown. r=echen (c49167db1e) - Bug 1189884 - Read/Update ANR of SIM Contact Properly. r=echen (037f45bad6) - Bug 1172873 - Suppress the notification of STK proactive command if there is no Icc detected. r=echen (9099119665) - var-let (0d751e9ded) - Bug 1213766 - modify tests to match emulator's new mcc/mnc. r=echen (443412df79) - Bug 1244480, don't throw when passing random value as the second argument to canvas.getContext, r=bz (892beb551d) - Bug 591737 - Add pref for details and summary elements. r=bz (20865b31d9) - remove HTMLSummaryElement binding (c55d1c1e41) - Bug 1246185 - Do not collapsed <details> when preference off. r=bz (38bba73df0) - more SummaryElement cleanup (e567f0a554) - Bug 1176849 - Make the file picker fatally assert if any of the objects returned by the file picker are not nsIDOMBlob objects. r=baku (519cae0e25) - Bug 1201106 - Make sure that HTMLInputElement.files is always null if the 'directory' attribute is set. r=baku (7a707c3bdc) - Bug 1239280 - HTMLInputElement::GetFiles should work also if 'directory' attribute is set, r=smaug (fd18ef9377) - Bug 1207570 - Make HTMLInputElement::GetFilesAndDirectories throw when the type is not file. r=baku (7cf1efc3ec) - Bug 1238433 - Added telemetry for the proportion of dropped frames. r=cpearce, f=bsmedberg (92af25de66) - Bug 1240478 - Remove Mutex from MediaStreamSizeListener. r=jesup (b042225707) - Bug 1240478 - Have MediaStreamSizeListener active immediately, until the initial size is known. r=jesup (6094996687) - Bug 1241405 - reset mCurrentPlayRangeStart in AbortExistingLoads(). r=jya. (93eb8e67ed) - Bug 1224936 - AudioChannelAgent should be informed when HTMLMediaElement dispatches an error, r=roc (4f6425922d) - Bug 1238906 - part1 : check whether audio data is audible. r=jwwang (0ef051dc27) - Bug 1238906 - part2 : notify audible state from MDSM to ME. r=jwwang (125829a019) - Bug 1245982 - Added telemetry for the number of uses of HTMLMediaElement.fastSeek(). r=cpearce (34f4bd5490) - Bug 1233274 - Don't shutdown detached MediaKeys. r=gerald (d73512a2b1) - Bug 1237616 - Remove the aForceBuffering arugment from MediaDecoder::Resume(). r=cpearce. (97eb603c20) - Bug 1246521: P1. Add MediaDecoderOwner::HasError method. r=gerald (605905c959) - Bug 1246521: P2. Add MediaDecoder::OwnerHasError method. r=gerald (0794b84bc2) - Bug 1246521: [MSE] P3. Only error during Prepare Append algorithm if the media element is in error. r=gerald (5e5f48c50b) - Bug 1235411 - Remove IsCallerChrome check in HTMLMediaElement::Observe. r=khuey (b68191da8e) (18db03a181) * 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
  15. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240106-18db03a181-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240106-18db03a181-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240106-18db03a181-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240106-18db03a181-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 1157064 - implementation of font-display. r=heycam,khuey (43fe566f45) - Bug 1235186 - fix small userfont logging nit. r=m_kato (d40bead913) - Bug 1188802 - only rebuild local webfont rules when needed. r=heycam (f74200aeb2) - Backout unrelated code landed in dee3e26cc1c0 by mistake. (5d254b78b6) - Bug 1236506: Add support for "-webkit-filter" as an alias for CSS property "filter". r=heycam (1e7ac6554a) - Bug 1230426 - Remove support for -webkit-border-image longhand CSS property aliases. r=dholbert (a1a2d5e82a) - Bug 1246101 - Restore some auto-completion for the align-/justify-* properties. r=dholbert (a33dd2e7c2) - Bug 1195142 patch 1 - Set CSS_PROPERTY_CREATES_STACKING_CONTEXT for the opacity property. r=BenWa (e547f7b420) - Bug 1195142 patch 2 - Add reftests for will-change creating a stacking context. r=BenWa (3bb9dc17b9) - Bug 1195142 patch 3 - Link to correct specification URLs so the CSSWG test suite system is happy. (a8121cdcf0) - Bug 1234966 - nsStylePosition::MaxDifference should include nsChangeHint_NeutralChange because CalcDiffrence returns it. r=heycam (aa0bf89e54) - Bug 1244166: Don't ignore stroke/fill properties in high-contrast mode, since doing so can produce icons that are invisible or whose colors are unrelated to the user's chosen high-contrast colors. r=longsonr (6448b05118) - Bug 1157057 - Rewrite the handling of the nsITimer object in nrappkitTimerCallback; r=ekr (7cc88409b0) - Bug 1117984: added proxy connection state enum. r=bwc (0c643ff34a) - Bug 1231971 - Refactor the NAT simulator to use e10s sockets when appropriate. r=drno (c0722c431b) - Bug 1231973 - Allow NAT simulator to be enabled with the pref system. r=drno (c92ca4fefa) - Bug 1201209 - Extend the timeout on socket readiness in test_nr_socket_unittest. r=drno (e9e5400902) - Bug 1216815 - fix memory leaks in test TCP STUN server. r=mjf (11219f41fc) - Bug 1194385 - Add new unit tests which demonstrate the current behavior. r=bwc (900c621491) - crashreporte (2ac99868b6) - Bug 1150966: Check whether |streams_| is null on stats methods in NrIceMediaStream. r=drno (130a9ac2da) - Bug 1241690: reduce logging output for unconnected PCs. r=bwc (aa236d7184) - Bug 1224845 - close sockets on errors and don't connect to IPv4 TURN TCP from IPv6 sockets. r=jesup (f128a67692) - Bug 1189961 - added DNS AAAA convertion to nICEr transport addr. r=bwc (30c14fe7dd) - Bug 1247536 - Fix -Wunreachable-code warning in media/mtransport/. r=drno (f6768f8539) - Bug 1194259: nsresult != NS_IMETHODIMP rs=bustage (3a922e6e14) - Bug 1237909 part 1 - Remove unused TransportLayer::RunOnThread function. r=bwc (d2d219d63a) - Bug 1237909 part 2 - Do not return value from task for sync dispatch. r=froydnj (c5ec2aecfc) - Bug 1245035 - Move LOCAL_INCLUDES to moz.build in media/omx-plugin/lib/ics/libvideoeditorplayer. r=mshal (54c363c9f7) - Bug 1232069 - Check box sizes before alloc©. r=jya (86cfe660e7) - Bug 1234778: Mark all audio frames as keyframes. r=kentuckyfriedtakahe (5e4f1b54d5) - Bug 1231169 - report rust mp4parse track status in telemetry. r=kinetik,vladan (260d0fed99) - Bug 1238420 - Update mp4parse-rust invocations in MP4Metadata to match CAPI changes. r=rillian (64c5d6a1ef) - Bug 1238420 - Report mp4parse-rust errors via Telemetry. r=rillian,vladan (ff72f8dead) - Bug 1219452 - Update script for rust mp4parser. r=kinetik (9abc268b60) - Bug 1220754 - Update rust mp4parse import script for v0.1.3. r=kinetik (7185657598) - Bug 1224785, Part 1 - Implement alert favicons backend. r=wchen (665c44b0cb) - Bug 1224785, Part 2 - Show the site favicon in OS X notifications. r=mstange (814ff022ba) - Bug 1224785, Part 3 - Don't include ShowWith{Icon}Backend on Android. r=me (fe323c2960) - Bug 1243418 - Fix up incorrect 'aOverwrite' usage and impl in GLUploadHelpers r=jgilbert (67677b4921) - clarify comment (88003aaf96) - Bug 1204284: Show paper size options in OS X print dialog. r=smichaud (8bb40b4349) - Bug 1214511 - Show copies, page range selection, and more on the expanded OSX print dialog. r=mstange (301d5cdccc) - Bug 1216478 - prefer tooltiptext on a XUL element over title attribute on a containing toolbaritem when determining accessible name, r=surkov (ec1dfcad37) - Bug 1248838 - ARIA owns change may fail, r=yzen (d183be3f3c) - Bug 1222531 - turn off -Wextra-tokens on clang-cl in accessible/ directories; r=tbsaunde (6dd4dcae20) - bug 1241453 - add DocAccessibleParent::GetXPCAccessible() r=davidb (f243398399) - Bug 1087608 - eliminating a pref observer leak and fixing test timeout overflow that cause intermittents. r=eeejay (413354c349) - Bug 1238368 - Re-introduce workaround for Android tap gesture. r=yzen (04bb9cea5a) - Bug 1233863 - ARM64: Disable tests that require ion.enable = 1. r=jimb (b268c03c22) - Bug 1191976 - Intentionally crash if we hit an IPC FatalError in the parent process. r=billm (b6e9d90d34) - Bug 1194721: Add |DaemonRunnable8|, r=shuang (0b293cb8a5) - Bug 1194721: Add PDU_ prefix to daemon PDU constants, r=shuang (834240b14b) - Bug 1228546 - Implement peripheral mode support for GATT API. r=brsun, r=mrbkap (01a711cac6) - Bug 1194721: Add helpers for Gonk sensors daemon, r=gsvelto (524d1d6792) (3f625686df) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1249280 - Fix coordinates of APZ-detected gestures when crossing process boundaries. r=kats (090ebc1700) - Bug 1245016 - b2g build failure in gfx/layers/ipc/LayerAnimationUtils.h r=hiro (a577fdc500) - 10.5 & 10.6 compatibility (72e2c45a47) - Bug 1157018 - NsckPuk and PckPuk lock types that should require PUK instead require PIN. r=echen (7a5e5e0fe1) - Bug 1218721 - Part 1 - Always Insert Name/Number when Providing IccContact Response. r=echen (5348f2b567) - Bug 1213785 - Fixed test_icc_contact_add.js and test_icc_contact_update.js testcases timeout. r=echen (fb2020a04e) - Bug 1218721 - Part 2 - Improve Test Coverage. r=echen (124bd4761b) - Bug 1195273 - Suppress assertion check in ~ErrorResult() if no exception to be thrown. r=echen (c49167db1e) - Bug 1189884 - Read/Update ANR of SIM Contact Properly. r=echen (037f45bad6) - Bug 1172873 - Suppress the notification of STK proactive command if there is no Icc detected. r=echen (9099119665) - var-let (0d751e9ded) - Bug 1213766 - modify tests to match emulator's new mcc/mnc. r=echen (443412df79) - Bug 1244480, don't throw when passing random value as the second argument to canvas.getContext, r=bz (892beb551d) - Bug 591737 - Add pref for details and summary elements. r=bz (20865b31d9) - remove HTMLSummaryElement binding (c55d1c1e41) - Bug 1246185 - Do not collapsed <details> when preference off. r=bz (38bba73df0) - more SummaryElement cleanup (e567f0a554) - Bug 1176849 - Make the file picker fatally assert if any of the objects returned by the file picker are not nsIDOMBlob objects. r=baku (519cae0e25) - Bug 1201106 - Make sure that HTMLInputElement.files is always null if the 'directory' attribute is set. r=baku (7a707c3bdc) - Bug 1239280 - HTMLInputElement::GetFiles should work also if 'directory' attribute is set, r=smaug (fd18ef9377) - Bug 1207570 - Make HTMLInputElement::GetFilesAndDirectories throw when the type is not file. r=baku (7cf1efc3ec) - Bug 1238433 - Added telemetry for the proportion of dropped frames. r=cpearce, f=bsmedberg (92af25de66) - Bug 1240478 - Remove Mutex from MediaStreamSizeListener. r=jesup (b042225707) - Bug 1240478 - Have MediaStreamSizeListener active immediately, until the initial size is known. r=jesup (6094996687) - Bug 1241405 - reset mCurrentPlayRangeStart in AbortExistingLoads(). r=jya. (93eb8e67ed) - Bug 1224936 - AudioChannelAgent should be informed when HTMLMediaElement dispatches an error, r=roc (4f6425922d) - Bug 1238906 - part1 : check whether audio data is audible. r=jwwang (0ef051dc27) - Bug 1238906 - part2 : notify audible state from MDSM to ME. r=jwwang (125829a019) - Bug 1245982 - Added telemetry for the number of uses of HTMLMediaElement.fastSeek(). r=cpearce (34f4bd5490) - Bug 1233274 - Don't shutdown detached MediaKeys. r=gerald (d73512a2b1) - Bug 1237616 - Remove the aForceBuffering arugment from MediaDecoder::Resume(). r=cpearce. (97eb603c20) - Bug 1246521: P1. Add MediaDecoderOwner::HasError method. r=gerald (605905c959) - Bug 1246521: P2. Add MediaDecoder::OwnerHasError method. r=gerald (0794b84bc2) - Bug 1246521: [MSE] P3. Only error during Prepare Append algorithm if the media element is in error. r=gerald (5e5f48c50b) - Bug 1235411 - Remove IsCallerChrome check in HTMLMediaElement::Observe. r=khuey (b68191da8e) (18db03a181)
  16. 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-20240106-0a64d13d5-xpmod.7z Win64 http://o.rthost.win/basilisk/basilisk55-win64-git-20240106-0a64d13d5-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: Revert "[XPCOM] Compare return value of readlink in nsLocalFileUnix::GetNativeTarget" (dc425fc3) (8dd8421fb) - ported from UXP: Issue #2407 - Rename full-screen-api.ignore-widgets (b47cb0f6) (1c64b5075) - import from UXP: No issue - Tighten default script time-outs and expose stop_slow_scripts (0bcbbafa) (a14942636) - import from UXP: Issue #1442 Follow-up: Fix debug assertion in JSFun (10a37ae4) (1267f6b36) - import from UXP: Debug: Remove assertion for nsDOMNavigationTiming. (644b8680) (c97c31066) - import from UXP: Issue #2430 - Allow network.http.spdy.chunk-size to be larger than 16K (3e65ae35) (93948dda9) - import from UXP: Issue #2430 - No longer force tcp send buffer size on HTTP/2 uploads > 128KB (c451531d) (0a64d13d5)
  17. New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240106-e95fad7d-uxp-fa72b197d9-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240106-e95fad7d-uxp-fa72b197d9-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20240106-id-656ea98-uxp-fa72b197d9-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240106-id-656ea98-ia-93af9a0-uxp-fa72b197d9-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild repo changes: - remove toolkit search from packager (ed1f2ac) for UXP changes please see above.
  18. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240106-3219d2d-uxp-fa72b197d9-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240106-3219d2d-uxp-fa72b197d9-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-20240106-3219d2d-uxp-fa72b197d9-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-20240106-d849524bd-uxp-fa72b197d9-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240106-d849524bd-uxp-fa72b197d9-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240106-d849524bd-uxp-fa72b197d9-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240106-d849524bd-uxp-fa72b197d9-xpmod.7z Official UXP changes picked since my last build: - Revert "[XPCOM] Compare return value of readlink in nsLocalFileUnix::GetNativeTarget" (dc425fc3e8) - No Issue - Fix syntax in js/src/jsapi-tests/moz.build (2e330af8c4) - Issue #2407 - Rename full-screen-api.ignore-widgets (b47cb0f6a4) - No issue - Tighten default script time-outs and expose stop_slow_scripts (0bcbbafa73) - Issue #1442 Follow-up: Fix debug assertion in JSFun (10a37ae467) - Debug: Remove assertion for nsDOMNavigationTiming. (644b8680b2) - No issue - Allow embedded search module in HYPE_ICEDOVE project (f3d37946be) - Issue #2430 - Allow network.http.spdy.chunk-size to be larger than 16K (3e65ae353a) - Issue #2430 - No longer force tcp send buffer size on HTTP/2 uploads > 128KB (c451531d54) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - websocket: workaround of `mSocketThread` use-after-free when application is terminating (3039da2cb2) 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.
  19. it is a known issue as I don't fully rebuilt and that BuildID will only be updated when full-rebuild occurs.
  20. alright rust9x got x64 support(untested): https://seri.tools/blog/rust9x-1-76/
  21. from my limited testing, uBlock Origin Legacy 1.16.4.31b2-1.54.0 seems to be working in my latest NM27 build (by lowering minVersion to 27.10.0)
  22. New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.0-Goanna-20231230.7z Changelog: Out-of-tree changes: * update Goanna3 to git b3dd358267...c5205b44c8: - import changes from `dev' branch of rmottola/Arctic-Fox: - bug 1083930 - cpu spin during large h2/spdy upload r=hurley (0949388a6a) - Bug 1241906 - Spdy deadlock on suspended channel r=hurley (f40e9677d5) - Bug 1247205 - dont loop on http2 softerror r=dragana (2ab3cb69ef) - Bug 1246778 - dont loop in nshttpconnection during shutdown r=dragana (0677b9d34b) - Bug 1201037 - only send "HTTP pings" on seemingly idle connections, r=mcmanus (134198bc79) - Bug 1174899 - discarded spdy data with fin attributed to wrong stream r=bagder (f3b801c734) - Bug 1236170 - Make Http2Session::UncompressAndDiscard push-aware. r=mcmanus (e71634e853) - Bug 1240025 - incorrect close state on pushed stream r=hurley (eb2832177a) - Bug 1227931 - init Http2Stream::mReceivedData in the constructor. r=nwgh (44f1d8e897) - Bug 241788 - net_FilterURIString should filter \r\n\t from the entire URL r=honzab (734d9b8cae) - Bug 1259459 - h2 0 length options puts end-stream on headers r=hurley (31ac211a9b) - Bug 1174899 - fixup log format strings for spdy/h2 r=bagder (967c9ff71e) - Bug 1211694 - dataLength has been added twice. r=mcmanus (6773981db3) - cleanup (26517f5de0) - Bug 1247998 - Let nsHttpChannel::AsyncOpen* throw after nsHttpHandler has been shutdown, r=mcmanus (90bb2364be) - Bug 1231512 - Allow nsIHttpChannel.redirectTo() work also on an open channel, r=jduell (198fb72816) - Bug 1242472 - Properly propagate mTopWindowURI through redirects. r=francois/ckerschb (1d27a15770) - Bug 1133873 - some spdy logs r=hurley (cd95cfed5a) - bug 1215724 - enable brotli on spdy r=hurley (83cca72fa5) - Bug 137852 - Add a new working HTTP authentication identity to the begining of the session cache list. r=honzab (f670349771) - Bug 1245414, part 1 - Delete the mfbt/decimal/LICENSE* files since upstream now just uses inline comments. r=Waldo (15bb211e14) - Bug 1245414, part 2 - Update mfbt/decimal/update.sh to reflect Blink's switch from svn to git, and the different files we now pull. r=Waldo (4dd0b5916a) - Bug 1245414, part 3 - Overwrite mfbt/decimal/Decimal.* with vanilla upstream copies. r=Waldo (98f7ba4711) - Bug 1245414, part 4 - Update mfbt/decimal/zero-serialization.patch. r =Waldo (055e1354a7) - Bug 1245414, part 5 - Update mfbt/decimal/comparison-with-nan.patch. r=Waldo (583e0f3e76) - Bug 1245414, part 6 - Update mfbt/decimal/mfbt-abi-markers.patch. r=Waldo (148b1ac08b) - Bug 1245414, part 7 - Update mfbt/decimal/to-moz-dependencies.patch. r=Waldo (2e2a6a33d7) - Bug 1245414, part 8 - Remove mfbt/decimal/floor-ceiling.patch now that the issue is fixed upstream. r=Waldo (84fc02c068) - Bug 1245414, part 9 - Disable mfbt/decimal/fix-wshadow-warnings.patch. r=cpeterson (4476d04c5d) - Bug 1245414, part 10 - Apply the Mozilla patches via mfbt/decimal/update.sh. r=Waldo (1f95ef5524) - Bug 1247082 - Suppress rendering of nsBackdropFrame for VR content r=dholbert (0ffeae4267) - Bug 1206545 - Initialize AccessibleCaretEventHub in nsCanvasFrame. r=roc (687d4997fb) - Bug 591737 - Add SummaryFrame. r=bz (1b750bfeb8) - Bug 1165893 - Fix rounding issue in nsDisplaySelectionOverlay::Paint. r=mattwoodro (9994cc983a) - Bug 1245450 - Only setup AutoSaveRestorePerspectiveIndex for the descendants of the element with perspective. r=roc (fe8a350417) - Bug 1243282 - Wrap items having clips with a separator. r=mattwoodrow (915737e3d0) - Bug 1223232 - Use GetUsedBorder() instead of the computed border value when calculating CB size. r=roc (f4c05b30c7) - Bug 1223232 - Crashtest. (394e112818) - Bug 1230665 - Make anonymous flex/grid items non-tabbable and non-focusable. r=roc (0d3f70e672) - Bug 1142295 - Closing descriptor when GECKO_DISPLAY_REFLOW_RULES_FILE is setted. r=erahm (664ae6ba0a) - minor change (b914bd2602) - Bug 1237754 part 1 - [css-grid][css-align] Make 'align/justify-content:normal' behave as 'stretch' for Grid containers. r=dholbert (09a9a09629) - Bug 1237754 part 2 - [css-grid][css-align] Test updates to account for new default behavior for 'align/justify-content'. (5e62e837ff) - minor of Bug 1141931 part 2 (a12f5b430e) - Bug 974309: Fixes the IsEditable() logic for table cells. r=ehsan (2a3caa932f) - Bug 1238137 - Telemetry pings for main thread keyboard-driven scroll input methods. r=ehsan (e9c07427f9) - Bug 1238137 - Telemetry pings for main thread scrolling to bring the caret into view after moving it in response to keyboard input. r=ehsan (834bc12b7a) - Bug 1246405 - Declare mTextRun earlier to avoid alignment spill on 64-bit architectures. r=roc (7ba93b72c9) - Fixing bug 440486. Work around a Windows XP fax dialog bug. r=rstrong. (a59409acd6) - Bug 1240911 - Prevent SerializedStructuredCloneBuffer from escaping into the heap. r=amarchesini (2c0b7c474b) - Bug 1240985 - Hold off processing some messages during timeout (r=dvander) (10f6f6d7a2) - Bug 1146471 - Release thread asserts for IPC (r=dvander) (f94d0ee09a) - Bug 1240985 - Fix bug where mAwaitingSyncReply can be overwritten in Send after Cancel (r=dvander) (7b95acdca6) - Bug 1193861: Log to the process log when launching a sandboxed process on Windows. r=billm (0ad1afd0d0) - Bug 1233061 - add override declarations for MessagePumpForNonMainUIThreads; r=billm (94b9a5bfe9) - Bug 1172467: Fix an IPC channel file descriptor leak from Nuwa to the child process. r=khuey (908601ed0e) - Bug 1240985 - Check WasTransactionCanceled after timeout (and avoid timing out) (r=dvander) (33aade0a92) - Bug 1237458 - Use MOZ_RELEASE_ASSERT for IPC assertions (r=jld) (cb0f058205) - Bug 1247429 - Warn instead of error if shmem deallocated before IPDL sends it. r=nical (3c94d99b21) - Bug 1175999 - Deallocate mach SharedMemory properly. r=blassey. (542649b570) - Bug 1188186 - Fix leak of FDs in |CreateTransport|. r=bds (a40b9a0c58) - Bug 1240607 - Force CreateWindow hooks to be detours. r=jmathies (895d1c21c4) - Bug 1209464: Fix missing neutered window region in MessageChannel::WaitForInterruptNotify. Regression from bug 1189709; r=jimm (204256880b) - Bug 1229825 - Make GIF deinterlacer respect the frame rect bounds. r=tn (904f6bd9b7) - Bug 1242093 - Fix assertion in Downscaler::ClearRow. r=njn (63ffe82e99) - Bug 1235859 - Add FrameSize to non-skia downscaler. r=edwin (e7474630e0) - Bug 1237709: During RasterImage error-handling cleanup, set UniquePtr mAnim to null instead of using reset(), to avoid leaking. r=dholbert (b064f9c20d) - Bug 1235605 - Use CheckedInt in Deinterlacer and make its buffer allocation fallible. r=tn (f6f3858c65) - cleanup (f02aa9441e) - Bug 1242778: Add MOZ_COUNT_CTOR & MOZ_COUNT_DTOR calls to track leaks of imagelib's FrameAnimator class. r=tn (b1aa366694) - Bug 1241728. Add crashtest. (17d80a3387) - Bug 1241729. Add crashtest. (bd6d7337d7) - Bug 1241728. Limit the size of images that we will downscale from to 1048576 pixels. r=edwin (ad38a82aad) - Bug 1218782 - use fallible allocations in Downscaler.cpp; r=seth (b22caa1121) - Bug 1224979. Check if we compute usable filters for the downscaler, and if not put the downscaler in error state so it's not used. r=edwin (8fb59463ef) - Bug 1235297 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in image/decoders/. r=tn (094c37c0fe) - Bug 1238558 (part 1) - Add Decoder::BeforeFinishInternal(). r=tnikkel. (c7922054d6) - Bug 1238558 (part 2) - Add a test. r=tnikkel. (7e09caf47f) - Bug 1238551 (part 2) - Add a test. r=tn. (f548a2cb97) - Bug 1238551 (part 1) - Reject BITMAPV3INFOHEADER BMP images. r=tn. (c4c8f95cb3) - Bug 1240629. Don't buffer image file data that we are never going to look at in the gap between the header and the pixel data for BMP files. r=njn (f580910cd3) - Bug 1237171 - Improve a case where ICO and BMP files disagree on an image size. r=tn. (615db65802) - Bug 1220021 (part 1) - Don't treat 0RGB ICO files as transparent. r=seth. (b97298285f) - Bug 1220021 (part 2) - Add four reftests. r=seth. (b1e7b58a98) - Bug 1163856 (Part 2) - Fix tests that depended on image load event timing. r=tn (4304c676a0) - Bug 1207958 - Fix heuristic for choosing which ICO sub-image to render - r=tn (3d4db5a033) - Bug 987625 - Conditionally define MOZ_PNG_MAX_DIMENSION. r=jrmuizel (859bae490c) - Bug 75077 - Interpolate interlaced PNG images instead of libpng blocky display. r=seth (bc17b43fa6) - fix side-effect of 1219405 (6536821e18) - Bug 1245845, part 1 - Stop Moz2D Path::CopyToBuilder/TransformedCopyToBuilder implicitly converting the Path's FillRule. r=Bas (ecc552f359) - Bug 1245845, part 2 - Remove code that is now useless from gfxContext::EnsurePath. r=Bas (2430be2837) - Bug 1237448 - Moz2Dify two functions in gfxSurfaceDrawable. r=roc. (bb768302c5) - Bug 1231888 (follow-up) - Simplify CurrentSurface(). r=jrmuizel. (303cea98f3) - Bug 1247380: Only copy the background if we can succesfully get a snapshot. r=jrmuizel (13b64445e9) - Bug 1228507 - Initialize mBlendOpacity. r=Bas (b301a2c9f4) - Bug 1238846 (part 2) - Remove gfxContext::mOriginalDT, which is unused. r=mattwoodrow. (a5b0f948b7) - Bug 1240819 - cleanup dead branches in gfxXlibNativeRender.cpp. r=jrmuizel (57bbec6693) - Bug 1234950 - When advancing APZ animations, use the next vsync timestamp instead of the current one, since that is what will be composited. r=mstange (421829d459) - Bug 1021845 - Don't skip checkerboarding layers during compositing, even if the layer's visible region is empty. r=botond (6cf1497019) - Bug 1230149 - check bigImgIter to see if it's not null. r=jmuizelaar (aeef579f9f) - Bug 1248325 - Update BufferTextureHost::GetAsSurface() r=nical (39a8b3ca71) - reapply per misspatch Bug 1200595 - Consolidate the TextureClient's destruction logic (68966e4dc3) - Bug 1249245 - Add missing header gfxPrefs.h to GrallocTextureClient.cpp. r=cyu (676669eb01) - Bug 1245057: Refer to |gfx::IntPoint| in |GrallocTextureHostOGL::SetCropRect|, r=sotaro (99e572f3f6) - Bug 1240867 - Fix non-unified build bustage in OGLShaderProgram.cpp. r=nical (0071f08285) - Bug 1238015 - Make sure PTexture actors are destroyed after all messages referring to them are sent. r=sotaro (250f99b4a4) - Bug 1220895 - Add layerviewer for layer tree & display list visualization NPOTB. r=botond (fa211145a1) - Bug 1213464 - ImageBridgeChild and CompositorChild should delete their Transport. r=billm (a37a0dbdfd) - Bug 1234343 (part 1) - Make GfxMemoryImageReporter::sAmount signed. r=Bas. (18f0cb61ec) - Bug 1234343 (part 2) - Add a missing GfxMemoryImageReporter::DidAlloc() call. r=Bas. (69df7f3674) - Bug 1245249 - Check actor state before calling Send__delete__(); r=luke (65716a5915) - Bug 1221418 - A better cleanup method for AsmJSCache::ChildRunnable, r=janv (5c8c023b9d) - Bug 1235657 - Session storage needs to handle origin attributes correctly - part 1 - createOriginAttributesWithUserContextId, r=huseby (f2df8109ef) - Bug 1245954 - Console StartTimer/StopTimer and IncrementCounter should run in the owning thread, r=bz (64f73d7759) - Bug 1245957 - Adding assertions in Console about in which thread is running what, r=bz (291ee70e2d) - Bug 1248022 - ConsoleEvent.styles can be a sequence of nullable strings, r=bz (b94ec79ac0) - Bug 1245242 - Normalize to unit vector for DOMMatrix.rotateAxisAngleSelf. r=roc (3a9e684b4d) - Bug 1236329. Back out the patch for bug 492933 (revision d8012b35413b) because it's not web-compatible in practice. r=smaug (f6540d84c3) - mTarget can be null in CanvasRenderingContext2D::ClearRect(), return early if so. (13e8a4e26a) (aec5e5666e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1240330 - mozAlarm debug messages are turned on r=khuey (aa938a4371) - fix (cdc44e8bc8) - Bug 1239788 - Don't include non-main-thread assertions in the constructor enabled check for [Exposed=System] WebIDL interfaces; r=bzbarsky (5d05b4066a) - Bug 1247346. Slot indices on IDL interface members that get a slot should be per-interface, not a single per-member number. r=peterv (640231c37e) - Bug 1157469 - null check wrapper in case WrapNode fails, r=bholley (9fd9b038db) - Bug 1242211 - Mark MozMapRooter as final; r=baku (f3b5cc7728) - Bug 1243438. Don't try to include the filename '<unknown>' when including headers for unions that have a built-in typedef they're referenced by. r=peterv (781d1ec0af) - Bug 1241021 part 1: Refactor GenerateCSS2PropertiesWebIDL.py to invoke a helper function for each line. r=bz (258b031fd8) - Bug 1241021 part 2: Make GenerateCSS2PropertiesWebIDL.py produce capitalized as well as uncapitalized WebkitFoo/webkitFoo DOM style accessors. r=bz (0bf2ec95ae) - Bug 1241021 part 3: Refactor CSS mochitest test_initial_storage.html to perform its DOM accessor consistency-checks via a helper-function. r=bz (3a0c1a1678) - Bug 1241021 part 4: Extend mochitest test_initial_storage.html to test that uppercase Webkit DOM accessors for css properties are functional. r=bz (5a6a23c7ab) - Bug 1240592 - Remove unnecessary -Wno-uninitialized from dom/bindings. r=khuey (c854f7b397) - Bug 1200341 - Implement HKDF for WebCrypto r=rbarnes,smaug (2c830d65a1) - Bug 1200341 - Use BufferSource instead of CryptoOperationData in the SubtleCrypto WebIDL spec r=smaug (8cece95b5c) - Bug 1191936 - Implement RSA-PSS key generation r=rbarnes (ec9654595c) - Bug 1191936 - Implement RSA-PSS signing and verification r=rbarnes,smaug (7653bdfced) - Bug 1204763 follow-up: Fix the comments, DONTBUILD (8b26e6f3a9) - Reformat clang-plugin.cpp using clang-format, no bug (9346eda9f4) - Bug 1214037 - Don't consider the result of an assignment expression MOZ_MUST_USE, r=ehsan (70c7830c3a) - Bug 1242789 - Allow lambdas to capture raw pointers to refcounted objects by reference, r=ehsan (e7158a7746) - Bug 1238042 - Add about:checkerboard. r=ehsan,botond (f234ce7fa0) - Bug 1237177. Make the this-rebinding callable proxy sandboxes use return the prototype of its target, not its own null prototype. r=efaust (694a8081dc) - Bug 1248521 - Pack PrefHashEntry better. r=froydnj. (55e9d609fe) - Bug 1240453 - enable shared memory in xpconnect. r=bz (58db0b406e) - Bug 1202014 - Don't use-after-move in ActorsChild.cpp, r=khuey (382e7183c0) - Bug 1136762 - TSan: data race xpcom/io/nsPipe3.cpp:1061 CloseWithStatus. r=nfroyd. (68fd82971d) - Bug 1237668 - Remove nsSimpleUnicharStreamFactory r=froydnj (8bb6ec081c) - Bug 1189998, Part 4 - Add authentication secret to Push data test. r=dragana (122a0bd5f9) - Bug 1205137 - Add a PushSubscription serializer. r=mt,smaug (aa9e847c42) - Bug 1232910 - Use channel.asyncOpen2 within dom/push/PushServiceHttp2.jsm. r=sicking r=dragana (a2f483a983) - Bug 1246632 - Fix ackMsgRecv in PushServiceHttp2.js. r=kitcambridge (c1559e0539) - Bug 1240615 - Make PushService protocol init method return a Promise. r=kitcambridge (4d52dc6a41) - Bug 1246784 - Expose Console to the WorkerDebuggerGlobalScope, r=khuey (a992fdc555) - misspatch (33708903c4) - Bug 1207494 - Part 5: Remove use of expression closure from dom/contacts/. r=reuben (256b3831a4) - Bug 1207494 - Part 4: Remove use of expression closure from dom/canvas/. r=gw280 (1666e49673) - Bug 1207494 - Part 3: Remove use of expression closure from dom/browser-element/. r=smaug (a891769373) - Bug 1207494 - Part 2: Remove use of expression closure from dom/base/test/. r=peterv (01762e3181) - Bug 1207494 - Part 1: Remove use of expression closure from dom/apps/. r=ferjm (2474c8619b) - Bug 1247108 - Pass securityFlag when creating a new channel within webapps (r=fabrice) (8305294f26) - Bug 1219004 - Improve error management in getFullAppByManifestURL r=ferjm (c3ad64df7a) - revert contains/includes (29c60a77e5) - Bug 1147562 - Update remaining callsites of newChannel before landing the shim in dom/ (r=sicking) (0cd64e20e1) - Bug 1243924 - Convert remaining callsites within dom/ to use channel.open2() (r=sicking) (43b01f88ba) - Bug 1162658 - Update FormData to match latest spec, r=smaug (a42ca52ad5) - Bug 1208895 - Fix a typo in nsGenericHTMLElement::GetItemId(); r=baku (2d6f2d79f4) - Bug 1223523. The named getter on document should not return images with an empty name. r=peterv (da3d1f52f5) - Bug 1183491. Null-check the document we get from our contentWindow in the contentDocument getter, because apparently it can end up null. r=bkelly (3002a4375c) - Bug 1203430 - Intermittent crash in PNeckoChild::SendHTMLDNSPrefetch. r=jdm (3b82b57cbf) - Bug 893332, part 1 - Rename misnamed SetValidityState/GetValidityState arguments. r=baku (d403b12c9a) - Bug 893332, part 2 - Update validity state before asserting range underflow state. r=baku (a4cbce224c) - Bug 893332, part 3 - Don't assert range underflow state under the parser. r=baku (763e99ed8e) - Bug 893332, part 4 - Crashtests. r=baku (7cdcdc02c4) - Bug 1240336 Setting same value to either <input> or <textarea> shouldn't cause committing existing composition r=ehsan (5cc2c35dbb) - Bug 1228708. Fix UndoManager to correctly suppress exceptions it wants to suppress on ErrorResults. r=smaug (905207a3b4) - Bug 1230295 - Add telemetry to report when Ogg chaining is used. r=rillian,r=vladan (e47c49f508) (c5205b44c8) * 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
  23. New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20231230-c5205b44c8-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20231230-c5205b44c8-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20231230-c5205b44c8-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20231230-c5205b44c8-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 1083930 - cpu spin during large h2/spdy upload r=hurley (0949388a6a) - Bug 1241906 - Spdy deadlock on suspended channel r=hurley (f40e9677d5) - Bug 1247205 - dont loop on http2 softerror r=dragana (2ab3cb69ef) - Bug 1246778 - dont loop in nshttpconnection during shutdown r=dragana (0677b9d34b) - Bug 1201037 - only send "HTTP pings" on seemingly idle connections, r=mcmanus (134198bc79) - Bug 1174899 - discarded spdy data with fin attributed to wrong stream r=bagder (f3b801c734) - Bug 1236170 - Make Http2Session::UncompressAndDiscard push-aware. r=mcmanus (e71634e853) - Bug 1240025 - incorrect close state on pushed stream r=hurley (eb2832177a) - Bug 1227931 - init Http2Stream::mReceivedData in the constructor. r=nwgh (44f1d8e897) - Bug 241788 - net_FilterURIString should filter \r\n\t from the entire URL r=honzab (734d9b8cae) - Bug 1259459 - h2 0 length options puts end-stream on headers r=hurley (31ac211a9b) - Bug 1174899 - fixup log format strings for spdy/h2 r=bagder (967c9ff71e) - Bug 1211694 - dataLength has been added twice. r=mcmanus (6773981db3) - cleanup (26517f5de0) - Bug 1247998 - Let nsHttpChannel::AsyncOpen* throw after nsHttpHandler has been shutdown, r=mcmanus (90bb2364be) - Bug 1231512 - Allow nsIHttpChannel.redirectTo() work also on an open channel, r=jduell (198fb72816) - Bug 1242472 - Properly propagate mTopWindowURI through redirects. r=francois/ckerschb (1d27a15770) - Bug 1133873 - some spdy logs r=hurley (cd95cfed5a) - bug 1215724 - enable brotli on spdy r=hurley (83cca72fa5) - Bug 137852 - Add a new working HTTP authentication identity to the begining of the session cache list. r=honzab (f670349771) - Bug 1245414, part 1 - Delete the mfbt/decimal/LICENSE* files since upstream now just uses inline comments. r=Waldo (15bb211e14) - Bug 1245414, part 2 - Update mfbt/decimal/update.sh to reflect Blink's switch from svn to git, and the different files we now pull. r=Waldo (4dd0b5916a) - Bug 1245414, part 3 - Overwrite mfbt/decimal/Decimal.* with vanilla upstream copies. r=Waldo (98f7ba4711) - Bug 1245414, part 4 - Update mfbt/decimal/zero-serialization.patch. r =Waldo (055e1354a7) - Bug 1245414, part 5 - Update mfbt/decimal/comparison-with-nan.patch. r=Waldo (583e0f3e76) - Bug 1245414, part 6 - Update mfbt/decimal/mfbt-abi-markers.patch. r=Waldo (148b1ac08b) - Bug 1245414, part 7 - Update mfbt/decimal/to-moz-dependencies.patch. r=Waldo (2e2a6a33d7) - Bug 1245414, part 8 - Remove mfbt/decimal/floor-ceiling.patch now that the issue is fixed upstream. r=Waldo (84fc02c068) - Bug 1245414, part 9 - Disable mfbt/decimal/fix-wshadow-warnings.patch. r=cpeterson (4476d04c5d) - Bug 1245414, part 10 - Apply the Mozilla patches via mfbt/decimal/update.sh. r=Waldo (1f95ef5524) - Bug 1247082 - Suppress rendering of nsBackdropFrame for VR content r=dholbert (0ffeae4267) - Bug 1206545 - Initialize AccessibleCaretEventHub in nsCanvasFrame. r=roc (687d4997fb) - Bug 591737 - Add SummaryFrame. r=bz (1b750bfeb8) - Bug 1165893 - Fix rounding issue in nsDisplaySelectionOverlay::Paint. r=mattwoodro (9994cc983a) - Bug 1245450 - Only setup AutoSaveRestorePerspectiveIndex for the descendants of the element with perspective. r=roc (fe8a350417) - Bug 1243282 - Wrap items having clips with a separator. r=mattwoodrow (915737e3d0) - Bug 1223232 - Use GetUsedBorder() instead of the computed border value when calculating CB size. r=roc (f4c05b30c7) - Bug 1223232 - Crashtest. (394e112818) - Bug 1230665 - Make anonymous flex/grid items non-tabbable and non-focusable. r=roc (0d3f70e672) - Bug 1142295 - Closing descriptor when GECKO_DISPLAY_REFLOW_RULES_FILE is setted. r=erahm (664ae6ba0a) - minor change (b914bd2602) - Bug 1237754 part 1 - [css-grid][css-align] Make 'align/justify-content:normal' behave as 'stretch' for Grid containers. r=dholbert (09a9a09629) - Bug 1237754 part 2 - [css-grid][css-align] Test updates to account for new default behavior for 'align/justify-content'. (5e62e837ff) - minor of Bug 1141931 part 2 (a12f5b430e) - Bug 974309: Fixes the IsEditable() logic for table cells. r=ehsan (2a3caa932f) - Bug 1238137 - Telemetry pings for main thread keyboard-driven scroll input methods. r=ehsan (e9c07427f9) - Bug 1238137 - Telemetry pings for main thread scrolling to bring the caret into view after moving it in response to keyboard input. r=ehsan (834bc12b7a) - Bug 1246405 - Declare mTextRun earlier to avoid alignment spill on 64-bit architectures. r=roc (7ba93b72c9) - Fixing bug 440486. Work around a Windows XP fax dialog bug. r=rstrong. (a59409acd6) - Bug 1240911 - Prevent SerializedStructuredCloneBuffer from escaping into the heap. r=amarchesini (2c0b7c474b) - Bug 1240985 - Hold off processing some messages during timeout (r=dvander) (10f6f6d7a2) - Bug 1146471 - Release thread asserts for IPC (r=dvander) (f94d0ee09a) - Bug 1240985 - Fix bug where mAwaitingSyncReply can be overwritten in Send after Cancel (r=dvander) (7b95acdca6) - Bug 1193861: Log to the process log when launching a sandboxed process on Windows. r=billm (0ad1afd0d0) - Bug 1233061 - add override declarations for MessagePumpForNonMainUIThreads; r=billm (94b9a5bfe9) - Bug 1172467: Fix an IPC channel file descriptor leak from Nuwa to the child process. r=khuey (908601ed0e) - Bug 1240985 - Check WasTransactionCanceled after timeout (and avoid timing out) (r=dvander) (33aade0a92) - Bug 1237458 - Use MOZ_RELEASE_ASSERT for IPC assertions (r=jld) (cb0f058205) - Bug 1247429 - Warn instead of error if shmem deallocated before IPDL sends it. r=nical (3c94d99b21) - Bug 1175999 - Deallocate mach SharedMemory properly. r=blassey. (542649b570) - Bug 1188186 - Fix leak of FDs in |CreateTransport|. r=bds (a40b9a0c58) - Bug 1240607 - Force CreateWindow hooks to be detours. r=jmathies (895d1c21c4) - Bug 1209464: Fix missing neutered window region in MessageChannel::WaitForInterruptNotify. Regression from bug 1189709; r=jimm (204256880b) - Bug 1229825 - Make GIF deinterlacer respect the frame rect bounds. r=tn (904f6bd9b7) - Bug 1242093 - Fix assertion in Downscaler::ClearRow. r=njn (63ffe82e99) - Bug 1235859 - Add FrameSize to non-skia downscaler. r=edwin (e7474630e0) - Bug 1237709: During RasterImage error-handling cleanup, set UniquePtr mAnim to null instead of using reset(), to avoid leaking. r=dholbert (b064f9c20d) - Bug 1235605 - Use CheckedInt in Deinterlacer and make its buffer allocation fallible. r=tn (f6f3858c65) - cleanup (f02aa9441e) - Bug 1242778: Add MOZ_COUNT_CTOR & MOZ_COUNT_DTOR calls to track leaks of imagelib's FrameAnimator class. r=tn (b1aa366694) - Bug 1241728. Add crashtest. (17d80a3387) - Bug 1241729. Add crashtest. (bd6d7337d7) - Bug 1241728. Limit the size of images that we will downscale from to 1048576 pixels. r=edwin (ad38a82aad) - Bug 1218782 - use fallible allocations in Downscaler.cpp; r=seth (b22caa1121) - Bug 1224979. Check if we compute usable filters for the downscaler, and if not put the downscaler in error state so it's not used. r=edwin (8fb59463ef) - Bug 1235297 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in image/decoders/. r=tn (094c37c0fe) - Bug 1238558 (part 1) - Add Decoder::BeforeFinishInternal(). r=tnikkel. (c7922054d6) - Bug 1238558 (part 2) - Add a test. r=tnikkel. (7e09caf47f) - Bug 1238551 (part 2) - Add a test. r=tn. (f548a2cb97) - Bug 1238551 (part 1) - Reject BITMAPV3INFOHEADER BMP images. r=tn. (c4c8f95cb3) - Bug 1240629. Don't buffer image file data that we are never going to look at in the gap between the header and the pixel data for BMP files. r=njn (f580910cd3) - Bug 1237171 - Improve a case where ICO and BMP files disagree on an image size. r=tn. (615db65802) - Bug 1220021 (part 1) - Don't treat 0RGB ICO files as transparent. r=seth. (b97298285f) - Bug 1220021 (part 2) - Add four reftests. r=seth. (b1e7b58a98) - Bug 1163856 (Part 2) - Fix tests that depended on image load event timing. r=tn (4304c676a0) - Bug 1207958 - Fix heuristic for choosing which ICO sub-image to render - r=tn (3d4db5a033) - Bug 987625 - Conditionally define MOZ_PNG_MAX_DIMENSION. r=jrmuizel (859bae490c) - Bug 75077 - Interpolate interlaced PNG images instead of libpng blocky display. r=seth (bc17b43fa6) - fix side-effect of 1219405 (6536821e18) - Bug 1245845, part 1 - Stop Moz2D Path::CopyToBuilder/TransformedCopyToBuilder implicitly converting the Path's FillRule. r=Bas (ecc552f359) - Bug 1245845, part 2 - Remove code that is now useless from gfxContext::EnsurePath. r=Bas (2430be2837) - Bug 1237448 - Moz2Dify two functions in gfxSurfaceDrawable. r=roc. (bb768302c5) - Bug 1231888 (follow-up) - Simplify CurrentSurface(). r=jrmuizel. (303cea98f3) - Bug 1247380: Only copy the background if we can succesfully get a snapshot. r=jrmuizel (13b64445e9) - Bug 1228507 - Initialize mBlendOpacity. r=Bas (b301a2c9f4) - Bug 1238846 (part 2) - Remove gfxContext::mOriginalDT, which is unused. r=mattwoodrow. (a5b0f948b7) - Bug 1240819 - cleanup dead branches in gfxXlibNativeRender.cpp. r=jrmuizel (57bbec6693) - Bug 1234950 - When advancing APZ animations, use the next vsync timestamp instead of the current one, since that is what will be composited. r=mstange (421829d459) - Bug 1021845 - Don't skip checkerboarding layers during compositing, even if the layer's visible region is empty. r=botond (6cf1497019) - Bug 1230149 - check bigImgIter to see if it's not null. r=jmuizelaar (aeef579f9f) - Bug 1248325 - Update BufferTextureHost::GetAsSurface() r=nical (39a8b3ca71) - reapply per misspatch Bug 1200595 - Consolidate the TextureClient's destruction logic (68966e4dc3) - Bug 1249245 - Add missing header gfxPrefs.h to GrallocTextureClient.cpp. r=cyu (676669eb01) - Bug 1245057: Refer to |gfx::IntPoint| in |GrallocTextureHostOGL::SetCropRect|, r=sotaro (99e572f3f6) - Bug 1240867 - Fix non-unified build bustage in OGLShaderProgram.cpp. r=nical (0071f08285) - Bug 1238015 - Make sure PTexture actors are destroyed after all messages referring to them are sent. r=sotaro (250f99b4a4) - Bug 1220895 - Add layerviewer for layer tree & display list visualization NPOTB. r=botond (fa211145a1) - Bug 1213464 - ImageBridgeChild and CompositorChild should delete their Transport. r=billm (a37a0dbdfd) - Bug 1234343 (part 1) - Make GfxMemoryImageReporter::sAmount signed. r=Bas. (18f0cb61ec) - Bug 1234343 (part 2) - Add a missing GfxMemoryImageReporter::DidAlloc() call. r=Bas. (69df7f3674) - Bug 1245249 - Check actor state before calling Send__delete__(); r=luke (65716a5915) - Bug 1221418 - A better cleanup method for AsmJSCache::ChildRunnable, r=janv (5c8c023b9d) - Bug 1235657 - Session storage needs to handle origin attributes correctly - part 1 - createOriginAttributesWithUserContextId, r=huseby (f2df8109ef) - Bug 1245954 - Console StartTimer/StopTimer and IncrementCounter should run in the owning thread, r=bz (64f73d7759) - Bug 1245957 - Adding assertions in Console about in which thread is running what, r=bz (291ee70e2d) - Bug 1248022 - ConsoleEvent.styles can be a sequence of nullable strings, r=bz (b94ec79ac0) - Bug 1245242 - Normalize to unit vector for DOMMatrix.rotateAxisAngleSelf. r=roc (3a9e684b4d) - Bug 1236329. Back out the patch for bug 492933 (revision d8012b35413b) because it's not web-compatible in practice. r=smaug (f6540d84c3) - mTarget can be null in CanvasRenderingContext2D::ClearRect(), return early if so. (13e8a4e26a) (aec5e5666e) - import changes from `dev' branch of rmottola/Arctic-Fox: - Bug 1240330 - mozAlarm debug messages are turned on r=khuey (aa938a4371) - fix (cdc44e8bc8) - Bug 1239788 - Don't include non-main-thread assertions in the constructor enabled check for [Exposed=System] WebIDL interfaces; r=bzbarsky (5d05b4066a) - Bug 1247346. Slot indices on IDL interface members that get a slot should be per-interface, not a single per-member number. r=peterv (640231c37e) - Bug 1157469 - null check wrapper in case WrapNode fails, r=bholley (9fd9b038db) - Bug 1242211 - Mark MozMapRooter as final; r=baku (f3b5cc7728) - Bug 1243438. Don't try to include the filename '<unknown>' when including headers for unions that have a built-in typedef they're referenced by. r=peterv (781d1ec0af) - Bug 1241021 part 1: Refactor GenerateCSS2PropertiesWebIDL.py to invoke a helper function for each line. r=bz (258b031fd8) - Bug 1241021 part 2: Make GenerateCSS2PropertiesWebIDL.py produce capitalized as well as uncapitalized WebkitFoo/webkitFoo DOM style accessors. r=bz (0bf2ec95ae) - Bug 1241021 part 3: Refactor CSS mochitest test_initial_storage.html to perform its DOM accessor consistency-checks via a helper-function. r=bz (3a0c1a1678) - Bug 1241021 part 4: Extend mochitest test_initial_storage.html to test that uppercase Webkit DOM accessors for css properties are functional. r=bz (5a6a23c7ab) - Bug 1240592 - Remove unnecessary -Wno-uninitialized from dom/bindings. r=khuey (c854f7b397) - Bug 1200341 - Implement HKDF for WebCrypto r=rbarnes,smaug (2c830d65a1) - Bug 1200341 - Use BufferSource instead of CryptoOperationData in the SubtleCrypto WebIDL spec r=smaug (8cece95b5c) - Bug 1191936 - Implement RSA-PSS key generation r=rbarnes (ec9654595c) - Bug 1191936 - Implement RSA-PSS signing and verification r=rbarnes,smaug (7653bdfced) - Bug 1204763 follow-up: Fix the comments, DONTBUILD (8b26e6f3a9) - Reformat clang-plugin.cpp using clang-format, no bug (9346eda9f4) - Bug 1214037 - Don't consider the result of an assignment expression MOZ_MUST_USE, r=ehsan (70c7830c3a) - Bug 1242789 - Allow lambdas to capture raw pointers to refcounted objects by reference, r=ehsan (e7158a7746) - Bug 1238042 - Add about:checkerboard. r=ehsan,botond (f234ce7fa0) - Bug 1237177. Make the this-rebinding callable proxy sandboxes use return the prototype of its target, not its own null prototype. r=efaust (694a8081dc) - Bug 1248521 - Pack PrefHashEntry better. r=froydnj. (55e9d609fe) - Bug 1240453 - enable shared memory in xpconnect. r=bz (58db0b406e) - Bug 1202014 - Don't use-after-move in ActorsChild.cpp, r=khuey (382e7183c0) - Bug 1136762 - TSan: data race xpcom/io/nsPipe3.cpp:1061 CloseWithStatus. r=nfroyd. (68fd82971d) - Bug 1237668 - Remove nsSimpleUnicharStreamFactory r=froydnj (8bb6ec081c) - Bug 1189998, Part 4 - Add authentication secret to Push data test. r=dragana (122a0bd5f9) - Bug 1205137 - Add a PushSubscription serializer. r=mt,smaug (aa9e847c42) - Bug 1232910 - Use channel.asyncOpen2 within dom/push/PushServiceHttp2.jsm. r=sicking r=dragana (a2f483a983) - Bug 1246632 - Fix ackMsgRecv in PushServiceHttp2.js. r=kitcambridge (c1559e0539) - Bug 1240615 - Make PushService protocol init method return a Promise. r=kitcambridge (4d52dc6a41) - Bug 1246784 - Expose Console to the WorkerDebuggerGlobalScope, r=khuey (a992fdc555) - misspatch (33708903c4) - Bug 1207494 - Part 5: Remove use of expression closure from dom/contacts/. r=reuben (256b3831a4) - Bug 1207494 - Part 4: Remove use of expression closure from dom/canvas/. r=gw280 (1666e49673) - Bug 1207494 - Part 3: Remove use of expression closure from dom/browser-element/. r=smaug (a891769373) - Bug 1207494 - Part 2: Remove use of expression closure from dom/base/test/. r=peterv (01762e3181) - Bug 1207494 - Part 1: Remove use of expression closure from dom/apps/. r=ferjm (2474c8619b) - Bug 1247108 - Pass securityFlag when creating a new channel within webapps (r=fabrice) (8305294f26) - Bug 1219004 - Improve error management in getFullAppByManifestURL r=ferjm (c3ad64df7a) - revert contains/includes (29c60a77e5) - Bug 1147562 - Update remaining callsites of newChannel before landing the shim in dom/ (r=sicking) (0cd64e20e1) - Bug 1243924 - Convert remaining callsites within dom/ to use channel.open2() (r=sicking) (43b01f88ba) - Bug 1162658 - Update FormData to match latest spec, r=smaug (a42ca52ad5) - Bug 1208895 - Fix a typo in nsGenericHTMLElement::GetItemId(); r=baku (2d6f2d79f4) - Bug 1223523. The named getter on document should not return images with an empty name. r=peterv (da3d1f52f5) - Bug 1183491. Null-check the document we get from our contentWindow in the contentDocument getter, because apparently it can end up null. r=bkelly (3002a4375c) - Bug 1203430 - Intermittent crash in PNeckoChild::SendHTMLDNSPrefetch. r=jdm (3b82b57cbf) - Bug 893332, part 1 - Rename misnamed SetValidityState/GetValidityState arguments. r=baku (d403b12c9a) - Bug 893332, part 2 - Update validity state before asserting range underflow state. r=baku (a4cbce224c) - Bug 893332, part 3 - Don't assert range underflow state under the parser. r=baku (763e99ed8e) - Bug 893332, part 4 - Crashtests. r=baku (7cdcdc02c4) - Bug 1240336 Setting same value to either <input> or <textarea> shouldn't cause committing existing composition r=ehsan (5cc2c35dbb) - Bug 1228708. Fix UndoManager to correctly suppress exceptions it wants to suppress on ErrorResults. r=smaug (905207a3b4) - Bug 1230295 - Add telemetry to report when Ogg chaining is used. r=rillian,r=vladan (e47c49f508) (c5205b44c8)
  24. and a notice: due to lack of changes in upstream, new UXP based builds will not be available tomorrow.
×
×
  • Create New...