<![CDATA[Eclipse Community]]> http://board.eclipse.cx Mon, 27 May 2024 12:31:02 +0000 Smartfeed extension for phpBB http://board.eclipse.cx/styles/aero/theme/images/site_logo.png <![CDATA[Eclipse Community]]> http://board.eclipse.cx en-gb Mon, 27 May 2024 12:31:02 +0000 10 <![CDATA[Compatibility Mods :: Dolphin 5.0-19266+ on Windows 7 :: Reply by Jevil7452]]> http://board.eclipse.cx/viewtopic.php?f=50&t=464&p=5020#p5020 no_email@example.com (Jevil7452) http://board.eclipse.cx/viewtopic.php?f=50&t=464&p=5020#p5020 Thu, 23 May 2024 20:59:28 +0000 http://board.eclipse.cx/viewtopic.php?f=50&t=464&p=5020#p5020 <![CDATA[Compatibility Mods :: 16-bit programs on 64-bit Windows :: Author Duke]]> http://board.eclipse.cx/viewtopic.php?f=50&t=696&p=5031#p5031
Home page:
https://mendelson.org/otvdm.html

GitHub:
https://github.com/otya128/winevdm]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=50&t=696&p=5031#p5031 Sun, 26 May 2024 15:13:34 +0000 http://board.eclipse.cx/viewtopic.php?f=50&t=696&p=5031#p5031
<![CDATA[Research Network :: BleachBit 4 on XP :: Author K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=52&t=693&p=5015#p5015
I'm thinking it should be possible to fork it and add back XP support. Maybe I'll give this a try when I have more time idk.]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=52&t=693&p=5015#p5015 Tue, 21 May 2024 21:10:10 +0000 http://board.eclipse.cx/viewtopic.php?f=52&t=693&p=5015#p5015
<![CDATA[General Software & Hardware :: glxgears for Windows (XP+) :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=20&t=592&p=5004#p5004
http://www2.cs.uidaho.edu/~jeffery/win32/wglgears.exe

http://www2.cs.uidaho.edu/~jeffery/win32/wglgears.c

Not sure about compatibility as I have no old VMs to test with. Only one was some old NT 3.51 VM I had that doesn't even boot so idk. Only tested in XP.

Edit: Had friend test it, and it seems to work in 98.]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=20&t=592&p=5004#p5004 Fri, 17 May 2024 22:25:23 +0000 http://board.eclipse.cx/viewtopic.php?f=20&t=592&p=5004#p5004
<![CDATA[Browsers :: Mullvad Browser :: Reply by Niko]]> http://board.eclipse.cx/viewtopic.php?f=46&t=542&p=4959#p4959
CalmCreeper360 wrote: 23 Apr 2023, 13:16
Niko wrote: 21 Apr 2023, 23:33 sadly its only for windows 10 and above
thats not true btw
Oh damn mb mb didint know]]>
no_email@example.com (Niko) http://board.eclipse.cx/viewtopic.php?f=46&t=542&p=4959#p4959 Sat, 27 Apr 2024 19:24:00 +0000 http://board.eclipse.cx/viewtopic.php?f=46&t=542&p=4959#p4959
<![CDATA[Steam :: Steam on Windows 7/8 :: Reply by DoNotThrowOldPCsAway]]> http://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4983#p4983 no_email@example.com (DoNotThrowOldPCsAway) http://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4983#p4983 Fri, 10 May 2024 14:22:36 +0000 http://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4983#p4983 <![CDATA[Mobile Devices :: Hex editor for Android :: Author Duke]]> http://board.eclipse.cx/viewtopic.php?f=51&t=687&p=4993#p4993
I've found this one but it can't open files larger than 20 MB :(
https://github.com/Keidan/HexViewer]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=51&t=687&p=4993#p4993 Wed, 15 May 2024 10:27:03 +0000 http://board.eclipse.cx/viewtopic.php?f=51&t=687&p=4993#p4993
<![CDATA[Mobile Devices :: Hex editor for Android :: Reply by Jevil7452]]> http://board.eclipse.cx/viewtopic.php?f=51&t=687&p=5021#p5021 no_email@example.com (Jevil7452) http://board.eclipse.cx/viewtopic.php?f=51&t=687&p=5021#p5021 Thu, 23 May 2024 21:00:41 +0000 http://board.eclipse.cx/viewtopic.php?f=51&t=687&p=5021#p5021 <![CDATA[Mobile Devices :: Hex editor for Android :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=51&t=687&p=5029#p5029
Jevil7452 wrote: 23 May 2024, 21:00 command line hex editor
I'm not sure to understand what you mean :eh:]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=51&t=687&p=5029#p5029 Sat, 25 May 2024 11:40:07 +0000 http://board.eclipse.cx/viewtopic.php?f=51&t=687&p=5029#p5029
<![CDATA[Mobile Devices :: Classic iPods aren't practical, and aren't worth using. :: Reply by madalin]]> http://board.eclipse.cx/viewtopic.php?f=51&t=595&p=5032#p5032
OwnedByWuigi wrote: 16 Feb 2024, 13:38
K4sum1 wrote: 18 Nov 2023, 09:35 There is no scenario that I can think of where an iPod makes practical sense to be used. It might be fun to mod, or experiment with, but that's all I can think of. I just can't see any basic music player as a good music device today when old Android phones are cheaper and infinitely more capable.
this is the part where i would say the iPod Touch would be a good alternative to a Classic. Or hell, even a Nano 6/7th gen.
isn't the ipod touch a glorified iphone without the sim card and only a headphone jack?]]>
no_email@example.com (madalin) http://board.eclipse.cx/viewtopic.php?f=51&t=595&p=5032#p5032 Sun, 26 May 2024 18:17:16 +0000 http://board.eclipse.cx/viewtopic.php?f=51&t=595&p=5032#p5032
<![CDATA[Coding & Modding :: Reverse engineering (info only) :: Author luk3Z]]> http://board.eclipse.cx/viewtopic.php?f=32&t=685&p=4981#p4981

Reverse Engineering Reading List:
https://github.com/onethawt/reverseengineering-reading-list

Reverse Engineering resources:
https://github.com/wtsxDev/reverse-engineering

A set of tools for software reverse engineering:
https://github.com/xiosec/Reverse-engineering

Reverse Engineering Books:
https://www.goodreads.com/shelf/show/reverse-engineering

Exetools forum:
https://forum.exetools.com/index.php
eBOOKS: https://forum.exetools.com/showthread.php?t=3440&page=66
Best tools for reverse engineering dos programs: https://forum.exetools.com/showthread.php?t=17152
etc.

Tools & frameworks:
https://www.theknowledgeacademy.com/blog/reverse-engineering-tools/
https://geekflare.com/best-reverse-engineering-tools/
https://github.com/katahiromz/CodeReverse2
https://github.com/rizinorg/cutter
https://horsicq.github.io
etc.

YT channels:
https://www.youtube.com/@LowLevelLearning
https://www.youtube.com/@OALABS
https://www.youtube.com/@nathanbaggs
https://www.youtube.com/@WhatsACreel
etc.]]>
no_email@example.com (luk3Z) http://board.eclipse.cx/viewtopic.php?f=32&t=685&p=4981#p4981 Mon, 06 May 2024 13:00:10 +0000 http://board.eclipse.cx/viewtopic.php?f=32&t=685&p=4981#p4981
<![CDATA[Windows 11 :: My theory as to why Microsoft is attempting to force TPM 2.0 as a requirement for Windows 11 :: Reply by madalin]]> http://board.eclipse.cx/viewtopic.php?f=48&t=316&p=5033#p5033 no_email@example.com (madalin) http://board.eclipse.cx/viewtopic.php?f=48&t=316&p=5033#p5033 Sun, 26 May 2024 18:32:37 +0000 http://board.eclipse.cx/viewtopic.php?f=48&t=316&p=5033#p5033 <![CDATA[Windows 11 :: My theory as to why Microsoft is attempting to force TPM 2.0 as a requirement for Windows 11 :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=48&t=316&p=5034#p5034 no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=48&t=316&p=5034#p5034 Sun, 26 May 2024 18:39:29 +0000 http://board.eclipse.cx/viewtopic.php?f=48&t=316&p=5034#p5034 <![CDATA[Windows 8.x & Server 2012 :: Windows 8 and 8.1 left aligned caption text :: Author K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=8&t=682&p=4960#p4960
8.0 left aligned caption text.7z includes two uDWM.dlls. I'm not sure what the difference is as they seem functionally the same without Aero Glass. Maybe 1 or 2 works better with Aero Glass, but I didn't test.

8.1 left aligned caption text.7z includes three uDWM.dlls. 8.1 left stock is meant for 8.1 without Aero Glass. 8.1 left aero and 8.1 left aero w7 have different offsets meant for use with Aero Glass. These might work for your theme or be slightly off. If they're slightly off, you can compare the hex code and make a patch by changing the modified bits.

Screenshot from 8.0:
ScreenShot_20240427212416.png
winver from 8.1 with Aero:
ScreenShot_20240427212439.png

Attachments

8.0 left aligned caption text.7z (365.76 KiB)
8.1 left aligned caption text.7z (383.09 KiB)

ScreenShot_20240427212416.png (220.78 KiB)


ScreenShot_20240427212439.png (33.22 KiB)

]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=8&t=682&p=4960#p4960 Sun, 28 Apr 2024 02:33:38 +0000 http://board.eclipse.cx/viewtopic.php?f=8&t=682&p=4960#p4960
<![CDATA[Windows 7 & Server 2008 R2 :: Group Policy tweaking guide for Windows 7 :: Author K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=9&t=692&p=5014#p5014
This post will go over Group Policy settings in Windows 7 that you can disable for more performance, privacy, and security. This list is based off of the upcoming Windows 7 Updated v5. (Link here when finished) Windows 8 and 10 have more policies to change, lists for those will come soon.

There is nothing that I know of that would allow for batch applying these. I think you can only manually apply these.

To apply these, you need to be running Windows 7 Professional, Ultimate, or Enterprise. Lesser editions don't have access to Group Policy. To open the Group Policy Editor, press the windows key, type gpedit.msc, and press enter.

These two are less security focused and more how I prefer things to function. You can skip these if you want.
► Show Spoiler
These are more security focused and the main ones you should consider. Most of these should be self explanatory, so if any features happen to be broken after this, try searching for the name of what you're trying to use.
► Show Spoiler
]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=9&t=692&p=5014#p5014 Tue, 21 May 2024 17:53:41 +0000 http://board.eclipse.cx/viewtopic.php?f=9&t=692&p=5014#p5014
<![CDATA[Windows 7 & Server 2008 R2 :: Registry tweaking guide for Windows 7 :: Author K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=9&t=694&p=5022#p5022 Blackbird and it looked interesting. However it makes some interesting recommendations that break some useful (to me at least) functionality. So I wanted to see what it does and give the user more information on what things do when making these tweaks. Since I've been working on adjacent things to make guides before releasing v5, I figure I might as well also do these too. The registry tweaks are pretty safe compared to services, but I still suggest reading them before blindly applying the file.

This post will go over Registry settings in Windows 7 that you can disable for more performance, privacy, and security. This list is based off of the upcoming Windows 7 Updated v5. (Link here when finished) Windows 8 and 10 have more registry settings to change, lists for those will come soon.

1: Manual

These can't be batch applied. They will need to be manually applied by you. Open the Registry Editor by pressing the windows key, typing regedit, and pressing enter. To change these, you can search for the name, or navigate to the path they are in.
► Show Spoiler
2: Able to be batch applied (See attached .reg file)
► Show Spoiler

Attachments

Disable Autologgers and Telemetry.reg (11.06 KiB)
]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=9&t=694&p=5022#p5022 Fri, 24 May 2024 09:46:39 +0000 http://board.eclipse.cx/viewtopic.php?f=9&t=694&p=5022#p5022
<![CDATA[Windows 7 & Server 2008 R2 :: Task Scheduler tweakng guide for Windows 7 :: Author K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=9&t=695&p=5023#p5023
This post will go over tasks in Windows 7 that you can disable or delete for more performance, privacy, and security. This list is based off of the upcoming Windows 7 Updated v5. (Link here when finished) Windows 8 and 10 have more tasks to disable or delete, lists for those will come soon.

There is nothing that I know of that would allow for batch applying these. I think you can only manually apply these.
► Show Spoiler
]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=9&t=695&p=5023#p5023 Fri, 24 May 2024 10:47:17 +0000 http://board.eclipse.cx/viewtopic.php?f=9&t=695&p=5023#p5023
<![CDATA[Windows 7 & Server 2008 R2 :: Services tweaking guide for Windows 7 :: Author K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=9&t=686&p=4984#p4984
This post will go over services included in Windows 7 that you can disable for more performance, privacy, and security. This list is based off of the upcoming Windows 7 Updated v5. (Link here when finished) You may have other services not listed here which could be from different OS components being enabled or drivers or software you install. I recommend doing this on a fresh install without any other programs or drivers to more easily tell.

To open the Services configurator, press the windows key, type services.msc, and press enter.

Some services are accessible only by registry. These usually have short words with no spaces. To disable these, you will need to find them in regedit (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\(service)) and set Start to 4.

1: These should be disabled on every install
► Show Spoiler
1.1: Disabled by default
► Show Spoiler
2: Useless for most users
► Show Spoiler
3: Conditional
► Show Spoiler
4: Do not disable:
► Show Spoiler
Common tasks you may want to do that could be broken after applying these tweaks:

Bluetooth: Enable Bluetooth Support Service.

Enabling features: Enable Windows Modules Installer and Windows Update.

Windows Update: Enable Background Intelligent Transfer Service, Windows Modules Installer, and Windows Update.

For other tasks like accessing a SMB share or IKEv2 VPN, check 3: Conditional as services that impact those tasks are described there.

For ease of use, the services from list 1 and 2 are compiled here into a registry file. There is no file for 3 as those should be applied manually depending on what you want.]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=9&t=686&p=4984#p4984 Fri, 10 May 2024 15:47:57 +0000 http://board.eclipse.cx/viewtopic.php?f=9&t=686&p=4984#p4984
<![CDATA[Windows 7 & Server 2008 R2 :: Services tweaking guide for Windows 7 :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=9&t=686&p=5030#p5030
1: MRxDAV (Default: Manual/3)
This seems to be WebDAV, which looks to be useless to most people. Blackbird recommends disabling it, so I think it's fine

2: srv (Default: Manual/3)
Seems to only be used for server tasks, doesn't look to impact SMB (2) NAS.

UPnP Device Host (Default: Manual)
Blackbird recommends disabling this. Seems to be some weird networking thing. Not sure what it impacts.

3: MRxSMB, MRxSMB10, and MRxSMB20 (Default: Manual/3)
MRxSMB10 seems to be the SMB 1.0 driver, but disabling it breaks accessing SMB 2 shares. So I've lumped all these together as they're all SMB.

NetBT (Default: Automatic (Delayed Start)/1)
NetBIOS is a security risk, however required for SMB NAS.

tunnel (Default: Manual/3)
Looks to be related to IPv6, though not entirely sure.]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=9&t=686&p=5030#p5030 Sun, 26 May 2024 06:17:01 +0000 http://board.eclipse.cx/viewtopic.php?f=9&t=686&p=5030#p5030
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4979#p4979
32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240504-59e31c9007-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240504-59e31c9007-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240504-59e31c9007-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240504-59e31c9007-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 1265956 - Assert that no entry is found in HashTable::putNew. (r=terrence) (8770735325)
- Bug 1265483 - Use WeakCache to automate sweeping of ObjectGroupComparment::NewTable; r=jonco (e88fa842ab)
- Bug 1198093 - Part 1: Expose indexedDB to System with [Exposed=System]. r=khuey (2a20a6ecd0)
- Bug 1198093 - Part 2: Set Default Locale Value in ICU Canonicalization Form. r=khuey (1e1cd981ce)
- Bug 1263871 - Fix OOM handling in while resolving function name r=shu (44114a7e8d)
- Bug 1263270 - Sort census reports by smallest node ID counted, rather than number of nodes counted. r=jimb (08d4a431a7)
- Bug 1263218 - Fix possbile race under oomTest involving background threads r=terrence (82c1e3b698)
- Bug 1256488 - Add explicit casts to fix MSVC warning C4365. r=fitzgen (b9bb6b52c5)
- Bug 1235677 - Add assertion to catch unsafe concurrent use of AutoEnterOOMUnsafeRegion r=terrence (2e0876578f)
- Bug 1263902 - check return value from JS_smprintf. r=bbouvier, r=shu (df1d9b5e14)
- Bug 1262208: Generalize the disabled compilation mode message for asm.js; r=luke (9153b2c5ba)
- Bug 1259903: Baldr: unify Select true and false types instead of checking against each other; r=luke (5f89398199)
- Bug 1253344: Remove unused pushPhi/popPhi in WasmIonCompile; r=luke (244967401c)
- Bug 933257 - Part 1: Add a script to import and update fdlibm from FreeBSD. r=jwalden (37c8a85771)
- Bug 933257 - Part 2: Add patches for fdlibm. r=jwalden (bc0dce94a0)
- Bug 933257 - Part 2.1: Import fdlibm from FreeBSD (revision bcea9d50b15e4f0027a5dd526e0e2a612238471e). r=jwalden (223f6d6ce5)
- Bug 933257 - Part 3: Add build scripts for fdlibm. r=jwalden (893f740423)
- Bug 933257 - Part 4: Link fdlibm in SpiderMonkey. r=jwalden (9f1395258a)
- Bug 933257 - Part 5: Use fdlibm in jsmath.cpp. r=jwalden (9d962657ab)
- Bug 933257 - Part 6: Remove unused math polyfill. r=jwalden (cf284ad4e5)
- Bug 1225024 - Allow sloppy tolerance in ecma_6/Math/log10-approx.js. r=jorendorff (7df3bf46dd)
- Bug 933257 - Part 7: Remove or reduce sloppy_tolerance in Math function tests. r=jorendorff (86b978eb14)
- Bug 933257 - Part 8: Add license for k_exp.cpp to about:license. r=gerv (513012fbb9)
- Bug 933257 - Part 9: Use fdlibm in asm.js. r=luke (46bedc10d0)
- Bug 1256490 - Disable C4302 to unblock compilation on VS2015; r=bobowen (7fb6820241)
- Bug 1256499 - Disable C4311 and C4312 to unblock compilation on VS2015; r=bobowen (a9b3b01410)
- Bug 1257036 - Disable C4302 to unblock compilation on VS2015; r=bobowen (307af58682)
- Bug 1124033 - Disable C4311 and C4312 in directories exhibiting warnings; r=ehsan (b6ecd1f8e7)
- Bug 1252931 - Remove INSTALL/PP_TARGETS from js/src/*; r=gps (a1e1d3bb82)
- Bug 1258908: Rename TYPE_MOZILLA_UI to TYPE_MOZILLA_PARENT. r=jld (29aef56b8e)
- Bug 1203835 - Don't ship replace_jemalloc. r=njn (249f927cf5)
- bug 1259753 - fix some C++ unittests to use ScopedXPCOM to init XPCOM. r=ms2ger (a908216277) (b5ee72fe09)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- caps part only: Bug 1178533 - Add nsIInstallPackagedWebapp for registering permissions when navigating to signed packages r=bholley,fabrice,valentin (8174625aab)
- Bug 1299615 - Part 2: Skip ICU source directory in Clang build plugin when searching for implicit conversion constructors. r=Waldo, r=mystor (30a51b6602)
- Bug 1264827 - Part 1: Rename the existing code to make it clear it's checking for template args; r=mystor (2710d7e318)
- Bug 1264827 - Part 2: Add a static analysis to help check Rust wrapped C++ classes for members which are unsafe to memmove; r=mystor (8f053f59cf)
- Bug 1264827 - Part 3: Add the MOZ_NEEDS_MEMMOVABLE_MEMBERS annotation to MFBT; r=froydnj (937622926a)
- Bug 1229769 - We should be able to use DOM promises in the worker debugger;r=khuey (b3b32e9b94)
- Bug 1265035 - Make ~WorkerJSRuntime() handle Initialize() failure better. r=khuey. (67e67fab06)
- Bug 1256428 P1 Add ServiceWorkerJob2 base class. r=jdm (0bedbfa070)
- Bug 1256428 P2 Add ServiceWorkerJobQueue2 class. r=jdm (806e9b242e)
- Bug 1260933 - Part 1: For invalid easing values, print the invalid value. r=birtles (482541cfcb)
- Bug 1260933 - Part 2: For invalid duration values, print the invalid value. r=birtles (5b20918f77)
- Bug 1256428 P3 Add ServiceWorkerUpdateJob2. r=jdm (135e9bf05d)
- Bug 1256428 P4 Add ServiceWorkerRegisterJob2. r=jdm (e790f95b1d)
- Bug 1256428 P5 Add ServiceWorkerUnregisterJob2 class. r=jdm (cf63826b57)
- Bug 1220757 - Add report to console when service worker register fails due to mismatching scope path.r=bkelly (dbbf1a8515)
- Bug 1255621 - Ignore service workers previously registered in non-private windows. r=bkelly (593ebfc612)
- Bug 1241531 - Part 1: Only pop jobs from the queue when the correct job completes. r=ehsan (f8a1ea2fda)
- Bug 1241531 - Part 2: Move Cancel() to ServiceWorkerJob base class. r=ehsan (33ffccb8a4)
- Bug 1241531 - Part 3: Call Cancel() on all service worker jobs. r=ehsan (4cce06ab41)
- Bug 1241531 - Part 4: Make service worker unregister job respect cancelation. r=ehsan (1877cb3919)
- Bug 1261776 Use SafeElementAt() in service worker job queue. r=ehsan (c7a883a087)
- Bug 1238990 P1 ServiceWorkerManager should trigger automatic updates in current process. r=ehsan (c65bded060)
- Bug 1238990 P2 Try to ensure service worker jobs do not run during shutdown. r=ehsan (f816a012f2)
- Bug 1256428 P6 Use ServiceWorkerJobQueue2 and new job classes in ServiceWorkerManager. r=jdm (641af03802)
- Bug 1256428 P0 Fix unified build failures in dom/workers. r=jdm (33aaafd188)
- Bug 1261814: Use the presence of the content global, and not any random global, to determine whether to run the close handler. r=bz (8f182bf345)
- Bug 1256428 P7 Fix wpt update.https.html to expect TypeError per current spec. r=jdm (4c6cad6e0f)
- Bug 1256428 P8 Fix wpt unregister-then-register-new-script.https.html to new spec expectations matching blink's tests. r=jdm (d9191f7002)
- Bug 1226443 P5 Always use first scheduled update timer instead of rescheduling on new events. r=ehsan (7b1b31dcc0)
- Bug 1230341 Hold a strong ref in service worker NS_NewRunnableMethodWithArg uses. r=ehsan a=abillings (2b1d942ae4)
- Bug 1256428 P9 Remove now unused code from ServiceWorkerManager.cpp. r=jdm (7f97035007)
- Bug 1256428 P10 Remove ServiceWorkerRegistrationInfo::mUpdating flag. r=jdm (31fc686d5d)
- Bug 1256428 P11 Don't coalesce SW jobs after the existing job has already resolved its promise. r=jdm (1ce373f98b)
- Bug 1256428 P12 ServiceWorkerUnregisterJob2 should not use ServiceWorkerManager internals. r=jdm (1abe304c3c)
- Bug 1256428 P13 Remove unnecessary ServiceWorkerUnregsterJob2 stop. r=jdm (05d0717b7c)
- Bug 1256428 P14 Remove dead code in SeviceWorkerUpdateJob.cpp. r=jdm (7d1ac1112a)
- Bug 1256428 P15 Perform byte-for-byte comparison check after validating script URL. r=jdm (dc30ec75a9)
- Bug 1256428 P16 Fix some issues calling purgeCache() in ServiceWorkerUpdateJob.cpp. r=jdm (cffe93613a)
- Bug 1256428 P17 Rename service worker job classes to remove "2" suffix. r=jdm (f1d7a6aadf)
- Bug 1256428 P18 Add spec annotations and tweak asserts in ServiceWorkerUpdateJob. r=jdm (1a9c95a5bb)
- Bug 1256428 P19 Address ServiceWorkerUnregisterJob review feedback. r=jdm (2b8775a9ad)
- Bug 1260591 Move ServiceWorkerInfo and ServiceWorkerRegistrationInfo into separate files. r=jdm (2e31a3c002)
- Bug 1266857 Make Clients.claim() use observer document list instead of secondary hashtable. r=bz (2b318072f5)
- Bug 1261428: Migrate the useless setTimeout error message to the bindings infrastructure. r=bz (80d2503978)
- Bug 1263307 P1 Make ServiceWorkerRegistrationInfo::mScope const. r=jdm (b8b03bc594)
- Bug 1263307 P2 Make ServiceWorkerRegistrationInfo worker members private. r=jdm (16773a9134)
- Bug 1263307 P3 Move ServiceWorker update logic into central place in ServiceWorkerRegistrationInfo methods. r=jdm (68b288cbfb)
- Bug 1265761 Clients.matchAll() should treat http windows as secure if devtools are open and http testing is enabled. r=ehsan (100e16ca08)
- Bug 1265795 P1 Uncontrolled service workers when global is removed from document. r=bz (db069b0756)
- Bug 1265795 P2 Add a web-platform-test for the window navigation case. r=bz (6571257e5b)
- Bug 1265795 P3 Assert that controlled documents have an outer window. r=bz (fdc14dbf66)
- Bug 1265795 P4 Always call nsDocument::SetScriptGlobalObject(nullptr) from nsDocument::Destroy(). r=bz (8825c3dbd5)
- Bug 1254194: Add a validator for custom add-on content security policies. r=billm f=aswan (c557dd47ef)
- Bug 1254194: Allow iterating over and inspecting sources of parsed CSP directives. r=ckerschb (2d93cdda56)
- Bug 1142332 - Prevent calling CSP_EnumToKeyword with CSP_HASH. r=ckerschb (15a80ed62f)
- Bug 1236416 - Remove some misc toolkit content UI from Fennec r=margaret (01f7f81c93)
- Bug 1234403 - Part 1: Implement CSSPseudoElement.getAnimations. r=birtles (91ce2e1cae)
- Bug 1234403 - Part 2: Implement document.getAnimations. r=birtles (49afbacadb)
- Bug 1234403 - Part 3: Test for the CSSPseudoElement objects returned by effect.target. r=birtles (bf34dda38f)
- Bug 1234403 - Part 4: Test for the animation order returned by document.getAnimations(). r=birtles (fa8ec8e01f)
- Bug 1234403 - Part 5: Test for CSSPseudoElement.getAnimations. r=birtles (3ef598f2ba)
- Bug 1254418 - Part 1: Support generated-content element for Element.getAnimations. r=birtles (7ae806859a)
- Bug 1254418 - Part 2: Test getAnimations for generated-content elements. r=birtles (b562ec7478)
- Bug 1254761 - Part 1: Implement getAnimations({ subtree: true }). r=smaug (c5419ffec0)
- Bug 1254761 - Part 2: Removes extra whitespaces. r=birtles (2a98381928)
- Bug 1254761 - Part 3: Add tests for AnimationFilter. r=birtles (bdd9b39849)
- Bug 1254194: Apply a content security policy to all WebExtension documents. r=gabor (c3a9f32be8)
- Bug 1257246: Update the version of eslint that mach installs. r=gps (da0481d7e4)
- Bug 1229588: Add a taskcluster test for eslint. r=dustin (e6eff5caf2)
- Bug 1257246: Update lint test image to newer packages of eslint. r=ahal (bcfaf3b5d8)
- Bug 1263637 - Fix eslint 2 warnings for WebExtensions code. r=kmag (16537b22dc)
- Bug 1238177 - fix extension content needs to use the correct user context id origin attribute. r=sicking (834faa0f62) (5f6d4971d0)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1182987 - Part 1: Remove unreferenced files immediately; r=baku (3ced56ca25)
- Bug 1182987 - Part 2: Add getQuotaObjects() to mozIStorageConnection; r=mak (64b4dc418c)
- Bug 1182987 - Part 3: Add "cleanup" transaction with disabled quota checks and vacuuming/checkpointing after commit; r=baku (7c19f28ae2)
- Bug 1182987 - Part 4: Add a test for QuotaExceededError recovery and the new "cleanup" transaction type; r=baku (f91935e737)
- Bug 1182987 - Part 5: Change mode of "readwrite" transaction to "cleanup" after QuotaExceeded is fired; r=baku (79d709970d)
- Bug 1257725 part 3. Get rid of ThreadsafeAutoJSContext usage in Promise code. r=bholley (405d3c03d4)
- Bug 1257725 part 1. Get rid of ThreadsafeAutoJSContext usage in JSEventHandler::HandleEvent. r=smaug (3222a73565)
- Bug 1257725 part 4. Get rid of ThreadsafeAutoJSContext usage in IndexedDB code, except for IDBRequest::CaptureCaller. r=khuey (8ad88560f0)
- Bug 1257725 part 5. Get rid of ThreadsafeAutoJSContext usage in IDBRequest::CaptureCaller. r=khuey (50a1f05ec9)
- Bug 1257725 part 6. Get rid of ThreadsafeAutoJSContext. r=bholley (8968c69fcc)
- Bug 1247420 - part1: removeContentState. r=smaug (6c7a54b58e)
- Bug 1247420 - part2: IPC hover state management for select. r=Felipc (c7809aec7c)
- Bug 1223533 - Don't hide the select popup on irrelevant pagehide events. r=mconley (0cf218515a)
- Bug 1253486, [e10s only] hide select popups when the select element is removed, r=mconley (8a7049b6f1)
- Bug 1180827 - Fix reuse of previous search results. r=MattN (6b4e65d318)
- Bug 1242208 - Fix cached form history results with a datalist present. r=MattN (10078ada31)
- Bug 1252074 - test_form_autocomplete.html and test_form_autocomplete_with_list.html should pass on e10s. r=paolo (8a9cf4a5f1)
- Bug 1260441 - Never pass a null js context to OpenCursor() r=bz (8d818b0257)
- Bug 1170045 - part 2 - use SegmentedVector in the DeferredFinalize implementation; r=mccr8 (3954a5e390)
- Bug 1265770. Don't try to get a prototype for the interface object for an interface that's [NoInterfaceObject], since it's just unnecessary work that can't even be done at all in some cases (e.g. when the parent interface is also [NoInterfaceObject]). r=peterv (53d3077e31)
- Bug 1264187 - check for a ProtoAndIfaceCache before blindly destroying it; r=bz (97536e815b)
- Bug 1104955 part 3. Pass our unscopable names to CreateInterfaceObjects and have it define the right thing on the prototype. r=khuey (48386ab6b5)
- Bug 934889: Use JS_InitStandardClasses everywhere now that it works. r=bz (01d545259a)
- Bug 1258585. Remove some remaining vestiges of WebIDL quickstubs. r=peterv (3fa02388f1) (59e31c9007)]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4979#p4979 Fri, 03 May 2024 22:58:51 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4979#p4979
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4980#p4980 https://o.rthost.win/kmeleon/KM76.5.3-Goanna-20240504.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 4696208ad8...59e31c9007:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1265956 - Assert that no entry is found in HashTable::putNew. (r=terrence) (8770735325)
- Bug 1265483 - Use WeakCache to automate sweeping of ObjectGroupComparment::NewTable; r=jonco (e88fa842ab)
- Bug 1198093 - Part 1: Expose indexedDB to System with [Exposed=System]. r=khuey (2a20a6ecd0)
- Bug 1198093 - Part 2: Set Default Locale Value in ICU Canonicalization Form. r=khuey (1e1cd981ce)
- Bug 1263871 - Fix OOM handling in while resolving function name r=shu (44114a7e8d)
- Bug 1263270 - Sort census reports by smallest node ID counted, rather than number of nodes counted. r=jimb (08d4a431a7)
- Bug 1263218 - Fix possbile race under oomTest involving background threads r=terrence (82c1e3b698)
- Bug 1256488 - Add explicit casts to fix MSVC warning C4365. r=fitzgen (b9bb6b52c5)
- Bug 1235677 - Add assertion to catch unsafe concurrent use of AutoEnterOOMUnsafeRegion r=terrence (2e0876578f)
- Bug 1263902 - check return value from JS_smprintf. r=bbouvier, r=shu (df1d9b5e14)
- Bug 1262208: Generalize the disabled compilation mode message for asm.js; r=luke (9153b2c5ba)
- Bug 1259903: Baldr: unify Select true and false types instead of checking against each other; r=luke (5f89398199)
- Bug 1253344: Remove unused pushPhi/popPhi in WasmIonCompile; r=luke (244967401c)
- Bug 933257 - Part 1: Add a script to import and update fdlibm from FreeBSD. r=jwalden (37c8a85771)
- Bug 933257 - Part 2: Add patches for fdlibm. r=jwalden (bc0dce94a0)
- Bug 933257 - Part 2.1: Import fdlibm from FreeBSD (revision bcea9d50b15e4f0027a5dd526e0e2a612238471e). r=jwalden (223f6d6ce5)
- Bug 933257 - Part 3: Add build scripts for fdlibm. r=jwalden (893f740423)
- Bug 933257 - Part 4: Link fdlibm in SpiderMonkey. r=jwalden (9f1395258a)
- Bug 933257 - Part 5: Use fdlibm in jsmath.cpp. r=jwalden (9d962657ab)
- Bug 933257 - Part 6: Remove unused math polyfill. r=jwalden (cf284ad4e5)
- Bug 1225024 - Allow sloppy tolerance in ecma_6/Math/log10-approx.js. r=jorendorff (7df3bf46dd)
- Bug 933257 - Part 7: Remove or reduce sloppy_tolerance in Math function tests. r=jorendorff (86b978eb14)
- Bug 933257 - Part 8: Add license for k_exp.cpp to about:license. r=gerv (513012fbb9)
- Bug 933257 - Part 9: Use fdlibm in asm.js. r=luke (46bedc10d0)
- Bug 1256490 - Disable C4302 to unblock compilation on VS2015; r=bobowen (7fb6820241)
- Bug 1256499 - Disable C4311 and C4312 to unblock compilation on VS2015; r=bobowen (a9b3b01410)
- Bug 1257036 - Disable C4302 to unblock compilation on VS2015; r=bobowen (307af58682)
- Bug 1124033 - Disable C4311 and C4312 in directories exhibiting warnings; r=ehsan (b6ecd1f8e7)
- Bug 1252931 - Remove INSTALL/PP_TARGETS from js/src/*; r=gps (a1e1d3bb82)
- Bug 1258908: Rename TYPE_MOZILLA_UI to TYPE_MOZILLA_PARENT. r=jld (29aef56b8e)
- Bug 1203835 - Don't ship replace_jemalloc. r=njn (249f927cf5)
- bug 1259753 - fix some C++ unittests to use ScopedXPCOM to init XPCOM. r=ms2ger (a908216277) (b5ee72fe09)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- caps part only: Bug 1178533 - Add nsIInstallPackagedWebapp for registering permissions when navigating to signed packages r=bholley,fabrice,valentin (8174625aab)
- Bug 1299615 - Part 2: Skip ICU source directory in Clang build plugin when searching for implicit conversion constructors. r=Waldo, r=mystor (30a51b6602)
- Bug 1264827 - Part 1: Rename the existing code to make it clear it's checking for template args; r=mystor (2710d7e318)
- Bug 1264827 - Part 2: Add a static analysis to help check Rust wrapped C++ classes for members which are unsafe to memmove; r=mystor (8f053f59cf)
- Bug 1264827 - Part 3: Add the MOZ_NEEDS_MEMMOVABLE_MEMBERS annotation to MFBT; r=froydnj (937622926a)
- Bug 1229769 - We should be able to use DOM promises in the worker debugger;r=khuey (b3b32e9b94)
- Bug 1265035 - Make ~WorkerJSRuntime() handle Initialize() failure better. r=khuey. (67e67fab06)
- Bug 1256428 P1 Add ServiceWorkerJob2 base class. r=jdm (0bedbfa070)
- Bug 1256428 P2 Add ServiceWorkerJobQueue2 class. r=jdm (806e9b242e)
- Bug 1260933 - Part 1: For invalid easing values, print the invalid value. r=birtles (482541cfcb)
- Bug 1260933 - Part 2: For invalid duration values, print the invalid value. r=birtles (5b20918f77)
- Bug 1256428 P3 Add ServiceWorkerUpdateJob2. r=jdm (135e9bf05d)
- Bug 1256428 P4 Add ServiceWorkerRegisterJob2. r=jdm (e790f95b1d)
- Bug 1256428 P5 Add ServiceWorkerUnregisterJob2 class. r=jdm (cf63826b57)
- Bug 1220757 - Add report to console when service worker register fails due to mismatching scope path.r=bkelly (dbbf1a8515)
- Bug 1255621 - Ignore service workers previously registered in non-private windows. r=bkelly (593ebfc612)
- Bug 1241531 - Part 1: Only pop jobs from the queue when the correct job completes. r=ehsan (f8a1ea2fda)
- Bug 1241531 - Part 2: Move Cancel() to ServiceWorkerJob base class. r=ehsan (33ffccb8a4)
- Bug 1241531 - Part 3: Call Cancel() on all service worker jobs. r=ehsan (4cce06ab41)
- Bug 1241531 - Part 4: Make service worker unregister job respect cancelation. r=ehsan (1877cb3919)
- Bug 1261776 Use SafeElementAt() in service worker job queue. r=ehsan (c7a883a087)
- Bug 1238990 P1 ServiceWorkerManager should trigger automatic updates in current process. r=ehsan (c65bded060)
- Bug 1238990 P2 Try to ensure service worker jobs do not run during shutdown. r=ehsan (f816a012f2)
- Bug 1256428 P6 Use ServiceWorkerJobQueue2 and new job classes in ServiceWorkerManager. r=jdm (641af03802)
- Bug 1256428 P0 Fix unified build failures in dom/workers. r=jdm (33aaafd188)
- Bug 1261814: Use the presence of the content global, and not any random global, to determine whether to run the close handler. r=bz (8f182bf345)
- Bug 1256428 P7 Fix wpt update.https.html to expect TypeError per current spec. r=jdm (4c6cad6e0f)
- Bug 1256428 P8 Fix wpt unregister-then-register-new-script.https.html to new spec expectations matching blink's tests. r=jdm (d9191f7002)
- Bug 1226443 P5 Always use first scheduled update timer instead of rescheduling on new events. r=ehsan (7b1b31dcc0)
- Bug 1230341 Hold a strong ref in service worker NS_NewRunnableMethodWithArg uses. r=ehsan a=abillings (2b1d942ae4)
- Bug 1256428 P9 Remove now unused code from ServiceWorkerManager.cpp. r=jdm (7f97035007)
- Bug 1256428 P10 Remove ServiceWorkerRegistrationInfo::mUpdating flag. r=jdm (31fc686d5d)
- Bug 1256428 P11 Don't coalesce SW jobs after the existing job has already resolved its promise. r=jdm (1ce373f98b)
- Bug 1256428 P12 ServiceWorkerUnregisterJob2 should not use ServiceWorkerManager internals. r=jdm (1abe304c3c)
- Bug 1256428 P13 Remove unnecessary ServiceWorkerUnregsterJob2 stop. r=jdm (05d0717b7c)
- Bug 1256428 P14 Remove dead code in SeviceWorkerUpdateJob.cpp. r=jdm (7d1ac1112a)
- Bug 1256428 P15 Perform byte-for-byte comparison check after validating script URL. r=jdm (dc30ec75a9)
- Bug 1256428 P16 Fix some issues calling purgeCache() in ServiceWorkerUpdateJob.cpp. r=jdm (cffe93613a)
- Bug 1256428 P17 Rename service worker job classes to remove "2" suffix. r=jdm (f1d7a6aadf)
- Bug 1256428 P18 Add spec annotations and tweak asserts in ServiceWorkerUpdateJob. r=jdm (1a9c95a5bb)
- Bug 1256428 P19 Address ServiceWorkerUnregisterJob review feedback. r=jdm (2b8775a9ad)
- Bug 1260591 Move ServiceWorkerInfo and ServiceWorkerRegistrationInfo into separate files. r=jdm (2e31a3c002)
- Bug 1266857 Make Clients.claim() use observer document list instead of secondary hashtable. r=bz (2b318072f5)
- Bug 1261428: Migrate the useless setTimeout error message to the bindings infrastructure. r=bz (80d2503978)
- Bug 1263307 P1 Make ServiceWorkerRegistrationInfo::mScope const. r=jdm (b8b03bc594)
- Bug 1263307 P2 Make ServiceWorkerRegistrationInfo worker members private. r=jdm (16773a9134)
- Bug 1263307 P3 Move ServiceWorker update logic into central place in ServiceWorkerRegistrationInfo methods. r=jdm (68b288cbfb)
- Bug 1265761 Clients.matchAll() should treat http windows as secure if devtools are open and http testing is enabled. r=ehsan (100e16ca08)
- Bug 1265795 P1 Uncontrolled service workers when global is removed from document. r=bz (db069b0756)
- Bug 1265795 P2 Add a web-platform-test for the window navigation case. r=bz (6571257e5b)
- Bug 1265795 P3 Assert that controlled documents have an outer window. r=bz (fdc14dbf66)
- Bug 1265795 P4 Always call nsDocument::SetScriptGlobalObject(nullptr) from nsDocument::Destroy(). r=bz (8825c3dbd5)
- Bug 1254194: Add a validator for custom add-on content security policies. r=billm f=aswan (c557dd47ef)
- Bug 1254194: Allow iterating over and inspecting sources of parsed CSP directives. r=ckerschb (2d93cdda56)
- Bug 1142332 - Prevent calling CSP_EnumToKeyword with CSP_HASH. r=ckerschb (15a80ed62f)
- Bug 1236416 - Remove some misc toolkit content UI from Fennec r=margaret (01f7f81c93)
- Bug 1234403 - Part 1: Implement CSSPseudoElement.getAnimations. r=birtles (91ce2e1cae)
- Bug 1234403 - Part 2: Implement document.getAnimations. r=birtles (49afbacadb)
- Bug 1234403 - Part 3: Test for the CSSPseudoElement objects returned by effect.target. r=birtles (bf34dda38f)
- Bug 1234403 - Part 4: Test for the animation order returned by document.getAnimations(). r=birtles (fa8ec8e01f)
- Bug 1234403 - Part 5: Test for CSSPseudoElement.getAnimations. r=birtles (3ef598f2ba)
- Bug 1254418 - Part 1: Support generated-content element for Element.getAnimations. r=birtles (7ae806859a)
- Bug 1254418 - Part 2: Test getAnimations for generated-content elements. r=birtles (b562ec7478)
- Bug 1254761 - Part 1: Implement getAnimations({ subtree: true }). r=smaug (c5419ffec0)
- Bug 1254761 - Part 2: Removes extra whitespaces. r=birtles (2a98381928)
- Bug 1254761 - Part 3: Add tests for AnimationFilter. r=birtles (bdd9b39849)
- Bug 1254194: Apply a content security policy to all WebExtension documents. r=gabor (c3a9f32be8)
- Bug 1257246: Update the version of eslint that mach installs. r=gps (da0481d7e4)
- Bug 1229588: Add a taskcluster test for eslint. r=dustin (e6eff5caf2)
- Bug 1257246: Update lint test image to newer packages of eslint. r=ahal (bcfaf3b5d8)
- Bug 1263637 - Fix eslint 2 warnings for WebExtensions code. r=kmag (16537b22dc)
- Bug 1238177 - fix extension content needs to use the correct user context id origin attribute. r=sicking (834faa0f62) (5f6d4971d0)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1182987 - Part 1: Remove unreferenced files immediately; r=baku (3ced56ca25)
- Bug 1182987 - Part 2: Add getQuotaObjects() to mozIStorageConnection; r=mak (64b4dc418c)
- Bug 1182987 - Part 3: Add "cleanup" transaction with disabled quota checks and vacuuming/checkpointing after commit; r=baku (7c19f28ae2)
- Bug 1182987 - Part 4: Add a test for QuotaExceededError recovery and the new "cleanup" transaction type; r=baku (f91935e737)
- Bug 1182987 - Part 5: Change mode of "readwrite" transaction to "cleanup" after QuotaExceeded is fired; r=baku (79d709970d)
- Bug 1257725 part 3. Get rid of ThreadsafeAutoJSContext usage in Promise code. r=bholley (405d3c03d4)
- Bug 1257725 part 1. Get rid of ThreadsafeAutoJSContext usage in JSEventHandler::HandleEvent. r=smaug (3222a73565)
- Bug 1257725 part 4. Get rid of ThreadsafeAutoJSContext usage in IndexedDB code, except for IDBRequest::CaptureCaller. r=khuey (8ad88560f0)
- Bug 1257725 part 5. Get rid of ThreadsafeAutoJSContext usage in IDBRequest::CaptureCaller. r=khuey (50a1f05ec9)
- Bug 1257725 part 6. Get rid of ThreadsafeAutoJSContext. r=bholley (8968c69fcc)
- Bug 1247420 - part1: removeContentState. r=smaug (6c7a54b58e)
- Bug 1247420 - part2: IPC hover state management for select. r=Felipc (c7809aec7c)
- Bug 1223533 - Don't hide the select popup on irrelevant pagehide events. r=mconley (0cf218515a)
- Bug 1253486, [e10s only] hide select popups when the select element is removed, r=mconley (8a7049b6f1)
- Bug 1180827 - Fix reuse of previous search results. r=MattN (6b4e65d318)
- Bug 1242208 - Fix cached form history results with a datalist present. r=MattN (10078ada31)
- Bug 1252074 - test_form_autocomplete.html and test_form_autocomplete_with_list.html should pass on e10s. r=paolo (8a9cf4a5f1)
- Bug 1260441 - Never pass a null js context to OpenCursor() r=bz (8d818b0257)
- Bug 1170045 - part 2 - use SegmentedVector in the DeferredFinalize implementation; r=mccr8 (3954a5e390)
- Bug 1265770. Don't try to get a prototype for the interface object for an interface that's [NoInterfaceObject], since it's just unnecessary work that can't even be done at all in some cases (e.g. when the parent interface is also [NoInterfaceObject]). r=peterv (53d3077e31)
- Bug 1264187 - check for a ProtoAndIfaceCache before blindly destroying it; r=bz (97536e815b)
- Bug 1104955 part 3. Pass our unscopable names to CreateInterfaceObjects and have it define the right thing on the prototype. r=khuey (48386ab6b5)
- Bug 934889: Use JS_InitStandardClasses everywhere now that it works. r=bz (01d545259a)
- Bug 1258585. Remove some remaining vestiges of WebIDL quickstubs. r=peterv (3fa02388f1) (59e31c9007)

* 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]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4980#p4980 Fri, 03 May 2024 22:58:57 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4980#p4980
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4985#p4985
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240511-3219d2d-uxp-fffa564c0c-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240511-3219d2d-uxp-fffa564c0c-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-20240511-3219d2d-uxp-fffa564c0c-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-20240511-d849524bd-uxp-fffa564c0c-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240511-d849524bd-uxp-fffa564c0c-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240511-d849524bd-uxp-fffa564c0c-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240511-d849524bd-uxp-fffa564c0c-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2472 - Part 1: Add helper method to directly dispatch events to widgets. (3058bef840)
- Issue #2472 - Part 2: Add FunctionRef callable type (1f4152a5ac)
- Issue #2472 - Part 3: Refactor Fullscreen stack to Top Layer stack (79c7489bb0)
- Issue #2472 - Part 4: Make TopLayer{Push|Pop} part of nsIDocument. (7a04afab4a)
- Issue #2472 - Part 5: Make modal versions of <dialog> work, and tune styles. (7d34b285e0)
- Issue #2472 - Part 6: Fire cancel event and close modal <dialog> on [ESC] (87a7cf7332)
- No issue - Regenerate devtools css database (a3826565a7)
- Issue #2510 - Unprefix -moz-fit-content (c77b4b0bad)
- Issue #2472 - Part 8: Fix conflicting defines on Mac. (de8213f561)

No official Pale-Moon changes picked since my last build.

Official Basilisk changes picked since my last build:
- [Basilisk] Add error handling to MIME type processing in prefs. (51091fd760)
- [Basilisk] MoonchildProductions/UXP#2510 - Unprefix -moz-fit-content CSS keyword in Basilisk frontend (3fface9c03)

My changes since my last build:
- layout: fix source code mojibake in nsCSSParser (9df06e86a2)
- [Basilisk] preferences: fix preprocessed lines (fffa564c0c)

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.]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4985#p4985 Fri, 10 May 2024 22:50:41 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4985#p4985
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4986#p4986
Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240511-7bda12e7-uxp-fffa564c0c-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240511-7bda12e7-uxp-fffa564c0c-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-20240511-id-656ea98-uxp-fffa564c0c-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240511-id-656ea98-ia-93af9a0-uxp-fffa564c0c-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4986#p4986 Fri, 10 May 2024 22:50:46 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4986#p4986
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4987#p4987 * Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions.

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk55-win32-git-20240511-f9c86a922-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240511-f9c86a922-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- import from UXP: Issue #2472 - Part 1: Add helper method to directly dispatch events to widgets. (3058bef8) (6208cd54b)
- ported from UXP: Issue #2472 - Part 2: Add FunctionRef callable type (1f4152a5) (cd51a8a35)
- ported from UXP: Issue #2472 - Part 3: Refactor Fullscreen stack to Top Layer stack (79c7489b) (5f679d2ab)
- ported from UXP: Issue #2472 - Part 4: Make TopLayer{Push|Pop} part of nsIDocument. (7a04afab) (b1e2768d0)
- ported from UXP: Issue #2472 - Part 5: Make modal versions of <dialog> work, and tune styles. (7d34b285) (1d59254e0)
- ported from UXP: Issue #2472 - Part 6: Fire cancel event and close modal <dialog> on [ESC] (87a7cf73) (5e6982b78)
- import from UXP: No issue - Regenerate devtools css database (a3826565) (a945905c7)
- ported from UXP: Issue #2510 - Unprefix -moz-fit-content (c77b4b0b) (44cc5868e)
- import from UXP: Issue #2472 - Part 8: Fix conflicting defines on Mac. (de8213f5) (3a1e8086d)
- devtools: fix exports.mozDirLoader js error (from comparing with esr60) (886d8f810)
- import from UXP: [Basilisk] MoonchildProductions/UXP#2510 - Unprefix -moz-fit-content CSS keyword in Basilisk frontend (3fface9c) (f9c86a922)]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4987#p4987 Fri, 10 May 2024 22:50:51 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4987#p4987
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4988#p4988
32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240511-10160cd03d-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240511-10160cd03d-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240511-10160cd03d-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240511-10160cd03d-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 1011826 - Split Prefable into two pieces. r=bz. (115675544f)
- Bug 1260653 - Shrink NativeProperties. r=bz. (a609483d76)
- Bug 1255655 - Const-ify mozilla::dom::ErrorFormatString. r=baku. (8e4f4dac33)
- Bug 1257389: Use fallible allocation for content-controlled string in bug 1257389. r=bz (b3670d2916)
- Bug 1245650 - remove JavaScript-navigator-property category support. r=bz. (fd2be96344)
- Bug 1260653 (follow-up) - Use |MOZ_CONSTEXPR| instead of |constexpr| to unbreak builds with VS 2013. r=birtles. (d76ab3c86d)
- Bug 1259172 - Fix assertion in Codegen.py's InitUnforgeablePropertiesOnHolder function. r=bz (ef54b31645)
- Bug 1250949. Add some better documentation to the dictionary init codegen. r=ehsan (f608f930e5)
- build bits of Bug 1318955 - Upgrade to Hunspell 1.5.4 and remove stale README for non-existing patches (713d8d8329)
- Bug 1250499 - prevent resource leak in mount_operation_ask_password. r=ehsan (ba9d741462)
- Bug 1252902 - remove ScopedFreePtr; r=Waldo (c8978edf27)
- Bug 1261452 - do_AddRef shouldn't require an rvalue-reference. r=froydnj (aec4028b9e)
- Bug 1252901 - don't use ScopedFreePtrTraits in MediaEngineWrapper.h; r=jesup (d4cf3438e3)
- Bug 1252198 - use UniquePtr instead of ScopedFreePtr in MediaEngineTabVideoSource; r=gerald (767055ddba)
- Bug 1254102 - Add "blackout" mode. If the window is not legal, output a black square. r=jesup (4d19c584bb)
- Bug 1250934: Only dig out cubeb deviceIDs immediately before use since they can be freed r=padenot (5c321f9458)
- Bug 1255217: Don't require getUserMedia/cubeb device enumeration mapping if --disable-webrtc is set r=padenot (bd3efd7a23)
- Bug 1257616: We can release Conduits immediately if we're on MainThread already r=drno (0b04888e2f)
- Bug 1258144: Don't start a thread for SystemClockDriver if already started r=padenot (298893101c)
- Bug 1258144: Flip warning sense typo in original patch for bug r=cpearce (53422b72a3)
- Bug 1258144: warnings-as-errors bustage r=cpearce (9259a2e872)
- Bug 1251502 - Use devid instead of device_id when getting the ID for a cubeb device. r=jesup (61bb95c418)
- Bug 1258942: Lock around DeviceID access for audio inputs r=padenot (1bdd2da88d)
- Bug 1250934: Don't allow switching to a clock driver when we already have a switch pending r=padenot (d35cf2791d)
- Bug 1250934: Factor out AudioTracksPresent() in MediaStreamGraph, and add checks of 'pending' tracks r=padenot (1e53e16ec0)
- Bug 1250934: Block GraphDriver switching if audio input is enabled (full-duplex) r=padenot (1b30daf654)
- Bug 1256555: Wrap "shouldAEC" variable-usage in #ifdef for consistency & to fix --disable-webrtc build failure. r=jesup (fa701f164e)
- Bug 1263251: Calculate AudioTrackPresent() correctly in MediaStreamGraph r=padenot (e4ca11bdcd)
- Bug 1264195: Re-add SetMicrophoneActive() calls into the GraphDriver r=padenot (c995b0cd83)
- Bug 1250934: Update some MediaStreamGraph logging r=padenot (e105642010)
- Bug 1266438 - Reset the AEC and other processing when audio devices change. r=jesup (e09f6bc9e7)
- Bug 1256510: When shutting down MediaStreamGraphs, if the graph hasn't started, let it start and shut down r=padenot (92ffec2c64)
- Bug 1266438 - Remove workaround on OSX when switching device, not necessary with duplex mode. r=jesup (0203d61186)
- Bug 1261627 - Unbreak --disable-webrtc builds. r=cpearce (38c2af874d)
- Bug 1248861: P1. Add AlignedBuffer template class. r=cpearce (3b27482308)
- Bug 1248861: P2. Use AlignedByteBuffer with MediaRawData. r=cpearce (0652979dbc)
- Bug 1248861: P3. Use AlignedAudioBuffer object with AudioData. r=cpearce (6788c4c1cb)
- Bug 1248861: P4. Add AudioConfig and introduce channel layout definition. r=cpearce (0b10c3dea0)
- Bug 1248861: P5. Add AudioConverter class and relatives. r=cpearce (1492a238c5)
- Bug 1248861: P6. Ensure AT decoder channel layout is always in SMPTE order. r=rillian (05db7e01d1)
- Bug 1239223: [vorbis] P1. Properly calculate decoded audio sample timestamps. r=kinetik (b6088d692a)
- Bug 1264500 - Include Telemetry.h to avoid build errors. r=cpearce (c019891221)
- Bug 1248861: P7. Ensure vorbis decoder channel layout is always in SMPTE order. r=rillian (69bc69795c)
- Bug 657791 - Update seekable range handling for cueless WebMs. r=kinetik MediaDecoder previously had 3 states within GetSeekable(), media is either seekable, seekable but not supported by transport, or not seekable. Due to changes to make cueless webms playable, a 4th option is needed: a file that is not fully seekable, but may support seeking from the transport, such as these webms, should only be seekable in the buffered range. (73132b539d)
- Bug 1248861: P8. Added ChannelLayout::MappingTable method. r=gerald (e672ae0045)
- Bug 1248861: P9. Use ChannelLayout::MappingTable. r=gerald (f4775517ba)
- Bug 1241062: [opus] P1. Properly calculate decoded audio sample timestamps. r=kinetik (8ba6184301)
- Bug 1248861: P10. Ensure opus decoder channel layout is always in SMPTE order. r=rillian (7c05d2ef52)
- Bug 1248861: P11. Fix current downmixer. r=rillian Current downmixer was using vorbis channel order (which isn't surprising as it was extracted from the Ogg reader). Make it use SMPTE order as that's now what all MediaDataDecoder output. (e1f7ef6e41)
- Bug 1248861: P12. Update AudioCompactor to account for alignment padding. r=rillian (7bc1630947)
- Bug 1265093: Silence CID 1358535. r=gerald It was a false positive, has mData can only be null if mLength is also 0. (1dc80f251d)
- Bug 1262753: P1. Add AudioConfig == and != operator. r=gerald (1470c50ee9)
- Bug 1262753: P2. Add AudioDataBuffer::operator=. r=gerald (97dc392584)
- Bug 1262753: P3. Add AudioConverter::InputConfig/OutputConfig. r=gerald Allow access to original constructor objects, to avoid having to store the original AudioConfig objects elsewhere. (743799c4d9)
- Bug 1262746: P1. Add downmixing capabilities to AudioConverter. r=rillian (1bbb210b88)
- Bug 1248513 - Fix static analysis errors in non-unified build for AudioStream.cpp. r=gerald. (ada96b559a)
- Bug 1262746: P2. Use AudioConvert in AudioStream to downmix samples. r=jwwang (c1d42ba8c5)
- Bug 1262746: P3. Remove DownmixAudioToStereo method. r=rillian Functionality is now provided through AudioConverter class. (df003d2602)
- Bug 1248478 - Remove some obsolete code in XrayWrapper.cpp. r=bholley. (5e9fe8790d)
- missing bit of (089ce6da47)
- Bug 1256688 - Continue using getPropertyDescriptor for has in XrayWrapper. r=peterv (8119ce5cb0)
- Bug 1260945 - Add missing isSystem check (r=bholley) (3365901bcb)
- Bug 1264778 - Merge some XPConnect js::Class instances. r=mrbkap. XPC_WN_WithCall_ObjectOps and XPC_WN_NoCall_ObjectOps are both equal to JS_NULL_OBJECT_OPS. (b363936eb9)
- Bug 1257892. Fix XPCConvert::JSValToXPCException to correctly detect Web IDL binding exceptions (i.e. all of them now!) when trying to check whether the value is already an XPCException. r=bholley (c48ff0620c)
- Bug 1179278: GDB pretty-printers: handle encoding errors when trying to print JSObject class names. DONTBUILD r=jorendorff (e9981ce359)
- Bug 1261426 - GDB Scripts: Add pretty printers for js::jit::ExecutableAllocator. r=jandem (eb5570d8c7)
- Bug 1232712 - add a gdb unwinder for SpiderMonkey; r=nbp (b60ca7eac5)
- Bug 1259867 - GDB Scripts: Disable SpiderMonkey's unwinder by default. r=tromey (2784da6603)
- Bug 1261426 - GDB Scripts: Use the ExecutableAllocator as a fallback solution for finding JIT pages. r=tromey (b80bfc4112)
- Bug 1261426 - GDB Scripts: Prevent gdb Memory.error when dereferencing null pointers. r=tromey (ce5a767db1)
- Bug 1254295 - add function name to gdb frame filter; r=nbp (ba31fca7c9)
- Bug 1262936 - Add missing OOM check to RegExpStack::reset. r=bhackett (3d7c4be6c6)
- Bug 1257779 - Don't make scripted proxies' [[OwnPropertyKeys]] have non-linear behavior in certain cases. r=jonco, r=evilpie (3b6e95f8e5)
- Bug 1266614 - Fix C4334 in OrderedHashTable.h. r=jandem (c764886bc4)
- Bug 1264920: IonMonkey - DoTypeUpdateFallback is not allowed to gc, r=jandem (df8cb4d03d) (b1814c6e48)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1256992 Part 2: Move SandboxBroker Initialization earlier and add telemetry and extra null checks. r=aklotz (acb4442402)
- Bug 1262753: P4. Add resampling capabilities to AudioConverter. r=kinetik (19788419ec)
- Bug 1233921 - Fix profiler crash when we're doing a debugger bailout. r=shu (6400ae545d)
- Bug 1166169 - Add MOZ_GONK_MEDIACODEC in configure and define it in moz.build. r=cpearce, r=glandium (812843d120)
- Bug 1236108: Modify sandbox initialization code to use directory service to obtain content process temp directory; r=bobowen,haik (8779ce1e57)
- Bug 1247832 - Adjust framePushed value in unboxed array baseline IC failure path, r=jandem. (f5914e1df4)
- Bug 1254122 - Don't bother saving scratch registers across TypeUpdate IC calls. (r=jandem) (4aea3f599e)
- Bug 1238815 - Limit baseline script size on ARM. r=jandem (7c13813ac6)
- Bug 1258349 - Remove a bogus assert. r=efaust (36d9edca40)
- Bug 1252903 - Add a missing OOM check in IonBuilder::inlineCalls. r=jonco (d7b146c7ef)
- Bug 1257929 - Instruction Reordering: Do not move instructions above the safeInsertTop location. r=bhackett (b5db952945)
- Bug 1258397 - Reorder Instruction: Renumber all instructions including the entry blocks. r=bhackett (0fe3de3028)
- Bug 1264429 - Trace script pointers in IonCache r=terrence (744354d567)
- Bug 1263558 - Part 0.2: Handle OOM inside SplitCriticalEdges and EliminatePhis at AnalyzeNewScriptDefiniteProperties and AnalyzeArgumentsUsage. r=jandem (8e3bad3c16)
- Bug 1236114 - IonMonkey: Move 'Sink' phase before the 'Remove Unnecessary Bitops' phase. r=sunfish (cbfd51d377)
- Bug 1259476 - Branch Pruning: Check if the Phi nodes have removed uses after popping them out of the worklist. r=jandem (8d5e1dca76)
- Bug 1186006 - Add a copy of the successor resume point to the split-edge blocks. r=bhackett (bf9ff0b37f)
- Bug 1246229 - Enable DCE to remove OSR guards if their values are optimized-out. r=h4writer (610dabfd1f)
- Bug 1247915 - IonMonkey adjustPhiInputs: Handle Phi operands artifact left by removing branches early. r=h4writer (9719e855f0)
- Bug 1258748 - adjustPhiInputs: Add MBox in the predecessor block instead of the definition block. r=jolesen (b0eafd8ff6)
- Bug 1263794 - IonMonkey: Crash when iterating graph and finding a nullptr MDefinition, r=jandem (fb3d0f2868)
- Bug 1257929 - Add assertions to ensure the safety of entry resume point encoding. r=h4writer (34c6410c56)
- Bug 1255949 - Check fallible flag in MBoundsCheck::congruentTo. r=h4writer (2aed033ca0)
- Bug 1240929 - Copy some HTTP request headers automatically on redirect, r=mcmanus (bff8d03edd)
- Bug 1236650 - make h2 push work in the face of redirects. r=mcmanus (9e0cd52a55) (ce2aac9fa1)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1262453: IonMonkey - Don't add resume point for constants, r=nbp (b5f8021cf8)
- Bug 1240521 - IonBuilder processSwitchEnd returns ControlStatus_Error on allocation errors. r=h4writer (997738a608)
- Bug 1261361 - Make Vector::infallibleGrowByUninitialized check mReserved instead of mCapacity. r=Waldo (1326f9121f)
- Bug 1254203 - SnapshotIterator::maybeRead use AutoEnterOOMUnsafeRegion instead of MOZ_CRASH. r=jandem (54fa438206)
- Bug 1261324 - Fix bogus return address for star generators' .throw being observed by the profiler in Debugger's onExceptionUnwind in Baseline. (r=jandem) (6e998a7d64)
- Bug 1263899 - Fix readFrameArgsAndLocals to always use maybeRead since it can't recover instructions. (r=nbp) (59288f533b)
- Bug 1265748 - Enable non-Object path in IonBuilder::inlineIsCallable. r=shu (c0de95d84f)
- Bug 1186006 - Assert that all blocks have an entry resume point, excepts for unreachable one added by the Value Numbering. r=sunfish (32e9a56e59)
- Bug 1257089 - Weaken the assertions to account for unreachable annotation added by Range Analysis. r=sunfish (87caf2580a)
- Bug 1263888 - Push TypeBarrier after ArraySlice. r=jandem (28e089137b)
- Bug 1246552 - IonMonkey: Don't eliminate toString on objects and symbols, r=jandem (da7c99d316)
- Bug 1258632 - Distinguish signed/unsigned MDiv/MMod in GVN. r=bbouvier (22dbf55c27)
- Bug 1263532 - Do not make RegExpPrototypeOptimizable and RegExpInstanceOptimizable movable. r=h4writer (9b4c75397f)
- Bug 1248202 - Handle an OOM case in optimization tracking. r=jandem (045d4c002c)
- Bug 1257929 - Special case OSR block to avoid bloating safeInsertTop condition. r=h4writer (738c4abd63)
- Bug 1239075 - RangeAnalysis: Assume that all captured results are used in bailing branches. r=h4writer (a8d6b4b29d)
- Bug 1256702 - Skip the operand of MAssertRecoveredOnBailout encoded in the snapshot. r=h4writer (a4705253af)
- Bug 1263895 - IonMonkey: Check return value of all functions in GVN, r=jandem (351ba8d825)
- Bug 1262453 - IonMonkey: Remove Nops which try to decrease liveness of instructions, but fail, r=bhackett (5f7e221a7a)
- Bug 1124397 - More crash diagnostics. r=nbp (4abe9de4f3)
- Bug 1124397 - Temporary diagnostic patch to help figure out what's going on. r=efaust a=kwierso (d7416f77c4)
- Bug 1124397 - Add more crash diagnostics. r=efaust (130cd14bff)
- Bug 1252326 - Reorder MacroAssembler flush functions to follow the header order. r=bbouvier (c361f37707)
- Quick follow-up to bug 1251225 to fix a possibly overflowing left shift (found by Coverity, rs=h4writer on irc) (7b33f428a5)
- Bug 1256588 - IonMonkey: MIPS64: Don't skip nops on Loongson by runtime flag. r=huangwenjun06 (7aa8d6b5d9)
- Bug 1265601 - OdinMonkey: MIPS: Fix i64 testing infrastructure in Baldr. r=bbouvier (f5dfa86b4d)
- Bug 1263090 - OdinMonkey: MIPS: Implement AsmReinterpretFromI64/ToI64. r=bbouvier (3c0bed4a24)
- Bug 1263094 - IonMonkey: MIPS: Change members to non-virtual in CodeGenerator. r=arai (195bfaa03f)
- Bug 1258253 - IonMonkey: MIPS64: Fix MacroAssembler::branchTestMagic. r=arai (6420433ec0)
- Bug 1258253 - IonMonkey: MIPS64: Fix MacroAssembler::branchValueIsNurseryObject. r=arai (271089e08e)
- Bug 1249895 - Replace unsigned __int128_t with __uint128_t. r=hev (8d29fb5234)
- Bug 1258907 - IonMonkey: MIPS32: Fix MacroAssembler::branchValueIsNurseryObject. r=arai (18ae03452f)
- Bug 1256588 - IonMonkey: MIPS: Implement isLoongson. r=huangwenjun06 (d82314788d)
- Bug 1260694 - IonMonkey: MIPS: Inline get MIPS flags. r=huangwenjun06 (caf060f2ed)
- Bug 1258277 - OdinMonkey: MIPS: Leave ARCH_BITS for CPUID. r=huangwenjun06 (8d2ce72d21)
- Bug 1263090 - OdinMonkey: MIPS: Implement AsmReinterpret. r=bbouvier (d1a98954e1)
- Bug 1258293 - IonMonkey: MIPS: Refactor float-point Not by conditional move. r=arai (269c5d3be9)
- Bug 1254369 - IonMonkey: MIPS: Clean up broken assertions. r=arai (aedad3d82a)
- Bug 1254369 - IonMonkey: MIPS: Fix header files missing in MacroAssembler. r=arai (c8b291d450)
- Bug 1250370 - IonMonkey: MIPS: Fix stack alignment checking in EmitBaselineEnterStubFrame. r=nbp (77cd114731)
- Bug 1247312 - Don't generate invalid LDRD instructions on ARM. r=nbp (440e999cf7)
- Bug 1258999: Check for OOM after flushing pools when merging MacroAssemblers; r=efaust (ad22c913ff)
- Bug 1234408 - Fix ARM assembler to bind labels on OOM to silence ~Label assert. r=bbouvier (a4b3f716b1)
- Bug 1254106 - IonMonkey: Disable assertion of incorrect labels on OOM on ARM, like on x86 and x64, r=jandem (86b143ff42)
- cleanup (1a71c7a761)
- Bug 1263040 - Add Intl.getCanonicalLocales. r=jwalden (999911b0b3)
- Bug 1259540 - Fix missing header include that breaks FILES_PER_UNIFIED_FILE=1. r=till (247f599cd9)
- Bug 1263118 - Fix replace substitution without any capture. r=till (c6d500b683)
- Bug 1265449: Remove static assumption about SIMD objects; r=jonco (cfe92c4636)
- Bug 1259600 - Divert typed arrays passed to Array.sort to a typed array specific sort; r=till (f91e07bb1b)
- Bug 1260673 - Stop using _DefineDataProperty in MoveHoles; r=jorendorff (e476f59b01)
- Bug 1260673 - Ensure that Array.sort works with sealed objects; r=jorendorff (6aba58306d)
- Bug 1261813: Ensure the argument to wasmBinaryToText always has a buffer; r=luke (7c86782427)
- Bug 1204562 - GetMethod should not box the receiver argument. r=till (8977188519)
- Bug 552533 - Support thiscall Win32 ABI for js-ctypes. Original patch is dwitte. r=jorendorff (3179fe82fb)
- Bug 1252958 - Implement Debugger.adoptDebuggeeValue;r=jimb (bb1eed3603)
- Bug 1261904 - Refactor Debugger.Object.getErrorMessageName; r=jimb (414b03ce1a)
- Bug 1256560 - Implement AnimationEffectTiming WebIDL. r=birtles, r=smaug (123bc00be6)
- Bug 1244643 - Part 1: Implement AnimationEffectTiming easing. r=hiro (958cde39eb)
- Bug 1244640 - implement AnimationEffectTiming iterations r=hiro (30420e3e22)
- Bug 1255710 - Part 0: Rename test_animation_property_state.html to test_animation_performance_warning.html. r=birtles (7c463acc9d)
- Bug 1255710 - Part 1: Remove all unnecessary t.step_func. r=birtles (b8586a3f6c)
- Bug 1255710 - Part 2: Enable tests for 'transform-style: preserve-3d'. r=birtles (35038639a8)
- Bug 1254840 - Use longer animation duration to avoid intermittent failures on slow platforms. r=dholbert (a0574ebd59)
- Bug 1254881 - Fix animation duration in dom/animation/test/chrome/test_running_on_compositor.html. r=hiro (db038a67ec)
- Bug 1256503 - Part 1: Use MS_PER_SEC instead of human-misreadable digits in animation tests. r=dholbert (ad420d4760)
- Bug 1256503 - Part 2: Increase some test animation durations to be at least 100 seconds. r=dholbert (8ea14b30f0)
- Bug 1244633 - Part 1: implement AnimationEffectTiming delay. r=birtles (94d1be534a)
- Bug 1244633 - Part 2: append tests for delay. r=birtles (cd685f1fe4)
- Bug 1244643 - Part 2: Append tests for easing. r=hiro (9f563a4636)
- Bug 1263631 - Update web-platform-tests to revision 8d896c2015ab1e50ad00a0013700f87813d9364c, a=testonly (71b25211b1)
- Bug 1244643 - Part 3: Move common test cases to a new file. r=hiro (7ee5afd9db)
- Bug 1255718. Remove the unused JSContext argument of AudioBuffer::Create. r=ehsan (c7d2112794)
- Bug 684208 - make dispatchEvent()'s return value to follow the spec, r=masayuki (4a8372e2fb)
- Bug 1223980 - Add iterable<ArrayBuffer,MediaKeyStatus> to MediaKeyStatusMap. r=bz (bcc52aabde)
- Bug 1260417 - Part a: Add a comment about the compartment of CallbackObject::mCallback; r=bz (2abca927f9)
- Bug 1260417 - Part c: Stop mentioning requests around CallSetup::mRootedCallable; r=bz (bb507b8f40)
- Bug 1260417 - Part b: Depend on AutoEntryScript to find an appropriate JSContext CallSetup; r=bz (e1b8fd132b)
- remove specific PM check (d7fae861af)
- minor cleanup (a47c325ad1)
- Bug 1254858: P4. Allow to pass mimetype in constructor. r=kentuckyfriedtakahe (3627f6bb0a)
- Bug 1254858: P5. Add h264 decoding gtest. r=kentuckyfriedtakahe (0bb7873e4f)
- Bug 1254858: P6. Add VP9 decoding gtest. r=kentuckyfriedtakahe (6940369a73)
- Bug 1254858: P8. Change default preferences value if prefs don't exist. r=kentuckyfriedtakahe (1516f43986)
- Bug 1247866: Avoid modifying hashtable during iteration, when iterating over redirects for saved files, to avoid tripping fatal assertion. r=njn (94f77efaad)
- bug 1230065 consider arrow size in dropdown minimum widget size r=acomminos (cd67908374)
- bug 1261277 use GtkTextView to get an appropriate color for resizers r=acomminos (b8b2df0ebf)
- bug 1197165 apply tooltip style class when creating window instead of when drawing r=acomminos (c58078774f)
- Bug 1257811 - set min-height for input widgets. r=karlt (43c5507346)
- bug 1199602 give existing wrap_gtk_window_check_resize internal linkage r=acomminos (ef8fe19a89)
- bug 1199602 emit resume-events on GdkFrameClock if flush/resume not balanced at dispose r=acomminos (16d79ac0cd)
- Bug 1249604 - Don't use gtk_drag_set_icon_surface on GTK versions that use X SHAPE for dnd with cairo. r=karlt (3e7b1f3aaf)
- Bug 1262634 - Avoid undefined reference to moz_gtk_get_entry_min_height in builds specifying cairo-gtk2 toolkit. r=karlt (112c35a394) (869fcffa1f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1240749 - Fixes for DPI support in Gtk widget interface: remove incorrect Get[Avail]RectDisplayPix overrides, as desktop pixels == device pixels for the Gtk widget backend, and implement nsScreenGtk::GetDefaultCSSScaleFactor, required by nsGlobalWindow since per-monitor DPI patches in bug 890156. r=karlt (9975cac985)
- Bug 1033488 - Part 2. Make PuppetBidiKeyboard correctly on content process. r=masayuki (3a91ce60a8)
- Bug 1257067 - modified XF86XK_ keysyms to GDK_ ones r=masayuki (4b922f9365)
- Bug 1251984 - allow gfx.xrender.enabled pref to work for compositing even if content backend is not Cairo. r=jrmuizel (257a163074)
- Bug 1235941 - Detect DPI change for GTK3. r=karlt (f8ca209d4b)
- Bug 1256728: Add environment variable to disable force present from bug 1232042. r=BenWa (c3b12a085b)
- Bug 1257124: Add null check for IDWriteFactory in gfxDWriteFontFileLoader::CreateCustomFontFile. r=bas (d33af4b9e1)
- Bug 1266209 - log failure reason when PathBuilderD2D::Finish fails. r=bas.schouten (360d7c2ada)
- Bug 1256552 - Disable C4577 to unblock compilation on VS2015; r=jrmuizel (7375fbf42a)
- Bug 1265960 - Remove gfxReusable* r=Bas (ed0b3aca14)
- Bug 1246290 - Refactoring to get rid of SampleContentTransformForFrame from AsyncPanZoomController. r=botond (3be6b4c1f9)
- Bug 1246290 - Add the ability for APZCs to not expose async transforms. r=botond (48942ceddf)
- Bug 1259296 - Scroll snap in the compositor in response to wheel events. r=kats (5fc694c804)
- Bug 1249040 - Allow wheel scrolls to accumulate in the presence of scroll snapping. r=kats (7514e3f6d6)
- Bug 1237343 - Replace uses of mozilla::Vector with nsTArray. r=botond (b721de19cd)
- Bug 1236046 - Don't use a stupidly small time delta to compute a velocity. r=botond (6c8f298ab6)
- Bug 1257959 - Dynamic toolbar transition seems to slow down flings r=kats (47ec4d0d54)
- Bug 1265513 - Do a fuzzy match when checking to see if a scroll will result in overscroll. r=botond (03ee304916)
- Bug 1254252 - Have Axis::ClampOriginToScrollableRect just return the original value if it falls with in the page bounds. r=kats (f88c0b4d7d)
- Bug 1261373 - Record how long it takes for content response notifications to be delivered to APZ. r=botond f=bsmedberg (b4b24d7602)
- Bug 1265515 - Update nsAutoPtr.h includes in gfx/layers/apz to RefPtr.h. r=kats (48bbc2cda8)
- Bug 1259296 - Make sure APZ smooth scroll animations end at their exact destination scroll offset. r=kats (36cace259b)
- Bug 1251837, part 1 - Use pushPrefEnv in setDeltaMultiplierSettings in window_wheel_default_action.html. r=masayuki (d673d55f02)
- Bug 1251837, part 2 - Use pushPrefEnv in doTestActionOverride in window_wheel_default_action.html. r=masayuki (f0375a3820)
- Bug 1251837, part 3 - Use pushPrefEnv in doTestWholeScroll in window_wheel_default_action.html. r=masayuki (0a7af4e103)
- Bug 1251837, part 4 - Use pushPrefEnv in doTestActionOverride in window_wheel_default_action.html. r=masayuki (51bd9cd1e2)
- Bug 1251837, part 5 - Make prepare() in doTestScroll take a callback, and use pushPrefEnv. r=masayuki (856056a947)
- Bug 1251837, part 6 - Make cleanup() in doTestScroll take a callback, and use pushPrefEnv. r=masayuki (34aa62b7f3)
- Bug 1255173 - Fix onZoomReset() in test_wheel_default_action.html to work with e10s. r=masayuki, r=jmaher (0c248c7587)
- Bug 1255178 - Part 1: Remove a leftover use of clearUserPref. r=masayuki Also, remove some trailing whitespace. (c067affdba)
- Bug 1255178 - Part 2: Remove extraneous argument to sendWheelAndWait. r=masayuki (80ce47c89b)
- Bug 1255634 - APZ should scroll by more than a page with large values of mousewheel.default.delta_multiplier_{x,y}. r=masayuki,kats (d72f77daed)
- Bug 1251638 - Don't clamp the displayport to the scrollable rect on the compositor side. r=botond (5dae2ba82e)
- Bug 1251638 - Do a bit of cleanup on the displayport margin computation in APZC; no functional changes. r=botond (575453b538)
- Bug 1266154 - Don't start a scroll snap animation if we're already at the destination. r=kats (2926d33a07)
- Bug 1258851 - Update HitTestingTreeNode::IsScrollbarNode to include the scrollbar track layers. r=rbarker (1e68081a6a)
- Bug 1265806 - Update scrollbar finding code to deal with layer trees on both OS X and Windows properly. r=rbarker (e8df49352e)
- Bug 1255224 - Add pref to force glFinish in DXGL path. (default:false) - r=dvander (8d399f8a49)
- Bug 1224199 - Destroy SharedSurfaces before ~GLContext(). - r=jrmuizel (5ad8d11f8e)
- Bug 1232480. Use 'precision' instead of 'prevision' (c7310988fa)
- Bug 1232668. Allow using kTex2DBlit_FragShaderSource on non-ES targets. (1951af5c1c)
- Bug 1235299 - Fix WebGL assertions for copyTexImage2D. r=jgilbert (226b7c14a8)
- Bug 1249189 - Use GL_RED to replace GL_ALPHA in YCbCr convert. r=jgilbert (e1d8ae2513)
- Bug 1256552 - fix int-to-float conversions in RadialGradientEffectD2D1. r=jrmuizel (36bb7f7f0f)
- Bug 1249279 - Let subdocuments' presContexts inherit the DPI setting of their parent, instead of retrieving it from their widget, to avoid using stale values from a currently-hidden widget on a screen with a different DPI. r=bz (4b8f6e0960)
- Bug 1237479 -- nsScriptSecurityManager needs to use the correct user context id in the origin attributes in a few places. r=sicking (90504a4130)
- Bug 1105556 - Call Create(originAttributes) when loadinfo->loadingPrincipal is null, instead of CreatePrincipalWithInheritedAttributes(). r=sicking (fdb341ca53)
- Bug 1253788 - Don't reload inline chrome:// style sheets in nsXBLPrototypeResources. r=bzbarsky (862464ea6c)
- Bug 1261123 - don't needlessly construct nsAutoCString temporaries in nsDefaultURIFixup; r=smaug (08f13674a8)
- Bug 1253673, r=bz (03caab3cce)
- Bug 1259511 - Overwrite loadInfo within AboutProtocolHandler and log warning to console. r=sicking (e2fc868326)
- Bug 905460 - Convert http legacy refs to smart pointers r=dragana a=kwierso (d4bdd102fa)
- Bug 1248564 - "Default authentication credentials (NTLM, Kerb) used in private mode". r=mayhemer (37c5674a0d)
- Bug 345580 - Problem decoding quoted-printable question mark in subject r=biesi (00f66a34a7)
- Bug 906986 - Rework fix for Bug 1241690 to avoid reliance on NrIceCtx inside NrIceMediaStream. r=bwc, r=drno (3d6aabeab6)
- Bug 906986 - Disable TestSrflxCandPairingFilter until bug 1226838 is fixed. r=bwc, r=drno (687281bf8b)
- Bug 906986 - Use the streams from the ice_ctx, don't hold a separate set. r=bwc, r=drno (269cd38ed2)
- Bug 906986 - Genericize some of the test setup and improve logging. r=bwc, r=drno (ad735f2459)
- Bug 906986 - Wrap NrIceCtx in NrIceCtxHandler which will allow us to handle ice restart. r=bwc, r=drno (4f2c1e5866)
- Bug 911216 - Part 12: Windows build bustage fix on a CLOSED TREE. r=efaust (f81e40df57)
- Bug 1261329 - Fix OOM handling in shell dissrc function r=efaust (d61eb121de)
- Bug 1263868 - Properly recover from OOM in ShellAutoEntryMonitor. r=jonco (3830ce7aae)
- Bug 1257722 - Prevent stdout/stderr from getting closed, r=jorendorff (48629efc06)
- Bug 1258847 - Set PTHREAD_MUTEX_ERRORCHECK for js::Mutex in debug builds. r=sfink (48cb353190)
- Bug 1252464 - Remove FrameRange cray cray in favor of using GCVectors. (r=jimb) (60ad943599)
- Bug 1257194: Tracelogger - Check for oom in drainTracelogger, r=bbouvier (7d8299958f)
- Bug 1264961 - Fix OOM case in Debugger::replaceFrameGuts. (r=jimb) (203816a8b3)
- Bug 1257588 - Don't ignore self-hosted frames when getting a saved frame's async cause. r=fitzgen (15b467a950)
- Bug 1258535 - Part 0: Add more and stronger asserts that SavedStacks-related JSAPI methods are called correctly; r=jandem (187251c401)
- Bug 1258535 - Check for the existence of a global before checking if its standard classes are resolved; r=jandem (18f7bbcc69)
- Bug 1264975 - Fix assertion in DebugScope wrapping non-syntactic scopes. (r=jimb) (753e315ddb)
- Bug 1259403 - Tracelogger: Always make sure there are 3 free slots for events, r=bbouvier (67a13b7a14)
- Bug 1231926 - add assertions on BYTEOFFSET_SLOT. r=waldo (3508ea1943)
- Bug 1260725 - Handle and report OOM in census breakdown parsing; r=jorendorff a=kwierso (de669940d1)
- Bug 1263074 - Change the JavaScript syntax error message for the old octal literal notation to suggest the new notation. r=Waldo (4e2457b27a)
- Bug 1257096, don't try to report about unusual unhandled rejected Promises, r=bz,waldo (682e4720d9)
- Bug 1262402: Use the new int64 testing features; r=luke (d213bb4f2c)
- Bug 1263882: Set a default value in DescribeScriptedCaller if the filename is null; r=luke (f66ec211f5) (10160cd03d)]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4988#p4988 Fri, 10 May 2024 22:50:56 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4988#p4988
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4989#p4989 https://o.rthost.win/kmeleon/KM76.5.3-Goanna-20240511.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 59e31c9007...10160cd03d:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1011826 - Split Prefable into two pieces. r=bz. (115675544f)
- Bug 1260653 - Shrink NativeProperties. r=bz. (a609483d76)
- Bug 1255655 - Const-ify mozilla::dom::ErrorFormatString. r=baku. (8e4f4dac33)
- Bug 1257389: Use fallible allocation for content-controlled string in bug 1257389. r=bz (b3670d2916)
- Bug 1245650 - remove JavaScript-navigator-property category support. r=bz. (fd2be96344)
- Bug 1260653 (follow-up) - Use |MOZ_CONSTEXPR| instead of |constexpr| to unbreak builds with VS 2013. r=birtles. (d76ab3c86d)
- Bug 1259172 - Fix assertion in Codegen.py's InitUnforgeablePropertiesOnHolder function. r=bz (ef54b31645)
- Bug 1250949. Add some better documentation to the dictionary init codegen. r=ehsan (f608f930e5)
- build bits of Bug 1318955 - Upgrade to Hunspell 1.5.4 and remove stale README for non-existing patches (713d8d8329)
- Bug 1250499 - prevent resource leak in mount_operation_ask_password. r=ehsan (ba9d741462)
- Bug 1252902 - remove ScopedFreePtr; r=Waldo (c8978edf27)
- Bug 1261452 - do_AddRef shouldn't require an rvalue-reference. r=froydnj (aec4028b9e)
- Bug 1252901 - don't use ScopedFreePtrTraits in MediaEngineWrapper.h; r=jesup (d4cf3438e3)
- Bug 1252198 - use UniquePtr instead of ScopedFreePtr in MediaEngineTabVideoSource; r=gerald (767055ddba)
- Bug 1254102 - Add "blackout" mode. If the window is not legal, output a black square. r=jesup (4d19c584bb)
- Bug 1250934: Only dig out cubeb deviceIDs immediately before use since they can be freed r=padenot (5c321f9458)
- Bug 1255217: Don't require getUserMedia/cubeb device enumeration mapping if --disable-webrtc is set r=padenot (bd3efd7a23)
- Bug 1257616: We can release Conduits immediately if we're on MainThread already r=drno (0b04888e2f)
- Bug 1258144: Don't start a thread for SystemClockDriver if already started r=padenot (298893101c)
- Bug 1258144: Flip warning sense typo in original patch for bug r=cpearce (53422b72a3)
- Bug 1258144: warnings-as-errors bustage r=cpearce (9259a2e872)
- Bug 1251502 - Use devid instead of device_id when getting the ID for a cubeb device. r=jesup (61bb95c418)
- Bug 1258942: Lock around DeviceID access for audio inputs r=padenot (1bdd2da88d)
- Bug 1250934: Don't allow switching to a clock driver when we already have a switch pending r=padenot (d35cf2791d)
- Bug 1250934: Factor out AudioTracksPresent() in MediaStreamGraph, and add checks of 'pending' tracks r=padenot (1e53e16ec0)
- Bug 1250934: Block GraphDriver switching if audio input is enabled (full-duplex) r=padenot (1b30daf654)
- Bug 1256555: Wrap "shouldAEC" variable-usage in #ifdef for consistency & to fix --disable-webrtc build failure. r=jesup (fa701f164e)
- Bug 1263251: Calculate AudioTrackPresent() correctly in MediaStreamGraph r=padenot (e4ca11bdcd)
- Bug 1264195: Re-add SetMicrophoneActive() calls into the GraphDriver r=padenot (c995b0cd83)
- Bug 1250934: Update some MediaStreamGraph logging r=padenot (e105642010)
- Bug 1266438 - Reset the AEC and other processing when audio devices change. r=jesup (e09f6bc9e7)
- Bug 1256510: When shutting down MediaStreamGraphs, if the graph hasn't started, let it start and shut down r=padenot (92ffec2c64)
- Bug 1266438 - Remove workaround on OSX when switching device, not necessary with duplex mode. r=jesup (0203d61186)
- Bug 1261627 - Unbreak --disable-webrtc builds. r=cpearce (38c2af874d)
- Bug 1248861: P1. Add AlignedBuffer template class. r=cpearce (3b27482308)
- Bug 1248861: P2. Use AlignedByteBuffer with MediaRawData. r=cpearce (0652979dbc)
- Bug 1248861: P3. Use AlignedAudioBuffer object with AudioData. r=cpearce (6788c4c1cb)
- Bug 1248861: P4. Add AudioConfig and introduce channel layout definition. r=cpearce (0b10c3dea0)
- Bug 1248861: P5. Add AudioConverter class and relatives. r=cpearce (1492a238c5)
- Bug 1248861: P6. Ensure AT decoder channel layout is always in SMPTE order. r=rillian (05db7e01d1)
- Bug 1239223: [vorbis] P1. Properly calculate decoded audio sample timestamps. r=kinetik (b6088d692a)
- Bug 1264500 - Include Telemetry.h to avoid build errors. r=cpearce (c019891221)
- Bug 1248861: P7. Ensure vorbis decoder channel layout is always in SMPTE order. r=rillian (69bc69795c)
- Bug 657791 - Update seekable range handling for cueless WebMs. r=kinetik MediaDecoder previously had 3 states within GetSeekable(), media is either seekable, seekable but not supported by transport, or not seekable. Due to changes to make cueless webms playable, a 4th option is needed: a file that is not fully seekable, but may support seeking from the transport, such as these webms, should only be seekable in the buffered range. (73132b539d)
- Bug 1248861: P8. Added ChannelLayout::MappingTable method. r=gerald (e672ae0045)
- Bug 1248861: P9. Use ChannelLayout::MappingTable. r=gerald (f4775517ba)
- Bug 1241062: [opus] P1. Properly calculate decoded audio sample timestamps. r=kinetik (8ba6184301)
- Bug 1248861: P10. Ensure opus decoder channel layout is always in SMPTE order. r=rillian (7c05d2ef52)
- Bug 1248861: P11. Fix current downmixer. r=rillian Current downmixer was using vorbis channel order (which isn't surprising as it was extracted from the Ogg reader). Make it use SMPTE order as that's now what all MediaDataDecoder output. (e1f7ef6e41)
- Bug 1248861: P12. Update AudioCompactor to account for alignment padding. r=rillian (7bc1630947)
- Bug 1265093: Silence CID 1358535. r=gerald It was a false positive, has mData can only be null if mLength is also 0. (1dc80f251d)
- Bug 1262753: P1. Add AudioConfig == and != operator. r=gerald (1470c50ee9)
- Bug 1262753: P2. Add AudioDataBuffer::operator=. r=gerald (97dc392584)
- Bug 1262753: P3. Add AudioConverter::InputConfig/OutputConfig. r=gerald Allow access to original constructor objects, to avoid having to store the original AudioConfig objects elsewhere. (743799c4d9)
- Bug 1262746: P1. Add downmixing capabilities to AudioConverter. r=rillian (1bbb210b88)
- Bug 1248513 - Fix static analysis errors in non-unified build for AudioStream.cpp. r=gerald. (ada96b559a)
- Bug 1262746: P2. Use AudioConvert in AudioStream to downmix samples. r=jwwang (c1d42ba8c5)
- Bug 1262746: P3. Remove DownmixAudioToStereo method. r=rillian Functionality is now provided through AudioConverter class. (df003d2602)
- Bug 1248478 - Remove some obsolete code in XrayWrapper.cpp. r=bholley. (5e9fe8790d)
- missing bit of (089ce6da47)
- Bug 1256688 - Continue using getPropertyDescriptor for has in XrayWrapper. r=peterv (8119ce5cb0)
- Bug 1260945 - Add missing isSystem check (r=bholley) (3365901bcb)
- Bug 1264778 - Merge some XPConnect js::Class instances. r=mrbkap. XPC_WN_WithCall_ObjectOps and XPC_WN_NoCall_ObjectOps are both equal to JS_NULL_OBJECT_OPS. (b363936eb9)
- Bug 1257892. Fix XPCConvert::JSValToXPCException to correctly detect Web IDL binding exceptions (i.e. all of them now!) when trying to check whether the value is already an XPCException. r=bholley (c48ff0620c)
- Bug 1179278: GDB pretty-printers: handle encoding errors when trying to print JSObject class names. DONTBUILD r=jorendorff (e9981ce359)
- Bug 1261426 - GDB Scripts: Add pretty printers for js::jit::ExecutableAllocator. r=jandem (eb5570d8c7)
- Bug 1232712 - add a gdb unwinder for SpiderMonkey; r=nbp (b60ca7eac5)
- Bug 1259867 - GDB Scripts: Disable SpiderMonkey's unwinder by default. r=tromey (2784da6603)
- Bug 1261426 - GDB Scripts: Use the ExecutableAllocator as a fallback solution for finding JIT pages. r=tromey (b80bfc4112)
- Bug 1261426 - GDB Scripts: Prevent gdb Memory.error when dereferencing null pointers. r=tromey (ce5a767db1)
- Bug 1254295 - add function name to gdb frame filter; r=nbp (ba31fca7c9)
- Bug 1262936 - Add missing OOM check to RegExpStack::reset. r=bhackett (3d7c4be6c6)
- Bug 1257779 - Don't make scripted proxies' [[OwnPropertyKeys]] have non-linear behavior in certain cases. r=jonco, r=evilpie (3b6e95f8e5)
- Bug 1266614 - Fix C4334 in OrderedHashTable.h. r=jandem (c764886bc4)
- Bug 1264920: IonMonkey - DoTypeUpdateFallback is not allowed to gc, r=jandem (df8cb4d03d) (b1814c6e48)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1256992 Part 2: Move SandboxBroker Initialization earlier and add telemetry and extra null checks. r=aklotz (acb4442402)
- Bug 1262753: P4. Add resampling capabilities to AudioConverter. r=kinetik (19788419ec)
- Bug 1233921 - Fix profiler crash when we're doing a debugger bailout. r=shu (6400ae545d)
- Bug 1166169 - Add MOZ_GONK_MEDIACODEC in configure and define it in moz.build. r=cpearce, r=glandium (812843d120)
- Bug 1236108: Modify sandbox initialization code to use directory service to obtain content process temp directory; r=bobowen,haik (8779ce1e57)
- Bug 1247832 - Adjust framePushed value in unboxed array baseline IC failure path, r=jandem. (f5914e1df4)
- Bug 1254122 - Don't bother saving scratch registers across TypeUpdate IC calls. (r=jandem) (4aea3f599e)
- Bug 1238815 - Limit baseline script size on ARM. r=jandem (7c13813ac6)
- Bug 1258349 - Remove a bogus assert. r=efaust (36d9edca40)
- Bug 1252903 - Add a missing OOM check in IonBuilder::inlineCalls. r=jonco (d7b146c7ef)
- Bug 1257929 - Instruction Reordering: Do not move instructions above the safeInsertTop location. r=bhackett (b5db952945)
- Bug 1258397 - Reorder Instruction: Renumber all instructions including the entry blocks. r=bhackett (0fe3de3028)
- Bug 1264429 - Trace script pointers in IonCache r=terrence (744354d567)
- Bug 1263558 - Part 0.2: Handle OOM inside SplitCriticalEdges and EliminatePhis at AnalyzeNewScriptDefiniteProperties and AnalyzeArgumentsUsage. r=jandem (8e3bad3c16)
- Bug 1236114 - IonMonkey: Move 'Sink' phase before the 'Remove Unnecessary Bitops' phase. r=sunfish (cbfd51d377)
- Bug 1259476 - Branch Pruning: Check if the Phi nodes have removed uses after popping them out of the worklist. r=jandem (8d5e1dca76)
- Bug 1186006 - Add a copy of the successor resume point to the split-edge blocks. r=bhackett (bf9ff0b37f)
- Bug 1246229 - Enable DCE to remove OSR guards if their values are optimized-out. r=h4writer (610dabfd1f)
- Bug 1247915 - IonMonkey adjustPhiInputs: Handle Phi operands artifact left by removing branches early. r=h4writer (9719e855f0)
- Bug 1258748 - adjustPhiInputs: Add MBox in the predecessor block instead of the definition block. r=jolesen (b0eafd8ff6)
- Bug 1263794 - IonMonkey: Crash when iterating graph and finding a nullptr MDefinition, r=jandem (fb3d0f2868)
- Bug 1257929 - Add assertions to ensure the safety of entry resume point encoding. r=h4writer (34c6410c56)
- Bug 1255949 - Check fallible flag in MBoundsCheck::congruentTo. r=h4writer (2aed033ca0)
- Bug 1240929 - Copy some HTTP request headers automatically on redirect, r=mcmanus (bff8d03edd)
- Bug 1236650 - make h2 push work in the face of redirects. r=mcmanus (9e0cd52a55) (ce2aac9fa1)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1262453: IonMonkey - Don't add resume point for constants, r=nbp (b5f8021cf8)
- Bug 1240521 - IonBuilder processSwitchEnd returns ControlStatus_Error on allocation errors. r=h4writer (997738a608)
- Bug 1261361 - Make Vector::infallibleGrowByUninitialized check mReserved instead of mCapacity. r=Waldo (1326f9121f)
- Bug 1254203 - SnapshotIterator::maybeRead use AutoEnterOOMUnsafeRegion instead of MOZ_CRASH. r=jandem (54fa438206)
- Bug 1261324 - Fix bogus return address for star generators' .throw being observed by the profiler in Debugger's onExceptionUnwind in Baseline. (r=jandem) (6e998a7d64)
- Bug 1263899 - Fix readFrameArgsAndLocals to always use maybeRead since it can't recover instructions. (r=nbp) (59288f533b)
- Bug 1265748 - Enable non-Object path in IonBuilder::inlineIsCallable. r=shu (c0de95d84f)
- Bug 1186006 - Assert that all blocks have an entry resume point, excepts for unreachable one added by the Value Numbering. r=sunfish (32e9a56e59)
- Bug 1257089 - Weaken the assertions to account for unreachable annotation added by Range Analysis. r=sunfish (87caf2580a)
- Bug 1263888 - Push TypeBarrier after ArraySlice. r=jandem (28e089137b)
- Bug 1246552 - IonMonkey: Don't eliminate toString on objects and symbols, r=jandem (da7c99d316)
- Bug 1258632 - Distinguish signed/unsigned MDiv/MMod in GVN. r=bbouvier (22dbf55c27)
- Bug 1263532 - Do not make RegExpPrototypeOptimizable and RegExpInstanceOptimizable movable. r=h4writer (9b4c75397f)
- Bug 1248202 - Handle an OOM case in optimization tracking. r=jandem (045d4c002c)
- Bug 1257929 - Special case OSR block to avoid bloating safeInsertTop condition. r=h4writer (738c4abd63)
- Bug 1239075 - RangeAnalysis: Assume that all captured results are used in bailing branches. r=h4writer (a8d6b4b29d)
- Bug 1256702 - Skip the operand of MAssertRecoveredOnBailout encoded in the snapshot. r=h4writer (a4705253af)
- Bug 1263895 - IonMonkey: Check return value of all functions in GVN, r=jandem (351ba8d825)
- Bug 1262453 - IonMonkey: Remove Nops which try to decrease liveness of instructions, but fail, r=bhackett (5f7e221a7a)
- Bug 1124397 - More crash diagnostics. r=nbp (4abe9de4f3)
- Bug 1124397 - Temporary diagnostic patch to help figure out what's going on. r=efaust a=kwierso (d7416f77c4)
- Bug 1124397 - Add more crash diagnostics. r=efaust (130cd14bff)
- Bug 1252326 - Reorder MacroAssembler flush functions to follow the header order. r=bbouvier (c361f37707)
- Quick follow-up to bug 1251225 to fix a possibly overflowing left shift (found by Coverity, rs=h4writer on irc) (7b33f428a5)
- Bug 1256588 - IonMonkey: MIPS64: Don't skip nops on Loongson by runtime flag. r=huangwenjun06 (7aa8d6b5d9)
- Bug 1265601 - OdinMonkey: MIPS: Fix i64 testing infrastructure in Baldr. r=bbouvier (f5dfa86b4d)
- Bug 1263090 - OdinMonkey: MIPS: Implement AsmReinterpretFromI64/ToI64. r=bbouvier (3c0bed4a24)
- Bug 1263094 - IonMonkey: MIPS: Change members to non-virtual in CodeGenerator. r=arai (195bfaa03f)
- Bug 1258253 - IonMonkey: MIPS64: Fix MacroAssembler::branchTestMagic. r=arai (6420433ec0)
- Bug 1258253 - IonMonkey: MIPS64: Fix MacroAssembler::branchValueIsNurseryObject. r=arai (271089e08e)
- Bug 1249895 - Replace unsigned __int128_t with __uint128_t. r=hev (8d29fb5234)
- Bug 1258907 - IonMonkey: MIPS32: Fix MacroAssembler::branchValueIsNurseryObject. r=arai (18ae03452f)
- Bug 1256588 - IonMonkey: MIPS: Implement isLoongson. r=huangwenjun06 (d82314788d)
- Bug 1260694 - IonMonkey: MIPS: Inline get MIPS flags. r=huangwenjun06 (caf060f2ed)
- Bug 1258277 - OdinMonkey: MIPS: Leave ARCH_BITS for CPUID. r=huangwenjun06 (8d2ce72d21)
- Bug 1263090 - OdinMonkey: MIPS: Implement AsmReinterpret. r=bbouvier (d1a98954e1)
- Bug 1258293 - IonMonkey: MIPS: Refactor float-point Not by conditional move. r=arai (269c5d3be9)
- Bug 1254369 - IonMonkey: MIPS: Clean up broken assertions. r=arai (aedad3d82a)
- Bug 1254369 - IonMonkey: MIPS: Fix header files missing in MacroAssembler. r=arai (c8b291d450)
- Bug 1250370 - IonMonkey: MIPS: Fix stack alignment checking in EmitBaselineEnterStubFrame. r=nbp (77cd114731)
- Bug 1247312 - Don't generate invalid LDRD instructions on ARM. r=nbp (440e999cf7)
- Bug 1258999: Check for OOM after flushing pools when merging MacroAssemblers; r=efaust (ad22c913ff)
- Bug 1234408 - Fix ARM assembler to bind labels on OOM to silence ~Label assert. r=bbouvier (a4b3f716b1)
- Bug 1254106 - IonMonkey: Disable assertion of incorrect labels on OOM on ARM, like on x86 and x64, r=jandem (86b143ff42)
- cleanup (1a71c7a761)
- Bug 1263040 - Add Intl.getCanonicalLocales. r=jwalden (999911b0b3)
- Bug 1259540 - Fix missing header include that breaks FILES_PER_UNIFIED_FILE=1. r=till (247f599cd9)
- Bug 1263118 - Fix replace substitution without any capture. r=till (c6d500b683)
- Bug 1265449: Remove static assumption about SIMD objects; r=jonco (cfe92c4636)
- Bug 1259600 - Divert typed arrays passed to Array.sort to a typed array specific sort; r=till (f91e07bb1b)
- Bug 1260673 - Stop using _DefineDataProperty in MoveHoles; r=jorendorff (e476f59b01)
- Bug 1260673 - Ensure that Array.sort works with sealed objects; r=jorendorff (6aba58306d)
- Bug 1261813: Ensure the argument to wasmBinaryToText always has a buffer; r=luke (7c86782427)
- Bug 1204562 - GetMethod should not box the receiver argument. r=till (8977188519)
- Bug 552533 - Support thiscall Win32 ABI for js-ctypes. Original patch is dwitte. r=jorendorff (3179fe82fb)
- Bug 1252958 - Implement Debugger.adoptDebuggeeValue;r=jimb (bb1eed3603)
- Bug 1261904 - Refactor Debugger.Object.getErrorMessageName; r=jimb (414b03ce1a)
- Bug 1256560 - Implement AnimationEffectTiming WebIDL. r=birtles, r=smaug (123bc00be6)
- Bug 1244643 - Part 1: Implement AnimationEffectTiming easing. r=hiro (958cde39eb)
- Bug 1244640 - implement AnimationEffectTiming iterations r=hiro (30420e3e22)
- Bug 1255710 - Part 0: Rename test_animation_property_state.html to test_animation_performance_warning.html. r=birtles (7c463acc9d)
- Bug 1255710 - Part 1: Remove all unnecessary t.step_func. r=birtles (b8586a3f6c)
- Bug 1255710 - Part 2: Enable tests for 'transform-style: preserve-3d'. r=birtles (35038639a8)
- Bug 1254840 - Use longer animation duration to avoid intermittent failures on slow platforms. r=dholbert (a0574ebd59)
- Bug 1254881 - Fix animation duration in dom/animation/test/chrome/test_running_on_compositor.html. r=hiro (db038a67ec)
- Bug 1256503 - Part 1: Use MS_PER_SEC instead of human-misreadable digits in animation tests. r=dholbert (ad420d4760)
- Bug 1256503 - Part 2: Increase some test animation durations to be at least 100 seconds. r=dholbert (8ea14b30f0)
- Bug 1244633 - Part 1: implement AnimationEffectTiming delay. r=birtles (94d1be534a)
- Bug 1244633 - Part 2: append tests for delay. r=birtles (cd685f1fe4)
- Bug 1244643 - Part 2: Append tests for easing. r=hiro (9f563a4636)
- Bug 1263631 - Update web-platform-tests to revision 8d896c2015ab1e50ad00a0013700f87813d9364c, a=testonly (71b25211b1)
- Bug 1244643 - Part 3: Move common test cases to a new file. r=hiro (7ee5afd9db)
- Bug 1255718. Remove the unused JSContext argument of AudioBuffer::Create. r=ehsan (c7d2112794)
- Bug 684208 - make dispatchEvent()'s return value to follow the spec, r=masayuki (4a8372e2fb)
- Bug 1223980 - Add iterable<ArrayBuffer,MediaKeyStatus> to MediaKeyStatusMap. r=bz (bcc52aabde)
- Bug 1260417 - Part a: Add a comment about the compartment of CallbackObject::mCallback; r=bz (2abca927f9)
- Bug 1260417 - Part c: Stop mentioning requests around CallSetup::mRootedCallable; r=bz (bb507b8f40)
- Bug 1260417 - Part b: Depend on AutoEntryScript to find an appropriate JSContext CallSetup; r=bz (e1b8fd132b)
- remove specific PM check (d7fae861af)
- minor cleanup (a47c325ad1)
- Bug 1254858: P4. Allow to pass mimetype in constructor. r=kentuckyfriedtakahe (3627f6bb0a)
- Bug 1254858: P5. Add h264 decoding gtest. r=kentuckyfriedtakahe (0bb7873e4f)
- Bug 1254858: P6. Add VP9 decoding gtest. r=kentuckyfriedtakahe (6940369a73)
- Bug 1254858: P8. Change default preferences value if prefs don't exist. r=kentuckyfriedtakahe (1516f43986)
- Bug 1247866: Avoid modifying hashtable during iteration, when iterating over redirects for saved files, to avoid tripping fatal assertion. r=njn (94f77efaad)
- bug 1230065 consider arrow size in dropdown minimum widget size r=acomminos (cd67908374)
- bug 1261277 use GtkTextView to get an appropriate color for resizers r=acomminos (b8b2df0ebf)
- bug 1197165 apply tooltip style class when creating window instead of when drawing r=acomminos (c58078774f)
- Bug 1257811 - set min-height for input widgets. r=karlt (43c5507346)
- bug 1199602 give existing wrap_gtk_window_check_resize internal linkage r=acomminos (ef8fe19a89)
- bug 1199602 emit resume-events on GdkFrameClock if flush/resume not balanced at dispose r=acomminos (16d79ac0cd)
- Bug 1249604 - Don't use gtk_drag_set_icon_surface on GTK versions that use X SHAPE for dnd with cairo. r=karlt (3e7b1f3aaf)
- Bug 1262634 - Avoid undefined reference to moz_gtk_get_entry_min_height in builds specifying cairo-gtk2 toolkit. r=karlt (112c35a394) (869fcffa1f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1240749 - Fixes for DPI support in Gtk widget interface: remove incorrect Get[Avail]RectDisplayPix overrides, as desktop pixels == device pixels for the Gtk widget backend, and implement nsScreenGtk::GetDefaultCSSScaleFactor, required by nsGlobalWindow since per-monitor DPI patches in bug 890156. r=karlt (9975cac985)
- Bug 1033488 - Part 2. Make PuppetBidiKeyboard correctly on content process. r=masayuki (3a91ce60a8)
- Bug 1257067 - modified XF86XK_ keysyms to GDK_ ones r=masayuki (4b922f9365)
- Bug 1251984 - allow gfx.xrender.enabled pref to work for compositing even if content backend is not Cairo. r=jrmuizel (257a163074)
- Bug 1235941 - Detect DPI change for GTK3. r=karlt (f8ca209d4b)
- Bug 1256728: Add environment variable to disable force present from bug 1232042. r=BenWa (c3b12a085b)
- Bug 1257124: Add null check for IDWriteFactory in gfxDWriteFontFileLoader::CreateCustomFontFile. r=bas (d33af4b9e1)
- Bug 1266209 - log failure reason when PathBuilderD2D::Finish fails. r=bas.schouten (360d7c2ada)
- Bug 1256552 - Disable C4577 to unblock compilation on VS2015; r=jrmuizel (7375fbf42a)
- Bug 1265960 - Remove gfxReusable* r=Bas (ed0b3aca14)
- Bug 1246290 - Refactoring to get rid of SampleContentTransformForFrame from AsyncPanZoomController. r=botond (3be6b4c1f9)
- Bug 1246290 - Add the ability for APZCs to not expose async transforms. r=botond (48942ceddf)
- Bug 1259296 - Scroll snap in the compositor in response to wheel events. r=kats (5fc694c804)
- Bug 1249040 - Allow wheel scrolls to accumulate in the presence of scroll snapping. r=kats (7514e3f6d6)
- Bug 1237343 - Replace uses of mozilla::Vector with nsTArray. r=botond (b721de19cd)
- Bug 1236046 - Don't use a stupidly small time delta to compute a velocity. r=botond (6c8f298ab6)
- Bug 1257959 - Dynamic toolbar transition seems to slow down flings r=kats (47ec4d0d54)
- Bug 1265513 - Do a fuzzy match when checking to see if a scroll will result in overscroll. r=botond (03ee304916)
- Bug 1254252 - Have Axis::ClampOriginToScrollableRect just return the original value if it falls with in the page bounds. r=kats (f88c0b4d7d)
- Bug 1261373 - Record how long it takes for content response notifications to be delivered to APZ. r=botond f=bsmedberg (b4b24d7602)
- Bug 1265515 - Update nsAutoPtr.h includes in gfx/layers/apz to RefPtr.h. r=kats (48bbc2cda8)
- Bug 1259296 - Make sure APZ smooth scroll animations end at their exact destination scroll offset. r=kats (36cace259b)
- Bug 1251837, part 1 - Use pushPrefEnv in setDeltaMultiplierSettings in window_wheel_default_action.html. r=masayuki (d673d55f02)
- Bug 1251837, part 2 - Use pushPrefEnv in doTestActionOverride in window_wheel_default_action.html. r=masayuki (f0375a3820)
- Bug 1251837, part 3 - Use pushPrefEnv in doTestWholeScroll in window_wheel_default_action.html. r=masayuki (0a7af4e103)
- Bug 1251837, part 4 - Use pushPrefEnv in doTestActionOverride in window_wheel_default_action.html. r=masayuki (51bd9cd1e2)
- Bug 1251837, part 5 - Make prepare() in doTestScroll take a callback, and use pushPrefEnv. r=masayuki (856056a947)
- Bug 1251837, part 6 - Make cleanup() in doTestScroll take a callback, and use pushPrefEnv. r=masayuki (34aa62b7f3)
- Bug 1255173 - Fix onZoomReset() in test_wheel_default_action.html to work with e10s. r=masayuki, r=jmaher (0c248c7587)
- Bug 1255178 - Part 1: Remove a leftover use of clearUserPref. r=masayuki Also, remove some trailing whitespace. (c067affdba)
- Bug 1255178 - Part 2: Remove extraneous argument to sendWheelAndWait. r=masayuki (80ce47c89b)
- Bug 1255634 - APZ should scroll by more than a page with large values of mousewheel.default.delta_multiplier_{x,y}. r=masayuki,kats (d72f77daed)
- Bug 1251638 - Don't clamp the displayport to the scrollable rect on the compositor side. r=botond (5dae2ba82e)
- Bug 1251638 - Do a bit of cleanup on the displayport margin computation in APZC; no functional changes. r=botond (575453b538)
- Bug 1266154 - Don't start a scroll snap animation if we're already at the destination. r=kats (2926d33a07)
- Bug 1258851 - Update HitTestingTreeNode::IsScrollbarNode to include the scrollbar track layers. r=rbarker (1e68081a6a)
- Bug 1265806 - Update scrollbar finding code to deal with layer trees on both OS X and Windows properly. r=rbarker (e8df49352e)
- Bug 1255224 - Add pref to force glFinish in DXGL path. (default:false) - r=dvander (8d399f8a49)
- Bug 1224199 - Destroy SharedSurfaces before ~GLContext(). - r=jrmuizel (5ad8d11f8e)
- Bug 1232480. Use 'precision' instead of 'prevision' (c7310988fa)
- Bug 1232668. Allow using kTex2DBlit_FragShaderSource on non-ES targets. (1951af5c1c)
- Bug 1235299 - Fix WebGL assertions for copyTexImage2D. r=jgilbert (226b7c14a8)
- Bug 1249189 - Use GL_RED to replace GL_ALPHA in YCbCr convert. r=jgilbert (e1d8ae2513)
- Bug 1256552 - fix int-to-float conversions in RadialGradientEffectD2D1. r=jrmuizel (36bb7f7f0f)
- Bug 1249279 - Let subdocuments' presContexts inherit the DPI setting of their parent, instead of retrieving it from their widget, to avoid using stale values from a currently-hidden widget on a screen with a different DPI. r=bz (4b8f6e0960)
- Bug 1237479 -- nsScriptSecurityManager needs to use the correct user context id in the origin attributes in a few places. r=sicking (90504a4130)
- Bug 1105556 - Call Create(originAttributes) when loadinfo->loadingPrincipal is null, instead of CreatePrincipalWithInheritedAttributes(). r=sicking (fdb341ca53)
- Bug 1253788 - Don't reload inline chrome:// style sheets in nsXBLPrototypeResources. r=bzbarsky (862464ea6c)
- Bug 1261123 - don't needlessly construct nsAutoCString temporaries in nsDefaultURIFixup; r=smaug (08f13674a8)
- Bug 1253673, r=bz (03caab3cce)
- Bug 1259511 - Overwrite loadInfo within AboutProtocolHandler and log warning to console. r=sicking (e2fc868326)
- Bug 905460 - Convert http legacy refs to smart pointers r=dragana a=kwierso (d4bdd102fa)
- Bug 1248564 - "Default authentication credentials (NTLM, Kerb) used in private mode". r=mayhemer (37c5674a0d)
- Bug 345580 - Problem decoding quoted-printable question mark in subject r=biesi (00f66a34a7)
- Bug 906986 - Rework fix for Bug 1241690 to avoid reliance on NrIceCtx inside NrIceMediaStream. r=bwc, r=drno (3d6aabeab6)
- Bug 906986 - Disable TestSrflxCandPairingFilter until bug 1226838 is fixed. r=bwc, r=drno (687281bf8b)
- Bug 906986 - Use the streams from the ice_ctx, don't hold a separate set. r=bwc, r=drno (269cd38ed2)
- Bug 906986 - Genericize some of the test setup and improve logging. r=bwc, r=drno (ad735f2459)
- Bug 906986 - Wrap NrIceCtx in NrIceCtxHandler which will allow us to handle ice restart. r=bwc, r=drno (4f2c1e5866)
- Bug 911216 - Part 12: Windows build bustage fix on a CLOSED TREE. r=efaust (f81e40df57)
- Bug 1261329 - Fix OOM handling in shell dissrc function r=efaust (d61eb121de)
- Bug 1263868 - Properly recover from OOM in ShellAutoEntryMonitor. r=jonco (3830ce7aae)
- Bug 1257722 - Prevent stdout/stderr from getting closed, r=jorendorff (48629efc06)
- Bug 1258847 - Set PTHREAD_MUTEX_ERRORCHECK for js::Mutex in debug builds. r=sfink (48cb353190)
- Bug 1252464 - Remove FrameRange cray cray in favor of using GCVectors. (r=jimb) (60ad943599)
- Bug 1257194: Tracelogger - Check for oom in drainTracelogger, r=bbouvier (7d8299958f)
- Bug 1264961 - Fix OOM case in Debugger::replaceFrameGuts. (r=jimb) (203816a8b3)
- Bug 1257588 - Don't ignore self-hosted frames when getting a saved frame's async cause. r=fitzgen (15b467a950)
- Bug 1258535 - Part 0: Add more and stronger asserts that SavedStacks-related JSAPI methods are called correctly; r=jandem (187251c401)
- Bug 1258535 - Check for the existence of a global before checking if its standard classes are resolved; r=jandem (18f7bbcc69)
- Bug 1264975 - Fix assertion in DebugScope wrapping non-syntactic scopes. (r=jimb) (753e315ddb)
- Bug 1259403 - Tracelogger: Always make sure there are 3 free slots for events, r=bbouvier (67a13b7a14)
- Bug 1231926 - add assertions on BYTEOFFSET_SLOT. r=waldo (3508ea1943)
- Bug 1260725 - Handle and report OOM in census breakdown parsing; r=jorendorff a=kwierso (de669940d1)
- Bug 1263074 - Change the JavaScript syntax error message for the old octal literal notation to suggest the new notation. r=Waldo (4e2457b27a)
- Bug 1257096, don't try to report about unusual unhandled rejected Promises, r=bz,waldo (682e4720d9)
- Bug 1262402: Use the new int64 testing features; r=luke (d213bb4f2c)
- Bug 1263882: Set a default value in DescribeScriptedCaller if the filename is null; r=luke (f66ec211f5) (10160cd03d)

* 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]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4989#p4989 Fri, 10 May 2024 22:51:02 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4989#p4989
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5005#p5005
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240518-3219d2d-uxp-e76fa74573-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240518-3219d2d-uxp-e76fa74573-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-20240518-3219d2d-uxp-e76fa74573-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-20240518-d849524bd-uxp-e76fa74573-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240518-d849524bd-uxp-e76fa74573-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240518-d849524bd-uxp-e76fa74573-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240518-d849524bd-uxp-e76fa74573-xpmod.7z

Official UXP changes picked since my last build:
- PR #2514 - Don't split up happy emoji sequences (52d7e4f3db)

No official Pale-Moon changes picked since my last build.

Official Basilisk changes picked since my last build:
- [Basilisk] fix bug with preferences not working (4a95f9d418)

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.]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5005#p5005 Fri, 17 May 2024 22:53:27 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5005#p5005
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5006#p5006
Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240518-7bda12e7-uxp-e76fa74573-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240518-7bda12e7-uxp-e76fa74573-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-20240518-id-656ea98-uxp-e76fa74573-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240518-id-656ea98-ia-93af9a0-uxp-e76fa74573-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5006#p5006 Fri, 17 May 2024 22:53:35 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5006#p5006
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5007#p5007 * Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions.

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk55-win32-git-20240518-12107a8cf-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240518-12107a8cf-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- import from UXP: PR #2514 - Don't split up happy emoji sequences (52d7e4f3) (12107a8cf)]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5007#p5007 Fri, 17 May 2024 22:53:39 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5007#p5007
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5008#p5008
32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240518-76c2cfb906-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240518-76c2cfb906-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240518-76c2cfb906-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240518-76c2cfb906-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 1412825 - fix lz4 deprecated attribute with clang and c++14; r=RyanVM (059d86484b)
- Bug 1245886 - Manually stop the profiler module at the end of all tests, r=me (1e00edd00c)
- Bug 1262359 (part 1) - Remove unused |hashRef| parameter from nsDataHandler::ParseURI(). r=jduell. (dcae9e057a)
- Bug 1262359 (part 2) - Make the filling in of two parameters optional in nsDataHandler::ParseURI(). r=jduell. (142ff6c86d)
- Bug 1262359 (part 3) - Add a missing fallible nsTSubstring_CharT::Assign() variant. r=erahm. (df93f41b86)
- Bug 1262359 (part 4) - Make data URL payload assignment fallible in nsDataHandler::ParseURI(). r=jduell. (05868a4269)
- Bug 1262359 (part 5) - Add a missing rv check for call to nsDataHandler::ParseURI(). r=jduell. (67d8a9c642)
- Bug 1263764 - Make the external string API's Truncate compatible with the internal API's Truncate. r=froydnj (b369693809)
- bug 1262563 - stop passing an event to FireShowHideEvent() r=davidb (b2893a18c2)
- bug 1262563 - fix how FireShowHideEvent gets the parent of a hide event target r=davidb (fbf7c39766)
- bug 1262563 - make FireShowHideEvent() return void r=davidb (c77c6c1d57)
- bug 1262563 - make FireShowHideEvent() a method of MaiAtkObject r=davidb (b0cc3aaf06)
- Bug 1260237 - remove InvalidateChildren, r=yzen (1eecf43b01)
- Bug 1251680 - get container accessible computation should take into account the HTML select, r=marcoz (553274c049)
- Bug 1252857 - test value change events for closed HTML select, r=marcoz (e3248842f5)
- Bug 1252857 - value change events for HTML:select have wrong target, r=marcoz (734ace8006)
- Bug 1105611 - Add tests of nsIAccessibleEditableText with contentediable editors which have ::before or ::after, patch=nakano, surkov, r=yzen (3b423d91cd)
- Bug 1249400 - add a test for missed hide events in case of accessible stealing, r=yzen (901c61e650)
- Bug 1255009 - insert children into the tree on content insertion instead the recaching, r=yzen (8074d82484)
- Bug 1255614 - make ProcessInvalidationList to insert accessibles instead the recaching, r=yzen (89a81d8b3f)
- Bug 1255617 - make PutChildrenBack to insert accessibles instead the recaching, r=yzen (39548b5922)
- Bug 1260187 - remove recaching version of DocAccessible::UpdateTreeOnInsertion, r=yzen (4bf8b09193)
- Bug 1260277 - remove empty CacheChildren's, r=marcoz (4eabc70d60)
- Bug 1256461 - merge MoveChild and SeizeChild methods, r=yzen (649b87dfad)
- Bug 1260494 - rebuild child indexes by AutoTreeMutation guard, r=yzen (e49a381192)
- Bug 1260862 - "remove Cache/EnsureChildren". r=mzehe (10751f0792)
- Bug 1260860 - stop illicit accessible stealing, r=yzen (55621a1af3)
- Bug 1260496 - get rid of CacheChildren for application accessible, r=marcoz (cde59765c3)
- Bug 1250878 - add acceptable child check for HTML select, r=marcoz (6e70925079)
- Bug 1252260 - get rid of HTML table CacheChildren, r=marcoz (7108ee2e06)
- Bug 1261165 - remove Accessible::ChildrenFlags, r=yzen (6e6c4db99d)
- Bug 1261167 - remove Accessible::TestChildCache, r=marcoz (69c9276da0)
- Bug 1261170 - add a single node ProcessContentInserted method version, r=yzen (5385e407b8)
- Bug 1261177 - split GetOrCreateAccessible method into two (Get and Create versions), r=yzen (ded9e7c0e5)
- Bug 1261408 - detect ARIA owned children early to avoid tree moving, r=yzen (ffd090ff2c)
- Bug 1261425 - coalesce mutation events by a tree structure, r=yzen (14ca8f3978)
- bug 1261144 - rename AccCollector.{h,cpp} to EmbeddedObjCollector.{h,cpp} r=lsocks (386be7f834)
- bug 1259023 - make nsIAccessible.parent work with proxies r=yzen (d611ef1fbf) (8655c2747d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1232902. Update ANGLE to chromium/2592 (89d3d3cfad)
- Bug 1251375. Update to ANGLE/2653 (98691dfd84)
- bits of Bug 1225280. Update ANGLE to chromium/2572. (b5eeadcb4e)
- Bug 1251375 - Cross compilation fixup. r=upstream (737d8f8554)
- rename back (e1ef46b16a)
- Bug 1261129: Make VP9 sample data const. r=kentuckyfriedtakahe (811eead31b)
- Bug 1263839 - WebM is now actually a VP9 sample; r=me (c6568d6d98)
- Bug 1263839: P2. Force re-run of VP9 benchmark based on a version check. r=kentuckyfriedtakahe (358409a235)
- Bug 1235503 - Fix -Wunreachable-code warnings in dom/media/. r=jya (dc6bebb141)
- Bug 1251184: [quicktime] P1. Report video/quicktime mimetype when sniffing. r=cpearce (056dda066a)
- Bug 1251184: [quicktime] P2. Use external plugin if available over native playback. r=cpearce (6f34c09ab6)
- Bug 1255050 - [1.1] Restrict media plugin decoder usage to Android ICS. r=snorp (ae801e040c)
- Bug 1229657: [MSE] Returns NotSupportedError if mimetype is invalid or not supported. r=gerald (a81df7babf)
- change errors returns (18b81f684e)
- rearrange to match gecko code (333c4c5f3a)
- Bug 1239607 - Let platform layer decide which codec to support and how to configure it. r=sotaro (63812a44d1)
- Bug 1248507 - p1. Pass DecoderDoctorDiagnostics to PDMs&more - r=jya (4175551833)
- Bug 1248507 - p2. DecoderDoctorDiagnostics boilerplate - r=jya (cb25b71956)
- Bug 1208371 - Forward declare DOMMediaStream in HTMLMediaElement.h. r=jesup (896080a020)
- Bug 1248507 - p3. Use DecoderDoctorDiagnostics - r=jya,bz (181966589e)
- Bug 1248507 - p4. DecoderDoctor base console message - r=bz (c5704ad2fe)
- Bug 1055776 - Move namespaceURI, prefix, localName from Node to Element; r=bz (ba7a18385d)
- Bug 842818 - Expose WebCrypto API to workers r=baku (966e5f3e75)
- Bug 1227790 - Update MediaKeyStatuses to include "released", "output-restricted" and "status-pending". r=bz (d9e7ddb298)
- Bug 1256046 - Hide MozPowerManager from the Web; r=khuey,bzbarsky (ec1da24251)
- Bug 1259581: Remove MOZ_MEDIA_NAVIGATOR. r=jesup (023a114462)
- Bug 1254956 - Implement Node.rootNode. r=Ms2ger,smaug (0133a41059)
- Bug 1264409 - Make last transaction ID available via nsIDOMWindowUtils, and pass transaction ID through MozAfterPaint. r=mattwoodrow,mrbkap (51184de1af) (76c2cfb906)]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5008#p5008 Fri, 17 May 2024 22:53:44 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5008#p5008
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5009#p5009 https://o.rthost.win/kmeleon/KM76.5.3-Goanna-20240518.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 10160cd03d...76c2cfb906:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1412825 - fix lz4 deprecated attribute with clang and c++14; r=RyanVM (059d86484b)
- Bug 1245886 - Manually stop the profiler module at the end of all tests, r=me (1e00edd00c)
- Bug 1262359 (part 1) - Remove unused |hashRef| parameter from nsDataHandler::ParseURI(). r=jduell. (dcae9e057a)
- Bug 1262359 (part 2) - Make the filling in of two parameters optional in nsDataHandler::ParseURI(). r=jduell. (142ff6c86d)
- Bug 1262359 (part 3) - Add a missing fallible nsTSubstring_CharT::Assign() variant. r=erahm. (df93f41b86)
- Bug 1262359 (part 4) - Make data URL payload assignment fallible in nsDataHandler::ParseURI(). r=jduell. (05868a4269)
- Bug 1262359 (part 5) - Add a missing rv check for call to nsDataHandler::ParseURI(). r=jduell. (67d8a9c642)
- Bug 1263764 - Make the external string API's Truncate compatible with the internal API's Truncate. r=froydnj (b369693809)
- bug 1262563 - stop passing an event to FireShowHideEvent() r=davidb (b2893a18c2)
- bug 1262563 - fix how FireShowHideEvent gets the parent of a hide event target r=davidb (fbf7c39766)
- bug 1262563 - make FireShowHideEvent() return void r=davidb (c77c6c1d57)
- bug 1262563 - make FireShowHideEvent() a method of MaiAtkObject r=davidb (b0cc3aaf06)
- Bug 1260237 - remove InvalidateChildren, r=yzen (1eecf43b01)
- Bug 1251680 - get container accessible computation should take into account the HTML select, r=marcoz (553274c049)
- Bug 1252857 - test value change events for closed HTML select, r=marcoz (e3248842f5)
- Bug 1252857 - value change events for HTML:select have wrong target, r=marcoz (734ace8006)
- Bug 1105611 - Add tests of nsIAccessibleEditableText with contentediable editors which have ::before or ::after, patch=nakano, surkov, r=yzen (3b423d91cd)
- Bug 1249400 - add a test for missed hide events in case of accessible stealing, r=yzen (901c61e650)
- Bug 1255009 - insert children into the tree on content insertion instead the recaching, r=yzen (8074d82484)
- Bug 1255614 - make ProcessInvalidationList to insert accessibles instead the recaching, r=yzen (89a81d8b3f)
- Bug 1255617 - make PutChildrenBack to insert accessibles instead the recaching, r=yzen (39548b5922)
- Bug 1260187 - remove recaching version of DocAccessible::UpdateTreeOnInsertion, r=yzen (4bf8b09193)
- Bug 1260277 - remove empty CacheChildren's, r=marcoz (4eabc70d60)
- Bug 1256461 - merge MoveChild and SeizeChild methods, r=yzen (649b87dfad)
- Bug 1260494 - rebuild child indexes by AutoTreeMutation guard, r=yzen (e49a381192)
- Bug 1260862 - "remove Cache/EnsureChildren". r=mzehe (10751f0792)
- Bug 1260860 - stop illicit accessible stealing, r=yzen (55621a1af3)
- Bug 1260496 - get rid of CacheChildren for application accessible, r=marcoz (cde59765c3)
- Bug 1250878 - add acceptable child check for HTML select, r=marcoz (6e70925079)
- Bug 1252260 - get rid of HTML table CacheChildren, r=marcoz (7108ee2e06)
- Bug 1261165 - remove Accessible::ChildrenFlags, r=yzen (6e6c4db99d)
- Bug 1261167 - remove Accessible::TestChildCache, r=marcoz (69c9276da0)
- Bug 1261170 - add a single node ProcessContentInserted method version, r=yzen (5385e407b8)
- Bug 1261177 - split GetOrCreateAccessible method into two (Get and Create versions), r=yzen (ded9e7c0e5)
- Bug 1261408 - detect ARIA owned children early to avoid tree moving, r=yzen (ffd090ff2c)
- Bug 1261425 - coalesce mutation events by a tree structure, r=yzen (14ca8f3978)
- bug 1261144 - rename AccCollector.{h,cpp} to EmbeddedObjCollector.{h,cpp} r=lsocks (386be7f834)
- bug 1259023 - make nsIAccessible.parent work with proxies r=yzen (d611ef1fbf) (8655c2747d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1232902. Update ANGLE to chromium/2592 (89d3d3cfad)
- Bug 1251375. Update to ANGLE/2653 (98691dfd84)
- bits of Bug 1225280. Update ANGLE to chromium/2572. (b5eeadcb4e)
- Bug 1251375 - Cross compilation fixup. r=upstream (737d8f8554)
- rename back (e1ef46b16a)
- Bug 1261129: Make VP9 sample data const. r=kentuckyfriedtakahe (811eead31b)
- Bug 1263839 - WebM is now actually a VP9 sample; r=me (c6568d6d98)
- Bug 1263839: P2. Force re-run of VP9 benchmark based on a version check. r=kentuckyfriedtakahe (358409a235)
- Bug 1235503 - Fix -Wunreachable-code warnings in dom/media/. r=jya (dc6bebb141)
- Bug 1251184: [quicktime] P1. Report video/quicktime mimetype when sniffing. r=cpearce (056dda066a)
- Bug 1251184: [quicktime] P2. Use external plugin if available over native playback. r=cpearce (6f34c09ab6)
- Bug 1255050 - [1.1] Restrict media plugin decoder usage to Android ICS. r=snorp (ae801e040c)
- Bug 1229657: [MSE] Returns NotSupportedError if mimetype is invalid or not supported. r=gerald (a81df7babf)
- change errors returns (18b81f684e)
- rearrange to match gecko code (333c4c5f3a)
- Bug 1239607 - Let platform layer decide which codec to support and how to configure it. r=sotaro (63812a44d1)
- Bug 1248507 - p1. Pass DecoderDoctorDiagnostics to PDMs&more - r=jya (4175551833)
- Bug 1248507 - p2. DecoderDoctorDiagnostics boilerplate - r=jya (cb25b71956)
- Bug 1208371 - Forward declare DOMMediaStream in HTMLMediaElement.h. r=jesup (896080a020)
- Bug 1248507 - p3. Use DecoderDoctorDiagnostics - r=jya,bz (181966589e)
- Bug 1248507 - p4. DecoderDoctor base console message - r=bz (c5704ad2fe)
- Bug 1055776 - Move namespaceURI, prefix, localName from Node to Element; r=bz (ba7a18385d)
- Bug 842818 - Expose WebCrypto API to workers r=baku (966e5f3e75)
- Bug 1227790 - Update MediaKeyStatuses to include "released", "output-restricted" and "status-pending". r=bz (d9e7ddb298)
- Bug 1256046 - Hide MozPowerManager from the Web; r=khuey,bzbarsky (ec1da24251)
- Bug 1259581: Remove MOZ_MEDIA_NAVIGATOR. r=jesup (023a114462)
- Bug 1254956 - Implement Node.rootNode. r=Ms2ger,smaug (0133a41059)
- Bug 1264409 - Make last transaction ID available via nsIDOMWindowUtils, and pass transaction ID through MozAfterPaint. r=mattwoodrow,mrbkap (51184de1af) (76c2cfb906)

* 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]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5009#p5009 Fri, 17 May 2024 22:53:50 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5009#p5009
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5024#p5024
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240525-3219d2d-uxp-f8f3b3ee43-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240525-3219d2d-uxp-f8f3b3ee43-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-20240525-3219d2d-uxp-f8f3b3ee43-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-20240525-d849524bd-uxp-f8f3b3ee43-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240525-d849524bd-uxp-f8f3b3ee43-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240525-d849524bd-uxp-f8f3b3ee43-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240525-d849524bd-uxp-f8f3b3ee43-xpmod.7z

Official UXP changes picked since my last build:
- [network] Make http digest auth cnonce length configurable. (f3413e94b9)
- [gfx] Clear mSharedBlobData if blob creation failed. (552cd74b08)
- [DOM] Clean up ReportLoadError and normalize error messages. (22830d18cf)
- [gfx] Ensure font entry's unitsPerEm and font extents are initialized when gfxFont is created. (7672f932f7)
- [gfx] Use calloc for cairo font-creation functions. (7d2ecc13dd)

No official Pale-Moon changes picked since my last build.

No official Basilisk changes picked since my last build.

Update Notice:
- You may delete file named icudt*.dat inside program folder when updating from old releases.

* Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5024#p5024 Sat, 25 May 2024 00:12:05 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5024#p5024
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5025#p5025
Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240525-7bda12e7-uxp-f8f3b3ee43-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240525-7bda12e7-uxp-f8f3b3ee43-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-20240525-id-656ea98-uxp-f8f3b3ee43-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240525-id-656ea98-ia-93af9a0-uxp-f8f3b3ee43-xpmod.7z

source repo (excluding UXP):
https://github.com/roytam1/icedove-uxp/tree/winbuild
https://github.com/roytam1/iceape-uxp/tree/winbuild]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5025#p5025 Sat, 25 May 2024 00:12:09 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5025#p5025
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5026#p5026 * Notice: This repo will not be built on regular schedule, and changes are experimental as usual.
** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions.

Test binary:
Win32 https://o.rthost.win/basilisk/basilisk55-win32-git-20240525-65c612352-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240525-65c612352-xpmod.7z

repo: https://github.com/roytam1/basilisk55

Repo changes:
- import from UXP: [network] Make http digest auth cnonce length configurable. (f3413e94) (1ef2155e7)
- import from UXP: [gfx] Clear mSharedBlobData if blob creation failed. (552cd74b) (a433921f8)
- ported from UXP: [DOM] Clean up ReportLoadError and normalize error messages. (22830d18) (e63613265)
- import from UXP: [gfx] Ensure font entry's unitsPerEm and font extents are initialized when gfxFont is created. (7672f932) (a2d940753)
- import from UXP: [gfx] Use calloc for cairo font-creation functions. (7d2ecc13) (65c612352)]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5026#p5026 Sat, 25 May 2024 00:12:13 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5026#p5026
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5027#p5027
32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240525-df2987f659-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240525-df2987f659-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240525-df2987f659-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240525-df2987f659-xpmod.7z

source repo: https://github.com/roytam1/palemoon27

repo changes since my last build:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- As suggested in PR 101, use OpenBSD assembler files. Update the NetBSD on them and use .S instead of .s, to indicate files to process (or preprocessor would fail on comments). (6a17dbacc3)
- Bug 1229769 - Expose Promise interface to WorkerDebugger #ifdef SPIDERMONKEY_PROMISE;r=bz (da9e838c23)
- Bug 1155969 - Make xpt.py flake8 compliant. r=ted (84f8eab5a3)
- Bug 977464 - Always relink XPT files for all changed XPIDL interfaces without requiring the IID to be revved; r=khuey (9b22512c41)
- Bug 977464 follow-up: Fix the indentation to use 4 spaces (bd68a8ebc3)
- Bug 1240053 - Consider the order of methods, their params, and constant important when comparing XPT interfaces to decide whether to relink XPT files; r=khuey (b9253dd183)
- Bug 1264377. Get rid of some unnecessary custom JSClass hook functions in xpconnect sandboxes and DOM simple globals. r=bholley (60950b416b)
- Bug 1258496 - Purge message manager cached scripts on 'message-manager-flush-caches' notification. r=smaug (028b229d02)
- Bug 1251298 - Null out |*idp| when necessary in DoInterfaceDescriptor. r=khuey. (dbdd15dae8)
- Bug 659625 - part1: implement Console::clear in dom/base/Console.cpp;r=baku (17c4b33789)
- Bug 659625 - part2: implement console.clear in devtools webconsole;r=bgrins (b72c6173ee)
- Bug 1248507 - p5. DecoderDoctorDiagnostics implementation - r=jya,bz (22f68130af)
- Bug 1248507 - p6. Minimal notification definition - r=bz (02f3eeb2f9)
- Bug 1248507 - p7. Notify decoder-doctor-notification listeners - r=jya,bz (2c2eb33388)
- Bug 1248507 - p8. FFMpeg checks: Console message - r=bz (50a993c143)
- Bug 1248507 - p9. FFMpeg checks: Notification definition - r=bz (0bcdcc090c)
- Bug 1248507 - p10. Detect and report when FFMpeg/Linux fails to load - r=jya (28137efda0)
- Bug 1190939: Decode VP9 4:4:4 properly. r=jya (98508bb48b)
- Bug 1232911 - [1.2] Allow to test for specific VPX MIME type version. r=cpearce (1b53e02981)
- Bug 1251887 - Add break to unintentional switch fallthrough in GfxInfoBase.cpp to fix -Wimplicit-fallthrough warning. r=milan (9969a7bec7)
- Bug 1232911 - [2.2] Add VPX decoding blocking support. r=snorp (fa860a9d4d)
- Bug 1249777: Added support for 10.11 in the blocklisting code as well. r=mstange (479f629083)
- Bug 1242084 - Fix GfxInfoBase nsStringBuffer leak. r=dvander (87b38ee72d)
- Bug 1222201: Only use container calculated dimensions. r=cpearce (693ebdf450)
- Bug 1190240 - Cannot compile WMFVideoMFTManager.cpp using Windows 10 SDK. r=cpearce (8ee2e315f5)
- Bug 1248496 - Enable D3D11 DXVA. r=ajones (a79df0baf2)
- Bug 1248496 - Show which DXVA API is being used in about:support. r=jya (1f6b1f0c8e)
- Bug 1257028 - Fallback to d3d9 decoding if d3d11 fails. r=cpearce (5ad7c159f1)
- Bug 1232045 - WebMDemuxer handles resolution changes. r=jya (18bdc79b1c)
- Bug 1243538: P1. Make MediaInfo::mImage an nsIntSize again and introduce a mImageRect member. r=mattwoodrow (a446cca01e)
- Bug 1243538: P2. Add convenience VideoInfo::ScaledImageRect. r=mattwoodrow (657e675b72)
- Bug 1243538: P3. Adjust libvpx decoder to allow different decoding size from metadata. r=mattwoodrow (50949ce02d)
- Bug 1243538: P4. Adjust ffvpx decoder to allow different decoding size from metadata. r=mattwoodrow (392c8939f5)
- Bug 1243538: P5. Adjust wmf decoder to allow different decoding size from metadata. r=cpearce (f50940564f)
- Bug 1239611 - Remove GonkNativeWindowClient r=nical (2c7ccb54a4)
- Bug 1170589 - Force decoder to use all allocated buffers. r=bwu (7e5c02e48a)
- Bug 1222923 - Enable MOZ_FMP4 on gonk L r=jolin (c04ad6ff55)
- Bug 1178214 - Return INIT_ERROR when video resolution exceeds hw codec capability. r=sotaro (bf3c45cde1)
- Bug 1147304 - Send codec specific data for MPEG4 codec type only. r=jya (ca48d110f4)
- Bug 1243538: P6. Adjust gonk decoder to allow different decoding size from metadata. r=alfredo (257e017762)
- Bug 1243538: [webm] P7. Let the decoder handle picture resizing. r=SingingTree (32dc4a5aac)
- Bug 1262727: [webm] Ensure first frame returned after seek is a keyframe. r=kinetik (f16140852a)
- Bug 1246536: [webm] Only use discard padding information on last packet. r=kinetik (0bac4f8855)
- Bug 1266013: Fix Firefox OS compile errors. r=gerald (f021717287)
- cleanup (390cdec6ee)
- Bug 1264991: Don't construct invalid channel configuration. r=gerald (661828e8b8)
- Bug 1265093: Fix CID 1358648. r=gerald (55468c1261)
- Bug 1262659 - Report HTTP Live Streaming playback requests. r=cpearce,bsmedberg (96b8cd2810)
- Bug 1265400 - Use unsigned long for AudioBuffer length and numberOfChannels; r=smaug (f74f27ea4e) (faafb5fd9d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- test for bug 1191648 (f9da67e953)
- Bug 1257333 - Port test_AudioNodeDevtoolsAPI.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap (39cee7850b)
- Bug 1079844 - Change various non-js/ files/tests/etc. to refer to detaching of ArrayBuffers rather than neutering. (DOM references to "neutering" of DOM things remain as neutering.) r=bz (3ab68d0a1d)
- Bug 1257337 - Port test_AudioParamDevtoolsAPI.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap (7f0bc6b0d3)
- Bug 1265403 - Support chaining AudioParam automation methods. r=smaug (89ac09e1a4)
- Bug 1241096 - Add a better memory reporting system for AudioBuffers. r=erahm (a5058066fa)
- Bug 1255655 - Const-ify kCoefficientRgbY. r=jrmuizel. This allows it to be shared between processes. (7e484b4154)
- Bug 1232904 - Use channel.asyncOpen2 within dom/media/IdpSandbox.jsm (r=mt) (99c75688db)
- Bug 1176941 - Capturing more error info from IdP sandbox, r=jib (fe6e628f16)
- Bug 1176941 - Moving console warning to the current window, r=jib (8ce00202a0)
- Bug 1258299 - Move RTCIdentityProvider to a dictionary, r=jib,khuey (36699071e3)
- Bug 1208371 - Forward declare MediaStreamGraph classes in MediaPipeline.h. r=bwc (2c476da3b1)
- Bug 1248154 - Default to 0x0 frame size before receiving any frames. r=pkerr (00357ddee9)
- Bug 1262278 - Rename PlanarYCbCrImage::SetData and PlanarYCbCrImage::SetDataNoCopy r=nical (d13934623c)
- Bug 1245525: Fix some compiler errors in Moz2D type classes. r=jrmuizel (f3188d1490)
- Bug 1256678 - Fall back to loading GDI fonts from system in DrawTargetRecording - r=bas (a584738020)
- Bug 1247405 - Track peak texture memory usage r=nical (29df6e1566)
- Bug 1251065 - Add prefs for logging the current and peak texture usage r=nical (23c62210cc)
- Bug 1231396 - Add a pref to record and print out the number of pixels painted. r=mstange (6179f56806)
- Bug 1262753: P5. Pass number of frames rather than the number of bytes. r=gerald (f45286d4e9)
- Bug 1242774 - only resolve promise when exist. r=jwwang. (e8de9f5d37)
- Bug 1246108 - Don't restart completed audio streams. r=jwwang (738f1780ef)
- Bug 1262753: P6. Perform downmixing in DecodeAudioDataSink. r=kinetik (513906273a)
- Bug 1262753: P7. Add debugging pref to enable/disable downmixer and resample. r=kinetik (3bdc72fef3)
- Bug 1262753: P8. Remove useless assert. r=gerald (075f86cb75)
- Bug 1241486 - Allow using pixmaps to share WebGL frames with the basic compositor when it makes sense. r=jgilbert (2bdab0b4f4)
- Bug 1245550 - add gfx.use-glx-texture-from-pixmap pref to control whether texture_from_pixmap is used. r=nical (a29c7cf85b)
- Bug 1260944 - Fix ANGLE D3D WARP for WebGL. - r=jrmuizel (8bc04a6c86)
- Bug 1241003 - ignore AudioData with 0 frames to avoid silence. r=kinetik. (d9b498ccfe)
- Bug 1245542 - I suspect AudioData::mAudioData/mFrames are poisoned when sample format doesn't match the metadata. Let's ignore these samples to see if crash volume can be reduced. r=kinetik. (1dcbbbbfc6)
- Bug 1259810 - check that D2D1 device creation succeeds and otherwise fall to software backend. r=bas.schouten (0b1a56e488)
- Bug 1257288 - Move IntersectMaybeRects() to gfx/2d/Rect.h. r=kats (75740a568d)
- Bug 1236043 - Don't inflate empty rects. r=jrmuizel (809dbda3fb)
- Bug 913822 - Shutdown I/O time limit for HTTP cache. r=michal (6f3263184b)
- Bug 848994 - p1. Refactor Decoder Doctor - r=cpearce (8ae3326424)
- Bug 848994 - p2. Detect when WMF is not found - r=cpearce (fb6b98d7bd)
- Bug 848994 - p3. Check MediaKeySystem requests - r=cpearce (bf2ba5ea8d)
- Bug 848994 - p4. Record GMP diagnostics - r=cpearce (21e750ca24)
- Bug 1245789 - Add abstract thread wrapper for the GMP thread. r=gerald (37ee00f86c)
- Bug 1250745 - Share GMP processes when doing unencrypted decoding. r=jwwang (c925f991a8)
- Bug 1245789 - Use frame size not display size in GMPVideoDecoder. r=kinetik (a4d7abdbef)
- Bug 1211812 - Use MozPromise to init mozilla::GMPVideoDecoder. r=jwwang (cc736f1f37)
- Bug 1256065. r=gerald (62cdb35926)
- Bug 1221825: P2. Ensure frame memory allocation succeeded. r=cpearce (b6fb351b6a)
- Bug 1197064 - Don't assume positive audio frame offset in GMPAudioDeceoder. r=jya (6bc23cb4a0) (15a91f51ae)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- bit of Bug 1219134: P2. Use LibAV/FFmpeg logic to detect invalid pts. r=edwin (34d2a7d442)
- Bug 1195018 - Support 'background_color' member in the manifest processor. r=marcosc (1451b14321)
- Bug 1240490 - Fix console prefix used by the App Manifest processor. r=marcosc (e3196b53c8)
- Bug 1086997 - Localize developer warnings issued by the manifest processor. r=baku (7659fc5dd6)
- Bug 1258899 - teach manifest processor about dir member. r=baku (00b40c51c2)
- Bug 1262739 - Remove support for splash_screens member in Manifest Processor r=mconley (bceb0d2517)
- Bug 1264813 - Remove image object's density member from Web Manifest processor. r=mconley (f34da7259e)
- Bug 1264816 - Drop background_color from Web manifest image object. r=mconley (40c55f7bf9)
- Bug 1186908 - Return manifest members to canonical form after processing. r=mconley. (59d9a12a17)
- Bug 293394 - javascript: should never execute with chrome privs. r=bz (0dcc8f146b)
- bit of Bug 1153267 - part 2 (a0c5f7fda8)
- Bug 1254320 - Remove SEC_NORMAL from dom/json/ . r=bz (cd068db51c)
- Bug 1262590 - [e10s] AppProcessChecker.cpp has DEUBG typo preventing DEBUG messages. r=mconley (f9ffab4e57)
- Bug 1263556 - Remove EmptyBlobImpl in dom/ipc/Blob.cpp, r=smaug (3f4fe63e05)
- Bug 1261072 - File::GetName() should be const, r=smaug (bccd7475f1)
- Bug 1257759 part.1 Use switch-case at the first message handling in PluginInstanceChild::PluginWindowProcInternal() r=m_kato (bc0d4c457e)
- Bug 1257759 part.2 Separate Windows' message and related definitions from nsWindowDefs.h to mozilla/widget/WinMessages.h r=jimm (f8b5cb62f8)
- Bug 1153829 - Don't use MOZ_ALWAYS_INLINE for non-inline functions. r=jimm (c0e5b26c35)
- Bug 1257759 part.3 ModifierKeyState should be available in plugin module r=jimm (aa3fc81f63)
- Bug 1257759 part.4 Rename WidgetGUIEvent::PluginEvent to NativeEventData for using this class to send native event from plugin process to content and/or chrome process r=smaug (49392203ad)
- Bug 1255968 - Part 1: Let the callback of PeekMessages() to return a boolean to be able to break out the loop. r=dvander (d7f926ee7e)
- Bug 1255968 - Part 2: Implement puppet widget's HasPendingInputEvent() for interruptible reflow to work in content process. r=bz (5a0915e650)
- Bug 1257759 part.5 PluginInstanceChild should post received native key event to chrome process if the key combination may be a shortcut key r=jimm (ad1e3ad1c0)
- Bug 1252152 - Make plugin instances destroyed while that instance is on the stack crash earlier and more usefully, r=jimm (2238cc2a79)
- Bug 1257759 part.6 Keep event order between keyboard events and IME events in a plugin process r=jimm (32cbe1b13e)
- Bug 1257759 part.7 Add new internal events which represent key events on plugin r=smaug (161725755a)
- Bug 1257759 part.8 nsXBLWindowKeyHandler should handle eKeyDownOnPlugin and eKeyUpOnPlugin events only with reserved shortcut key handlers r=smaug (aa7cd1d786)
- Bug 1257759 part.9 Implement nsWindow::OnKeyEventInPluginProcess() on Windows r=jimm (245b2709e4)
- Bug 1257759 part.10 PluginInstanceChild should consume WM_*CHAR messages which follow consumed WM_*KEYDOWN or WM_*KEYUP message r=jimm (db355e6a77)
- Bug 1261735 (part 1) - Overhaul the atom implementation. r=froydnj,erahm. (abbed483f7)
- Bug 1261735 (part 2) - Inline some {Dynamic,Static}Atom methods. r=erahm. (97b11fa656)
- Bug 1261735 (part 3) - De-virtualize nsIAtom::IsStaticAtom(). r=froydnj,erahm. (4e0465a84a)
- Bug 1257207 - Increase ATOM_HASHTABLE_INITIAL_LENGTH. r=froydnj. (fe663e9c77)
- Bug 1261735 (part 4) - Change StaticAtomEntry::mAtom to |StaticAtom*|. r=erahm. (999fff7b8c)
- Bug 1261744 - Add two missing null checks for nsStringBuffer::Alloc(). r=erahm. (dd9ef00b6a)
- Bug 1266295 - Remove unnecessary compiler version checks for gcc <= 4.8.0 in xpcom. r=froydnj (b2f17f8d1a)
- Bug 1259706: Add NS_INLINE_DECL_THREADSAFE_VIRTUAL_REFCOUNTING macro. r=froydnj (d56a5fd48b)
- just a space (1508ec768f)
- Bug 1236991 - part 1: allow forwarding label direction through nsITooltipTextProvider, r=enndeakin (8d49127ffa)
- Bug 1245649: Enable no-nested-ternary. r=mconley (43c7b99372)
- Bug 1236991 - part 2: implement a default tooltiptextprovider in toolkit, r=enndeakin (a0a378979f)
- Bug 1251032 - Send RenderFrame info down to child in BrowserFrameOpenWindow. r=kanru (aec01fcec9)
- Bug 1246327 - Remove dom.always_allow_move_resize_window preference. r=jst (d06d83d596)
- Bug 1158228 - merge github's readability code into m-c, rs=me (38da823ce7)
- Bug 1158184 - merge recent github readability changes into m-c, rs=me (3b634d63c8)
- Bug 1162917 - update readability from github repo, rs=me (29dd18a9f0)
- No bug - update readability from github repo, includes fix for bug 1230050, rs=uplift-with-r+-patches-from-github (fa04927c71)
- Bug 1265866 - update Readability to the latest version from github, rs=me (c89e4dbeac)
- bits of Bug 1158228 (950dd3d561)
- Bug 1249579 - part2 : audio competing suspend/resume methods. r=snorp, baku. (3b6ddc018d)
- Bug 1266221 P1 Get devtools http service worker testing option from top window. r=bz (e8492118f0)
- Bug 225910 - Use nsIURI's GetRef and GetHasRef in nsDocShell. r=bz (76da6473d4)
- Bug 1261471: Remove support for getting mozIDOMWindowProxy via GetInterface. r=mrbkap (04904ed142)
- Bug 1264725 - Isolate Troubleshoot.jsm (about:support) from addons with null names. r=felipe (4ebb240827)
- Bug 1227730 - Support closing libnotify alerts. r=karlt,MattN (73d8b583dc) (df2987f659)]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5027#p5027 Sat, 25 May 2024 00:12:19 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5027#p5027
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5028#p5028 https://o.rthost.win/kmeleon/KM76.5.4-Goanna-20240525.7z

Changelog:

In-tree changes:
- app: OnShowTooltip()/GetNodeText() API change for matching engine changes. (96521b30)
- bump KM version for engine API changes (as of NM27 rev df2987f6) (91bd7c9c)

Out-of-tree changes:
* update Goanna3 to git 76c2cfb906...df2987f659:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- As suggested in PR 101, use OpenBSD assembler files. Update the NetBSD on them and use .S instead of .s, to indicate files to process (or preprocessor would fail on comments). (6a17dbacc3)
- Bug 1229769 - Expose Promise interface to WorkerDebugger #ifdef SPIDERMONKEY_PROMISE;r=bz (da9e838c23)
- Bug 1155969 - Make xpt.py flake8 compliant. r=ted (84f8eab5a3)
- Bug 977464 - Always relink XPT files for all changed XPIDL interfaces without requiring the IID to be revved; r=khuey (9b22512c41)
- Bug 977464 follow-up: Fix the indentation to use 4 spaces (bd68a8ebc3)
- Bug 1240053 - Consider the order of methods, their params, and constant important when comparing XPT interfaces to decide whether to relink XPT files; r=khuey (b9253dd183)
- Bug 1264377. Get rid of some unnecessary custom JSClass hook functions in xpconnect sandboxes and DOM simple globals. r=bholley (60950b416b)
- Bug 1258496 - Purge message manager cached scripts on 'message-manager-flush-caches' notification. r=smaug (028b229d02)
- Bug 1251298 - Null out |*idp| when necessary in DoInterfaceDescriptor. r=khuey. (dbdd15dae8)
- Bug 659625 - part1: implement Console::clear in dom/base/Console.cpp;r=baku (17c4b33789)
- Bug 659625 - part2: implement console.clear in devtools webconsole;r=bgrins (b72c6173ee)
- Bug 1248507 - p5. DecoderDoctorDiagnostics implementation - r=jya,bz (22f68130af)
- Bug 1248507 - p6. Minimal notification definition - r=bz (02f3eeb2f9)
- Bug 1248507 - p7. Notify decoder-doctor-notification listeners - r=jya,bz (2c2eb33388)
- Bug 1248507 - p8. FFMpeg checks: Console message - r=bz (50a993c143)
- Bug 1248507 - p9. FFMpeg checks: Notification definition - r=bz (0bcdcc090c)
- Bug 1248507 - p10. Detect and report when FFMpeg/Linux fails to load - r=jya (28137efda0)
- Bug 1190939: Decode VP9 4:4:4 properly. r=jya (98508bb48b)
- Bug 1232911 - [1.2] Allow to test for specific VPX MIME type version. r=cpearce (1b53e02981)
- Bug 1251887 - Add break to unintentional switch fallthrough in GfxInfoBase.cpp to fix -Wimplicit-fallthrough warning. r=milan (9969a7bec7)
- Bug 1232911 - [2.2] Add VPX decoding blocking support. r=snorp (fa860a9d4d)
- Bug 1249777: Added support for 10.11 in the blocklisting code as well. r=mstange (479f629083)
- Bug 1242084 - Fix GfxInfoBase nsStringBuffer leak. r=dvander (87b38ee72d)
- Bug 1222201: Only use container calculated dimensions. r=cpearce (693ebdf450)
- Bug 1190240 - Cannot compile WMFVideoMFTManager.cpp using Windows 10 SDK. r=cpearce (8ee2e315f5)
- Bug 1248496 - Enable D3D11 DXVA. r=ajones (a79df0baf2)
- Bug 1248496 - Show which DXVA API is being used in about:support. r=jya (1f6b1f0c8e)
- Bug 1257028 - Fallback to d3d9 decoding if d3d11 fails. r=cpearce (5ad7c159f1)
- Bug 1232045 - WebMDemuxer handles resolution changes. r=jya (18bdc79b1c)
- Bug 1243538: P1. Make MediaInfo::mImage an nsIntSize again and introduce a mImageRect member. r=mattwoodrow (a446cca01e)
- Bug 1243538: P2. Add convenience VideoInfo::ScaledImageRect. r=mattwoodrow (657e675b72)
- Bug 1243538: P3. Adjust libvpx decoder to allow different decoding size from metadata. r=mattwoodrow (50949ce02d)
- Bug 1243538: P4. Adjust ffvpx decoder to allow different decoding size from metadata. r=mattwoodrow (392c8939f5)
- Bug 1243538: P5. Adjust wmf decoder to allow different decoding size from metadata. r=cpearce (f50940564f)
- Bug 1239611 - Remove GonkNativeWindowClient r=nical (2c7ccb54a4)
- Bug 1170589 - Force decoder to use all allocated buffers. r=bwu (7e5c02e48a)
- Bug 1222923 - Enable MOZ_FMP4 on gonk L r=jolin (c04ad6ff55)
- Bug 1178214 - Return INIT_ERROR when video resolution exceeds hw codec capability. r=sotaro (bf3c45cde1)
- Bug 1147304 - Send codec specific data for MPEG4 codec type only. r=jya (ca48d110f4)
- Bug 1243538: P6. Adjust gonk decoder to allow different decoding size from metadata. r=alfredo (257e017762)
- Bug 1243538: [webm] P7. Let the decoder handle picture resizing. r=SingingTree (32dc4a5aac)
- Bug 1262727: [webm] Ensure first frame returned after seek is a keyframe. r=kinetik (f16140852a)
- Bug 1246536: [webm] Only use discard padding information on last packet. r=kinetik (0bac4f8855)
- Bug 1266013: Fix Firefox OS compile errors. r=gerald (f021717287)
- cleanup (390cdec6ee)
- Bug 1264991: Don't construct invalid channel configuration. r=gerald (661828e8b8)
- Bug 1265093: Fix CID 1358648. r=gerald (55468c1261)
- Bug 1262659 - Report HTTP Live Streaming playback requests. r=cpearce,bsmedberg (96b8cd2810)
- Bug 1265400 - Use unsigned long for AudioBuffer length and numberOfChannels; r=smaug (f74f27ea4e) (faafb5fd9d)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- test for bug 1191648 (f9da67e953)
- Bug 1257333 - Port test_AudioNodeDevtoolsAPI.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap (39cee7850b)
- Bug 1079844 - Change various non-js/ files/tests/etc. to refer to detaching of ArrayBuffers rather than neutering. (DOM references to "neutering" of DOM things remain as neutering.) r=bz (3ab68d0a1d)
- Bug 1257337 - Port test_AudioParamDevtoolsAPI.html to mochitest-plain so that it can be turned on in e10s mode; r=mrbkap (7f0bc6b0d3)
- Bug 1265403 - Support chaining AudioParam automation methods. r=smaug (89ac09e1a4)
- Bug 1241096 - Add a better memory reporting system for AudioBuffers. r=erahm (a5058066fa)
- Bug 1255655 - Const-ify kCoefficientRgbY. r=jrmuizel. This allows it to be shared between processes. (7e484b4154)
- Bug 1232904 - Use channel.asyncOpen2 within dom/media/IdpSandbox.jsm (r=mt) (99c75688db)
- Bug 1176941 - Capturing more error info from IdP sandbox, r=jib (fe6e628f16)
- Bug 1176941 - Moving console warning to the current window, r=jib (8ce00202a0)
- Bug 1258299 - Move RTCIdentityProvider to a dictionary, r=jib,khuey (36699071e3)
- Bug 1208371 - Forward declare MediaStreamGraph classes in MediaPipeline.h. r=bwc (2c476da3b1)
- Bug 1248154 - Default to 0x0 frame size before receiving any frames. r=pkerr (00357ddee9)
- Bug 1262278 - Rename PlanarYCbCrImage::SetData and PlanarYCbCrImage::SetDataNoCopy r=nical (d13934623c)
- Bug 1245525: Fix some compiler errors in Moz2D type classes. r=jrmuizel (f3188d1490)
- Bug 1256678 - Fall back to loading GDI fonts from system in DrawTargetRecording - r=bas (a584738020)
- Bug 1247405 - Track peak texture memory usage r=nical (29df6e1566)
- Bug 1251065 - Add prefs for logging the current and peak texture usage r=nical (23c62210cc)
- Bug 1231396 - Add a pref to record and print out the number of pixels painted. r=mstange (6179f56806)
- Bug 1262753: P5. Pass number of frames rather than the number of bytes. r=gerald (f45286d4e9)
- Bug 1242774 - only resolve promise when exist. r=jwwang. (e8de9f5d37)
- Bug 1246108 - Don't restart completed audio streams. r=jwwang (738f1780ef)
- Bug 1262753: P6. Perform downmixing in DecodeAudioDataSink. r=kinetik (513906273a)
- Bug 1262753: P7. Add debugging pref to enable/disable downmixer and resample. r=kinetik (3bdc72fef3)
- Bug 1262753: P8. Remove useless assert. r=gerald (075f86cb75)
- Bug 1241486 - Allow using pixmaps to share WebGL frames with the basic compositor when it makes sense. r=jgilbert (2bdab0b4f4)
- Bug 1245550 - add gfx.use-glx-texture-from-pixmap pref to control whether texture_from_pixmap is used. r=nical (a29c7cf85b)
- Bug 1260944 - Fix ANGLE D3D WARP for WebGL. - r=jrmuizel (8bc04a6c86)
- Bug 1241003 - ignore AudioData with 0 frames to avoid silence. r=kinetik. (d9b498ccfe)
- Bug 1245542 - I suspect AudioData::mAudioData/mFrames are poisoned when sample format doesn't match the metadata. Let's ignore these samples to see if crash volume can be reduced. r=kinetik. (1dcbbbbfc6)
- Bug 1259810 - check that D2D1 device creation succeeds and otherwise fall to software backend. r=bas.schouten (0b1a56e488)
- Bug 1257288 - Move IntersectMaybeRects() to gfx/2d/Rect.h. r=kats (75740a568d)
- Bug 1236043 - Don't inflate empty rects. r=jrmuizel (809dbda3fb)
- Bug 913822 - Shutdown I/O time limit for HTTP cache. r=michal (6f3263184b)
- Bug 848994 - p1. Refactor Decoder Doctor - r=cpearce (8ae3326424)
- Bug 848994 - p2. Detect when WMF is not found - r=cpearce (fb6b98d7bd)
- Bug 848994 - p3. Check MediaKeySystem requests - r=cpearce (bf2ba5ea8d)
- Bug 848994 - p4. Record GMP diagnostics - r=cpearce (21e750ca24)
- Bug 1245789 - Add abstract thread wrapper for the GMP thread. r=gerald (37ee00f86c)
- Bug 1250745 - Share GMP processes when doing unencrypted decoding. r=jwwang (c925f991a8)
- Bug 1245789 - Use frame size not display size in GMPVideoDecoder. r=kinetik (a4d7abdbef)
- Bug 1211812 - Use MozPromise to init mozilla::GMPVideoDecoder. r=jwwang (cc736f1f37)
- Bug 1256065. r=gerald (62cdb35926)
- Bug 1221825: P2. Ensure frame memory allocation succeeded. r=cpearce (b6fb351b6a)
- Bug 1197064 - Don't assume positive audio frame offset in GMPAudioDeceoder. r=jya (6bc23cb4a0) (15a91f51ae)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- bit of Bug 1219134: P2. Use LibAV/FFmpeg logic to detect invalid pts. r=edwin (34d2a7d442)
- Bug 1195018 - Support 'background_color' member in the manifest processor. r=marcosc (1451b14321)
- Bug 1240490 - Fix console prefix used by the App Manifest processor. r=marcosc (e3196b53c8)
- Bug 1086997 - Localize developer warnings issued by the manifest processor. r=baku (7659fc5dd6)
- Bug 1258899 - teach manifest processor about dir member. r=baku (00b40c51c2)
- Bug 1262739 - Remove support for splash_screens member in Manifest Processor r=mconley (bceb0d2517)
- Bug 1264813 - Remove image object's density member from Web Manifest processor. r=mconley (f34da7259e)
- Bug 1264816 - Drop background_color from Web manifest image object. r=mconley (40c55f7bf9)
- Bug 1186908 - Return manifest members to canonical form after processing. r=mconley. (59d9a12a17)
- Bug 293394 - javascript: should never execute with chrome privs. r=bz (0dcc8f146b)
- bit of Bug 1153267 - part 2 (a0c5f7fda8)
- Bug 1254320 - Remove SEC_NORMAL from dom/json/ . r=bz (cd068db51c)
- Bug 1262590 - [e10s] AppProcessChecker.cpp has DEUBG typo preventing DEBUG messages. r=mconley (f9ffab4e57)
- Bug 1263556 - Remove EmptyBlobImpl in dom/ipc/Blob.cpp, r=smaug (3f4fe63e05)
- Bug 1261072 - File::GetName() should be const, r=smaug (bccd7475f1)
- Bug 1257759 part.1 Use switch-case at the first message handling in PluginInstanceChild::PluginWindowProcInternal() r=m_kato (bc0d4c457e)
- Bug 1257759 part.2 Separate Windows' message and related definitions from nsWindowDefs.h to mozilla/widget/WinMessages.h r=jimm (f8b5cb62f8)
- Bug 1153829 - Don't use MOZ_ALWAYS_INLINE for non-inline functions. r=jimm (c0e5b26c35)
- Bug 1257759 part.3 ModifierKeyState should be available in plugin module r=jimm (aa3fc81f63)
- Bug 1257759 part.4 Rename WidgetGUIEvent::PluginEvent to NativeEventData for using this class to send native event from plugin process to content and/or chrome process r=smaug (49392203ad)
- Bug 1255968 - Part 1: Let the callback of PeekMessages() to return a boolean to be able to break out the loop. r=dvander (d7f926ee7e)
- Bug 1255968 - Part 2: Implement puppet widget's HasPendingInputEvent() for interruptible reflow to work in content process. r=bz (5a0915e650)
- Bug 1257759 part.5 PluginInstanceChild should post received native key event to chrome process if the key combination may be a shortcut key r=jimm (ad1e3ad1c0)
- Bug 1252152 - Make plugin instances destroyed while that instance is on the stack crash earlier and more usefully, r=jimm (2238cc2a79)
- Bug 1257759 part.6 Keep event order between keyboard events and IME events in a plugin process r=jimm (32cbe1b13e)
- Bug 1257759 part.7 Add new internal events which represent key events on plugin r=smaug (161725755a)
- Bug 1257759 part.8 nsXBLWindowKeyHandler should handle eKeyDownOnPlugin and eKeyUpOnPlugin events only with reserved shortcut key handlers r=smaug (aa7cd1d786)
- Bug 1257759 part.9 Implement nsWindow::OnKeyEventInPluginProcess() on Windows r=jimm (245b2709e4)
- Bug 1257759 part.10 PluginInstanceChild should consume WM_*CHAR messages which follow consumed WM_*KEYDOWN or WM_*KEYUP message r=jimm (db355e6a77)
- Bug 1261735 (part 1) - Overhaul the atom implementation. r=froydnj,erahm. (abbed483f7)
- Bug 1261735 (part 2) - Inline some {Dynamic,Static}Atom methods. r=erahm. (97b11fa656)
- Bug 1261735 (part 3) - De-virtualize nsIAtom::IsStaticAtom(). r=froydnj,erahm. (4e0465a84a)
- Bug 1257207 - Increase ATOM_HASHTABLE_INITIAL_LENGTH. r=froydnj. (fe663e9c77)
- Bug 1261735 (part 4) - Change StaticAtomEntry::mAtom to |StaticAtom*|. r=erahm. (999fff7b8c)
- Bug 1261744 - Add two missing null checks for nsStringBuffer::Alloc(). r=erahm. (dd9ef00b6a)
- Bug 1266295 - Remove unnecessary compiler version checks for gcc <= 4.8.0 in xpcom. r=froydnj (b2f17f8d1a)
- Bug 1259706: Add NS_INLINE_DECL_THREADSAFE_VIRTUAL_REFCOUNTING macro. r=froydnj (d56a5fd48b)
- just a space (1508ec768f)
- Bug 1236991 - part 1: allow forwarding label direction through nsITooltipTextProvider, r=enndeakin (8d49127ffa)
- Bug 1245649: Enable no-nested-ternary. r=mconley (43c7b99372)
- Bug 1236991 - part 2: implement a default tooltiptextprovider in toolkit, r=enndeakin (a0a378979f)
- Bug 1251032 - Send RenderFrame info down to child in BrowserFrameOpenWindow. r=kanru (aec01fcec9)
- Bug 1246327 - Remove dom.always_allow_move_resize_window preference. r=jst (d06d83d596)
- Bug 1158228 - merge github's readability code into m-c, rs=me (38da823ce7)
- Bug 1158184 - merge recent github readability changes into m-c, rs=me (3b634d63c8)
- Bug 1162917 - update readability from github repo, rs=me (29dd18a9f0)
- No bug - update readability from github repo, includes fix for bug 1230050, rs=uplift-with-r+-patches-from-github (fa04927c71)
- Bug 1265866 - update Readability to the latest version from github, rs=me (c89e4dbeac)
- bits of Bug 1158228 (950dd3d561)
- Bug 1249579 - part2 : audio competing suspend/resume methods. r=snorp, baku. (3b6ddc018d)
- Bug 1266221 P1 Get devtools http service worker testing option from top window. r=bz (e8492118f0)
- Bug 225910 - Use nsIURI's GetRef and GetHasRef in nsDocShell. r=bz (76da6473d4)
- Bug 1261471: Remove support for getting mozIDOMWindowProxy via GetInterface. r=mrbkap (04904ed142)
- Bug 1264725 - Isolate Troubleshoot.jsm (about:support) from addons with null names. r=felipe (4ebb240827)
- Bug 1227730 - Support closing libnotify alerts. r=karlt,MattN (73d8b583dc) (df2987f659)

* 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]]>
no_email@example.com (roytam1) http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5028#p5028 Sat, 25 May 2024 00:12:25 +0000 http://board.eclipse.cx/viewtopic.php?f=33&t=35&p=5028#p5028
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4961#p4961 https://people.csail.mit.edu/ericchan/hdr/hdr-jxl.php

I also like the fog effect on the title bar, I find it really classy :thumbup:
However, and since you are able to tweak the title bar, as a Windows 8.1 user if only we could have the option for a black title bar when using the dark mode like it was in R3dfox 122 and like it is in regular Firefox and in LibreWolf :wink:

BTW, Firefox 125.0.3 was released today: https://www.mozilla.org/en-US/firefox/125.0.3/releasenotes/]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4961#p4961 Mon, 29 Apr 2024 19:50:53 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4961#p4961
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4962#p4962
Duke wrote: 29 Apr 2024, 19:50 However, and since you are able to tweak the title bar, as a Windows 8.1 user if only we could have the option for a black title bar when using the dark mode like it was in R3dfox 122 and like it is in regular Firefox and in LibreWolf :wink:
Could probably do it, I'll give it a shot for next release.
Duke wrote: 29 Apr 2024, 19:50 BTW, Firefox 125.0.3 was released today: https://www.mozilla.org/en-US/firefox/125.0.3/releasenotes/
Already released 125.0.3.]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4962#p4962 Mon, 29 Apr 2024 20:58:37 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4962#p4962
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4964#p4964
K4sum1 wrote: 29 Apr 2024, 20:58 Could probably do it, I'll give it a shot for next release.
Thanks! :) :thumbup:]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4964#p4964 Mon, 29 Apr 2024 21:35:41 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4964#p4964
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4965#p4965 no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4965#p4965 Tue, 30 Apr 2024 00:27:07 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4965#p4965 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4966#p4966 I understand the improvements for Windows 7 users but Windows 8-8.1 should not be left behind.]]> no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4966#p4966 Tue, 30 Apr 2024 07:56:15 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4966#p4966 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4967#p4967 no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4967#p4967 Tue, 30 Apr 2024 22:29:30 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4967#p4967 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4969#p4969
K4sum1 wrote: 30 Apr 2024, 22:29 I'm not leaving behind users of 8.x, it's the same as Firefox 115 on 8
Well, if I want to use Firefox 115 ESR on Windows 8 I can do it. And in fact I am also doing it.
But the idea behind R3dfox is to use a modern version of Firefox on Windows 7 & 8. I quote from the project page:
https://eclipse.cx/projects/r3dfox.htm wrote: Eclipse r3dfox, a modern Firefox based web browser
So I hope to have the features from version 125, as of today, not a copy of version 115 ESR ;)]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4969#p4969 Wed, 01 May 2024 10:23:38 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4969#p4969
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4970#p4970 no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4970#p4970 Wed, 01 May 2024 10:25:26 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4970#p4970 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4972#p4972 :-P :twisted: :wink:
No offense, thanks for your work, you are almost our only hope for a Firefox based browser on Windows 7 and 8 in the future. :thumbup:]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4972#p4972 Wed, 01 May 2024 10:33:37 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4972#p4972
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by TSNH]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4974#p4974 no_email@example.com (TSNH) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4974#p4974 Wed, 01 May 2024 17:04:26 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4974#p4974 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4976#p4976 https://github.com/Eclipse-Community/r3dfox/blob/release/mozconfigs/mozconfig-win]]> no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4976#p4976 Wed, 01 May 2024 18:27:28 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4976#p4976 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4991#p4991 And the new about:config is somehow strange, to me it's making things visually harder than before when I want to compare settings between browsers.

But thanks for the fast update, well done :thumbup:]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4991#p4991 Tue, 14 May 2024 21:59:58 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4991#p4991
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4992#p4992
Duke wrote: 14 May 2024, 21:59 I've just installed version 126 and I'm not sure to like the very narrow scrollbar, maybe I just need to get used to it.
You can easily undo the change by changing these back in about:config.
https://github.com/Eclipse-Community/r3dfox/commit/b99317de24238ed57c1beef5f3e176cadf8d4137
Duke wrote: 14 May 2024, 21:59 And the new about:config is somehow strange, to me it's making things visually harder than before when I want to compare settings between browsers.
Yeah, I should probably make it an option, and the above an option too.]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4992#p4992 Wed, 15 May 2024 07:34:24 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4992#p4992
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4994#p4994 no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4994#p4994 Wed, 15 May 2024 11:20:01 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4994#p4994 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4995#p4995
K4sum1 wrote: 15 May 2024, 11:20 So new release (likely 126.0.1 when it releases) will have about:confignew.
Perfect! :thumbup:

K4sum1 wrote: 15 May 2024, 11:20 I wasn't able to make the scrollbar stuff an option.
Not a problem for me, I can deal with the config key values. But I'll try to get used to it for now and I'll see if it's a problem or not over time with practice.]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4995#p4995 Wed, 15 May 2024 11:58:16 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4995#p4995
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4996#p4996 no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4996#p4996 Wed, 15 May 2024 13:47:28 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4996#p4996 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4997#p4997 no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4997#p4997 Thu, 16 May 2024 09:29:50 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4997#p4997 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4998#p4998 But now with the new options the arrows are back even with the tiny scrollbar so everything is good for me :D]]> no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4998#p4998 Thu, 16 May 2024 13:20:47 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4998#p4998 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4999#p4999
https://github.com/Eclipse-Community/r3dfox/releases/tag/126.0-2 wrote: New about:config is accessible via about:confignew, classic about:config is still default.
For me it's the other way round, about:config is the new one and about:confignew the classic default one :?]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4999#p4999 Thu, 16 May 2024 15:04:26 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4999#p4999
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5000#p5000
Duke wrote: 16 May 2024, 13:20 And now I know what was my problem with the scrollbar, it was not the width but the missing arrows at the top and the bottom of the scrollbar.
But now with the new options the arrows are back even with the tiny scrollbar so everything is good for me :D
Do you happen to use 7 without DWM? If so, I wonder if my menu fixes also fixed that.
Duke wrote: 16 May 2024, 15:04 For me it's the other way round, about:config is the new one and about:confignew the classic default one :?
I must have messed that up, guess I'll correct in next release.]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5000#p5000 Fri, 17 May 2024 04:16:45 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5000#p5000
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5001#p5001 no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5001#p5001 Fri, 17 May 2024 06:33:02 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5001#p5001 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5002#p5002
K4sum1 wrote: 17 May 2024, 04:16 Do you happen to use 7 without DWM?
Nope, I'm on Windows 8.1 stock.

K4sum1 wrote: 17 May 2024, 06:33 Oh, I didn't mess it up. about:config is technically new, however it's the classic version that has been around for ages and was replaced somewhere in 7x/8x. about:confignew is the new version that replaced it somewhere in 7x/8x.
OK I misunderstood it, I expected confignew to be your new implementation.


BTW, there are some options missing in Privacy & Security:

Privacy-R3dfox.png


While there are present in LibreWolf and Firefox ESR:

Privacy-Librewolf.png

Firefox Relay email, Windows single sign-on and Save and fill adresses. Not that I'm using them but I wonder if it's done on purpose or not.

Attachments


Privacy-R3dfox.png (19.3 KiB)


Privacy-Librewolf.png (26.8 KiB)

]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5002#p5002 Fri, 17 May 2024 18:52:29 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5002#p5002
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5003#p5003
Windows single sign on and authentication are likely restricted in Javascript as they likely only work on 10+. My commits add back the restrictions so broken options aren't displayed.]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5003#p5003 Fri, 17 May 2024 18:55:22 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5003#p5003
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5017#p5017
K4sum1 wrote: 17 May 2024, 06:33 Oh, I didn't mess it up. about:config is technically new, however it's the classic version that has been around for ages and was replaced somewhere in 7x/8x. about:confignew is the new version that replaced it somewhere in 7x/8x.
I think there is a side effect:
https://board.eclipse.cx/viewtopic.php?p=5016#p5016]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5017#p5017 Wed, 22 May 2024 00:29:55 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=623&p=5017#p5017
<![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4963#p4963
Duke wrote: 11 Apr 2024, 14:50 Two videos that are showing the problem I'm talking about
I don't know what has been done, but the video playback problem seems to be solved with latest build of LibreWolf 125.0.2-1 by Adeii :thumbup:

I still got some error messages in about:support but it doesn't appear to be a problem for now:

(#1) Error CompositorBridgeChild receives IPC close with reason=AbnormalShutdown
(#2) CP+[GFX1-]: CompositorBridgeChild receives IPC close with reason=AbnormalShutdown

Happy! :-D]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4963#p4963 Mon, 29 Apr 2024 21:33:50 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4963#p4963
<![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=670&p=5016#p5016 LibreWolf can’t find the file at jar:file:///E:/Internet/Librewolf/librewolf/omni.ja!/chrome/toolkit/content/global/config.xhtml.

I believe it's because of this change since R3dfox and LibreWolf are sharing some files:
https://board.eclipse.cx/viewtopic.php?p=5001#p5001

And that's the reason why you should keep the original names for the original default features and use custom names for your own personal variations of the browsers. ;)]]>
no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=670&p=5016#p5016 Wed, 22 May 2024 00:27:04 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=670&p=5016#p5016
<![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=49&t=670&p=5018#p5018 no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=49&t=670&p=5018#p5018 Wed, 22 May 2024 01:35:58 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=670&p=5018#p5018 <![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=49&t=670&p=5019#p5019 Any new feature or variation should use its own new name ;)]]> no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=49&t=670&p=5019#p5019 Wed, 22 May 2024 12:14:35 +0000 http://board.eclipse.cx/viewtopic.php?f=49&t=670&p=5019#p5019 <![CDATA[General Chat :: I finally learned PS. :: Author CallCatein58]]> http://board.eclipse.cx/viewtopic.php?f=30&t=683&p=4968#p4968 Image
oh,yeah]]>
no_email@example.com (CallCatein58) http://board.eclipse.cx/viewtopic.php?f=30&t=683&p=4968#p4968 Wed, 01 May 2024 06:01:47 +0000 http://board.eclipse.cx/viewtopic.php?f=30&t=683&p=4968#p4968
<![CDATA[General Chat :: I finally learned PS. :: Reply by Duke]]> http://board.eclipse.cx/viewtopic.php?f=30&t=683&p=4971#p4971 no_email@example.com (Duke) http://board.eclipse.cx/viewtopic.php?f=30&t=683&p=4971#p4971 Wed, 01 May 2024 10:25:34 +0000 http://board.eclipse.cx/viewtopic.php?f=30&t=683&p=4971#p4971 <![CDATA[General Chat :: I finally learned PS. :: Reply by luk3Z]]> http://board.eclipse.cx/viewtopic.php?f=30&t=683&p=4973#p4973
CallCatein58 wrote: 01 May 2024, 06:01 Image
oh,yeah
What domain ?]]>
no_email@example.com (luk3Z) http://board.eclipse.cx/viewtopic.php?f=30&t=683&p=4973#p4973 Wed, 01 May 2024 13:42:37 +0000 http://board.eclipse.cx/viewtopic.php?f=30&t=683&p=4973#p4973
<![CDATA[General Chat :: I finally learned PS. :: Reply by Niko]]> http://board.eclipse.cx/viewtopic.php?f=30&t=683&p=4975#p4975
Duke wrote: 01 May 2024, 10:25 And why is it better than the classic command line ?
PowerShell just offers so much more functionality. Like CMD for basic shit is still good but if u wanna do more advance shit then PS is just so much better imo]]>
no_email@example.com (Niko) http://board.eclipse.cx/viewtopic.php?f=30&t=683&p=4975#p4975 Wed, 01 May 2024 17:35:18 +0000 http://board.eclipse.cx/viewtopic.php?f=30&t=683&p=4975#p4975
<![CDATA[General Chat :: Cool shower ideas :: Author prints]]> http://board.eclipse.cx/viewtopic.php?f=30&t=684&p=4977#p4977 I am making this thread because I have become increasingly bored with the activity in question and am running out of ideas as to how or why I should carry on doing it at all]]> no_email@example.com (prints) http://board.eclipse.cx/viewtopic.php?f=30&t=684&p=4977#p4977 Thu, 02 May 2024 21:51:22 +0000 http://board.eclipse.cx/viewtopic.php?f=30&t=684&p=4977#p4977 <![CDATA[General Chat :: Cool shower ideas :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=30&t=684&p=4978#p4978
Not really intentionally, it just happens idk]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=30&t=684&p=4978#p4978 Thu, 02 May 2024 21:55:24 +0000 http://board.eclipse.cx/viewtopic.php?f=30&t=684&p=4978#p4978
<![CDATA[General Chat :: Eclipse! :: Reply by K4sum1]]> http://board.eclipse.cx/viewtopic.php?f=30&t=671&p=4990#p4990
The Eclipse as seen through a photolithographic plate captured by a XZ1 Compact.

The first pictures didn't look good, this is a 7 year old phone after all.
DSC_0003.JPG
However, I had the idea of trying manual mode, and settled on 50 ISO, 1/30 SS, manual focus around 2/3-3/4ths towards the infinite end, and wow, it's actually pretty good for such an old phone.
DSC_0015.JPG
DSC_0020.JPG
DSC_0039.JPG
DSC_0054.JPG
DSC_0061.JPG
During totality I removed the filter and looked at it raw, adjusting ISO and shutter speed varyingly. Here are the rest of the best of pictures from this.
DSC_0063.JPG
DSC_0066.JPG
DSC_0079.JPG
DSC_0082.JPG
DSC_0087.JPG
DSC_0091.JPG
Very cool I would say.

Rest of the pictures I took if you're interested.
https://files.catbox.moe/lmb6de.7z

Attachments


DSC_0003.JPG (1576 KiB)


DSC_0015.JPG (712.59 KiB)


DSC_0020.JPG (714.04 KiB)


DSC_0039.JPG (704.71 KiB)


DSC_0054.JPG (1144.16 KiB)


DSC_0061.JPG (1049.83 KiB)


DSC_0063.JPG (1644.79 KiB)


DSC_0066.JPG (836.95 KiB)


DSC_0079.JPG (757.24 KiB)


DSC_0082.JPG (1466.26 KiB)


DSC_0087.JPG (1472.63 KiB)


DSC_0091.JPG (1894.7 KiB)

]]>
no_email@example.com (K4sum1) http://board.eclipse.cx/viewtopic.php?f=30&t=671&p=4990#p4990 Tue, 14 May 2024 15:42:53 +0000 http://board.eclipse.cx/viewtopic.php?f=30&t=671&p=4990#p4990