<![CDATA[Eclipse Community]]> https://board.eclipse.cx Sat, 27 Apr 2024 22:39:02 +0000 Smartfeed extension for phpBB https://board.eclipse.cx/styles/aero/theme/images/site_logo.png <![CDATA[Eclipse Community]]> https://board.eclipse.cx en-gb Sat, 27 Apr 2024 22:39:02 +0000 10 <![CDATA[Compatibility Mods :: Modded Nvidia 472.12 drivers with RTX 3000 series on 8 patch and more supported hardware :: Author K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=50&t=681&p=4946#p4946
https://mega.nz/file/GUNynRpR#okgJcgiXTpFZesZsQsLW6CXAyLvmWWyVPV9DruMr4gQ]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=50&t=681&p=4946#p4946 Tue, 23 Apr 2024 04:45:17 +0000 https://board.eclipse.cx/viewtopic.php?f=50&t=681&p=4946#p4946
<![CDATA[Compatibility Mods :: Dolphin 5.0-19266+ on Windows 7 :: Reply by watski_]]> https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4941#p4941 Image

Is this ok? I downloaded the file from the link that you provided, my OS and chrome browser also seem to be worried about it. Thanks in advance.]]>
no_email@example.com (watski_) https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4941#p4941 Sun, 21 Apr 2024 17:42:44 +0000 https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4941#p4941
<![CDATA[Compatibility Mods :: Dolphin 5.0-19266+ on Windows 7 :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4942#p4942 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4942#p4942 Sun, 21 Apr 2024 17:54:38 +0000 https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4942#p4942 <![CDATA[Compatibility Mods :: Dolphin 5.0-19266+ on Windows 7 :: Reply by watski_]]> https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4943#p4943 no_email@example.com (watski_) https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4943#p4943 Sun, 21 Apr 2024 18:16:22 +0000 https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4943#p4943 <![CDATA[Compatibility Mods :: Dolphin 5.0-19266+ on Windows 7 :: Reply by watski_]]> https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4944#p4944
The procedure entry point ??0QDateTime@@QEAA@VQDate@@VQTime@@@Z could not be located in the dynamic link library DLL C:\Users\User\Desktop\Dolphin-x64\Dolphin.exe.

5.0-19266 works perfectly, both on Windows 7 and Windows 8.1.]]>
no_email@example.com (watski_) https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4944#p4944 Mon, 22 Apr 2024 08:11:08 +0000 https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4944#p4944
<![CDATA[Compatibility Mods :: Dolphin 5.0-19266+ on Windows 7 :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4945#p4945 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4945#p4945 Tue, 23 Apr 2024 04:38:42 +0000 https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4945#p4945 <![CDATA[Compatibility Mods :: Dolphin 5.0-19266+ on Windows 7 :: Reply by watski_]]> https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4947#p4947 ]]> no_email@example.com (watski_) https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4947#p4947 Wed, 24 Apr 2024 08:27:37 +0000 https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4947#p4947 <![CDATA[Compatibility Mods :: Dolphin 5.0-19266+ on Windows 7 :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4948#p4948 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4948#p4948 Wed, 24 Apr 2024 08:28:36 +0000 https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4948#p4948 <![CDATA[Compatibility Mods :: Dolphin 5.0-19266+ on Windows 7 :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4949#p4949 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4949#p4949 Wed, 24 Apr 2024 09:21:36 +0000 https://board.eclipse.cx/viewtopic.php?f=50&t=464&p=4949#p4949 <![CDATA[Research Network :: XP bootscreen on Windows 10 :: Reply by OwnedByWuigi]]> https://board.eclipse.cx/viewtopic.php?f=52&t=610&p=4857#p4857
K4sum1 wrote: 12 Jan 2024, 04:20 This is more of a curiosity than a real thing. It should be possible with graphicsmodedisabled 1 and editing the Vista fallback, however there may be a XP bootscreen hidden inside 10 that appears in very rare circumstances. I've only found two references to this ever happening.

First was the result of a friend of a friend having a broken GPU. (5700XT iirc) I'm not sure what happened to the messages (I can't find them), but I went over what the Vista bootscreen looked like and they confirmed that it was the XP bootscreen. This is all I really have to prove that this happened.

The second reference is:
https://web.archive.org/web/20220323220536/http://web.archive.org/screenshot/https://answers.microsoft.com/en-us/windows/forum/all/windows-xp-logo-is-getting-displayed-while-booting/cb6b0951-53cc-4eeb-8e94-1de528f12b80

I think this is either a fallback if the Vista bootscreen doesn't work, or maybe some sort of fallback when the 10 bootscreen doesn't work, but it's not broken enough to use the Vista bootscreen. Not completely sure, but I doubt it would come before the Vista screen. I would also be curious where the assets are for this bootscreen (and the Vista one too, maybe they're even together in the same file idk).
It is most likely either in NTOSKRNL or bootvid.dll, as that was where it was in XP]]>
no_email@example.com (OwnedByWuigi) https://board.eclipse.cx/viewtopic.php?f=52&t=610&p=4857#p4857 Mon, 08 Apr 2024 21:02:42 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=610&p=4857#p4857
<![CDATA[Research Network :: XP bootscreen on Windows 10 :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=610&p=4859#p4859 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=610&p=4859#p4859 Tue, 09 Apr 2024 02:04:42 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=610&p=4859#p4859 <![CDATA[Research Network :: Open source recreation of nwclc with bigger number size. :: Author K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=677&p=4892#p4892 the contributing post into their own topic, so I can better explain them in a single contained post. This is the calculator one. I would really appreciate it if a program like this was made. I would say something like "it would improve the usability of older/newer Windows versions alike." but to be honest this is just a themed calculator lol.

nwclc is what I've taken to calling the Windows 7 Beta Milestone 2/3 calculator app. Taken after the name it was given in Milestone 2. It has a very nice and cool looking style. Here's a download link to it. x64 version too if you want it.

There are some problems with it though.

The numbers are way too small.
It's hard to read the numbers, the main thing you use a calculator for. They're way too small.

It's closed source.
So if I wanted to say make the numbers bigger, it is not easy. I do have a modded version with bigger sized numbers, but they go off screen if it's big enough and I think that might be worse.

It does not run on XP/Vista.
You can hack it to run on Vista, but it opens with an error.

I assume there's an open source calculator compatible with XP or earlier that could be used as a basis for this. Given the same functions, theme, etc of this calculator. Made virtually indistinguishable from it. I think this is another case where C# or .NET 2.0/3.5 would be a better option. Giving 95 compatibility with the backport while probably being easier than C(++) for something this basic. Although maybe not since I would like for there to be a UNIX port or version, which I don't think would work if .NET, but idk.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=677&p=4892#p4892 Mon, 15 Apr 2024 01:42:23 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=677&p=4892#p4892
<![CDATA[Research Network :: Improved Aero Snap and backported to XP :: Author K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=679&p=4894#p4894 the contributing post into their own topic, so I can better explain them in a single contained post. This is the Aero Snap replacement. I would really appreciate it if a program like this was made. It would improve the usability of older/newer Windows versions alike.

What I want is a tool that implements Aero Snap for XP/Vista, while also bringing the improvements from 10 like corner snapping. While also working with multiple monitors. If possible, a UNIX port or version would be cool, but is secondary to a Windows version.

There exists a few tools, but they're all bad, discontinued, or paid. I would want this to be a basic free and open source tool and compatible with XP-10.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=679&p=4894#p4894 Mon, 15 Apr 2024 02:20:14 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=679&p=4894#p4894
<![CDATA[Research Network :: Improved Aero Snap and backported to XP :: Reply by splashy]]> https://board.eclipse.cx/viewtopic.php?f=52&t=679&p=4895#p4895 https://github.com/RamonUnch/AltSnap]]> no_email@example.com (splashy) https://board.eclipse.cx/viewtopic.php?f=52&t=679&p=4895#p4895 Mon, 15 Apr 2024 07:16:33 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=679&p=4895#p4895 <![CDATA[Research Network :: Improved Aero Snap and backported to XP :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=679&p=4897#p4897 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=679&p=4897#p4897 Mon, 15 Apr 2024 09:06:15 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=679&p=4897#p4897 <![CDATA[Research Network :: Program that back or forward ports functionality between Windows versions :: Author K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=674&p=4889#p4889 the contributing post into their own topic, so I can better explain them in a single contained post. This is the usefol tweaks program. I would really appreciate it if a tool like this was made. It would improve the usability of older/newer Windows versions alike.

I believe a lot of the framework has already been laid with Open Shell. I think it could be used as the basis for this tool.

Ideas:
Win + X menu like in 8+. I assume the options can easily be implemented in the application menu so right click and Win + X could work to open the start menu options menu with these options added.
Dragging and dropping to explorer breadcrumbs. This is missing from 7 and is a useful feature if you want to copy or move something a few folders up without needing to find it in the file pane.
Add My Computer folders to 7 in the same sort order as 8.
Add Recycle Bin, Control Panel. and other icons that are in the desktop folder on 7 into 8/10.
No duplicate USB or other devices in the file pane on 10. (Generic image as I don't have 10 on hardware to test lol)
Backport to XP/Vista. I consider the 7 start menu almost perfect. However the earlier menus have some jank like you can't remove recent items from the Vista menu, or add downloads to it. XP also has no search bar.
Probably more when I think of it.

If backported to XP/Vista:
7+ file pane for XP/Vista. The earlier ones are weirdly jank and scroll everywhere and just are harder to use. The 7+ one behaves more naturally and is just better.
Taskbar pinning and dragging items around. I find taskbar pinning to be better than quick launch, and I like having my programs sorted in a specific order no matter how I open them. (I don't think I need an image for this)
Capacity bar for USB devices on Vista, and drives/USB devices for XP.

Optional:
Implement features of OldNewExplorer. There are some conflicts with Open Shell and OldNewExplorer like opening libraries folders from the start menu shows them under a phantom This PC folder for them instead of the library. Considering stuff is already being done with explorer, I assume this would be relatively easy to implement.
Aero Snap for XP/Vista. I assume this is a little too unrelated to what is being done here, so this is optional. I have also turned this into a request, the post of which is here.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=674&p=4889#p4889 Mon, 15 Apr 2024 00:00:30 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=674&p=4889#p4889
<![CDATA[Research Network :: Program that back or forward ports functionality between Windows versions :: Reply by Jevil7452]]> https://board.eclipse.cx/viewtopic.php?f=52&t=674&p=4896#p4896 You can remove the external devices from the navigation pane in Windows 10 with Winaero Tweaker, but that only removes it for 64-bit, so you'll really want to find the post from Winaero Tweaker, and apply that for Wow6432Node as well.
There's that one program called Vista Drive Icon that lets you sort of get the capacity bar on XP, but I don't think it's that good. As for Longhorn, even the first build had it, so maybe that is something to look at?
There have also already been third party apps made for Aero Snap for WinXP/Vista.]]>
no_email@example.com (Jevil7452) https://board.eclipse.cx/viewtopic.php?f=52&t=674&p=4896#p4896 Mon, 15 Apr 2024 09:05:19 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=674&p=4896#p4896
<![CDATA[Research Network :: Program that back or forward ports functionality between Windows versions :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=674&p=4900#p4900 the folders are stuck at the bottom and I can't figure out how to move them to the top.

I knew removing external devices was some sort of registry tweak, but since this tool would do a lot of adjacent stuff, I see it as a why not.

For drive icon hmm, interesting. But not sure if it has any source so might not be useful.

Aero Snap stuff was split into another post. I describe the situation better there.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=674&p=4900#p4900 Mon, 15 Apr 2024 09:20:01 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=674&p=4900#p4900
<![CDATA[Research Network :: Paint.NET alternative with familiar GUI and able to import .pdn files :: Author K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=678&p=4893#p4893 the contributing post into their own topic, so I can better explain them in a single contained post. This is the Paint.NET alternative. I would really appreciate it if a program like this was made. It would improve the usability of older/newer Windows versions alike.

With 4.0, Paint.NET improved so much that I'm not sure if I can go back to pre-4.x releases. For me, it's middle click panning, overscroll, better selection outline, settings dialog, maybe more I forgot. I also haven't found any other alternative that is so easy and nice to use. However 4.0.x is based off of .NET 4.6, and the rest of 4.x is 4.7. This means there's no XP/Vista compatibility, and no 8.0 or 10 1507 for 4.1+. Although Vista/8.0/10 1507 can use .NET 4.7+ with mods, the version checking code is so thorough that it can't be bypassed. I also see XP as the true minimum to aim for, so I think a different tool would be best.

Paint.NET used to be open source, however many years ago it was made closed source. There exists source code of the very old 3.36.7 release. Maybe this could be used as a base or for inspiration for a new program.

If used as a base, I assume the best way would be to build up from it to match 3.5.11 1:1, then backport features and usability improvements from later releases while keeping the basic layout similar to 3.5. Maybe if enough people asked on the forums we could get source code for 3.5.11. It's a 10+ year old release and almost a completely different codebase, maybe they could budge on that. It would significantly simplify the process.

If creating a new program, I mostly just want 3.5.11 layout GUi with similar tools and functionality to latest. It would also be nice to have a UNIX port so maybe C#/.NET isn't the best option, but idk.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=678&p=4893#p4893 Mon, 15 Apr 2024 02:11:44 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=678&p=4893#p4893
<![CDATA[Research Network :: Paint.NET alternative with familiar GUI and able to import .pdn files :: Reply by Jevil7452]]> https://board.eclipse.cx/viewtopic.php?f=52&t=678&p=4898#p4898
As for something based off of Paint.NET, there is Pinta, but i mention it more as a curiosity than anything, as it is kinda similiar yet also different in such a way that it's sure to piss off a Paint.NET user.]]>
no_email@example.com (Jevil7452) https://board.eclipse.cx/viewtopic.php?f=52&t=678&p=4898#p4898 Mon, 15 Apr 2024 09:09:58 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=678&p=4898#p4898
<![CDATA[Research Network :: Paint.NET alternative with familiar GUI and able to import .pdn files :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=678&p=4901#p4901
Yeah, Pinta is too different. idk what they were thinking.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=678&p=4901#p4901 Mon, 15 Apr 2024 09:20:50 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=678&p=4901#p4901
<![CDATA[Research Network :: Firewall program for manually allowing or blocking program network access :: Author K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4890#p4890 the contributing post into their own topic, so I can better explain them in a single contained post. This is the firewall. I would really appreciate it if a program like this was made. It would improve the security of older/newer Windows versions alike.

What I want is a firewall similar to Comodo Firewall that is open source. The main thing I want is XP compatibility and works with VPNs that use TAP drivers like Wireguard. If possible, a UNIX port or version would be cool, but is secondary to a Windows version.

I think Fort Firewall could be used as the basis for this. From what I can see it has a few major pitfalls, however I haven't tried it myself yet so I don't know every issue or feature it has.

1: It seems to only block or allow at a base level. I would want to allow certain connections but block others. For example with svchost.exe I would want to only allow communication over port 53, 67, 500, and 4500, while everything else is blocked. Not entirely sure what 53/67 do, but if those are blocked, the internet just doesn't work. 500/4500 is for IKEv2 VPN. Everything else is blocked as it doesn't need to occur and is likely telemetry.

2: No Ask to Connect. It seems to be a planned feature, but not implemented yet. I would want to work like Comodo Firewall, which prompts me for every new connection that doesn't fall under a previous firewall rule.

3: The GUI is made in QT. This might be a problem for XP. QT is also very bloated. Something else like WxWidgets would be preferred, but maybe just downgrading QT to last XP compatible release would be fine.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4890#p4890 Mon, 15 Apr 2024 00:21:33 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4890#p4890
<![CDATA[Research Network :: Firewall program for manually allowing or blocking program network access :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4904#p4904

Port 53 is for DNS and port 67 for DHCP, so yes they must have access to the network.
List of TCP and UDP ports: https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
More details about a specific port on this site, e.g. port 53: https://www.speedguide.net/port.php?port=53]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4904#p4904 Mon, 15 Apr 2024 13:25:53 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4904#p4904
<![CDATA[Research Network :: Firewall program for manually allowing or blocking program network access :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4906#p4906
Duke wrote: 15 Apr 2024, 13:25 In the past I've used Kerio Firewall on XP, the best firewall I've ever had. Nowadays I'm afraid it will be quite hard to find something that is still running on XP :?
I currently use Comodo Firewall 8.4.0.5165. I was going to upgrade to 12.0.0.6818 (last to work on XP), however after using it in a VM I noticed it has a RAM leaking issue, so guess not. Current issues are does not work with certain VPN drivers like Wireguard or anything TAP based, and a very weird issue. I haven't 100% traced it to Comodo specifically just yet, but I'm fairly certain it is since I haven't seen it on a PC without it. Executable files (.exe) are being accessed by a SYSTEM process that nothing can identify for a short period after being seen in explorer. So if I open a directory and try to delete the .exe, it fails for a little bit saying the file is in use. If I download an executable file to my desktop or any window I have open, it will fail (Firefox pre 92) or get (1) appended to it. I can't get the issue to consistently happen either, I have machines, VMs, etc with this same Comodo version but no issue. However it appears to happen more often than not. I have everything else other than the firewall disabled, so I have no idea what it's doing or why this happens.

Was looking through the archives to get version names and found 10.0.1.6294 which used to be my preferred version, and I don't remember having the latter issue with it. Might try it again sometime.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4906#p4906 Tue, 16 Apr 2024 10:12:17 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4906#p4906
<![CDATA[Research Network :: Firewall program for manually allowing or blocking program network access :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4908#p4908
K4sum1 wrote: 16 Apr 2024, 10:12 Executable files (.exe) are being accessed by a SYSTEM process that nothing can identify for a short period after being seen in explorer. So if I open a directory and try to delete the .exe, it fails for a little bit saying the file is in use. If I download an executable file to my desktop or any window I have open, it will fail (Firefox pre 92) or get (1) appended to it.
Happens to me too with my Windows 7 virtual machine. I guess it's about the antivirus and/or maybe some service I've disabled.]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4908#p4908 Tue, 16 Apr 2024 13:52:39 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4908#p4908
<![CDATA[Research Network :: Firewall program for manually allowing or blocking program network access :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4910#p4910
Duke wrote: 16 Apr 2024, 13:52 Happens to me too with my Windows 7 virtual machine. I guess it's about the antivirus and/or maybe some service I've disabled.
Hmm, you might be right. I don't do these tweaks for most test installs, but why would it be inconsistent in the stuff I do tweak?]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4910#p4910 Tue, 16 Apr 2024 14:12:35 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4910#p4910
<![CDATA[Research Network :: Firewall program for manually allowing or blocking program network access :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4912#p4912
K4sum1 wrote: 16 Apr 2024, 14:12 why would it be inconsistent in the stuff I do tweak?
I don't know what is going on but I have the feeling some things don't work in a VM the same as on a "normal" system. Sometimes it takes several long minutes before the file I've just downloaded is finally released by the system. Very annoying indeed :evil:]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4912#p4912 Tue, 16 Apr 2024 14:18:23 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=675&p=4912#p4912
<![CDATA[Research Network :: Multifunctional widget for screenshotting, monitoring CPU and RAM usage, and cleaning RAM :: Author K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4891#p4891 the contributing post into their own topic, so I can better explain them in a single contained post. This is the widget. I would really appreciate it if a program like this was made. It would improve the usability of older/newer Windows versions alike.

I currently use the Advanced SystemCare performance monitor widget that I ripped out of Advanced SystemCare. It does the job, but it has some pitfalls. It's not themeable at all and is just always flat blue. After a few days it just randomly closes and needs to be reopened. The screenshot tool doesn't work too well on multi monitor setups where one monitor is smaller than the other. (The save bar can be off screen) It's also from an application regarded as suspicious at best or malicious at worst.

What I want is a replacement widget styled after the ABP 1.2 Rainmeter widgets. Light and dark like ABP 1.2, and I guess flat versions of those too for those who like it. I want it to have the same features of the performance monitor widget with a screenshot tool, RAM cleaner, CPU, RAM, Disk, Network, temperature, and fan monitoring. Here is a basic mockup to give you an idea.

A lot of these tools already exist in separate forms, so I assume they could be combined into one relatively easily. Normally I would say make it in C(++), however a lot of these are C#/.NET, so maybe make it for .NET 2.0 or 3.5 instead. With the recent backport it could theoretically run on even Windows 95. I would like for there to be a UNIX port or version, which I don't think would work for this since .NET, but idk.

The already existing tools are:

Win+Shift+S:
This is meant to recreate the modern Windows 10 screenshot shortcut tool. I'm not entirely sure what exactly it is, but I think it would be a good starting point for this portion. The performance monitor widget has Ctrl+Shift+X, which is what my muscle memory is for, however maybe this is fine too since I have programs that also use Ctrl+Shift+X which kinda sucks. If they're unused maybe Ctrl+Win+X or Win+Alt+X would work too.
The screenshot tool in the performance monitor widget has a bar that allows for basic editing. The main options I want are the go back, cancel, copy, and save options. However the shapes (with fill), paintbrush, and text options would be appreciated too. Also make sure it doesn't fall under this pitfall that some other image editing applications do.

Windows Memory Cleaner:
A basic memory cleaner tool. I assume it could be downgraded to .NET 2.0 or 3.5, set to default, and made to clean RAM on button press. I assume the options could still be tweaked in a settings menu in the application, but not necessary.

LibreHardwareMonitor:
Just a framework for the temperature and fan usage. Not sure if this would be the best option since it's .NET 4.7.2 and monitors a lot more. Maybe a smaller tool exists that is better for the job.

I don't have anything else for the other functions, but i assume they should be relatively easy to do.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4891#p4891 Mon, 15 Apr 2024 01:13:43 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4891#p4891
<![CDATA[Research Network :: Multifunctional widget for screenshotting, monitoring CPU and RAM usage, and cleaning RAM :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4905#p4905 http://www.addgadget.com
But it seems to be available here: http://win7gadgets.com/pc-system/all-cpu-meter.html

IMHO forget a memory cleaner, it's a bad habbit from the Windows 95-98 Family but since NT memory management has been a lot better on Windows and you don't need to "clean" your memory anymore. And in fact, don't do it, it's a bad idea because RAM access is always faster than any disc access and when you clean your memory everything must be loaded again from the disc...to memory.
Plus if you have RAM, a lot of RAM, it's to be used not to be empty ;)]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4905#p4905 Mon, 15 Apr 2024 13:40:41 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4905#p4905
<![CDATA[Research Network :: Multifunctional widget for screenshotting, monitoring CPU and RAM usage, and cleaning RAM :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4907#p4907
Duke wrote: 15 Apr 2024, 13:40 I'm using All CPU Meter gadget on my Windows 7 VM
I have gadgets disabled because they're a security risk. I'm also running 8.1 currently. I know it can be hacked onto 8/10, but not XP. So not an option. I would rather not have a gadget or widget framework running and just have a universal thing I can just run.
Duke wrote: 15 Apr 2024, 13:40 IMHO forget a memory cleaner, it's a bad habbit from the Windows 95-98 Family but since NT memory management has been a lot better on Windows and you don't need to "clean" your memory anymore. And in fact, don't do it, it's a bad idea because RAM access is always faster than any disc access and when you clean your memory everything must be loaded again from the disc...to memory.
1: You have not tried compiling stuff in virtual machines, having multiple open and having RAM usage in the high 90s. It is necessary to prevent crashing.
2: This is an artifact from before SSDs existed. I don't think I could tell if any normal program was being read off of a SSD instead of RAM. I would rather it be read from the drive.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4907#p4907 Tue, 16 Apr 2024 10:23:15 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4907#p4907
<![CDATA[Research Network :: Multifunctional widget for screenshotting, monitoring CPU and RAM usage, and cleaning RAM :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4909#p4909
HWiNFO: https://www.hwinfo.com/about-software/
They claim the 32-bit portable version is still XP compatible: https://www.hwinfo.com/download/
Also available on SourceForge: https://sourceforge.net/projects/hwinfo/files/Windows_Portable/

SysGauge: https://www.sysgauge.com/index.html
There is a free version.


K4sum1 wrote: 16 Apr 2024, 10:23 This is an artifact from before SSDs existed. I don't think I could tell if any normal program was being read off of a SSD instead of RAM. I would rather it be read from the drive.
Still, in any case the data is read from the drive and transferred into the memory ;)
That's how computers work since the beginning.

Anyway, I remember about SysInternals RAMMap: https://technet.microsoft.com/en-us/sysinternals/ff700229
This latest version requires Vista or better but maybe older versions can run on XP, I don't remember. I join two older versions to this post so you can check.

Attachments

RAMMap1.52.zip (325.64 KiB)
RAMMap122.zip (274.93 KiB)
]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4909#p4909 Tue, 16 Apr 2024 14:07:42 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4909#p4909
<![CDATA[Research Network :: Multifunctional widget for screenshotting, monitoring CPU and RAM usage, and cleaning RAM :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4911#p4911
Duke wrote: 16 Apr 2024, 14:07 Anyway, I remember about SysInternals RAMMap: https://technet.microsoft.com/en-us/sysinternals/ff700229
This latest version requires Vista or better but maybe older versions can run on XP, I don't remember. I join two older versions to this post so you can check.
https://board.eclipse.cx/viewtopic.php?t=622]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4911#p4911 Tue, 16 Apr 2024 14:15:47 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4911#p4911
<![CDATA[Research Network :: Multifunctional widget for screenshotting, monitoring CPU and RAM usage, and cleaning RAM :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4913#p4913
Image]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4913#p4913 Tue, 16 Apr 2024 14:24:54 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4913#p4913
<![CDATA[Research Network :: Multifunctional widget for screenshotting, monitoring CPU and RAM usage, and cleaning RAM :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4914#p4914
K4sum1 wrote: 16 Apr 2024, 14:24 I get this from both versions
Image
I can't see the image :cry:
Even though I can open catbox.moe it won't let me open files.catbox.moe because of a potential security problem :?
Do you know you can attach images directly to the posts and then place and inline insert ? ;)

Here is the oldest version of RAMMap I've found in my personal archives:

Attachments

RAMMap111.zip (286.3 KiB)
]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4914#p4914 Tue, 16 Apr 2024 14:32:26 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4914#p4914
<![CDATA[Research Network :: Multifunctional widget for screenshotting, monitoring CPU and RAM usage, and cleaning RAM :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4915#p4915
Duke wrote: 16 Apr 2024, 14:32 Do you know you can attach images directly to the posts and then place and inline insert ? ;)
Yes, but I kept getting a nondescript "HTTP error" trying to upload the image, and I'm not sure how to begin diagnosing that.

It's just a basic "RamMap requires Windows Vista or higher" version block. Same with 1.11.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4915#p4915 Tue, 16 Apr 2024 14:41:39 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4915#p4915
<![CDATA[Research Network :: Multifunctional widget for screenshotting, monitoring CPU and RAM usage, and cleaning RAM :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4916#p4916
K4sum1 wrote: 16 Apr 2024, 14:41 Yes, but I kept getting a nondescript "HTTP error" trying to upload the image, and I'm not sure how to begin diagnosing that.
Happened to me too but only when the PNG image file was too large. Looks like it breaks when trying to upload more than about 1MB.]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4916#p4916 Tue, 16 Apr 2024 14:52:27 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4916#p4916
<![CDATA[Research Network :: Multifunctional widget for screenshotting, monitoring CPU and RAM usage, and cleaning RAM :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4917#p4917 ScreenShot_20240416091936.png Note to me in case I move server again. Increase post_max_size and upload_max_file in php.ini, and client_max_body_size in nginx.conf. Also make sure permissions are properly set.

Attachments


ScreenShot_20240416091936.png (1597.09 KiB)

]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4917#p4917 Wed, 17 Apr 2024 04:16:30 +0000 https://board.eclipse.cx/viewtopic.php?f=52&t=676&p=4917#p4917
<![CDATA[General Software & Hardware :: Software compatibility lists for Windows XP, Vista and 7 :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=20&t=614&p=4790#p4790
blueclouds8666 wrote: 14 Jan 2024, 15:10 You can find all of it on my website:
http://neonfloppy.sytes.net/software/
This site is not working for me, I always got a connection time out in the past three days :|]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=20&t=614&p=4790#p4790 Sun, 31 Mar 2024 11:21:31 +0000 https://board.eclipse.cx/viewtopic.php?f=20&t=614&p=4790#p4790
<![CDATA[General Software & Hardware :: Software compatibility lists for Windows XP, Vista and 7 :: Reply by blueclouds8666]]> https://board.eclipse.cx/viewtopic.php?f=20&t=614&p=4801#p4801
Duke wrote: 31 Mar 2024, 11:21 This site is not working for me, I always got a connection time out in the past three days :|
Fixed]]>
no_email@example.com (blueclouds8666) https://board.eclipse.cx/viewtopic.php?f=20&t=614&p=4801#p4801 Mon, 01 Apr 2024 14:32:31 +0000 https://board.eclipse.cx/viewtopic.php?f=20&t=614&p=4801#p4801
<![CDATA[Browsers :: Unable to find any difference between SSE2 and AVX2 in any browser :: Author K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=46&t=669&p=4826#p4826
When it came to picking AVX or AVX2, I wanted to see which had the best benchmark scores. I started by taking Mercury 115 ESR SSE3, SSE4, AVX, and AVX2 to compare. I benchmarked them with JetStream 2.1, MotionMark 1.2 (hardware and software rendering), and Speedometer 3.0 on a machine I had laying around, a Lenovo ThinkCentre M93p Tiny with a 4765T.

What I discovered was basically no difference, or if anything, AVX2 is worse.

This then evolved into me testing various instruction sets for various browsers. Stock Firefox to sanity check, Waterfox for SSSE3 (not SSE3), Pale Moon, New Moon, Supermium, and Thorium.

I still couldn't see any sizeable difference between SSE2/3 and AVX/2.

So I did the same testing but with 7 SP0 to force a scenario where no AVX code could run if it was something that was automatically taken advantage of.

I still found no difference.

The only place I found instruction sets make a difference was in New Moon where the IA-32 and SSE(1) builds performed half was well as the SSE2 build with software rendering in MotionMark. Hardware accelerated MotionMark was the same. The JetStream and Speedometer benchmarks have no difference in score with software or hardware rendering. I found no other major difference in any browser.

The results

Firefox or Gecko based browsers:
This includes Firefox 115 ESR, Mercury 115, and Waterfox G6. Tested with JetStream 2.1, MotionMark 1.2, and Speedometer 3.0. MotionMark was tested with software WebRender.

FX115.9.1 x86
JS2.1 64
MM1.2 178 (278 hw)
SP3 5.6

FX115.9.1
JS2.1 75
MM1.2 180 (351 hw)
SP3 5.7

M115.9 SSE3
JS2.1 75
MM1.2 196 (350 hw)
SP3 5.3

M115.9 SSE4
JS2.1 76
MM1.2 201 (353 hw)
SP3 5.3

M115.9 AVX
JS2.1 76
MM1.2 196 (340 hw)
SP3 5.3

M115.9 AVX2
JS2.1 76
MM1.2 194 (335 hw)
SP3 5.3

WFG6.0.11 SSSE3
JS2.1 75
MM1.2 192 (339 hw)
SP3 5.6

When it comes to instruction sets, in Mercury going from SSE3 to AVX2, the differences seem margin of error. Hardware WebRender shows a bit of a difference in favor of SSE4 the most, but that should mostly be on the GPU and not relevant to the CPU so I assume run variance.

When it comes to browsers, in Firefox going from x86 to x64 shows a bit of an improvement in JetStream and hardware rendering in MotionMark. Going from Firefox to Mercury shows an improvement in MotionMark with software rendering, but a slight decrease in Speedometer. Waterfox seems to do slightly better than Firefox in software MotionMark, but is otherwise the same. Mercury is compiled with msvc, and I know Waterfox is compiled with mingw32 instead. I wonder if Firefox is compiled with mingw32 too as it would explain the Speedometer differences. I don't think the SSSE3 requirement for Waterfox does anything. It seems like a worse requirement than AVX as there's even less potential for performance. Like AVX, it also breaks compatibility with a lot of CPUs like everything AMD before FX.

Pale Moon or Goanna based browsers:
This includes Pale Moon, the AVX/2 builds, and New Moon. Tested with JetStream 1.1, MotionMark 1.2, and Speedometer 2.1 as the newer versions didn't run. MotionMark was tested with basic software and hardware rendering as Goanna does not have WebRender.

PM33.0.2 SSE2
JS1.1 98
MM1.2 70 (119 hw)
SP2.1 21.2

PM33.0.2 AVX
JS1.1 98
MM1.2 67 (123 hw)
SP2.1 21.1

PM33.0.2 AVX2
JS1.1 100
MM1.2 75 (119 hw)
SP2.1 21.1

NM28 (24-03-23) IA-32
JS1.1 129
MM1.2 57 (146 hw)
SP2.1 27.0

NM28 (24-03-23) SSE
JS1.1 128
MM1.2 56 (145 hw)
SP2.1 27.0

NM28 (24-03-23) SSE2
JS1.1 130
MM1.2 114 (145 hw)
SP2.1 27.1

NM28 (24-03-23) SSE2 x64
JS1.1 112
MM1.2 140 (161 hw)
SP2.1 26.6

The differences in Pale Moon going from SSE2 to AVX2 seem to be margin of error. JetStream and Speedometer are almost the same. MotionMark does have a slight bump, but it doesn't seem very consistent going by results from before and AVX(1) having a lower score. I assume margin of error. New Moon IA-32 and SSE seem to do considerably better than Pale Moon, but are worse in Motionmark with software rendering while hardware is the same. I assume New Moon has some optimizations or is built with a better mozconfig. SSE2 doubles the software MotionMark score, while the other two are margin of error. The score dips with SSE2 x64, but MotionMark goes up some which is interesting. FIrefox x86 and x64 don't show this. Perhaps Goanna or the Firefox 52 base is more optimized for x86 operation.

Chromium or Blink based browsers:
This includes Supermium and Thorium. Supermium only has one x64 build but was tested due to previous testing between it and Thorium I wanted to check. Tested with JetStream 2.1, MotionMark 1.2, and Speedometer 3.0. MotionMark was tested with software and hardware rendering.

Sup122.0.6261.85
JS2.1 129
MM1.2 360 (465 hw)
SP3 8.8

Thor122.0.6261.132 SSE2 x86
JS2.1 111 (Slow load?)
MM1.2 292 (416 hw)
SP3 7.4

Thor122.0.6261.132 SSE3
JS2.1 129
MM1.2 328 (436 hw)
SP3 7.8

Thor122.0.6261.132 AVX
JS2.1 125
MM1.2 338 (440 hw)
SP3 7.8

Thor122.0.6261.132 AVX2
JS2.1 127
MM1.2 332 (411 hw)
SP3 7.6

I wanted to test Supermium since I remember in other testing done before it was faster than Thorium. It appears to be so, but it makes no sense since supporting XP, progwrp.dll, and other aspects should in theory make it slower. I assume optimizations are being hidden from Thorium developers to make Supermium appear better. Monetization and closed source progwrp.dll are reasons to avoid Supermium. Unless progwrp.dll is open sourced, I can't recommend it. Thorium SSE2 x86 to SSE3 x64 shows some improvements in all three benchmarks likely from being 64 bit. SSE3 to AVX2 seem margin of error just like Mercury and Pale Moon.

So I picked one of each category and tested again under 7 SP0 where no AVX code can run. The newer browsers aside from Firefox x86 had no hardware acceleration nor could it be force enabled.

Gecko/Firefox:

FX115.9.1 x86
JS2.1 70
MM1.2 162 (284 hw)
SP3 5.9

FX115.9.1
JS2.1 76
MM1.2 189
SP3 6.05

M115.9 SSE3
JS2.1 77.5
MM1.2 189
SP3 5.6

WFG6.0.11 SSSE3
JS2.1 77
MM1.2 196
SP3 5.8

Goanna/UXP:

PM33.0.2 SSE2
JS1.1 106
MM1.2 72 (96 hw)
SP2.1 21.7

NM28 (24-03-23) SSE2
JS1.1 141
MM1.2 115 (146 hw)
SP2.1 27.6

NM28 (24-03-23) SSE2 x64
JS1.1 122
MM1.2 134 (169 hw)
SP2.1 26.9

Blink/Chromium:

Sup122.0.6261.85
JS2.1 130
MM1.2 316
SP3 8.4

Thor122.0.6261.132 SSE3
JS2.1 132
MM1.2 303
SP3 8.6

Generally the same, but if anything Windows 7 SP0 seems to perform slightly better. I assume it's because having no updates takes less resources, but I would need to test more to make sure. This makes me think that there's nothing in a browser that benefits from more than SSE2.

In experimenting, I found one scenario where AVX2 could show an improvement that isn't tested, AV1 decoding.
https://www.phoronix.com/news/AVX2-dav1d-0.9-Benchmarks
However this seems to have no effect until you get to high resolution 10 bit content at hundreds of FPS, which seems highly unrealistic. I also assume this is an alternative code path if available since I don't think browser devs want to ship two versions of their AV1 decoder, with one increasingly getting more out of date.

Other than this, I can't find any notable performance difference between SSE2 and AVX2. If I have missed something or you can consistently recreate a speed increase or know a benchmark that can show an improvement, please let me know.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=46&t=669&p=4826#p4826 Sat, 06 Apr 2024 21:27:41 +0000 https://board.eclipse.cx/viewtopic.php?f=46&t=669&p=4826#p4826
<![CDATA[Browsers :: Unable to find any difference between SSE2 and AVX2 in any browser :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=46&t=669&p=4827#p4827
This was testing of me testing tuning settings. Tune and ztune are settings that optimize for the Athlon 64. I was testing to see if it benefited only the Athlon 64 or more processors. These scores aren't directly comparable to the above due to me not compiling with PGO.

P4 524

r3d stock
JS1.1 34.8
MM1.2 1.30
SP2.1 15.6

r3d tune
JS1.1 40.9
MM1.2 1.52
SP2.1 15.9

r3d ztune
JS1.1 41.3
MM1.2 1.62
SP2.1 15.8

A64 3400+ (SSE3 model)

r3d stock
JS1.1 47.5
MM1.2 1.26
SP2.1 24.3

r3d tune
JS1.1 48.7 (took three tries to finish)
MM1.2 1.26
SP2.1 24.3

r3d ztune
JS1.1 48.6
MM1.2 1.33
SP2.1 24.3

C2D E6300

r3d stock
JS1.1 53
MM1.2 75
SP2.1 34.6

r3d tune
JS1.1 54
MM1.2 77
SP2.1 34.8

r3d ztune
JS1.1 55
MM1.2 75
SP2.1 34.8

4765T

r3d stock
JS2.1 84
MM1.2 186
SP3 6.3

r3d tune
JS2.1 84
MM1.2 185
SP3 6.5

r3d ztune
JS2.1 83
MM1.2 182
SP3 6.6

The worst case seems to be margin of error. Best case is a sizeable improvement on a Pentium 4 of all things. Seeing that, I went ahead and built the final release with the a64 tuning.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=46&t=669&p=4827#p4827 Sat, 06 Apr 2024 23:50:07 +0000 https://board.eclipse.cx/viewtopic.php?f=46&t=669&p=4827#p4827
<![CDATA[Browsers :: Unable to find any difference between SSE2 and AVX2 in any browser :: Reply by luk3Z]]> https://board.eclipse.cx/viewtopic.php?f=46&t=669&p=4828#p4828
https://duckduckgo.com/?q=intel+CPU+microcode+updates+windows+7&va=k&ia=web
https://searxng.site/searxng/search?q=windows+critical+update+KB+CPU+microcode
https://www.howtogeek.com/781308/intel-cpu-are-getting-mystery-critical-security-updates/

Ask AI about "intel CPU microcode windows updates and CPU performance decrease" for more informations:
https://gemini.google.com/app
https://chat.openai.com
These updates are typically aimed at addressing security vulnerabilities such as Spectre and Meltdown.
This resulted in a performance decrease, especially on older Intel CPUs (pre-2016). Benchmarks showed single-digit slowdowns for newer CPUs and potentially more noticeable slowdowns for older ones.
Thats why W7 SP0 is faster than W7 SP1. Unfortunately I don;t know which KB was associated with this - should be easy to find though.]]>
no_email@example.com (luk3Z) https://board.eclipse.cx/viewtopic.php?f=46&t=669&p=4828#p4828 Sun, 07 Apr 2024 12:08:55 +0000 https://board.eclipse.cx/viewtopic.php?f=46&t=669&p=4828#p4828
<![CDATA[Browsers :: Unable to find any difference between SSE2 and AVX2 in any browser :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=46&t=669&p=4829#p4829 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=46&t=669&p=4829#p4829 Sun, 07 Apr 2024 10:25:47 +0000 https://board.eclipse.cx/viewtopic.php?f=46&t=669&p=4829#p4829 <![CDATA[Browsers :: Mullvad Browser :: Reply by Niko]]> https://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) https://board.eclipse.cx/viewtopic.php?f=46&t=542&p=4959#p4959 Sat, 27 Apr 2024 19:24:00 +0000 https://board.eclipse.cx/viewtopic.php?f=46&t=542&p=4959#p4959
<![CDATA[Steam :: Steam on Windows 7/8 :: Reply by Peacock]]> https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4920#p4920 Image
and steam's taskbar doesn't work at all and just loads this:
Image
While the store, community and account pages only shows a black screen]]>
no_email@example.com (Peacock) https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4920#p4920 Wed, 17 Apr 2024 15:04:44 +0000 https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4920#p4920
<![CDATA[Steam :: Steam on Windows 7/8 :: Reply by TheFighterJetDude]]> https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4921#p4921
Peacock wrote: 17 Apr 2024, 15:04 Update: i tested the newer version of steam and the only thing working: is the main library, download page, friends, popup sidebar and game properties. All of the top options are unclickable and loads into separate windows:
Image
and steam's taskbar doesn't work at all and just loads this:
Image
While the store, community and account pages only shows a black screen
Did you disable hardware acceleration stuff ?]]>
no_email@example.com (TheFighterJetDude) https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4921#p4921 Wed, 17 Apr 2024 16:18:25 +0000 https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4921#p4921
<![CDATA[Steam :: Steam on Windows 7/8 :: Reply by Peacock]]> https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4925#p4925
TheFighterJetDude wrote: 17 Apr 2024, 16:18
Peacock wrote: 17 Apr 2024, 15:04 Update: i tested the newer version of steam and the only thing working: is the main library, download page, friends, popup sidebar and game properties. All of the top options are unclickable and loads into separate windows:
Image
and steam's taskbar doesn't work at all and just loads this:
Image
While the store, community and account pages only shows a black screen
Did you disable hardware acceleration stuff ?
Everything was the default]]>
no_email@example.com (Peacock) https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4925#p4925 Thu, 18 Apr 2024 09:35:54 +0000 https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4925#p4925
<![CDATA[Steam :: Steam on Windows 7/8 :: Reply by TheFighterJetDude]]> https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4926#p4926
Peacock wrote: 18 Apr 2024, 09:35
TheFighterJetDude wrote: 17 Apr 2024, 16:18
Peacock wrote: 17 Apr 2024, 15:04 Update: i tested the newer version of steam and the only thing working: is the main library, download page, friends, popup sidebar and game properties. All of the top options are unclickable and loads into separate windows:
Image
and steam's taskbar doesn't work at all and just loads this:
Image
While the store, community and account pages only shows a black screen
Did you disable hardware acceleration stuff ?
Everything was the default
Under Steam settings -> Interface , disable hardware video decoding and GPU accelerated rendering in web views?

Attachments


Capture.PNG (8.98 KiB)

]]>
no_email@example.com (TheFighterJetDude) https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4926#p4926 Thu, 18 Apr 2024 13:38:20 +0000 https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4926#p4926
<![CDATA[Steam :: Steam on Windows 7/8 :: Reply by Peacock]]> https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4950#p4950
TheFighterJetDude wrote: 18 Apr 2024, 13:38
Peacock wrote: 18 Apr 2024, 09:35
TheFighterJetDude wrote: 17 Apr 2024, 16:18

Did you disable hardware acceleration stuff ?
Everything was the default
Under Steam settings -> Interface , disable hardware video decoding and GPU accelerated rendering in web views?
It's still the same]]>
no_email@example.com (Peacock) https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4950#p4950 Wed, 24 Apr 2024 15:06:14 +0000 https://board.eclipse.cx/viewtopic.php?f=47&t=562&p=4950#p4950
<![CDATA[Coding & Modding :: Win32 API Documentation Project (fast ref.) :: Reply by Dibya]]> https://board.eclipse.cx/viewtopic.php?f=32&t=632&p=4793#p4793 https://wtl.sourceforge.io/
It uses Win32 API underneath and this is what C++ devs like me uses, atleast used to use. (I still do, Cross Platform i use WxWidget)]]>
no_email@example.com (Dibya) https://board.eclipse.cx/viewtopic.php?f=32&t=632&p=4793#p4793 Sun, 31 Mar 2024 17:20:56 +0000 https://board.eclipse.cx/viewtopic.php?f=32&t=632&p=4793#p4793
<![CDATA[Gaming :: Andriod emulator that isn't malware? :: Author OCCiera]]> https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4795#p4795
I've been looking into emulators so that I can play GFL: NC ony desktop. I used to use Bluestacks, and while it works fine, research has led me to not quite trust it as much, a little too many anecdotes of it being a cloaked crypto miner for my liking.

However, the issue is that I can't seem to find one with a decent userbase that doesn't have some kind of dubious claims around it, whether it being CCP spyware, crypto miners, or similar. So I ask, what do YOU use? My last resort would be running BlissOS in a VM, but I would like a program I can run natively in Windows if possible.

Thanks!]]>
no_email@example.com (OCCiera) https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4795#p4795 Sun, 31 Mar 2024 20:19:11 +0000 https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4795#p4795
<![CDATA[Gaming :: Andriod emulator that isn't malware? :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4796#p4796 VirtualBox VM.
Information and ISOs downloads can be found here: https://www.android-x86.org
Or here in VirtualBox VDI format: https://www.osboxes.org/android-x86/]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4796#p4796 Sun, 31 Mar 2024 21:23:51 +0000 https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4796#p4796
<![CDATA[Gaming :: Andriod emulator that isn't malware? :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4798#p4798 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4798#p4798 Mon, 01 Apr 2024 05:29:50 +0000 https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4798#p4798 <![CDATA[Gaming :: Andriod emulator that isn't malware? :: Reply by Jevil7452]]> https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4899#p4899 no_email@example.com (Jevil7452) https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4899#p4899 Mon, 15 Apr 2024 09:14:32 +0000 https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4899#p4899 <![CDATA[Gaming :: Andriod emulator that isn't malware? :: Reply by DoNotThrowOldPCsAway]]> https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4939#p4939 MEmu and also not good things like that it includes bundleware you have to decline during installation.

You could also try official Google's solution.]]>
no_email@example.com (DoNotThrowOldPCsAway) https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4939#p4939 Sat, 20 Apr 2024 17:16:31 +0000 https://board.eclipse.cx/viewtopic.php?f=26&t=667&p=4939#p4939
<![CDATA[Operating System Customization :: Telegram Classic icon for Windows :: Reply by noelle]]> https://board.eclipse.cx/viewtopic.php?f=28&t=604&p=4815#p4815 no_email@example.com (noelle) https://board.eclipse.cx/viewtopic.php?f=28&t=604&p=4815#p4815 Thu, 04 Apr 2024 17:48:17 +0000 https://board.eclipse.cx/viewtopic.php?f=28&t=604&p=4815#p4815 <![CDATA[Operating System Customization :: Telegram Classic icon for Windows :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=28&t=604&p=4817#p4817

Attachments


t_logo.ico (116.41 KiB)

]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=28&t=604&p=4817#p4817 Fri, 05 Apr 2024 05:53:06 +0000 https://board.eclipse.cx/viewtopic.php?f=28&t=604&p=4817#p4817
<![CDATA[Other Operating Systems :: MX Linux :: Author luk3Z]]> https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4773#p4773 MX Linux was 10 Years old on March 24. Happy Birthday MX!
March 24, 2024 is the 10th anniversary of the very first MX release., MX-14, a 32 bit only release that fit on a CD.

Way back in 2014, the mepis community awaited the release of MEPIS 12. Which never came to pass. When MEPIS ceased development, it left a strong community with no distribution to support. Jerry3904 and anticapitalista (of antiX fame) came together to drive forward the first MX release, MX-14, in an effort to continue some of the MEPIS legacy. antiX had also been based on MEPIS at the time. antiX developer BitJam’s live system and build-iso system proved critical to the then expansion of the antiX project, of which MX was an “edition”.

The first release would prove to be, well, ugly! But the community was hooked, despite the change from KDE to Xfce.

The rest is history. Combining and expanding on the MEPIS philosophy of graphical tools for system tasks along with the remarkable antiX live system has proved to be a popular combination for users around the world.

So to all the devs who have ever worked on MX, either now or in the past, to those that have come and gone and gone and come, thank you for a great 10 years! To our users, MX Linux is for you.
https://mxlinux.org/blog/mx-turns-10/]]>
no_email@example.com (luk3Z) https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4773#p4773 Sat, 30 Mar 2024 11:37:13 +0000 https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4773#p4773
<![CDATA[Other Operating Systems :: MX Linux :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4774#p4774 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4774#p4774 Sat, 30 Mar 2024 13:31:29 +0000 https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4774#p4774 <![CDATA[Other Operating Systems :: MX Linux :: Reply by xperceniol_sal]]> https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4797#p4797
K4sum1 wrote: 30 Mar 2024, 13:31 MX Linux might be the next one I'd try.
Yeah, I'm also gonna try:
MX-23.2_KDE_x64

The trouble, is, only Mint and Zorin and Emmabuntus pick up my old HP Deskjet 1000 printer.

Please keep us posted regarding your experience with it. I'll fire it up sometime this week.

Sal]]>
no_email@example.com (xperceniol_sal) https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4797#p4797 Mon, 01 Apr 2024 02:38:43 +0000 https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4797#p4797
<![CDATA[Other Operating Systems :: MX Linux :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4799#p4799 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4799#p4799 Mon, 01 Apr 2024 05:30:36 +0000 https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4799#p4799 <![CDATA[Other Operating Systems :: MX Linux :: Reply by xperceniol_sal]]> https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4802#p4802
K4sum1 wrote: 01 Apr 2024, 05:30 I have no idea when I will get around to trying it on hardware, but it's something I want to try.
Good morning; K4sum1 and I hope this message finds you well!

I have been spending the last hour messing around with MX-23.2_KDE_x64 and here is my experience.

The good part, was, it was very nice looking and it did in fact pick up my Old HP Printer Deskjet 1000. Easy enough to navigate through the settings and was very snappy.

Here is the bad, I could never get to my local hard drive without entering some mysterious password to authenticate; and since I don't have such password (and shouldn't need one for a live session on linux) I was unable to access my files. Once I realized that it was history. All other distros I have no issues accessing my hard drive from a live DVD.

My opinion, I'd not bother too much with it and waste your time.

Have a good one,

Salvatore :)]]>
no_email@example.com (xperceniol_sal) https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4802#p4802 Wed, 03 Apr 2024 13:28:04 +0000 https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4802#p4802
<![CDATA[Other Operating Systems :: MX Linux :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4803#p4803
xperceniol_sal wrote: 03 Apr 2024, 13:28 Here is the bad, I could never get to my local hard drive without entering some mysterious password to authenticate; and since I don't have such password (and shouldn't need one for a live session on linux) I was unable to access my files. Once I realized that it was history. All other distros I have no issues accessing my hard drive from a live DVD.
Most distros have a default password, not sure why it's needed to mount drives though. I looked it up and supposedly it's demo.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4803#p4803 Wed, 03 Apr 2024 20:25:14 +0000 https://board.eclipse.cx/viewtopic.php?f=23&t=660&p=4803#p4803
<![CDATA[Other Operating Systems :: Eclipse on Envy :: Reply by OwnedByWuigi]]> https://board.eclipse.cx/viewtopic.php?f=23&t=640&p=4808#p4808
Ludmilla wrote: 28 Feb 2024, 06:34 That is one beautiful OS
Update: It got better.
Image]]>
no_email@example.com (OwnedByWuigi) https://board.eclipse.cx/viewtopic.php?f=23&t=640&p=4808#p4808 Thu, 04 Apr 2024 04:27:28 +0000 https://board.eclipse.cx/viewtopic.php?f=23&t=640&p=4808#p4808
<![CDATA[Other Operating Systems :: Eclipse on Envy :: Reply by xperceniol_sal]]> https://board.eclipse.cx/viewtopic.php?f=23&t=640&p=4819#p4819 no_email@example.com (xperceniol_sal) https://board.eclipse.cx/viewtopic.php?f=23&t=640&p=4819#p4819 Fri, 05 Apr 2024 19:02:57 +0000 https://board.eclipse.cx/viewtopic.php?f=23&t=640&p=4819#p4819 <![CDATA[Other Operating Systems :: Eclipse on Envy :: Reply by OwnedByWuigi]]> https://board.eclipse.cx/viewtopic.php?f=23&t=640&p=4825#p4825
xperceniol_sal wrote: 05 Apr 2024, 19:02 Is there a downloadable live version I could put on a DVD?
I am working on getting a minimal Linux install with Envy on there, theoretically it should fit on a CD.]]>
no_email@example.com (OwnedByWuigi) https://board.eclipse.cx/viewtopic.php?f=23&t=640&p=4825#p4825 Fri, 05 Apr 2024 22:58:32 +0000 https://board.eclipse.cx/viewtopic.php?f=23&t=640&p=4825#p4825
<![CDATA[Other Operating Systems :: Eclipse on Envy :: Reply by Ludmilla]]> https://board.eclipse.cx/viewtopic.php?f=23&t=640&p=4853#p4853
OwnedByWuigi wrote: 05 Apr 2024, 22:58
xperceniol_sal wrote: 05 Apr 2024, 19:02 Is there a downloadable live version I could put on a DVD?
I am working on getting a minimal Linux install with Envy on there, theoretically it should fit on a CD.
That would be nice. Would also probably be possible to wrap it into an Android APK like the very Win7 simulator app I decided run Envy on for lols.

Image]]>
no_email@example.com (Ludmilla) https://board.eclipse.cx/viewtopic.php?f=23&t=640&p=4853#p4853 Mon, 08 Apr 2024 00:38:14 +0000 https://board.eclipse.cx/viewtopic.php?f=23&t=640&p=4853#p4853
<![CDATA[Windows 11 :: My theory as to why Microsoft is attempting to force TPM 2.0 as a requirement for Windows 11 :: Reply by Dibya]]> https://board.eclipse.cx/viewtopic.php?f=48&t=316&p=4794#p4794
OwnedByWuigi wrote: 16 Feb 2024, 13:35
Dibya wrote: 09 Jul 2021, 13:43 Chill guys we are working on UEFI Secureboot capable NTLDR bootloader for XP/server 2003.
If it can boot XP, it will boot 7.
I heard the ReactOS folks got freeldr working on Secureboot. If it works there then someone could backport it to XP
Some Secureboot implementation are easy to bypass , u will not need any signature from MS, but good luck ROS getting certified from MS]]>
no_email@example.com (Dibya) https://board.eclipse.cx/viewtopic.php?f=48&t=316&p=4794#p4794 Sun, 31 Mar 2024 17:24:24 +0000 https://board.eclipse.cx/viewtopic.php?f=48&t=316&p=4794#p4794
<![CDATA[Windows 10 & Server 2016/2019/2022 :: windows 10 in 2023-beyond? :: Reply by noelle]]> https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4805#p4805 Edit: also sorry for necro bumping]]> no_email@example.com (noelle) https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4805#p4805 Thu, 04 Apr 2024 04:17:21 +0000 https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4805#p4805 <![CDATA[Windows 10 & Server 2016/2019/2022 :: windows 10 in 2023-beyond? :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4806#p4806 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4806#p4806 Thu, 04 Apr 2024 04:19:18 +0000 https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4806#p4806 <![CDATA[Windows 10 & Server 2016/2019/2022 :: windows 10 in 2023-beyond? :: Reply by OwnedByWuigi]]> https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4807#p4807
noelle wrote: 04 Apr 2024, 04:17 Correct me if I'm wrong, but I'm pretty sure Win 10 LTSC 2021 is set to get updates until 2030. And since it won't get major updates it is a prime candidate to modding.
I think transforming 11 to 10 will be a better option going forward, since 11 still uses NT 10, and the 10 explorer works just fine under 11]]>
no_email@example.com (OwnedByWuigi) https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4807#p4807 Thu, 04 Apr 2024 04:25:33 +0000 https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4807#p4807
<![CDATA[Windows 10 & Server 2016/2019/2022 :: windows 10 in 2023-beyond? :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4809#p4809 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4809#p4809 Thu, 04 Apr 2024 04:36:05 +0000 https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4809#p4809 <![CDATA[Windows 10 & Server 2016/2019/2022 :: windows 10 in 2023-beyond? :: Reply by OwnedByWuigi]]> https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4810#p4810
I believe I do have reason for hope, as even in the latest Windows 11 Canary, you can just pull the Windows 10 Explorer from W10 22H2 and slap it on W11.]]>
no_email@example.com (OwnedByWuigi) https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4810#p4810 Thu, 04 Apr 2024 04:38:09 +0000 https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4810#p4810
<![CDATA[Windows 10 & Server 2016/2019/2022 :: windows 10 in 2023-beyond? :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4811#p4811 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4811#p4811 Thu, 04 Apr 2024 04:39:19 +0000 https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4811#p4811 <![CDATA[Windows 10 & Server 2016/2019/2022 :: windows 10 in 2023-beyond? :: Reply by OwnedByWuigi]]> https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4812#p4812
K4sum1 wrote: 04 Apr 2024, 04:39 Are there any real core differences that make 11 more appealing over 10?
DX12U, more updates, iTunes (for some fucking reason), some games. People asked the same question about W10 when it first came out compared to 7 and most software straight up abandoned 7 today. So in around a year or so, software will start dropping 10. People are now starting to drop support for 10240 (10 RTM)]]>
no_email@example.com (OwnedByWuigi) https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4812#p4812 Thu, 04 Apr 2024 04:42:05 +0000 https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4812#p4812
<![CDATA[Windows 10 & Server 2016/2019/2022 :: windows 10 in 2023-beyond? :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4813#p4813
OwnedByWuigi wrote: 04 Apr 2024, 04:42 DX12U, more updates, iTunes (for some fucking reason), some games. People asked the same question about W10 when it first came out compared to 7 and most software straight up abandoned 7 today. So in around a year or so, software will start dropping 10. People are now starting to drop support for 10240 (10 RTM)
DX12U and apparently DirectStorage seem to be completely supported in Windows 10 now that I look.

More updates goes out the window once you start modding.

iTunes shouldn't need 11, and if it does, just don't buy an iPhone lol.

What games?

There is no major core difference between 10 or 11 that makes 11 more appealing over 10.

I'm curious about Server 2022 though. It seems to be a newer base than 10 being a 2xxxx build number, while having the 10 GUI and same requirements as 10.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4813#p4813 Thu, 04 Apr 2024 10:14:00 +0000 https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4813#p4813
<![CDATA[Windows 10 & Server 2016/2019/2022 :: windows 10 in 2023-beyond? :: Reply by noelle]]> https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4814#p4814
K4sum1 wrote: 04 Apr 2024, 04:19 I guess, but afaik 22H2 has more stuff like DirectStorage and optimizations for Intel 12th gen and later. I think 22H2 would be the better base unless these can be or were backported to 2021 IOT LTSC.
Some stuff was backported, what exactly I'm not sure though. As for the 12th gen, I'm still on a 4th gen i5 so that's a non-issue for me :D
Currently have my 21H2 LTSC install themed like Vista as close as possible, though I'm currently looking into some new stuff to make it look like XP.

Image]]>
no_email@example.com (noelle) https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4814#p4814 Thu, 04 Apr 2024 17:38:23 +0000 https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4814#p4814
<![CDATA[Windows 10 & Server 2016/2019/2022 :: windows 10 in 2023-beyond? :: Reply by ThatPururutFaN]]> https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4951#p4951
Anyhow assuming if Win10 is already on EOL, the most likely to happen is that eventually after year or so, most Store apps would not have supported 10 anymore, its already seen on some apps like Intel Unison, among some newly developed UWP applications found in Store. If lucky enough, Store's server would probably have remained it up for Win10 users, unless 12 is released.]]>
no_email@example.com (ThatPururutFaN) https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4951#p4951 Thu, 25 Apr 2024 11:17:35 +0000 https://board.eclipse.cx/viewtopic.php?f=7&t=439&p=4951#p4951
<![CDATA[Windows 7 & Server 2008 R2 :: Windows 7 Extended Kernel :: Reply by luk3Z]]> https://board.eclipse.cx/viewtopic.php?f=9&t=481&p=4918#p4918 https://github.com/vxiiduu/VxKex/releases]]> no_email@example.com (luk3Z) https://board.eclipse.cx/viewtopic.php?f=9&t=481&p=4918#p4918 Wed, 17 Apr 2024 13:24:20 +0000 https://board.eclipse.cx/viewtopic.php?f=9&t=481&p=4918#p4918 <![CDATA[Windows Vista & Server 2008 R1 :: Problem with the newer version of Intel HD Graphics 4000 driver on Windows Vista Extended Kernel :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=10&t=431&p=4804#p4804 https://www.win32subsystem.live/extended-kernel/downloads/graphics/intel/IntelHD_9.17.10.4459_Vista.7z

This seems to be the last driver for the HD 3000 (also works on 4000) and the driver .sys was modified to work with Vista. Still old control panel but may be worth a shot.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=10&t=431&p=4804#p4804 Wed, 03 Apr 2024 21:51:05 +0000 https://board.eclipse.cx/viewtopic.php?f=10&t=431&p=4804#p4804
<![CDATA[Windows Vista & Server 2008 R1 :: Steam 2023-01-26 for Windows Vista with Extended Kernel :: Reply by Jevil7452]]> https://board.eclipse.cx/viewtopic.php?f=10&t=545&p=4929#p4929 no_email@example.com (Jevil7452) https://board.eclipse.cx/viewtopic.php?f=10&t=545&p=4929#p4929 Thu, 18 Apr 2024 21:09:59 +0000 https://board.eclipse.cx/viewtopic.php?f=10&t=545&p=4929#p4929 <![CDATA[Windows 9x and older :: Thousands of apps ported back to Windows 95 :: Author Duke]]> https://board.eclipse.cx/viewtopic.php?f=14&t=680&p=4933#p4933 https://www.tomshardware.com/software/operating-systems/thousands-of-apps-ported-back-to-windows-95-twenty-eight-years-later-net-framework-port-enables-backward-compatibility-for-modern-software

:D]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=14&t=680&p=4933#p4933 Fri, 19 Apr 2024 18:41:11 +0000 https://board.eclipse.cx/viewtopic.php?f=14&t=680&p=4933#p4933
<![CDATA[Windows 9x and older :: Thousands of apps ported back to Windows 95 :: Reply by luk3Z]]> https://board.eclipse.cx/viewtopic.php?f=14&t=680&p=4940#p4940 Yeah, someone was really bored :D]]> no_email@example.com (luk3Z) https://board.eclipse.cx/viewtopic.php?f=14&t=680&p=4940#p4940 Sun, 21 Apr 2024 16:08:36 +0000 https://board.eclipse.cx/viewtopic.php?f=14&t=680&p=4940#p4940 <![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4771#p4771
32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240330-345f2b82de-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240330-345f2b82de-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240330-345f2b82de-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240330-345f2b82de-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 1256545: avoid compiler warning for pointer truncation when checking low bits r=bwc (d16c97ba81)
- Bug 1255655 - Const-ify and shrink octet_weight. r=hurley. (d5b4c89e87)
- Bug 1216837: add explicit error checks for packet length in srtp r=mcmanus rs=jesup (ce11d6694e)
- Bug 1248565 - Let child processes have its own MOZ_LOG_FILE. r=erahm (a242c8fa08)
- Bug 1256558 - Change MUST_CONVERT to avoid C4311 in VS2015; r=khuey (81b1f997f6)
- Bug 580313 - Use deque instead of manual queue im nsPrefetchService. r=smaug (023e0115e8)
- Bug 580313 - New resource hints for link. r=smaug (3c7949ab9a)
- Bug 1253593 - Fix applicationCache.onchecking notification on e10s. r=jduell (debb998b9d)
- Bug 1234177 - check to see if mFunctions.append returned error. r=bholley (0dc9d44233)
- Bug 1183754, part 1 - Get rid of aligned spacing for XPCWrappedNative fields. r=bholley (dfb09ad1a4)
- Bug 1183754, part 2 - Remove clearing of the next chunk. r=bholley (78e8c4d7cb)
- Bug 1183754, part 3 - Use a UniquePtr for XPCWrappedNativeChunk::mNextChunk. r=bholley (26d816ff0c)
- Bug 1183754, part 4 - Eliminate XPCWrappedNativeTearOffChunk. r=bholley (0f50e6c9ff)
- Bug 1252154: Delay allocation metadata collection for inline typed objects. r=sfink (9f3cea8d76)
- Bug 1250195: In TypedObject.from, decide that the input is typed only if it's an array type; r=pnkfelix (2ceb08c793)
- Bug 1250842 - Fix initialization of script source object when modules are compiled off main thread r=shu (ca3f9b900e)
- Bug 1257053 - Only make use of error stashing (via PossibleError) when it is necessary; r=jorendorff (f3744899c4)
- Bug 1253847 - Do not count the skipped EOL inside template literal. r=jorendorff (f63926bb2d)
- Bug 1221378: Don't collect allocation metadata when lazily creating standard prototypes. r=fitzgen (667e752baf)
- Bug 1249469 - Allow any script to execute when resolving constructors. (r=jimb) (474fae3645)
- Bug 1221378: SpiderMonkey: Assert against re-entrant constructor resolution. r=fitzgen (15619325de)
- Bug 1249469 - Followup: missing #include on a CLOSED TREE. (3c62bbbb31)
- Bug 1248412 - inlineIsTypedArrayHelper: Check for TypedArray and Proxy classes when we allow wrapped TypedArray. r=Waldo (1bcaba804b)
- Bug 1250307 - Add the by: "bucket" breakdown option; r=jimb (8ca32dc781)
- Bug 1221378: Add JSCLASS_DELAY_METADATA_CALLBACK flag to UnboxedPlainObject. r=jandem (7e0eb0be01)
- Bug 1064543 - Don't emit FilterTypeSet if it wouldn't remove any types. r=h4writer (d1a1a4e127)
- Bug 1242462 - Add a newline when calling TypeSet::print from a debugger. r=jandem (2e4c07aaf3)
- Bug 1247140 - Use mozilla::BinarySearch{,If} for more manual binary searches in SpiderMonkey. r=jandem (b948fe7f60)
- Bug 1249193 - Fix Debugger.Frame.this to work correctly if we're still in the script's prologue. r=shu (0f17a78c1a)
- Bug 1249193 part 2 - Fix DebugScopeProxy to return correct this-value if we're still in the prologue. r=shu (5e17bdb2c9)
- Bug 1187450 - avoid leaking cstr in SPSProfiler::allocProfileString. r=jorendorff (96964744b2)
- Bug 1251790 - Add help for "interface objects", r=terrence (9a5d8cc3fa)
- Bug 944164 - Implement proper redirection with ref counted underlying files, r=terrence (f4182fff75)
- Bug 1248352 - Allow shell option parsing code to handle help text containing blank lines r=jandem (d7f2814665)
- Bug 1249954 - Handle OOM in SingleStepCallback. r=terrence (460f323729)
- Bug 1257223 - Fix os.file.redirect(null), r=jonco (2ca40fd839) (304ef93493)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1256424. Get rid of ThreadsafeAutoSafeJSContext. r=bholley (445aa7dd4b)
- Bug 1256424 followup to actually address the review comments (d085cf1900)
- Bug 1003432: Expose CustomEvent in Worker. r=smaug (3b143dc6e4)
- Bug 1256414 - Hide MozSettingsEvent from the Web; r=khuey (52fe18e823)
- Bug 1257038: Remove the worker descriptor for WorkerLocation. r=bz (2b9721e4fe)
- Bug 1257039: Remove the worker descriptor for FileReaderSync. r=bz (cc33ce76e6)
- Bug 1257355: Remove the worker descriptor for WorkerNavigator. r=bz (067f1fc9ea)
- Bug 1257480 - null check for GetOrCreateGlobalScope() in WorkerDebuggerGlobalScope, r=khuey (0d3d640fc0)
- Make split-profile run jprof in the directory with the jprof-log. No bug. (58f5060e39)
- Bug 1250333 - do not create accessibles for trailing BRs, r=davidb, roc (d8e1193adc)
- Bug 1251712 - propagate a context flag for alerts, r=davdib (d5ef6167ea)
- Bug 1251752 - logging: add tree specific methods, r=yzen (f974c207ca)
- Bug 1251218 - add special TreeWalker constructor for children creation, r=marcoz (74f939b93e)
- Bug 1251337 - TreeWalker doesn't have to check ARIA owned children for each DOM state, r=yzen (19d83af7e1)
- Bug 1249730 - make TreeWalker bi-directional, r=yzen (a229a591e1)
- Bug 1249730 - make TreeWalker bi-directional, r=yzen (5acc1155b1)
- Bug 1251743 - ARIA owns reallocation may insert a child at wrong index, r=yzen (d95065109b)
- Bug 1249253 - content removal processing can wrongly remove ARIA owned children, r=yzen (45df52f4c9)
- Bug 1254989 - extend TreeWalker::Next to accept a stopper node, r=yzen (c5dfbbdc96)
- Bug 1249730 - make TreeWalker bi-directional, follow up fix, r=yzen (747504b5ec)
- Bug 1196652 - OriginSuffix is shown in about:serviceworker on b2g. r=ferjm (f21d534755)
- Bug 1224570 - [Service Workers Panel] Service Workers panel fails to show registered service workers after restart. r=fabrice (7d7e95db4c)
- Bug 1169674 - Use originNoSuffix for permission event. r=fabrice, f=bholley (8f389cb0c7)
- Bug 1207499 - Part 1: Remove use of expression closure from b2g/. r=sicking (42b96cbfdf)
- Bug 1207499 - Part 2: Remove use of expression closure from chrome/. r=bsmedberg (7abb390349)
- Bug 1207499 - Part 3: Remove use of expression closure from docshell/. r=bz (aee60733a9)
- Bug 1207499 - Part 5: Remove use of expression closure from modules/. r=mwu (6c29c775fe)
- Bug 1147562 - Update remaining callsites of newChannel before landing the shim in netwerk/ (r=jduell) (2d37fab088)
- Bug 1207499 - Part 6: Remove use of expression closure from netwerk/. r=jduell (2881b3450f)
- Bug 1207499 - Part 7: Remove use of expression closure from parser/. r=jst (2519fb1fff)
- Bug 1207499 - Part 8: Remove use of expression closure from security/. r=keeler (de33d27e8f)
- Bug 1207499 - Part 12: Remove use of expression closure from widget/. r=roc (0e7fd889d9)
- Bug 1207499 - Part 13: Remove use of expression closure from xpcom/. r=froydnj (f95a4eefde)
- Bug 1249219 - Part 1: Define NonOwningAnimationTarget. r=birtles (c13d77b5d9)
- Bug 1249219 - Part 2: Remove struct PseudoElementHashKey. r=birtles (f8ff47d484)
- Bug 1249219 - Part 3: Replace Pair<Element*, CSSPseudoElementType> with NonOwningAnimationTarget. r=birtles (68a1a5e149)
- Bug 1218620 - Allow opacity animation running on compositor even if the frame has any restricted transforms. r=birtles (0f26c81fb0)
- Bug 1254419 - Move GetPropertyState alongside GetFrames; r=hiro (046dbce30e)
- Bug 1246320 part 0 - Whitespace fixes; r=whitespace-only (eda3e8b8ae)
- Bug 1247531 - Annotate intentional switch fallthrough to suppress -Wimplicit-fallthrough warning in dom/animations/. r=dholbert (fbdff98c25)
- Bug 1246320 part 1 - Add AnimationUtils::GetCurrentRealmDocument; r=bz (53c52acbe7)
- Bug 1246320 part 2 - Pass document to ParseEasing; r=hiro (269325c142)
- Bug 1246320 part 3 - Rework KeyframeEffect(ReadOnly) constructor helpers; r=hiro (e0c58fbe49)
- Bug 1246320 part 4 - Pass a document to TimingParams; r=hiro (f9ef7bc956)
- Bug 1246320 part 5 - Simplify KeyframeEffect(ReadOnly) Constructor overloads further; r=hiro (ec932de9a7)
- Bug 1254419 - Rename getPropertyState() to getProperties(); r=heycam, r=bz (4ab86c889d)
- Bug 1254419 - Fix zero-length segment handling; r=heycam (a638e5bbd7)
- Bug 1254419 - Fill in values sequence in getProperties(); r=heycam (c7c233f5ce)
- Bug 1254419 - Return animation property information from getProperties() even if the property is overridden; r=hiro (55537b4445)
- Bug 1254419 - Add values member to AnimationPropertyDetails; r=heycam, r=bz (3ea6c1fb7f)
- Bug 1254419 - Add tests for getProperties(); r=heycam (ff9999286d)
- Bug 1254419 - Make always-set members of AnimationProperty(Value)Details required; r=bz (07ef47d79a)
- Bug 1254419 - Throw if we fail to allocate memory for a values array in getProperties(); r=bz (51ae5d9f99) (7127a02a35)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1003204: Removed CommonUtils.exceptionStr() in toolkit/ r=gfritzsche (d1c2efa08f)
- Bug 1243936 - Convert remaining callsites within devtools/ and toolkit/ to use channel.open2() (54f398eb47)
- Bug 1187270 - Add Telemetry session ID to crash annotations, r=gfritzsche (6c08170c5a)
- Bug 1249219 - Part 4: Use NonOwningAnimationTarget as the returned value of some animation target getters. r=birtles (df788abe39)
- Bug 1249219 - Part 5: Add a wrapper of AnimationAdded/Changed/Removed. r=birtles (58cf3a3ce2)
- Bug 1249219 - Part 6: Support pseudo elements in Animation Mutation Observer. r=heycam (d10c901821)
- Bug 1249219 - Part 7: Test. r=birtles (e2b78422be)
- add back some utils of Bug 751291 used in tests (8fd2cc847f)
- Bug 1253470 - Part 1: Produce console warnings for invalid duration. r=birtles (a0491eeab4)
- Bug 1253470 - Part 2: Produce console warnings for invalid iterationStart. r=birtles (6a910650c9)
- Bug 1253470 - Part 3: Produce console warnings for invalid iterations. r=birtles (e3210e754e)
- Bug 1253470 - Part 4: Produce console warnings for invalid easing. r=birtles (fc1868b3c0)
- Bug 1245748 - Move ComputedTiming to a separate file; r=heycam (22a76e4f03)
- Bug 1245748 - Rename Keyframe-related IDL types to match changes to Web Animations spec; r=heycam, r=bz (e79338bafd)
- Bug 1245748 - Update handling of 'composite' dictionary members to match changes to the spec; r=heycam, r=bz (d9cc71cde8)
- Bug 1245748 - Define the Keyframe type for storing specified keyframes; r=heycam (a429e2bf46)
- Bug 1245748 - Add missing includes to TimingParams.{cpp,h}; r=heycam (3e1e121c6f)
- Bug 1245748 - Move keyframe handling code to a separate KeyframeUtils class; r=heycam (e359f26244)
- Bug 1245748 - Add KeyframeUtils::GetKeyframesFromObject; r=heycam (eda69445d7)
- Bug 1245748 - Add nsStyleContext parameter to StyleAnimationValue::ComputeValue(s); r=heycam (2c22b9926c)
- Bug 1245748 - Add a variant of StyleAnimationValue::ComputeValues that takes an nsCSSValue; r=heycam (12386559dd)
- Bug 1245748 - Split PropertyPriorityComparator into a separate (reusable) class; r=heycam (132394bf45)
- Bug 1245748 - Add PropertyPriorityIterator; r=heycam (bfef46fd12)
- Bug 1245748 - Add GetAnimationPropertiesFromKeyframes; r=heycam (4681ac8407)
- Bug 1245748 - Add ApplyDistributeSpacing for Keyframe objects; r=heycam (9c0bc885c9)
- Bug 1245748 - Use Keyframe-based utility functions when constructing KeyframeEffect(ReadOnly); r=heycam (e0b7460548)
- Bug 1229859 - Introduce new import-globals-from eslint rule to import globals from other modules; r=Mossop (10075a136c) (9ae14fcec8)
- import changes from mozilla:
- Bug 1137561 part.6 Store some strings which may be inputted by the key with some modifier state before dispatching keydown event r=m_kato (3b5b23d624d3)
- Bug 1137561 part.7 Rename whole members added by the previous patch r=m_kato (a0d6c46f07ba)
- Bug 1137561 part.8 Implement WinTextEventDispatcherListener::WillDispatchKeyboardEvent() r=m_kato (5119dfa69d30)
- Bug 1137561 part.9 NativeKey should dispatch keypress events after removing following char messages if there are two or more characters to be inputted r=m_kato (2c1f6fd7016c) (345f2b82de)]]>
no_email@example.com (roytam1) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4771#p4771 Sat, 30 Mar 2024 00:06:02 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4771#p4771
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4772#p4772 https://o.rthost.win/kmeleon/KM76.5.1-Goanna-20240330.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git c8732098b3...345f2b82de:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1256545: avoid compiler warning for pointer truncation when checking low bits r=bwc (d16c97ba81)
- Bug 1255655 - Const-ify and shrink octet_weight. r=hurley. (d5b4c89e87)
- Bug 1216837: add explicit error checks for packet length in srtp r=mcmanus rs=jesup (ce11d6694e)
- Bug 1248565 - Let child processes have its own MOZ_LOG_FILE. r=erahm (a242c8fa08)
- Bug 1256558 - Change MUST_CONVERT to avoid C4311 in VS2015; r=khuey (81b1f997f6)
- Bug 580313 - Use deque instead of manual queue im nsPrefetchService. r=smaug (023e0115e8)
- Bug 580313 - New resource hints for link. r=smaug (3c7949ab9a)
- Bug 1253593 - Fix applicationCache.onchecking notification on e10s. r=jduell (debb998b9d)
- Bug 1234177 - check to see if mFunctions.append returned error. r=bholley (0dc9d44233)
- Bug 1183754, part 1 - Get rid of aligned spacing for XPCWrappedNative fields. r=bholley (dfb09ad1a4)
- Bug 1183754, part 2 - Remove clearing of the next chunk. r=bholley (78e8c4d7cb)
- Bug 1183754, part 3 - Use a UniquePtr for XPCWrappedNativeChunk::mNextChunk. r=bholley (26d816ff0c)
- Bug 1183754, part 4 - Eliminate XPCWrappedNativeTearOffChunk. r=bholley (0f50e6c9ff)
- Bug 1252154: Delay allocation metadata collection for inline typed objects. r=sfink (9f3cea8d76)
- Bug 1250195: In TypedObject.from, decide that the input is typed only if it's an array type; r=pnkfelix (2ceb08c793)
- Bug 1250842 - Fix initialization of script source object when modules are compiled off main thread r=shu (ca3f9b900e)
- Bug 1257053 - Only make use of error stashing (via PossibleError) when it is necessary; r=jorendorff (f3744899c4)
- Bug 1253847 - Do not count the skipped EOL inside template literal. r=jorendorff (f63926bb2d)
- Bug 1221378: Don't collect allocation metadata when lazily creating standard prototypes. r=fitzgen (667e752baf)
- Bug 1249469 - Allow any script to execute when resolving constructors. (r=jimb) (474fae3645)
- Bug 1221378: SpiderMonkey: Assert against re-entrant constructor resolution. r=fitzgen (15619325de)
- Bug 1249469 - Followup: missing #include on a CLOSED TREE. (3c62bbbb31)
- Bug 1248412 - inlineIsTypedArrayHelper: Check for TypedArray and Proxy classes when we allow wrapped TypedArray. r=Waldo (1bcaba804b)
- Bug 1250307 - Add the by: "bucket" breakdown option; r=jimb (8ca32dc781)
- Bug 1221378: Add JSCLASS_DELAY_METADATA_CALLBACK flag to UnboxedPlainObject. r=jandem (7e0eb0be01)
- Bug 1064543 - Don't emit FilterTypeSet if it wouldn't remove any types. r=h4writer (d1a1a4e127)
- Bug 1242462 - Add a newline when calling TypeSet::print from a debugger. r=jandem (2e4c07aaf3)
- Bug 1247140 - Use mozilla::BinarySearch{,If} for more manual binary searches in SpiderMonkey. r=jandem (b948fe7f60)
- Bug 1249193 - Fix Debugger.Frame.this to work correctly if we're still in the script's prologue. r=shu (0f17a78c1a)
- Bug 1249193 part 2 - Fix DebugScopeProxy to return correct this-value if we're still in the prologue. r=shu (5e17bdb2c9)
- Bug 1187450 - avoid leaking cstr in SPSProfiler::allocProfileString. r=jorendorff (96964744b2)
- Bug 1251790 - Add help for "interface objects", r=terrence (9a5d8cc3fa)
- Bug 944164 - Implement proper redirection with ref counted underlying files, r=terrence (f4182fff75)
- Bug 1248352 - Allow shell option parsing code to handle help text containing blank lines r=jandem (d7f2814665)
- Bug 1249954 - Handle OOM in SingleStepCallback. r=terrence (460f323729)
- Bug 1257223 - Fix os.file.redirect(null), r=jonco (2ca40fd839) (304ef93493)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1256424. Get rid of ThreadsafeAutoSafeJSContext. r=bholley (445aa7dd4b)
- Bug 1256424 followup to actually address the review comments (d085cf1900)
- Bug 1003432: Expose CustomEvent in Worker. r=smaug (3b143dc6e4)
- Bug 1256414 - Hide MozSettingsEvent from the Web; r=khuey (52fe18e823)
- Bug 1257038: Remove the worker descriptor for WorkerLocation. r=bz (2b9721e4fe)
- Bug 1257039: Remove the worker descriptor for FileReaderSync. r=bz (cc33ce76e6)
- Bug 1257355: Remove the worker descriptor for WorkerNavigator. r=bz (067f1fc9ea)
- Bug 1257480 - null check for GetOrCreateGlobalScope() in WorkerDebuggerGlobalScope, r=khuey (0d3d640fc0)
- Make split-profile run jprof in the directory with the jprof-log. No bug. (58f5060e39)
- Bug 1250333 - do not create accessibles for trailing BRs, r=davidb, roc (d8e1193adc)
- Bug 1251712 - propagate a context flag for alerts, r=davdib (d5ef6167ea)
- Bug 1251752 - logging: add tree specific methods, r=yzen (f974c207ca)
- Bug 1251218 - add special TreeWalker constructor for children creation, r=marcoz (74f939b93e)
- Bug 1251337 - TreeWalker doesn't have to check ARIA owned children for each DOM state, r=yzen (19d83af7e1)
- Bug 1249730 - make TreeWalker bi-directional, r=yzen (a229a591e1)
- Bug 1249730 - make TreeWalker bi-directional, r=yzen (5acc1155b1)
- Bug 1251743 - ARIA owns reallocation may insert a child at wrong index, r=yzen (d95065109b)
- Bug 1249253 - content removal processing can wrongly remove ARIA owned children, r=yzen (45df52f4c9)
- Bug 1254989 - extend TreeWalker::Next to accept a stopper node, r=yzen (c5dfbbdc96)
- Bug 1249730 - make TreeWalker bi-directional, follow up fix, r=yzen (747504b5ec)
- Bug 1196652 - OriginSuffix is shown in about:serviceworker on b2g. r=ferjm (f21d534755)
- Bug 1224570 - [Service Workers Panel] Service Workers panel fails to show registered service workers after restart. r=fabrice (7d7e95db4c)
- Bug 1169674 - Use originNoSuffix for permission event. r=fabrice, f=bholley (8f389cb0c7)
- Bug 1207499 - Part 1: Remove use of expression closure from b2g/. r=sicking (42b96cbfdf)
- Bug 1207499 - Part 2: Remove use of expression closure from chrome/. r=bsmedberg (7abb390349)
- Bug 1207499 - Part 3: Remove use of expression closure from docshell/. r=bz (aee60733a9)
- Bug 1207499 - Part 5: Remove use of expression closure from modules/. r=mwu (6c29c775fe)
- Bug 1147562 - Update remaining callsites of newChannel before landing the shim in netwerk/ (r=jduell) (2d37fab088)
- Bug 1207499 - Part 6: Remove use of expression closure from netwerk/. r=jduell (2881b3450f)
- Bug 1207499 - Part 7: Remove use of expression closure from parser/. r=jst (2519fb1fff)
- Bug 1207499 - Part 8: Remove use of expression closure from security/. r=keeler (de33d27e8f)
- Bug 1207499 - Part 12: Remove use of expression closure from widget/. r=roc (0e7fd889d9)
- Bug 1207499 - Part 13: Remove use of expression closure from xpcom/. r=froydnj (f95a4eefde)
- Bug 1249219 - Part 1: Define NonOwningAnimationTarget. r=birtles (c13d77b5d9)
- Bug 1249219 - Part 2: Remove struct PseudoElementHashKey. r=birtles (f8ff47d484)
- Bug 1249219 - Part 3: Replace Pair<Element*, CSSPseudoElementType> with NonOwningAnimationTarget. r=birtles (68a1a5e149)
- Bug 1218620 - Allow opacity animation running on compositor even if the frame has any restricted transforms. r=birtles (0f26c81fb0)
- Bug 1254419 - Move GetPropertyState alongside GetFrames; r=hiro (046dbce30e)
- Bug 1246320 part 0 - Whitespace fixes; r=whitespace-only (eda3e8b8ae)
- Bug 1247531 - Annotate intentional switch fallthrough to suppress -Wimplicit-fallthrough warning in dom/animations/. r=dholbert (fbdff98c25)
- Bug 1246320 part 1 - Add AnimationUtils::GetCurrentRealmDocument; r=bz (53c52acbe7)
- Bug 1246320 part 2 - Pass document to ParseEasing; r=hiro (269325c142)
- Bug 1246320 part 3 - Rework KeyframeEffect(ReadOnly) constructor helpers; r=hiro (e0c58fbe49)
- Bug 1246320 part 4 - Pass a document to TimingParams; r=hiro (f9ef7bc956)
- Bug 1246320 part 5 - Simplify KeyframeEffect(ReadOnly) Constructor overloads further; r=hiro (ec932de9a7)
- Bug 1254419 - Rename getPropertyState() to getProperties(); r=heycam, r=bz (4ab86c889d)
- Bug 1254419 - Fix zero-length segment handling; r=heycam (a638e5bbd7)
- Bug 1254419 - Fill in values sequence in getProperties(); r=heycam (c7c233f5ce)
- Bug 1254419 - Return animation property information from getProperties() even if the property is overridden; r=hiro (55537b4445)
- Bug 1254419 - Add values member to AnimationPropertyDetails; r=heycam, r=bz (3ea6c1fb7f)
- Bug 1254419 - Add tests for getProperties(); r=heycam (ff9999286d)
- Bug 1254419 - Make always-set members of AnimationProperty(Value)Details required; r=bz (07ef47d79a)
- Bug 1254419 - Throw if we fail to allocate memory for a values array in getProperties(); r=bz (51ae5d9f99) (7127a02a35)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1003204: Removed CommonUtils.exceptionStr() in toolkit/ r=gfritzsche (d1c2efa08f)
- Bug 1243936 - Convert remaining callsites within devtools/ and toolkit/ to use channel.open2() (54f398eb47)
- Bug 1187270 - Add Telemetry session ID to crash annotations, r=gfritzsche (6c08170c5a)
- Bug 1249219 - Part 4: Use NonOwningAnimationTarget as the returned value of some animation target getters. r=birtles (df788abe39)
- Bug 1249219 - Part 5: Add a wrapper of AnimationAdded/Changed/Removed. r=birtles (58cf3a3ce2)
- Bug 1249219 - Part 6: Support pseudo elements in Animation Mutation Observer. r=heycam (d10c901821)
- Bug 1249219 - Part 7: Test. r=birtles (e2b78422be)
- add back some utils of Bug 751291 used in tests (8fd2cc847f)
- Bug 1253470 - Part 1: Produce console warnings for invalid duration. r=birtles (a0491eeab4)
- Bug 1253470 - Part 2: Produce console warnings for invalid iterationStart. r=birtles (6a910650c9)
- Bug 1253470 - Part 3: Produce console warnings for invalid iterations. r=birtles (e3210e754e)
- Bug 1253470 - Part 4: Produce console warnings for invalid easing. r=birtles (fc1868b3c0)
- Bug 1245748 - Move ComputedTiming to a separate file; r=heycam (22a76e4f03)
- Bug 1245748 - Rename Keyframe-related IDL types to match changes to Web Animations spec; r=heycam, r=bz (e79338bafd)
- Bug 1245748 - Update handling of 'composite' dictionary members to match changes to the spec; r=heycam, r=bz (d9cc71cde8)
- Bug 1245748 - Define the Keyframe type for storing specified keyframes; r=heycam (a429e2bf46)
- Bug 1245748 - Add missing includes to TimingParams.{cpp,h}; r=heycam (3e1e121c6f)
- Bug 1245748 - Move keyframe handling code to a separate KeyframeUtils class; r=heycam (e359f26244)
- Bug 1245748 - Add KeyframeUtils::GetKeyframesFromObject; r=heycam (eda69445d7)
- Bug 1245748 - Add nsStyleContext parameter to StyleAnimationValue::ComputeValue(s); r=heycam (2c22b9926c)
- Bug 1245748 - Add a variant of StyleAnimationValue::ComputeValues that takes an nsCSSValue; r=heycam (12386559dd)
- Bug 1245748 - Split PropertyPriorityComparator into a separate (reusable) class; r=heycam (132394bf45)
- Bug 1245748 - Add PropertyPriorityIterator; r=heycam (bfef46fd12)
- Bug 1245748 - Add GetAnimationPropertiesFromKeyframes; r=heycam (4681ac8407)
- Bug 1245748 - Add ApplyDistributeSpacing for Keyframe objects; r=heycam (9c0bc885c9)
- Bug 1245748 - Use Keyframe-based utility functions when constructing KeyframeEffect(ReadOnly); r=heycam (e0b7460548)
- Bug 1229859 - Introduce new import-globals-from eslint rule to import globals from other modules; r=Mossop (10075a136c) (9ae14fcec8)
- import changes from mozilla:
- Bug 1137561 part.6 Store some strings which may be inputted by the key with some modifier state before dispatching keydown event r=m_kato (3b5b23d624d3)
- Bug 1137561 part.7 Rename whole members added by the previous patch r=m_kato (a0d6c46f07ba)
- Bug 1137561 part.8 Implement WinTextEventDispatcherListener::WillDispatchKeyboardEvent() r=m_kato (5119dfa69d30)
- Bug 1137561 part.9 NativeKey should dispatch keypress events after removing following char messages if there are two or more characters to be inputted r=m_kato (2c1f6fd7016c) (345f2b82de)

* 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) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4772#p4772 Sat, 30 Mar 2024 00:06:06 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4772#p4772
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4820#p4820
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240406-3219d2d-uxp-1577c24777-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240406-3219d2d-uxp-1577c24777-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-20240406-3219d2d-uxp-1577c24777-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-20240406-d849524bd-uxp-1577c24777-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240406-d849524bd-uxp-1577c24777-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240406-d849524bd-uxp-1577c24777-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240406-d849524bd-uxp-1577c24777-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2483 - Support DOMMatrix2DInit for addPath (39f5c51c10)
- Issue #2483 - Slight adjustments for allowing addPath with DOMMatrix (9ca2104248)
- No Issue - Only explicitly enforce GCC SSE2 optimizations when building on Intel 32-bit architectures (2aa7dc2652)
- Issue #2112 - Part 1: Remove Stylo tests (656ee639c5)
- Issue #2112 - Part 2: Stub out Servo functions (88ac168f96)
- Issue #2112 - Part 3: Remove --enable-stylo config and conditionals (e777ae5a3c)
- Issue #2112 - Part 4: Remove Stylo support for mask-image (b1c9206051)
- Issue #2112 - Part 5: Remove Servo from forwarding code used by magic pointer classes (a93a7bed47)
- Issue #2112 - Part 6: Remove IsStyledByServo function and callers (10bf8705d0)
- Issue #2112 - Part 7: Remove Servo CSS Loader support (14764253a5)
- Issue #2112 - Part 8: Remove Stylo Stylesheet Cache (28cd0ceb47)
- Issue #2112 - Part 9: Remove handling for multiple style backends (b96b733bfa)
- Issue #2112 - Part 10: Remove remaining Stylo/Servo includes and code (d6852b3170)
- Issue #2112 - Part 11: Remove dead off-thread Stylo functions in nsStyleStruct (4b44df794b)
- Issue #2112 - Part 12: Remove reserved Servo bits from node/element flags and event states (f5792e6b64)
- Issue #2112 - Part 13: Remove construction context for style structs (cb08fdd1f0)
- Issue #2112 - Part 14: Remove style context source and use rule node directly (9279153af8)
- Issue #2112 - Part 15: Remove leftover comment (0b3da59bc3)
- Issue #58 - Follow-up: Remove Rust binding leftovers (6d154eee11)
- Issue #2112 - Follow-up: Fix broken rule node assertion (4cdc0ce964)
- Issue #2111 - Follow-up: Add missing include and fix namespace conflict when building layout deunified (5e34e0e81b)
- Issue #2488 - Part 1a: nsCSSPseudoClassList should not include any header (d922a18efb)
- Issue #2488 - Part 1b: Move PseudoElementType getter/setter implementation of Element away from header (63076e4211)
- Issue #2488 - Part 2: Remove the DeclarationBlock class and use Declaration directly (4d7bdedade)
- Issue #2488 - Part 3: Remove the StyleSetHandle smart pointer class (4bf43b8fb4)
- Issue #2488 - Part 4: Remove the RestyleManagerHandle smart pointer class (6803c1f710)
- Issue #2488 - Part 5: Remove HandleRefPtr (exclusively used by smart pointer classes) (81f77f18a0)
- Issue #2488 - Part 6: Define and declare CSSStyleSheet cast functions directly in StyleSheet (f0116f51db)
- Issue #2492 - Update TwemojiMozilla.ttf to E15.1 (5c296d7c4a)
- Issue #2492 - Standardized use of Emoji Character Properties (69f3b4e199)
- Issue #2492 - Don't Assume System Font for Emojis with Suffixes (0d07d4377a)
- Issue #2492 - Keycap Bug Fixes (d590247b21)
- Issue #2492 - Transparent Keycap Patch (15f8ca526c)

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

No official Basilisk changes picked since my last build.

My changes since my last build:
- css: follow-up Issue #2112 of Servo removal (1577c24777)

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) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4820#p4820 Fri, 05 Apr 2024 22:57:01 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4820#p4820
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4821#p4821
Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240406-7bda12e7-uxp-1577c24777-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240406-7bda12e7-uxp-1577c24777-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-20240406-id-656ea98-uxp-1577c24777-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240406-id-656ea98-ia-93af9a0-uxp-1577c24777-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) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4821#p4821 Fri, 05 Apr 2024 22:57:06 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4821#p4821
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4822#p4822 * 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-20240406-e51c46846-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240406-e51c46846-xpmod.7z

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

Repo changes:
- ported from UXP:
- Issue #2483 - Support DOMMatrix2DInit for addPath (39f5c51c)
- Issue #2483 - Slight adjustments for allowing addPath with DOMMatrix (9ca21042) (aa8815704)
- ported from UXP: No Issue - Only explicitly enforce GCC SSE2 optimizations when building on Intel 32-bit architectures (2aa7dc26) (78398c69f)
- ported from UXP: Issue #2112 - Part 1: Remove Stylo tests (656ee639) (9aeec818f)
- ported from UXP: Issue #2112 - Part 2: Stub out Servo functions (88ac168f) (0b8a130c8)
- ported from UXP: Issue #2112 - Part 3: Remove --enable-stylo config and conditionals (e777ae5a) (460d10ccd)
- import from UXP: Issue #2112 - Part 4: Remove Stylo support for mask-image (b1c92060) (cae5b8370)
- ported from UXP: Issue #2112 - Part 5: Remove Servo from forwarding code used by magic pointer classes (a93a7bed) (70b3dc1fa)
- ported from UXP: Issue #2112 - Part 6: Remove IsStyledByServo function and callers (10bf8705) (277caed17)
- ported from UXP: Issue #2112 - Part 7: Remove Servo CSS Loader support (14764253) (f28c8a549)
- ported from UXP: Issue #2112 - Part 8: Remove Stylo Stylesheet Cache (28cd0ceb) (21d37f54c)
- ported from UXP: Issue #2112 - Part 9: Remove handling for multiple style backends (b96b733b) (31a5ab92b)
- ported from UXP: Issue #2112 - Part 10: Remove remaining Stylo/Servo includes and code (d6852b31) (fec87b3ce)
- ported from UXP: Issue #2112 - Part 11: Remove dead off-thread Stylo functions in nsStyleStruct (4b44df79) (593bd142c)
- ported from UXP: Issue #2112 - Part 12: Remove reserved Servo bits from node/element flags and event states (f5792e6b) (736bd2e7b)
- ported from UXP: Issue #2112 - Part 14: Remove style context source and use rule node directly (9279153a) (da2d83537)
- import from UXP: Issue #2112 - Part 15: Remove leftover comment (0b3da59b) (20eb08cd7)
- ported from UXP: Issue #58 - Follow-up: Remove Rust binding leftovers (6d154eee) (2a37bf630)
- import from UXP: Issue #2111 - Follow-up: Add missing include and fix namespace conflict when building layout deunified (5e34e0e8) (5ff95a1e0)
- ported from UXP: Issue #2488 - Part 1b: Move PseudoElementType getter/setter implementation of Element away from header (63076e42) (28459c63c)
- ported from UXP: Issue #2488 - Part 2: Remove the DeclarationBlock class and use Declaration directly (4d7bdeda) (9f07cc69f)
- ported from UXP: Issue #2488 - Part 3: Remove the StyleSetHandle smart pointer class (4bf43b8f) (a1f0c688f)
- ported from UXP: Issue #2488 - Part 4: Remove the RestyleManagerHandle smart pointer class (6803c1f7) (9044a3da4)
- ported from UXP: Issue #2488 - Part 5: Remove HandleRefPtr (exclusively used by smart pointer classes) (81f77f18) (975c4ac14)
- ported from UXP: Issue #2488 - Part 6: Define and declare CSSStyleSheet cast functions directly in StyleSheet (f0116f51) (ee6fb5056)
- import from UXP: Issue #2492 - Standardized use of Emoji Character Properties (69f3b4e1) (18a2b43c0)
- import from UXP: Issue #2492 - Don't Assume System Font for Emojis with Suffixes (0d07d437) (67b4ca1fd)
- import from UXP:
- Issue #2492 - Update TwemojiMozilla.ttf to E15.1 (5c296d7c)
- Issue #2492 - Keycap Bug Fixes (d590247b)
- Issue #2492 - Transparent Keycap Patch (15f8ca52) (e51c46846)]]>
no_email@example.com (roytam1) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4822#p4822 Fri, 05 Apr 2024 22:57:10 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4822#p4822
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4823#p4823
32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240406-6e18ec2b54-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240406-6e18ec2b54-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240406-6e18ec2b54-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240406-6e18ec2b54-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 1255133 - Surface links to external documentation alongside relevant error messages 1/2; r=bgrins (a588f0e279)
- Bug 1254194: Add XPCOMUtils.defineLazyPreferenceGetter. r=billm (625f92b590)
- Bug 1257042: Remove the worker descriptor for PushEvent and PushMessageData. r=bz (632ff26069)
- Bug 1137563 part.1 Implement TextEventDispatcherListener in TextEventInputHandlerBase and IMEInputHandler r=m_kato (a720bf2936)
- Bug 1137563 part.2 IMEInputHandler should use TextEventDispatcher r=m_kato (f85440ce2c)
- Bug 1137563 part.3 TextInputHandler should use TextEventDispatcher r=m_kato (21c8ce033e)
- Bug 1137563 part.4 Implement IMEInputHandler::WillDispatchKeyboardEvent() r=m_kato (147d48d198)
- Bug 1137563 part.5 Set charCode of dead key's keypress event on Mac to the dead char r=m_kato (41d03e394d)
- Bug 1137565 part.1 Implement TextEventDispatcherListener in IMContextWrapper r=m_kato (a4c16286a4)
- Bug 1137565 part.2 IMContextWrapper should use TextEventDispatcher r=m_kato (59865f1e6b)
- Bug 1137565 part.3 nsWindow for GTK should use TextEventDispatcher for dispatching keyboard events r=m_kato (56ea1d10fb)
- Bug 1137565 part.4 Implement IMContextWrapper::WillDispatchKeyboardEvent() r=m_kato (b9c1e394e9)
- Bug 1258153 Initialize mozilla::widget::Native key with actual inputting character if it's created for WM_CHAR r=m_kato (d95afe4565)
- Bug 1158264 - Send an observer service event when a service worker intercept a request. r=bkelly (195ab33181)
- Bug 1247623 Cancel intercepted channel in more service worker failure cases. r=jdm (8307094514) (017a63c6a7)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 911216 - Part 5: Add --enable-sm-promise configure flag. r=chmanchester (5f7b08bbc2)
- Bug 911216 - Part 6: Shim new promise-related Debugger.Object accessors using PromiseDebugging. r=shu (cc71e67632)
- Bug 1219757 - Part 0: Remove RegExp.multiline warning. r=till (900d106c4c)
- Bug 1219757 - Part 1: Remove RegExp.multiline accessor. r=till (290aa1388e)
- Bug 1219757 - Part 2: Remove RegExpStaticsUse parameter from RegExpInitialize. r=till (c81bb1ec3d)
- Bug 1219757 - Part 3: Rename Self-hosting regexp_construct_no_statics to regexp_construct. r=till (52b47bfebb)
- Bug 1219757 - Part 4: Remove RegExpStatics* parameter from RegExpObject::create. r=till (a2e7692fac)
- Bug 1219757 - Part 5: Remove RegExpObject::createNoStatics. r=till (a4e36a6165)
- Bug 1219757 - Part 6: Remove multiline parameter from RegExpStatics::reset. r=till (bfea07f1d8)
- Bug 1219757 - Part 7: Remove RegExpStatics::multiline and RegExpStatics::setMultiline. r=till (ca2dd7dd7b)
- Bug 1238917 - initialize lazySticky in clear function. r=jorendorff@mozilla.com (2b150516b3)
- Bug 1219757 - Part 8: Remove RegExpStatics::getFlags and RegExpStatics::flags. r=till (a911e4812c)
- Bug 1219757 - Part 9: Remove OBJECT_FLAG_REGEXP_FLAGS_SET flag. r=till (fa4d38b298)
- Bug 1219757 - Part 10: Remove HandleObject parameter from JS_NewRegExpObject and JS_NewUCRegExpObject. r=till (2c42fd46c5)
- Bug 1219757 - Part 11: Remove multiline parameter from JS_SetRegExpInput. r=till (ca479e0504)
- Bug 1219757 - Part 12: Remove JS_NewRegExpObjectNoStatics and JS_NewUCRegExpObjectNoStatics. r=till (26a54d51d7)
- Bug 1258314 - Use TraceNullableEdge where appropriate throughout the engine r=terrence (0f067bddc2)
- Bug 1258314 - Add internal TraceNullableEdge API r=terrence (e9c99665d6)
- Bug 887016 - Part 1: Add native RegExpCreate. r=h4writer (1f8fb65d76)
- Bug 887016 - Part 2: Add self-hosting RegExpCreate intrinsic. r=till (48c3be62a8)
- Bug 887016 - Part 3: Add LookupOwnPropertyPure. r=jandem (9df42dd053)
- Bug 1165053 - Part 0.1: Add PossiblyWrappedArrayBufferByteLength self-hosting intrinsic. r=jwalden (30ec6edd26)
- Bug 1165053 - Part 0.2: Inline PossiblyWrappedArrayBufferByteLength self-hosting intrinsic. r=jwalden (8f0ffc5e1e)
- Bug 1165053 - Part 0.3: Inline ArrayBufferByteLength self-hosting intrinsic. r=jwalden (102e34e89f)
- Bug 1165053 - Part 1: Handle when ArrayBuffer species constructor returns wrapped ArrayBuffer. r=jwalden (faddbcada5)
- Bug 1259194 (part 1) - Add 's' prefixes to some statics generated for dom bindings. r=bz. (3384ee607d)
- Bug 1259194 (part 2) - Remove XPCWrappedNativeJSClass. r=mrbkap. (18526e3a5f)
- Bug 1259194 (part 3) - Remove PopulateJSClass(). r=mrbkap. (b805d201b3)
- Bug 1253246 - Handle DebugScopeProxies around unqualified varobjs in setname. (r=jorendorff) (4db4821257)
- Bug 1258924 - Reorder DOMIfaceAndProtoJSClass fields to reduce padding. r=bz. (d96c8c00a8)
- Bug 1259194 (part 4) - Separate js::ObjectOps from js::Class. r=efaust,mrbkap,bz. (e16737ecbb)
- Bug 1260984 (part 1) - Remove ClonedBlockObject::objectOps_. r=jorendorff. (b3c85b351e)
- Bug 1260984 (part 2) - Reduce ObjectOps exposure. r=jorendorff. (799a8b6b89)
- Bug 911216 - Part 7: Implement ES6 Promises in the JavaScript engine. r=efaust (0e0dbcbd90)
- Bug 911216 - Part 8: Properly wrap and unwrap |then| callbacks for xrayed Promises. r=efaust,f=bz (101852ef55)
- Bug 911216 - Part 9: Properly handle rejecting wrapped promises in the face of xray wrappers. r=efaust,f=bxuz (bf87dbc46a)
- Bug 911216 - Part 10: Support debugger hooks for creation and settling of promises. r=shu (2f3155cd6c)
- Bug 911216 - Part 11: Implement all Promise inspection functionality as Debugger getters. r=shu,fitzgen (a3d856acfb)
- Bug 1260984 (part 3) - Separate js::ClassSpec from js::Class. r=jorendorff. (8ee3ecb6c9)
- Bug 1165053 - Part 2: Implement %TypedArray%[@@species] getter and ArrayBuffer[@@species] getter. r=evilpie (4b0b963aa2)
- Bug 1165053 - Part 3: Add SpeciesConstructor tests for TypedArray.prototype.{filter,map,slice,subarray}. r=evilpie (bad7fdc11b)
- Bug 1165053 - Part 4: Add SpeciesConstructor tests for ArrayBuffer.prototype.slice. r=lth (b5994f1995)
- Bug 1165053 - Part 5: Add native SpeciesConstructor wrapper. r=lth (ad0540cad8)
- Bug 1165053 - Part 6: Refactor TypedArrayObjectTemplate::fromArray. r=lth (a9a9816dd1)
- Bug 1165053 - Part 7: Call SpeciesConstructor in TypedArray ctors. r=lth (53496be131)
- Bug 1165053 - Part 8: Add GetGetterPure. r=lth (203b7da55c)
- Bug 887016 - Part 4: Add GetOwnNativeGetterPure. r=jandem (8bdc284a0a)
- Bug 887016 - Part 5: Add HasOwnDataPropertyPure. r=jandem (bbc83a59f0)
- Bug 1233642 - Part 1: Add IsArray intrinsic. r=efaust (e0a0badcc5)
- Bug 1233642 - Part 2: Self-host Array.prototype.concat. r=efaust,bholley (c4a6d51cbe)
- Bug 1165052 - Part 1: Implement Array[@@species] getter. r=efaust,bholley (6b08a1a534)
- Bug 1165053 - Part 9: Add IsArrayBufferSpecies and avoid calling SpeciesConstructor on normal case. r=lth (027f18a066)
- Bug 1165052 - Part 2: Add IsArraySpecies. r=efaust (2dc1eaee19)
- Bug 1165052 - Part 3: Add IsWrappedArrayConstructor intrinsic. r=efaust (dbf091125a)
- Bug 1165052 - Part 4: Inline IsConstructor intrinsic. r=jandem (2afc1b8696)
- Bug 1165052 - Part 5: Inline IsWrappedArrayConstructor intrinsic. r=jandem (fde5fc9539)
- Bug 1165052 - Part 6: Implement self-hosted ArraySpeciesCreate. r=efaust (4aca60d0f7)
- Bug 1165052 - Part 0: Add throwOutOfMemory testing function and use it instead of Array.prototype.splice in test_oom_reporting.html. r=efaust (1d26a615f1)
- Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen (01faeb7f56)
- Bug 1257077 - Implement js::Fixed{Invoke,Construct}Args for args of statically-known count, avoiding js::{Invoke,Construct}Args's fallibility. Also implement js::Any{Invoke,Construct}Args as base classes for args, whether or not their count is statically known. r=efaust (0683ce95f5)
- Bug 1256298 - Make DoCallFallback consume a bit less stack space. r=Waldo (26086d80e7)
- Bug 1239269 - as lastIndex cannot be negative change it's storage class from int32_t to uint32_t, r=Waldo (31024ee4eb)
- Bug 1258711 - Skip the pixel cap when drawing scrollbar tracks or thumbs, since they don't use intermediate surfaces internally to CoreUI, and shouldn't blow up. r=mstange (af468008a0)
- Bug 1259224 - Silence some warnings in the mac widget code. r=mstange (8cfba3caae)
- Bug 1255214 - Only repaint GTK scrollbar button if its enablement actually changed. r=mstange (e161cc2a26) (532c50e266)
- pref: disable gfx.font_rendering.directwrite.use_gdi_table_loading, fix emoji font loading (9d296f9e92)
- import from UXP:
- Issue #2492 - Update TwemojiMozilla.ttf to E15.1 (5c296d7c)
- Issue #2492 - Keycap Bug Fixes (d590247b)
- Issue #2492 - Transparent Keycap Patch (15f8ca52) (6e18ec2b54)]]>
no_email@example.com (roytam1) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4823#p4823 Fri, 05 Apr 2024 22:57:14 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4823#p4823
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4824#p4824 https://o.rthost.win/kmeleon/KM76.5.2-Goanna-20240406.7z

Changelog:

In-tree changes:
- app: update NotifyJSRunToCompletionStart call for enigne API changes (f138bbce)
- bump KM version for engine API changes (7279d9c8)

Out-of-tree changes:
* update Goanna3 to git 345f2b82de...6e18ec2b54:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1255133 - Surface links to external documentation alongside relevant error messages 1/2; r=bgrins (a588f0e279)
- Bug 1254194: Add XPCOMUtils.defineLazyPreferenceGetter. r=billm (625f92b590)
- Bug 1257042: Remove the worker descriptor for PushEvent and PushMessageData. r=bz (632ff26069)
- Bug 1137563 part.1 Implement TextEventDispatcherListener in TextEventInputHandlerBase and IMEInputHandler r=m_kato (a720bf2936)
- Bug 1137563 part.2 IMEInputHandler should use TextEventDispatcher r=m_kato (f85440ce2c)
- Bug 1137563 part.3 TextInputHandler should use TextEventDispatcher r=m_kato (21c8ce033e)
- Bug 1137563 part.4 Implement IMEInputHandler::WillDispatchKeyboardEvent() r=m_kato (147d48d198)
- Bug 1137563 part.5 Set charCode of dead key's keypress event on Mac to the dead char r=m_kato (41d03e394d)
- Bug 1137565 part.1 Implement TextEventDispatcherListener in IMContextWrapper r=m_kato (a4c16286a4)
- Bug 1137565 part.2 IMContextWrapper should use TextEventDispatcher r=m_kato (59865f1e6b)
- Bug 1137565 part.3 nsWindow for GTK should use TextEventDispatcher for dispatching keyboard events r=m_kato (56ea1d10fb)
- Bug 1137565 part.4 Implement IMContextWrapper::WillDispatchKeyboardEvent() r=m_kato (b9c1e394e9)
- Bug 1258153 Initialize mozilla::widget::Native key with actual inputting character if it's created for WM_CHAR r=m_kato (d95afe4565)
- Bug 1158264 - Send an observer service event when a service worker intercept a request. r=bkelly (195ab33181)
- Bug 1247623 Cancel intercepted channel in more service worker failure cases. r=jdm (8307094514) (017a63c6a7)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 911216 - Part 5: Add --enable-sm-promise configure flag. r=chmanchester (5f7b08bbc2)
- Bug 911216 - Part 6: Shim new promise-related Debugger.Object accessors using PromiseDebugging. r=shu (cc71e67632)
- Bug 1219757 - Part 0: Remove RegExp.multiline warning. r=till (900d106c4c)
- Bug 1219757 - Part 1: Remove RegExp.multiline accessor. r=till (290aa1388e)
- Bug 1219757 - Part 2: Remove RegExpStaticsUse parameter from RegExpInitialize. r=till (c81bb1ec3d)
- Bug 1219757 - Part 3: Rename Self-hosting regexp_construct_no_statics to regexp_construct. r=till (52b47bfebb)
- Bug 1219757 - Part 4: Remove RegExpStatics* parameter from RegExpObject::create. r=till (a2e7692fac)
- Bug 1219757 - Part 5: Remove RegExpObject::createNoStatics. r=till (a4e36a6165)
- Bug 1219757 - Part 6: Remove multiline parameter from RegExpStatics::reset. r=till (bfea07f1d8)
- Bug 1219757 - Part 7: Remove RegExpStatics::multiline and RegExpStatics::setMultiline. r=till (ca2dd7dd7b)
- Bug 1238917 - initialize lazySticky in clear function. r=jorendorff@mozilla.com (2b150516b3)
- Bug 1219757 - Part 8: Remove RegExpStatics::getFlags and RegExpStatics::flags. r=till (a911e4812c)
- Bug 1219757 - Part 9: Remove OBJECT_FLAG_REGEXP_FLAGS_SET flag. r=till (fa4d38b298)
- Bug 1219757 - Part 10: Remove HandleObject parameter from JS_NewRegExpObject and JS_NewUCRegExpObject. r=till (2c42fd46c5)
- Bug 1219757 - Part 11: Remove multiline parameter from JS_SetRegExpInput. r=till (ca479e0504)
- Bug 1219757 - Part 12: Remove JS_NewRegExpObjectNoStatics and JS_NewUCRegExpObjectNoStatics. r=till (26a54d51d7)
- Bug 1258314 - Use TraceNullableEdge where appropriate throughout the engine r=terrence (0f067bddc2)
- Bug 1258314 - Add internal TraceNullableEdge API r=terrence (e9c99665d6)
- Bug 887016 - Part 1: Add native RegExpCreate. r=h4writer (1f8fb65d76)
- Bug 887016 - Part 2: Add self-hosting RegExpCreate intrinsic. r=till (48c3be62a8)
- Bug 887016 - Part 3: Add LookupOwnPropertyPure. r=jandem (9df42dd053)
- Bug 1165053 - Part 0.1: Add PossiblyWrappedArrayBufferByteLength self-hosting intrinsic. r=jwalden (30ec6edd26)
- Bug 1165053 - Part 0.2: Inline PossiblyWrappedArrayBufferByteLength self-hosting intrinsic. r=jwalden (8f0ffc5e1e)
- Bug 1165053 - Part 0.3: Inline ArrayBufferByteLength self-hosting intrinsic. r=jwalden (102e34e89f)
- Bug 1165053 - Part 1: Handle when ArrayBuffer species constructor returns wrapped ArrayBuffer. r=jwalden (faddbcada5)
- Bug 1259194 (part 1) - Add 's' prefixes to some statics generated for dom bindings. r=bz. (3384ee607d)
- Bug 1259194 (part 2) - Remove XPCWrappedNativeJSClass. r=mrbkap. (18526e3a5f)
- Bug 1259194 (part 3) - Remove PopulateJSClass(). r=mrbkap. (b805d201b3)
- Bug 1253246 - Handle DebugScopeProxies around unqualified varobjs in setname. (r=jorendorff) (4db4821257)
- Bug 1258924 - Reorder DOMIfaceAndProtoJSClass fields to reduce padding. r=bz. (d96c8c00a8)
- Bug 1259194 (part 4) - Separate js::ObjectOps from js::Class. r=efaust,mrbkap,bz. (e16737ecbb)
- Bug 1260984 (part 1) - Remove ClonedBlockObject::objectOps_. r=jorendorff. (b3c85b351e)
- Bug 1260984 (part 2) - Reduce ObjectOps exposure. r=jorendorff. (799a8b6b89)
- Bug 911216 - Part 7: Implement ES6 Promises in the JavaScript engine. r=efaust (0e0dbcbd90)
- Bug 911216 - Part 8: Properly wrap and unwrap |then| callbacks for xrayed Promises. r=efaust,f=bz (101852ef55)
- Bug 911216 - Part 9: Properly handle rejecting wrapped promises in the face of xray wrappers. r=efaust,f=bxuz (bf87dbc46a)
- Bug 911216 - Part 10: Support debugger hooks for creation and settling of promises. r=shu (2f3155cd6c)
- Bug 911216 - Part 11: Implement all Promise inspection functionality as Debugger getters. r=shu,fitzgen (a3d856acfb)
- Bug 1260984 (part 3) - Separate js::ClassSpec from js::Class. r=jorendorff. (8ee3ecb6c9)
- Bug 1165053 - Part 2: Implement %TypedArray%[@@species] getter and ArrayBuffer[@@species] getter. r=evilpie (4b0b963aa2)
- Bug 1165053 - Part 3: Add SpeciesConstructor tests for TypedArray.prototype.{filter,map,slice,subarray}. r=evilpie (bad7fdc11b)
- Bug 1165053 - Part 4: Add SpeciesConstructor tests for ArrayBuffer.prototype.slice. r=lth (b5994f1995)
- Bug 1165053 - Part 5: Add native SpeciesConstructor wrapper. r=lth (ad0540cad8)
- Bug 1165053 - Part 6: Refactor TypedArrayObjectTemplate::fromArray. r=lth (a9a9816dd1)
- Bug 1165053 - Part 7: Call SpeciesConstructor in TypedArray ctors. r=lth (53496be131)
- Bug 1165053 - Part 8: Add GetGetterPure. r=lth (203b7da55c)
- Bug 887016 - Part 4: Add GetOwnNativeGetterPure. r=jandem (8bdc284a0a)
- Bug 887016 - Part 5: Add HasOwnDataPropertyPure. r=jandem (bbc83a59f0)
- Bug 1233642 - Part 1: Add IsArray intrinsic. r=efaust (e0a0badcc5)
- Bug 1233642 - Part 2: Self-host Array.prototype.concat. r=efaust,bholley (c4a6d51cbe)
- Bug 1165052 - Part 1: Implement Array[@@species] getter. r=efaust,bholley (6b08a1a534)
- Bug 1165053 - Part 9: Add IsArrayBufferSpecies and avoid calling SpeciesConstructor on normal case. r=lth (027f18a066)
- Bug 1165052 - Part 2: Add IsArraySpecies. r=efaust (2dc1eaee19)
- Bug 1165052 - Part 3: Add IsWrappedArrayConstructor intrinsic. r=efaust (dbf091125a)
- Bug 1165052 - Part 4: Inline IsConstructor intrinsic. r=jandem (2afc1b8696)
- Bug 1165052 - Part 5: Inline IsWrappedArrayConstructor intrinsic. r=jandem (fde5fc9539)
- Bug 1165052 - Part 6: Implement self-hosted ArraySpeciesCreate. r=efaust (4aca60d0f7)
- Bug 1165052 - Part 0: Add throwOutOfMemory testing function and use it instead of Array.prototype.splice in test_oom_reporting.html. r=efaust (1d26a615f1)
- Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen (01faeb7f56)
- Bug 1257077 - Implement js::Fixed{Invoke,Construct}Args for args of statically-known count, avoiding js::{Invoke,Construct}Args's fallibility. Also implement js::Any{Invoke,Construct}Args as base classes for args, whether or not their count is statically known. r=efaust (0683ce95f5)
- Bug 1256298 - Make DoCallFallback consume a bit less stack space. r=Waldo (26086d80e7)
- Bug 1239269 - as lastIndex cannot be negative change it's storage class from int32_t to uint32_t, r=Waldo (31024ee4eb)
- Bug 1258711 - Skip the pixel cap when drawing scrollbar tracks or thumbs, since they don't use intermediate surfaces internally to CoreUI, and shouldn't blow up. r=mstange (af468008a0)
- Bug 1259224 - Silence some warnings in the mac widget code. r=mstange (8cfba3caae)
- Bug 1255214 - Only repaint GTK scrollbar button if its enablement actually changed. r=mstange (e161cc2a26) (532c50e266)
- pref: disable gfx.font_rendering.directwrite.use_gdi_table_loading, fix emoji font loading (9d296f9e92)
- import from UXP:
- Issue #2492 - Update TwemojiMozilla.ttf to E15.1 (5c296d7c)
- Issue #2492 - Keycap Bug Fixes (d590247b)
- Issue #2492 - Transparent Keycap Patch (15f8ca52) (6e18ec2b54)

* 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) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4824#p4824 Fri, 05 Apr 2024 22:57:20 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4824#p4824
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4882#p4882
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240413-3219d2d-uxp-5479b6d9c0-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240413-3219d2d-uxp-5479b6d9c0-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-20240413-3219d2d-uxp-5479b6d9c0-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-20240413-d849524bd-uxp-5479b6d9c0-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240413-d849524bd-uxp-5479b6d9c0-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240413-d849524bd-uxp-5479b6d9c0-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240413-d849524bd-uxp-5479b6d9c0-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2495 - Implement webkitURL legacy window alias for URL (73edd3878f)
- Issue #2490 - Part 1: Make all CSS rules cycle-collected. (d6ec56a4c4)
- Issue #2490 - Part 2: Remove the now-unused GetExistingDOMRule() function. (5bb39ec403)
- Issue #2490 - Part 3: Give CSS rules a PreCreate hook so we can safely wrappercache them. (e510cc84af)
- Issue #2490 - Part 4: Make css::Rule wrappercached. (1342838b3f)
- Issue #2490 - Part 5: Get rid of DOMCSSStyleRule. (c2ee755574)
- Issue #2490 - Part 6: Make css::Rule inherit from nsIDOMCSSRule. (8c871f602e)
- Issue #2490 - Part 7: Push the nsIDOMCSSRule implementation up to css::Rule. (fce04b3591)
- Issue #2490 - Part 8: Get rid of css::Rule::GetDOMRule. (bb2aaeac9f)
- Issue #2490 - WIP: part 9. Add a CSSRule Web IDL interface. (5a522d9145)
- Issue #2490 - Part 9b: Add a CSSRule Web IDL interface. (264f152ba0)
- Issue #2490 - Part 10: Convert CSSNamespaceRule to WebIDL. (95642cb4e5)
- Issue #2490 - Part 11: Convert CSSImportRule to WebIDL. (525606c15d)
- Issue #2490 - Part 12: Convert CSSStyleRule to WebIDL. (6176bd62d9)
- Issue #2490 - Part 13: Convert media, supports, and moz-document rules to WebIDL. (d1b6a584b8)
- Issue #2490 - Part 14: Convert CSSPageRule to WebIDL. (74fdaed1fe)
- Issue #2490 - Part 15: Convert CSSFontFaceRule to WebIDL. (50f8c18757)
- Issue #2490 - Part 16: Convert CSSFontFeatureValuesRule to WebIDL. (f0de637255)
- Issue #2490 - Part 17: Convert CSSKeyframeRule to WebIDL. (89d96e0226)
- Issue #2490 - Part 18: Convert CSSKeyframesRule to WebIDL. (b984856d8f)
- Issue #2490 - Part 19: Convert CSSCounterStyleRule to WebIDL. (7fb5d53a79)
- Issue #2490 - Part 20: Remove the stuff that was added temporarily to deal with a mix of WebIDL and non-WebIDL rules. (641b556c53)
- [DOM] Simplify WorkerRunnable sanity checks and make them more readable. (b518af4d45)
- Issue #2477 - Part 1: Implement a separate function for parsing pair box properties (1e73f1f2d2)
- Issue #2477 - Part 2: Implement shorthand properties for [margin/padding][block/inline] (bfe76f65db)
- Issue #2477 - Part 3: Logical box properties should accept auto values (f41ad3aae5)
- Issue #2477 - Part 4: Regenerate developer tools' static CSS properties database (67bded6465)
- [devtools] fix issue with ctrl+c handling (0c02971a44)

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) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4882#p4882 Fri, 12 Apr 2024 23:13:52 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4882#p4882
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4883#p4883
Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240413-7bda12e7-uxp-5479b6d9c0-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240413-7bda12e7-uxp-5479b6d9c0-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-20240413-id-656ea98-uxp-5479b6d9c0-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240413-id-656ea98-ia-93af9a0-uxp-5479b6d9c0-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) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4883#p4883 Fri, 12 Apr 2024 23:13:57 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4883#p4883
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4884#p4884 * 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-20240413-723aabf0b-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240413-723aabf0b-xpmod.7z

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

Repo changes:
- import from UXP: Issue #2495 - Implement webkitURL legacy window alias for URL (73edd387) (004a9fc07)
- import from UXP: [DOM] Simplify WorkerRunnable sanity checks and make them more readable. (b518af4d) (ef5060121)
- import from UXP: Issue #2477 - Part 1: Implement a separate function for parsing pair box properties (1e73f1f2) (20add8fee)
- import from UXP: Issue #2477 - Part 2: Implement shorthand properties for [margin/padding][block/inline] (bfe76f65) (da53ee1ab)
- import from UXP: Issue #2477 - Part 3: Logical box properties should accept auto values (f41ad3aa) (87de16322)
- import from UXP: Issue #2477 - Part 4: Regenerate developer tools' static CSS properties database (67bded64) (98d8935eb)
- import from UXP: [devtools] fix issue with ctrl+c handling (0c02971a) (723aabf0b)]]>
no_email@example.com (roytam1) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4884#p4884 Fri, 12 Apr 2024 23:14:03 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4884#p4884
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4885#p4885
32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240413-1e246403c8-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240413-1e246403c8-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240413-1e246403c8-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240413-1e246403c8-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 1054759 - Part 2: ES6 Symbol.unscopables. r=shu. (203f6a1c7a)
- Bug 887016 - Part 6: Add RegExpPrototypeOptimizable. r=nbp (651d54bd7e)
- Bug 887016 - Part 7: Add RegExpInstanceOptimizable. r=nbp (82701b3637)
- Bug 887016 - Part 8: Add ObjectHasPrototype. r=nbp (8a9da8f9b8)
- Bug 887016 - Part 9: Implement RegExp.prototype[@@match] and call it from String.prototype.match. r=till (9092676327)
- Bug 887016 - Part 10: Implement RegExp.prototype[@@search] and call it from String.prototype.search. r=till (dcbd8beecb)
- Bug 887016 - Part 11: Implement RegExp.prototype[@@replace] and call it from String.prototype.replace. r=h4writer,till (af2639291b)
- Bug 887016 - Part 12: Implement RegExp[@@species] getter. r=evilpie,bholley (f512f802d9)
- Bug 887016 - Part 13: Implement RegExp.prototype[@@split] and call it from String.prototype.split. r=h4writer,till (1fd28b046d)
- Bug 887016 - Part 14: Add RegExpSearcher. r=h4writer (e5a02d6c03)
- Bug 887016 - Part 15: Use RegExpSearcher in RegExp.prototype[@@replace] optimized path. r=till (4e04250fcc)
- Bug 887016 - Part 16: Use RegExpSearcher in RegExp.prototype[@@searchâ] optimized path. r=till (742a1038f4)
- Bug 887016 - Part 17: Mark sunspider/check-string-unpack-code.js timeout on cgc jittest. r=till (f80f8d69d5)
- Bug 1251502 - Add a generic duplex resampler and a duplex WASAPI implementation. r=kinetik (5524ce1700)
- Bug 1251502 - cubeb does not use cubeb-stdint.h anymore, remove it from moz.build. r=kinetik (76155cf9ee)
- Bug 1259290: Part 1 - Remove unnecessary JS_ReportError calls. r=bz (1620f29a73)
- Bug 1259290: Part 2 - Remove the cx from [Add|Remove]ChildWorker. r=bz (be70bd421e)
- Bug 1259290: Part 3 - Remove JS_ReportError and cx handling from RegisterWorker and friends. r=bz,jandem (c646e0c7f3)
- Bug 1259290: Part 4 - Remove JS_ReportError for a situation that can never happen. r=bz (ee012c8011)
- Bug 1259290: Part 5 - Remove the cx from WorkerFeature::Notify. r=bz (79aff7ecb1)
- Bug 1263490 - Part 1: Do not search for dollar if the length of replaceValue is 0 or 1. r=till (c88d75ff60)
- Bug 1263341 - Check lastIndex in non-global replace. r=till (86d5e60a02)
- Bug 1263851 - Check lastIndex after loop in RegExp.prototype[@@split]. r=till (70dc91fcf9)
- Bug 1251529: In object metadata world, rename "object metadata" to "allocation metadata" and "callback" to "builder". r=fitzgen (fc8047d86d)
- No bug - Add guards to tests that use TypedObject. r=me, a=bustage (87bda8c856)
- Bug 1251922 - Do not create metadata objects for temporary parse globals; r=fitzgen (5b354f3cc4)
- Bug 1251529: Replace allocation metadata callback with a builder class. r=fitzgen (520fb736fe)
- Bug 1251529: Pass AutoEnterOOMUnsafeRegion to allocation metadata builder methods. r=fitzgen (6a2e6b05ac)
- Bug 1251529: Provide default constructor for js::AllocationMetadataBuilder, js::SavedStacks::MetadataBuilder. r=shu (2300b6739c)
- Bug 1251529: Provide default constructor for ShellAllocationMetadataBuilder. r=orange (24168aa011)
- Bug 1259877 - Change js::DirectEval to take v/vp rather than a CallArgs to operate on directly. r=efaust (af03a24bde)
- Bug 1259877 - Eliminate Invoke(JSContext*, const CallArgs&, MaybeConstruct = NO_CONSTRUCT) by 1) renaming it to a more-internal name, 2) adding an Invoke overload for existing InvokeArgs providers only, and 3) adding an InternalInvoke function to temporarily mark non-InvokeArgs places using the existing signature that will later be changed not to. r=efaust (7e4efa9129)
- Bug 1259877 - Rename Invoke[GS]etter to Call[GS]etter, more in line with the spec's calling nomenclature. r=jorendorff (0b00a38913)
- Bug 1259877 - Add CallFromStack for certain internal users, js::Call for general use, and mark js::Invoke as deprecated. r=efaust (56186b13fd)
- Bug 1259877 - Add a bunch of Call overloads for 0/1/2 arguments with this as (HandleValue | JSObject*). r=jorendorff (ce764cca3a)
- Bug 1259877 - Update Debugger code to use js::Call rather than Invoke. r=jorendorff (45f219d2f0)
- Bug 1259877 - Update various miscellaneous function-calling code to js::Call. r=jandem (973c3c4171) (9a431a3c46)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1259877 - Update DoCallFallback to use js::CallFromStack. r=jandem (16a263ebc8)
- Bug 1259877 - Intl.cpp:GetInternals should directly return its result, not go via outparam. r=till (6e3f5a508f)
- Bug 1165052 - Part 7: Implement native ArraySpeciesCreate wrapper. r=efaust (3b113b8862)
- Bug 1233862 - Add a WeakCache builtin to automatically manage sweeping; r=sfink (e4a63eeae3)
- Bug 1198701 - ArrayIterator gets length property after iteration has finished. r=till (e91e514ce7)
- Bug 1254853 - Add a Helper to Report a ScriptError to the Main Thread. r=khuey (4fb04c563e)
- Bug 1259294: Part 1 - Add MOZ_ALWAYS_SUCCEEDS. r=froydnj (646513400c)
- Bug 1257758 - Adjust step numbering in scripted proxy code to be ES6-correct. r=evilpie (bbd060f0d0)
- Bug 1265594 - Expose FromPropertyDescriptor() as a public JS API; r=jorendorff (b84183bdbd)
- reapply Bug 1258163 - Implement Array.prototype[@@unscopables]. r=shu, r=bholley. (7790e0e824)
- Bug 1253371 - make atomics range checking conformant. r=jolesen (8830769fd8)
- Bug 1253351 - count argument of futexWake defaults to +Infinity. r=bbouvier (e6da823106)
- Bug 1259544 - remove futexWakeOrRequeue. r=bbouvier (35e922f333)
- Bug 1260696: Update wasm text format spewing; r=luke (62b1f8577a)
- Bug 1260737: wasm: Implement Reinterpret opcodes; r=luke (d3a6117e59)
- Bug 1225028 - remove Atomics.fence. r=bbouvier (51d9f55f83)
- Bug 1253344: Defer br/br_if/br_table then-block definition to avoid indirections; r=sunfish (e28b024386)
- Bug 1254142: Baldr: make control flow opcodes yield subexpressions; r=luke (b82d9c89fc)
- Bug 1260910 - introduce 'wait' and 'wake'. r=bbouvier (cd3e94119f)
- Bug 1260835 - Atomics.wait returns strings + remove symbolic constants. r=jolesen (33ef0d61d8)
- Bug 1041586 - Autogenerate symbol names. r=jorendorff (12fa06b6a5)
- Bug 1241088: SharedStubs - part 1: move NewArray and NewObject baseline stubs to shared stubs, r=efaust (846d537ca8)
- Bug 1241088: SharedStubs - part 2: port NewArray and NewObject shared stubs to work in ion, r=efaust (c073756376)
- Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj (c065b403d4)
- Bug 1263870: Check allocation in WasmAstModule::declare; r=luke (d3b2a2acd7)
- Bug 1242040. Fix the GlobalObject usage in ExtendableEvent::GetPromise. r=bkelly (d9e284ad62)
- Bug 1255832. Propagate out JS exceptions properly from some methods in dom/mobilemessage. r=bholley (8c8d9ce3db)
- Bug 1255817 part 2. Get rid of AutoJSAPI::OwnsErrorReporting and AutoJSAPI::TakeOwnershipOfErrorReporting. r=bholley (4f1c052fe6)
- Bug 1259936: Baldr: Simplify calls stack bytes management; r=luke (30c58b319f)
- Bug 1259936: Extra test case; r=luke (116079c082)
- Bug 1261577: Always set the result of a dead loop in wasm; r=luke (67014be844)
- Bug 1261404: Ensure BrTable only set successors once; r=sunfish (6989814189)
- Bug 875433 - Implement Array.prototype.values. r=jorendorff. (423fa799dc)
- Bug 1250947. Fill area outside blur with solid color. r=mstange (bc54b70a1c)
- Bug 1259578 - Use GC infrastructure to allocate proxy's malloced blob; r=jonco (fa28d8f8c4)
- Bug 1259580 - Hide as many Proxy details as possible behind a detail namespace; r=efaust (86bed5cab5)
- Bug 1215265 - Shut PImageBridge down properly. r=sotaro (f387f89418)
- Bug 1215265 - Shut PCompositorBridge down properly. r=sotaro (a573020692)
- Bug 1262367: Baldr: Rename "trap" to "unreachable"; r=luke (2f9d10ade7)
- Bug 1263884 - Don't report OOM when speculative shape table shrink fails r=jandem (cabd97f681)
- Bug 1259877 - Update miscellaneous code to use js::Call instead of js::Invoke. r=till (a2f417c8a1)
- Bug 1262402: Add i64 testing infrastructure in Baldr; r=luke (d9d82c0acb) (e797853ee6)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1265133 - Adds s-expr comments support for wasmTextToBinary. r=sunfish (85ff83eb37)
- Bug 1263203: Ensure we don't have Phi values in wasm; r=luke (165667b0b2)
- Bug 676828 - Initialize AudioSession on xpcshell. r=jmathies (684b071278)
- Bug 676828 - Use RAII for AudioSession instead. r=bholley (d17dc48e35)
- Bug 1256992: Initialize Windows sandbox BrokerServices before any child processes are created. r=aklotz, r=bholley (145949d5ea)
- Bug 1255934 - Start collecting telemetry data on the usage of remote JAR protocol in the wild; r=mcmanus (d2f43908e0)
- Bug 1237198 - Block SWFs on the content blocking list hosted on the Shavar service. r=francois (cb2d850412)
- Bug 1242644 - HTML swapFrameLoaders. r=bz (1d899b3e19)
- Bug 1259877 - Remove the unused JSObject::callMethod. r=jorendorff (624bb62f38)
- Bug 1259877 - Remove jsarray.cpp's now-unused SortComparatorFunction. r=mrrrgn (66c84d0d64)
- Bug 1259877 - Update function-calling JSAPI methods to use js::Call. r=sfink (a9fe2995ae)
- Bug 1259877 - Update Reflect.parse callback code to work with InvokeArgs and js::Call. r=arai (d4acd08f45)
- Bug 1259877 - Rename FastInvokeGuard to FastCallGuard and make it not depend on CallArgs::set{Callee,This}, and remove js::Invoke. r=shu (adb4f46944)
- Bug 1259877 - Adjust Promise code to use Call instead of Invoke. r=till (161a451182)
- Bug 1259877 - Update ScriptedDirectProxyHandler code to use js::Call and FixedInvokeArgs. r=evilpie (bd20c77152)
- Bug 1259877 - Update various builtins to use js::Call, not js::Invoke. r=efaust (1a49365f0a)
- Bug 1246091 - patch 1/7 - Add some NS_WARN_IF in Console.cpp, r=ejpbruel (1d5db4511c)
- Bug 1246091 - patch 2/7 - Propagate initialization error in Console.cpp, r=ejpbruel (ea081b0835)
- Bug 1246091 - patch 3/7 - Console API should store ConsoleCallData internally, r=ejpbruel (c9a5e71c0b)
- Bug 1246091 - patch 4/7 - Expose ConsoleCallData to WorkerDebuggerGlobalScope, r=ejpbruel (0209ec651e)
- Bug 1246091 - patch 5/7 - Remove data when memory pressure notification is received, r=ejpbruel (8d07cc4755)
- Bug 1246091 - patch 6/7 - Tests, r=ejpbruel (7e8e20083e)
- Bug 1246091 - patch 7/7 - Correct use of JSCompartment in Console.cpp, r=bz (fcac2da17e)
- Followup for bug 1246091 to fix the naming for PopulateConsoleNotificationInTheTargetScope, r=me (dd942dde21)
- Followup for bug 1246091 to fix the rooting hazard, get us closer to reopening the CLOSED TREE, and reduce philor's blood pressure. (6ef49eaf20)
- Bug 1247953 - Increase the number of stored ConsoleEvent objects, r=bgrinstead (139304e4c6)
- Bug 1211665 - Save originAttributes in the console event messages. r=baku (068697a29f)
- Bug 1263392 - Console should reset the state of ConsoleCallData if the worker runnables are not correctly dispatched, r=smaug (04c3a73423)
- Bug 1246153 part 1. Restrict initialization of dictionaries from JSON to dictionaries that can actually be represented in JSON. r=bholley (2b9c4b98d9)
- Bug 1260414 - WorkerDebuggerGlobalScope.setConsoleEventHandler should be able to receive a null param, r=bz (0b91b09796)
- Bug 1259338 P1 Ensure that AllowWindowInteractionHandler is released on worker thread. r=khuey (28e058999a)
- Bug 1258034 - Fix ServiceWorkerPrivate.cpp build error on b2g r=khuey (1ba0edcc64)
- Bug 1260439 - workerdebuggersandbox_moved needs to update the wrappercache;r=bz (be656ef346)
- Bug 1253777 P1 Ensure buffered copying when reading body in service worker respondWith(). r=jdm (fe61b4f1b3)
- Bug 1253777 P2 Test passing a file-backed blob to FetchEvent.respondWith(). r=jdm (930bf780b0)
- Bug 1226384 - Reject the promise returned from ServiceWorkerRegistration.update() if the registration is being uninstalled; r=bkelly (209e034384)
- Bug 1230030 Don't replace active worker unnecessarly after saving registration in e10s mode. r=ehsan (5582d7ea04)
- Bug 1229795 - P1. Remove scriptSpec from registration data. r=baku, bkelly (f83b7862ec)
- Bug 1229795 - P2. Remove waitingCacheName from registartion data. r=baku (f9279c4ded)
- Bug 1229795 - P3. Migrate service worker registrar data between version 2 and version 3. r=baku (27a53f3d96)
- bit of Bug 1237831 (4b21cec952)
- Bug 1256411 Simplify and cleanup ServiceWorkerInfo. r=ehsan (947166b5e2)
- Bug 1240013 - Crash in nsNavBookmarks::OnVisit by setting long locatiÂĤon.hash. r=Yoric (e9f722434d)
- Bug 1250363 - Speed up history removals through a simulated per-statement trigger. r=yoric (f57235e806)
- Bug 1259294: Part 2 - Use MOZ_ALWAYS_SUCCEEDS. r=froydnj (7624e0a821)
- Bug 548685 - Avoid null pointer deref in nsURIHashKey r=mcmanus (913c7bf0b9)
- Bug 1246153 part 2. Create a way to ask for a clean new global that works on both mainthread and workers. r=bholley (35532ec302)
- Bug 1246153 part 3. Use the new clean global setup for doing from-JSON creation of dictionaries. r=bholley (0cf844641c)
- Bug 1242482 - Propagate Service worker unregistration to the parent process. r=bkelly (b7f44defbe)
- Bug 1247436 Ensure service worker registration is persisted if its resurrected from a pending uninstall. r=baku (d74fc996f1)
- Bug 1242482 P2 Don't SendUnregister() if registration is already removed. r=baku (a0768d2a1c)
- Bug 1242482 P3 Don't send unregister messages when triggered from a PropagateUnregister(). r=baku (b12a3b7ad5)
- Bug 1242482 P4 Don't call SendUnregister() a second time when SW registration is finally removed. r=baku (b0249dd442)
- Bug 1253738 P1 Require an explicit principal when looking up a service worker registration. r=baku (cdb980236a)
- Bug 1253738 P2 Consistently use "scope key" terminology in ServiceWorkerManager. r=baku (e8ae328a83)
- Bug 1253738 P3 Use origin the ServiceWorkerManager scope key. r=baku (e555aba315)
- Bug 1252290 - load xpcom services registered with the category manager as being able to handle push notifications before delivering them. r=kitcambridge (3ade504ad7)
- Bug 1246341 - Report push event errors and rejections to the Push service. r=baku (436943501c)
- Bug 1251113 - Change PushService state to PUSH_SERVICE_UNINIT in the state change process queue. r=dragana (1bacbbb72b)
- Bug 1263311: Part 1 - Change the nsICancelableRunnable interface. r=froydnj (599db8f7d0)
- Bug 1263311: Part 2 - Remove a non-existent CancelableRunnable. r=froydnj (a077efc319)
- Bug 1165052 - Part 8: Use ArraySpeciesCreate in Array.prototype.concat. r=efaust (c421e8e87c)
- Bug 1120715 - Part 3: Connect the Necko level cache mode parameter with the Request cache mode variable; r=bkelly (9a813c0e04) (4270b0ce16)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1165052 - Part 9: Use ArraySpeciesCreate in Array.prototype.filter. r=efaust (198da18845)
- Bug 1165052 - Part 10: Use ArraySpeciesCreate in Array.prototype.map. r=efaust (9dcd625daa)
- Bug 1263618: Adapt assertions in RegExp*Raw functions for int32_t; r=arai (8ad46db66d)
- Bug 1263340 - Part 1: Use internal slot for global and sticky flags in RegExpBuiltinExec. r=h4writer (9b5fbe6358)
- Bug 1263340 - Part 2: Use internal slot for sticky flag in @@replace and @@search optimized path. r=h4writer (2b64567c6a)
- Bug 1264264 - Add optimized path for RegExp.prototype[@@replace] with functional replace and substitution. r=till (e55722bc0a)
- Bug 1263340 - Part 3: Use internal slot for sticky flag in RegExp native functions. r=h4writer (725cf7b9b0)
- Bug 1264264 - Part 2: Enable optimization for packers again in RegExp.prototype[@@replace]. r=h4writer (7f4b819e40)
- Bug 1268056 - Check if |this| value is a RegExp object in the optimized path in RegExpSplit. r=h4writer (8891f0a3ef)
- Bug 1263340 - Part 4: Followup for @@split - Apply optimized path for empty string too. r=till (956d1804a5)
- Bug 1261207 - Forward declare js::ScriptSource instead of casting `¦void*` pointers; r=jimb (4914273e96)
- Bug 1041586 - Implement Symbol.isConcatSpreadable. r=arai (238e5f97c6)
- Bug 1041586 - Use IsConcatSpreadable in Array.prototype.concat. r=arai (33333cb30f)
- Bug 1165052 - Part 11: Use ArraySpeciesCreate in Array.prototype.slice. r=efaust (45f34c0a87)
- Bug 1165052 - Part 12: Use ArraySpeciesCreate in Array.prototype.splice. r=efaust,evilpie (096f9ff03d)
- Bug 1165052 - Part 13: Add tests for ArraySpeciesCreate. r=efaust (4403642d3c)
- Bug 1041586 - Tests. r=arai (efc2d06863)
- Bug 1267364 - Check isNative every time in GetStringDataProperty. r=h4writer (6e7898c494)
- Bug 1041586 - Fold away property accesses to not-defined properties. r=jandem (216e6387db)
- add emacs (fa858771bf)
- Bug 1268574 - Check the outparam JSFunction* value after GetGetterPure. r=lth (3d80c79337)
- Bug 1263888 - Push TypeBarrier after ArraySlice. r=jandem (2617518401)
- Bug 1255316 - IonMonkey: Enable folding of MLoadUnboxedObjectOrNull with the stored value, r=jandem (0f75675721)
- Bug 1252313 - Fix wasm i64 shift ops with a constant rhs. r=bbouvier (2c05b901c6)
- Bug 1263609: SharedStubs - Port JSOP_POW to shared stubs, r=efaust (54523590d9)
- Bug 1247880 - Only remove MUrsh operands when the input of MUrsh is guaranteed to be unsigned. r=sunfish (4a29e0b071)
- Bug 1254528: IonMonkey - Check slot before removing load with value of store, r=nbp (3527eb5263)
- Bug 1255316 - IonMonkey: Also take into account the offsetAdjustment when folding MLoadUnboxedObjectOrNull, r=jandem (9cbea97df1)
- Bug 1263558 - Part 1: Self-host Array generics. r=till,bholley (e1dc0c54c8)
- Bug 1103588 - Part 3: Replace deprecated String#contains warning with an expression closure warning in sharedWorker_sharedWorker.js test. r=bz (221ff40ebc)
- Bug 1103588 - Part 4: Replace deprecated String#contains in js tests. r=till (a794c0b385)
- Bug 1103588 - Part 5: Remove deprecated String#contains function; use String#includes instead. r=till (bc1365603e)
- Bug 964709 - Updates Parser regex and tests to support self-closing script tags, r=vporof (f04c475ec8)
- Bug 1224726 - Do not attempt to parse source file when searching in debugger if text > 1MB;r=jlongster (8743b7bf19)
- Bug 1263558 - Part 2: Self-host String generics. r=till (4e5766489b)
- Bug 1263558 - Part 3: Remove JSFUN_GENERIC_NATIVE. r=till (3f94c198b0)
- Bug 1263558 - Part 4: Call initBuiltinConstructor after defining properties in InitStringClass. r=till (f25edc6096)
- Bug 1263558 - Part 0.1: Handle OOM inside BuildDominatorTree at AnalyzeNewScriptDefiniteProperties and AnalyzeArgumentsUsage. r=jandem (0f4745e9d4)
- Bug 1266573 - Add the JS::ubi::dumpPaths debug utility; r=jimb (9a8680d7c7)
- Bug 1266835 - Request names from the rootlist in JS::ubi::dumpPaths and clean up formatting of dumped paths. r=jimb (1e15dd3ab9)
- Bug 1259911: Only add predecessors to the join block once; r=sunfish (53a9522e68)
- Bug 1258905: Remove a bunch of dead IPC code. r=jld (0d9f930a14)
- Bug 1266869 - Print a message when no retaining paths are found in JS::ubi::dumpPaths. r=jimb (77a541b4d1) (1e246403c8)]]>
no_email@example.com (roytam1) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4885#p4885 Fri, 12 Apr 2024 23:14:09 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4885#p4885
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4886#p4886 https://o.rthost.win/kmeleon/KM76.5.2-Goanna-20240413.7z

Changelog:

Out-of-tree changes:
* update Goanna3 to git 6e18ec2b54...1e246403c8:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1054759 - Part 2: ES6 Symbol.unscopables. r=shu. (203f6a1c7a)
- Bug 887016 - Part 6: Add RegExpPrototypeOptimizable. r=nbp (651d54bd7e)
- Bug 887016 - Part 7: Add RegExpInstanceOptimizable. r=nbp (82701b3637)
- Bug 887016 - Part 8: Add ObjectHasPrototype. r=nbp (8a9da8f9b8)
- Bug 887016 - Part 9: Implement RegExp.prototype[@@match] and call it from String.prototype.match. r=till (9092676327)
- Bug 887016 - Part 10: Implement RegExp.prototype[@@search] and call it from String.prototype.search. r=till (dcbd8beecb)
- Bug 887016 - Part 11: Implement RegExp.prototype[@@replace] and call it from String.prototype.replace. r=h4writer,till (af2639291b)
- Bug 887016 - Part 12: Implement RegExp[@@species] getter. r=evilpie,bholley (f512f802d9)
- Bug 887016 - Part 13: Implement RegExp.prototype[@@split] and call it from String.prototype.split. r=h4writer,till (1fd28b046d)
- Bug 887016 - Part 14: Add RegExpSearcher. r=h4writer (e5a02d6c03)
- Bug 887016 - Part 15: Use RegExpSearcher in RegExp.prototype[@@replace] optimized path. r=till (4e04250fcc)
- Bug 887016 - Part 16: Use RegExpSearcher in RegExp.prototype[@@searchâ] optimized path. r=till (742a1038f4)
- Bug 887016 - Part 17: Mark sunspider/check-string-unpack-code.js timeout on cgc jittest. r=till (f80f8d69d5)
- Bug 1251502 - Add a generic duplex resampler and a duplex WASAPI implementation. r=kinetik (5524ce1700)
- Bug 1251502 - cubeb does not use cubeb-stdint.h anymore, remove it from moz.build. r=kinetik (76155cf9ee)
- Bug 1259290: Part 1 - Remove unnecessary JS_ReportError calls. r=bz (1620f29a73)
- Bug 1259290: Part 2 - Remove the cx from [Add|Remove]ChildWorker. r=bz (be70bd421e)
- Bug 1259290: Part 3 - Remove JS_ReportError and cx handling from RegisterWorker and friends. r=bz,jandem (c646e0c7f3)
- Bug 1259290: Part 4 - Remove JS_ReportError for a situation that can never happen. r=bz (ee012c8011)
- Bug 1259290: Part 5 - Remove the cx from WorkerFeature::Notify. r=bz (79aff7ecb1)
- Bug 1263490 - Part 1: Do not search for dollar if the length of replaceValue is 0 or 1. r=till (c88d75ff60)
- Bug 1263341 - Check lastIndex in non-global replace. r=till (86d5e60a02)
- Bug 1263851 - Check lastIndex after loop in RegExp.prototype[@@split]. r=till (70dc91fcf9)
- Bug 1251529: In object metadata world, rename "object metadata" to "allocation metadata" and "callback" to "builder". r=fitzgen (fc8047d86d)
- No bug - Add guards to tests that use TypedObject. r=me, a=bustage (87bda8c856)
- Bug 1251922 - Do not create metadata objects for temporary parse globals; r=fitzgen (5b354f3cc4)
- Bug 1251529: Replace allocation metadata callback with a builder class. r=fitzgen (520fb736fe)
- Bug 1251529: Pass AutoEnterOOMUnsafeRegion to allocation metadata builder methods. r=fitzgen (6a2e6b05ac)
- Bug 1251529: Provide default constructor for js::AllocationMetadataBuilder, js::SavedStacks::MetadataBuilder. r=shu (2300b6739c)
- Bug 1251529: Provide default constructor for ShellAllocationMetadataBuilder. r=orange (24168aa011)
- Bug 1259877 - Change js::DirectEval to take v/vp rather than a CallArgs to operate on directly. r=efaust (af03a24bde)
- Bug 1259877 - Eliminate Invoke(JSContext*, const CallArgs&, MaybeConstruct = NO_CONSTRUCT) by 1) renaming it to a more-internal name, 2) adding an Invoke overload for existing InvokeArgs providers only, and 3) adding an InternalInvoke function to temporarily mark non-InvokeArgs places using the existing signature that will later be changed not to. r=efaust (7e4efa9129)
- Bug 1259877 - Rename Invoke[GS]etter to Call[GS]etter, more in line with the spec's calling nomenclature. r=jorendorff (0b00a38913)
- Bug 1259877 - Add CallFromStack for certain internal users, js::Call for general use, and mark js::Invoke as deprecated. r=efaust (56186b13fd)
- Bug 1259877 - Add a bunch of Call overloads for 0/1/2 arguments with this as (HandleValue | JSObject*). r=jorendorff (ce764cca3a)
- Bug 1259877 - Update Debugger code to use js::Call rather than Invoke. r=jorendorff (45f219d2f0)
- Bug 1259877 - Update various miscellaneous function-calling code to js::Call. r=jandem (973c3c4171) (9a431a3c46)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1259877 - Update DoCallFallback to use js::CallFromStack. r=jandem (16a263ebc8)
- Bug 1259877 - Intl.cpp:GetInternals should directly return its result, not go via outparam. r=till (6e3f5a508f)
- Bug 1165052 - Part 7: Implement native ArraySpeciesCreate wrapper. r=efaust (3b113b8862)
- Bug 1233862 - Add a WeakCache builtin to automatically manage sweeping; r=sfink (e4a63eeae3)
- Bug 1198701 - ArrayIterator gets length property after iteration has finished. r=till (e91e514ce7)
- Bug 1254853 - Add a Helper to Report a ScriptError to the Main Thread. r=khuey (4fb04c563e)
- Bug 1259294: Part 1 - Add MOZ_ALWAYS_SUCCEEDS. r=froydnj (646513400c)
- Bug 1257758 - Adjust step numbering in scripted proxy code to be ES6-correct. r=evilpie (bbd060f0d0)
- Bug 1265594 - Expose FromPropertyDescriptor() as a public JS API; r=jorendorff (b84183bdbd)
- reapply Bug 1258163 - Implement Array.prototype[@@unscopables]. r=shu, r=bholley. (7790e0e824)
- Bug 1253371 - make atomics range checking conformant. r=jolesen (8830769fd8)
- Bug 1253351 - count argument of futexWake defaults to +Infinity. r=bbouvier (e6da823106)
- Bug 1259544 - remove futexWakeOrRequeue. r=bbouvier (35e922f333)
- Bug 1260696: Update wasm text format spewing; r=luke (62b1f8577a)
- Bug 1260737: wasm: Implement Reinterpret opcodes; r=luke (d3a6117e59)
- Bug 1225028 - remove Atomics.fence. r=bbouvier (51d9f55f83)
- Bug 1253344: Defer br/br_if/br_table then-block definition to avoid indirections; r=sunfish (e28b024386)
- Bug 1254142: Baldr: make control flow opcodes yield subexpressions; r=luke (b82d9c89fc)
- Bug 1260910 - introduce 'wait' and 'wake'. r=bbouvier (cd3e94119f)
- Bug 1260835 - Atomics.wait returns strings + remove symbolic constants. r=jolesen (33ef0d61d8)
- Bug 1041586 - Autogenerate symbol names. r=jorendorff (12fa06b6a5)
- Bug 1241088: SharedStubs - part 1: move NewArray and NewObject baseline stubs to shared stubs, r=efaust (846d537ca8)
- Bug 1241088: SharedStubs - part 2: port NewArray and NewObject shared stubs to work in ion, r=efaust (c073756376)
- Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj (c065b403d4)
- Bug 1263870: Check allocation in WasmAstModule::declare; r=luke (d3b2a2acd7)
- Bug 1242040. Fix the GlobalObject usage in ExtendableEvent::GetPromise. r=bkelly (d9e284ad62)
- Bug 1255832. Propagate out JS exceptions properly from some methods in dom/mobilemessage. r=bholley (8c8d9ce3db)
- Bug 1255817 part 2. Get rid of AutoJSAPI::OwnsErrorReporting and AutoJSAPI::TakeOwnershipOfErrorReporting. r=bholley (4f1c052fe6)
- Bug 1259936: Baldr: Simplify calls stack bytes management; r=luke (30c58b319f)
- Bug 1259936: Extra test case; r=luke (116079c082)
- Bug 1261577: Always set the result of a dead loop in wasm; r=luke (67014be844)
- Bug 1261404: Ensure BrTable only set successors once; r=sunfish (6989814189)
- Bug 875433 - Implement Array.prototype.values. r=jorendorff. (423fa799dc)
- Bug 1250947. Fill area outside blur with solid color. r=mstange (bc54b70a1c)
- Bug 1259578 - Use GC infrastructure to allocate proxy's malloced blob; r=jonco (fa28d8f8c4)
- Bug 1259580 - Hide as many Proxy details as possible behind a detail namespace; r=efaust (86bed5cab5)
- Bug 1215265 - Shut PImageBridge down properly. r=sotaro (f387f89418)
- Bug 1215265 - Shut PCompositorBridge down properly. r=sotaro (a573020692)
- Bug 1262367: Baldr: Rename "trap" to "unreachable"; r=luke (2f9d10ade7)
- Bug 1263884 - Don't report OOM when speculative shape table shrink fails r=jandem (cabd97f681)
- Bug 1259877 - Update miscellaneous code to use js::Call instead of js::Invoke. r=till (a2f417c8a1)
- Bug 1262402: Add i64 testing infrastructure in Baldr; r=luke (d9d82c0acb) (e797853ee6)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1265133 - Adds s-expr comments support for wasmTextToBinary. r=sunfish (85ff83eb37)
- Bug 1263203: Ensure we don't have Phi values in wasm; r=luke (165667b0b2)
- Bug 676828 - Initialize AudioSession on xpcshell. r=jmathies (684b071278)
- Bug 676828 - Use RAII for AudioSession instead. r=bholley (d17dc48e35)
- Bug 1256992: Initialize Windows sandbox BrokerServices before any child processes are created. r=aklotz, r=bholley (145949d5ea)
- Bug 1255934 - Start collecting telemetry data on the usage of remote JAR protocol in the wild; r=mcmanus (d2f43908e0)
- Bug 1237198 - Block SWFs on the content blocking list hosted on the Shavar service. r=francois (cb2d850412)
- Bug 1242644 - HTML swapFrameLoaders. r=bz (1d899b3e19)
- Bug 1259877 - Remove the unused JSObject::callMethod. r=jorendorff (624bb62f38)
- Bug 1259877 - Remove jsarray.cpp's now-unused SortComparatorFunction. r=mrrrgn (66c84d0d64)
- Bug 1259877 - Update function-calling JSAPI methods to use js::Call. r=sfink (a9fe2995ae)
- Bug 1259877 - Update Reflect.parse callback code to work with InvokeArgs and js::Call. r=arai (d4acd08f45)
- Bug 1259877 - Rename FastInvokeGuard to FastCallGuard and make it not depend on CallArgs::set{Callee,This}, and remove js::Invoke. r=shu (adb4f46944)
- Bug 1259877 - Adjust Promise code to use Call instead of Invoke. r=till (161a451182)
- Bug 1259877 - Update ScriptedDirectProxyHandler code to use js::Call and FixedInvokeArgs. r=evilpie (bd20c77152)
- Bug 1259877 - Update various builtins to use js::Call, not js::Invoke. r=efaust (1a49365f0a)
- Bug 1246091 - patch 1/7 - Add some NS_WARN_IF in Console.cpp, r=ejpbruel (1d5db4511c)
- Bug 1246091 - patch 2/7 - Propagate initialization error in Console.cpp, r=ejpbruel (ea081b0835)
- Bug 1246091 - patch 3/7 - Console API should store ConsoleCallData internally, r=ejpbruel (c9a5e71c0b)
- Bug 1246091 - patch 4/7 - Expose ConsoleCallData to WorkerDebuggerGlobalScope, r=ejpbruel (0209ec651e)
- Bug 1246091 - patch 5/7 - Remove data when memory pressure notification is received, r=ejpbruel (8d07cc4755)
- Bug 1246091 - patch 6/7 - Tests, r=ejpbruel (7e8e20083e)
- Bug 1246091 - patch 7/7 - Correct use of JSCompartment in Console.cpp, r=bz (fcac2da17e)
- Followup for bug 1246091 to fix the naming for PopulateConsoleNotificationInTheTargetScope, r=me (dd942dde21)
- Followup for bug 1246091 to fix the rooting hazard, get us closer to reopening the CLOSED TREE, and reduce philor's blood pressure. (6ef49eaf20)
- Bug 1247953 - Increase the number of stored ConsoleEvent objects, r=bgrinstead (139304e4c6)
- Bug 1211665 - Save originAttributes in the console event messages. r=baku (068697a29f)
- Bug 1263392 - Console should reset the state of ConsoleCallData if the worker runnables are not correctly dispatched, r=smaug (04c3a73423)
- Bug 1246153 part 1. Restrict initialization of dictionaries from JSON to dictionaries that can actually be represented in JSON. r=bholley (2b9c4b98d9)
- Bug 1260414 - WorkerDebuggerGlobalScope.setConsoleEventHandler should be able to receive a null param, r=bz (0b91b09796)
- Bug 1259338 P1 Ensure that AllowWindowInteractionHandler is released on worker thread. r=khuey (28e058999a)
- Bug 1258034 - Fix ServiceWorkerPrivate.cpp build error on b2g r=khuey (1ba0edcc64)
- Bug 1260439 - workerdebuggersandbox_moved needs to update the wrappercache;r=bz (be656ef346)
- Bug 1253777 P1 Ensure buffered copying when reading body in service worker respondWith(). r=jdm (fe61b4f1b3)
- Bug 1253777 P2 Test passing a file-backed blob to FetchEvent.respondWith(). r=jdm (930bf780b0)
- Bug 1226384 - Reject the promise returned from ServiceWorkerRegistration.update() if the registration is being uninstalled; r=bkelly (209e034384)
- Bug 1230030 Don't replace active worker unnecessarly after saving registration in e10s mode. r=ehsan (5582d7ea04)
- Bug 1229795 - P1. Remove scriptSpec from registration data. r=baku, bkelly (f83b7862ec)
- Bug 1229795 - P2. Remove waitingCacheName from registartion data. r=baku (f9279c4ded)
- Bug 1229795 - P3. Migrate service worker registrar data between version 2 and version 3. r=baku (27a53f3d96)
- bit of Bug 1237831 (4b21cec952)
- Bug 1256411 Simplify and cleanup ServiceWorkerInfo. r=ehsan (947166b5e2)
- Bug 1240013 - Crash in nsNavBookmarks::OnVisit by setting long locatiÂĤon.hash. r=Yoric (e9f722434d)
- Bug 1250363 - Speed up history removals through a simulated per-statement trigger. r=yoric (f57235e806)
- Bug 1259294: Part 2 - Use MOZ_ALWAYS_SUCCEEDS. r=froydnj (7624e0a821)
- Bug 548685 - Avoid null pointer deref in nsURIHashKey r=mcmanus (913c7bf0b9)
- Bug 1246153 part 2. Create a way to ask for a clean new global that works on both mainthread and workers. r=bholley (35532ec302)
- Bug 1246153 part 3. Use the new clean global setup for doing from-JSON creation of dictionaries. r=bholley (0cf844641c)
- Bug 1242482 - Propagate Service worker unregistration to the parent process. r=bkelly (b7f44defbe)
- Bug 1247436 Ensure service worker registration is persisted if its resurrected from a pending uninstall. r=baku (d74fc996f1)
- Bug 1242482 P2 Don't SendUnregister() if registration is already removed. r=baku (a0768d2a1c)
- Bug 1242482 P3 Don't send unregister messages when triggered from a PropagateUnregister(). r=baku (b12a3b7ad5)
- Bug 1242482 P4 Don't call SendUnregister() a second time when SW registration is finally removed. r=baku (b0249dd442)
- Bug 1253738 P1 Require an explicit principal when looking up a service worker registration. r=baku (cdb980236a)
- Bug 1253738 P2 Consistently use "scope key" terminology in ServiceWorkerManager. r=baku (e8ae328a83)
- Bug 1253738 P3 Use origin the ServiceWorkerManager scope key. r=baku (e555aba315)
- Bug 1252290 - load xpcom services registered with the category manager as being able to handle push notifications before delivering them. r=kitcambridge (3ade504ad7)
- Bug 1246341 - Report push event errors and rejections to the Push service. r=baku (436943501c)
- Bug 1251113 - Change PushService state to PUSH_SERVICE_UNINIT in the state change process queue. r=dragana (1bacbbb72b)
- Bug 1263311: Part 1 - Change the nsICancelableRunnable interface. r=froydnj (599db8f7d0)
- Bug 1263311: Part 2 - Remove a non-existent CancelableRunnable. r=froydnj (a077efc319)
- Bug 1165052 - Part 8: Use ArraySpeciesCreate in Array.prototype.concat. r=efaust (c421e8e87c)
- Bug 1120715 - Part 3: Connect the Necko level cache mode parameter with the Request cache mode variable; r=bkelly (9a813c0e04) (4270b0ce16)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1165052 - Part 9: Use ArraySpeciesCreate in Array.prototype.filter. r=efaust (198da18845)
- Bug 1165052 - Part 10: Use ArraySpeciesCreate in Array.prototype.map. r=efaust (9dcd625daa)
- Bug 1263618: Adapt assertions in RegExp*Raw functions for int32_t; r=arai (8ad46db66d)
- Bug 1263340 - Part 1: Use internal slot for global and sticky flags in RegExpBuiltinExec. r=h4writer (9b5fbe6358)
- Bug 1263340 - Part 2: Use internal slot for sticky flag in @@replace and @@search optimized path. r=h4writer (2b64567c6a)
- Bug 1264264 - Add optimized path for RegExp.prototype[@@replace] with functional replace and substitution. r=till (e55722bc0a)
- Bug 1263340 - Part 3: Use internal slot for sticky flag in RegExp native functions. r=h4writer (725cf7b9b0)
- Bug 1264264 - Part 2: Enable optimization for packers again in RegExp.prototype[@@replace]. r=h4writer (7f4b819e40)
- Bug 1268056 - Check if |this| value is a RegExp object in the optimized path in RegExpSplit. r=h4writer (8891f0a3ef)
- Bug 1263340 - Part 4: Followup for @@split - Apply optimized path for empty string too. r=till (956d1804a5)
- Bug 1261207 - Forward declare js::ScriptSource instead of casting `¦void*` pointers; r=jimb (4914273e96)
- Bug 1041586 - Implement Symbol.isConcatSpreadable. r=arai (238e5f97c6)
- Bug 1041586 - Use IsConcatSpreadable in Array.prototype.concat. r=arai (33333cb30f)
- Bug 1165052 - Part 11: Use ArraySpeciesCreate in Array.prototype.slice. r=efaust (45f34c0a87)
- Bug 1165052 - Part 12: Use ArraySpeciesCreate in Array.prototype.splice. r=efaust,evilpie (096f9ff03d)
- Bug 1165052 - Part 13: Add tests for ArraySpeciesCreate. r=efaust (4403642d3c)
- Bug 1041586 - Tests. r=arai (efc2d06863)
- Bug 1267364 - Check isNative every time in GetStringDataProperty. r=h4writer (6e7898c494)
- Bug 1041586 - Fold away property accesses to not-defined properties. r=jandem (216e6387db)
- add emacs (fa858771bf)
- Bug 1268574 - Check the outparam JSFunction* value after GetGetterPure. r=lth (3d80c79337)
- Bug 1263888 - Push TypeBarrier after ArraySlice. r=jandem (2617518401)
- Bug 1255316 - IonMonkey: Enable folding of MLoadUnboxedObjectOrNull with the stored value, r=jandem (0f75675721)
- Bug 1252313 - Fix wasm i64 shift ops with a constant rhs. r=bbouvier (2c05b901c6)
- Bug 1263609: SharedStubs - Port JSOP_POW to shared stubs, r=efaust (54523590d9)
- Bug 1247880 - Only remove MUrsh operands when the input of MUrsh is guaranteed to be unsigned. r=sunfish (4a29e0b071)
- Bug 1254528: IonMonkey - Check slot before removing load with value of store, r=nbp (3527eb5263)
- Bug 1255316 - IonMonkey: Also take into account the offsetAdjustment when folding MLoadUnboxedObjectOrNull, r=jandem (9cbea97df1)
- Bug 1263558 - Part 1: Self-host Array generics. r=till,bholley (e1dc0c54c8)
- Bug 1103588 - Part 3: Replace deprecated String#contains warning with an expression closure warning in sharedWorker_sharedWorker.js test. r=bz (221ff40ebc)
- Bug 1103588 - Part 4: Replace deprecated String#contains in js tests. r=till (a794c0b385)
- Bug 1103588 - Part 5: Remove deprecated String#contains function; use String#includes instead. r=till (bc1365603e)
- Bug 964709 - Updates Parser regex and tests to support self-closing script tags, r=vporof (f04c475ec8)
- Bug 1224726 - Do not attempt to parse source file when searching in debugger if text > 1MB;r=jlongster (8743b7bf19)
- Bug 1263558 - Part 2: Self-host String generics. r=till (4e5766489b)
- Bug 1263558 - Part 3: Remove JSFUN_GENERIC_NATIVE. r=till (3f94c198b0)
- Bug 1263558 - Part 4: Call initBuiltinConstructor after defining properties in InitStringClass. r=till (f25edc6096)
- Bug 1263558 - Part 0.1: Handle OOM inside BuildDominatorTree at AnalyzeNewScriptDefiniteProperties and AnalyzeArgumentsUsage. r=jandem (0f4745e9d4)
- Bug 1266573 - Add the JS::ubi::dumpPaths debug utility; r=jimb (9a8680d7c7)
- Bug 1266835 - Request names from the rootlist in JS::ubi::dumpPaths and clean up formatting of dumped paths. r=jimb (1e15dd3ab9)
- Bug 1259911: Only add predecessors to the join block once; r=sunfish (53a9522e68)
- Bug 1258905: Remove a bunch of dead IPC code. r=jld (0d9f930a14)
- Bug 1266869 - Print a message when no retaining paths are found in JS::ubi::dumpPaths. r=jimb (77a541b4d1) (1e246403c8)

* 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) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4886#p4886 Fri, 12 Apr 2024 23:14:15 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4886#p4886
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4934#p4934
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240420-3219d2d-uxp-552db66da0-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240420-3219d2d-uxp-552db66da0-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-20240420-3219d2d-uxp-552db66da0-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-20240420-d849524bd-uxp-552db66da0-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240420-d849524bd-uxp-552db66da0-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240420-d849524bd-uxp-552db66da0-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240420-d849524bd-uxp-552db66da0-xpmod.7z

Official UXP changes picked since my last build:
- Issue #2470 - Check for failure of getting IDXGIKeyedMutex. (07cc276a10)
- Issue #2472 - Enable dialog element by default. (f2c576b12c)
- [DOM] Add nullcheck on mDoc in GetEventTargetParent (2811d30051)
- Issue #2503 - Part 1: add CPU IS support flags to Navigator interface (35d7a1fe5a)
- Issue #2503 - Part 2: Add CPU IS support flags to UpdateUtils URL substitutions. (a211c7d7f3)
- Issue #2503 - Part 2b: Fix missing navigator in UpdateUtils. (baf98e0dde)
- Issue #2503 - Part 3: Add CPU capabilities to about:support. (407a79e79f)
- [XPCOM] Warn about .xrm-ms files on Windows (treat as executable) (f6204a7ca8)
- [network] Keep track of and check HTTP/2 header sizes. (1ddd3ea76b)
- [js] Simplify tracing of arguments in MarkThisAndArguments. (dc52303799)
- [gfx] Pull several OTS fixes from upstream to improve data safety. (9b6c2f36f1)
- [dom media] Avoid a potential issue when assigning a media data buffer. (9eaee03eb4)

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

No official Basilisk changes picked since my last build.

My changes since my last build:
- dom: check mDoc before use, as it can be null (0acd996e03)

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) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4934#p4934 Fri, 19 Apr 2024 22:48:33 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4934#p4934
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4935#p4935
Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240420-7bda12e7-uxp-552db66da0-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240420-7bda12e7-uxp-552db66da0-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-20240420-id-656ea98-uxp-552db66da0-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240420-id-656ea98-ia-93af9a0-uxp-552db66da0-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) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4935#p4935 Fri, 19 Apr 2024 22:48:39 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4935#p4935
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4936#p4936 * 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-20240420-fd34af02c-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240420-fd34af02c-xpmod.7z

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

Repo changes:
- dom: check mDoc before use, as it can be null (d0dde3237)
- import from UXP: [DOM] Add nullcheck on mDoc in GetEventTargetParent (2811d300) (1c659ecbe)
- import from UXP: Issue #2470 - Check for failure of getting IDXGIKeyedMutex. (07cc276a) (3c69e44da)
- ported from UXP: Issue #2503 - Part 1: add CPU IS support flags to Navigator interface (35d7a1fe) (07beac3d4)
- ported from UXP: Issue #2503 - Part 2: Add CPU IS support flags to UpdateUtils URL substitutions. (a211c7d7) (129ea05d7)
- ported from UXP: Issue #2503 - Part 3: Add CPU capabilities to about:support. (407a79e7) (7abb51d0d)
- import from UXP: [XPCOM] Warn about .xrm-ms files on Windows (treat as executable) (f6204a7c) (470ca5e55)
- ported from UXP: [network] Keep track of and check HTTP/2 header sizes. (1ddd3ea7) (e5605d0f6)
- ported from UXP: [js] Simplify tracing of arguments in MarkThisAndArguments. (dc523037) (eaea809f4)
- import from UXP: [gfx] Pull several OTS fixes from upstream to improve data safety. (9b6c2f36) (b7bd6a6dd)
- import from UXP: [dom media] Avoid a potential issue when assigning a media data buffer. (9eaee03e) (fd34af02c)]]>
no_email@example.com (roytam1) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4936#p4936 Fri, 19 Apr 2024 22:48:43 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4936#p4936
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4937#p4937
32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240420-d457251529-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240420-d457251529-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240420-d457251529-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240420-d457251529-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 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz. (6368952442)
- Bug 1261720 (part 2) - Move ClassExtension::isWrappedNative into js::Class::flags. r=jorendorff. (554fe695c2)
- Bug 1261723 (part 1) - Rename js::Class::ops as oOps. r=efaust. (e9dace574c)
- Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz. (54bc06aec6)
- Bug 1263865 - Check the return value of GetSelfHostedFunction in ArraySpeciesCreate. r=efaust (cc6e1c0e50)
- Bug 1248948 - Don't pass non-SavedFrame objects to SavedFrame JSAPI functions; r=tromey r=evilpie (8c753c3c89)
- Bug 1260475 - Add an option to disable GC slices triggered by painting. r=terrence a=kwierso (df86be5e34)
- Bug 1263803 - Change AllocateArrayBuffer to receive byteLength instead of nelements. r=lth (751e333ff0)
- Bug 1264941 - Use byteLength of source typedArray in CloneArrayBuffer. r=lth (0095fce3aa)
- Bug 1263879 - Check the return value of AtomizeString in str_replace_string_raw. r=h4writer (31e1470bc3)
- Bug 1258453 - Compact arenas containing strings r=terrence (f6b4029d79)
- Bug 1258095 - patch 1/3 - OSFileSystem should have the root == the directory root, r=smaug (8cf74899f4)
- Bug 1258095 - patch 2/3 - Implement Directory::GetPath() correctly, r=smaug (776f503c98)
- Bug 1258095 - patch 3/3 - Directory tasks should use FallibleArray, r=smaug (b4888c92b9)
- Bug 1258221 - patch 1 - File::CreateFromFile only for main-thread, r=smaug (c106b37cb4)
- Bug 1258056 - Propagate the window opener full page zoom across the IPC layer; r=smaug (511386589f)
- Bug 1248772 - Trigger a OS window focus in ServiceWorkerClients::OpenWindow. r=ehsan (feb322b9f0)
- Bug 1259707 - Fix confusion between desktop and CSS pixels when session-restore is constraining window to the available screen space. r=emk (def9cc918b)
- Bug 1250266 - Always send a TTL in the Push mochitests. r=benbangert (43c7bde7b8)
- Bug 1244816 - Create PushService mock for mochitests backed by a mock web socket. r=kitcambridge (92270cbae5)
- Bug 1257395: Update comments for GCHashTable and GCPolicy. DONTBUILD r=terrence (fee0311ea0)
- Bug 1263772 - Use WeakCache wrapper to sweep BaseShape table; r=jonco (a0e015667c)
- Bug 1263777 - Use WeakCache to sweep the InitialShapeTable; r=jonco (84d1591585)
- Bug 1132502 (part 1) - Abort if compartmentStats is null during memory reporting. r=jandem. (bd144192b1)
- Bug 1132502 (part 2) - Don't call AddClassInfo() for BaseShapes. r=jandem. (10881fe48c)
- Bug 1259490 - Update the DtoA cache after compacting GC; r=jandem (6e3139501c)
- Bug 1257903 - Fix spurious GC hazard on a CLOSED TREE r=me (ce2935d8b2)
- Bug 1259042 - Re-introduce a version of ZoneCellIter for use under GC r=terrence (d1e4ca6e30)
- Bug 1259180 - Compact arenas containing scripts r=terrence (365d22ab00)
- Bug 1258407 - Limit GC heap growth parameters r=sfink (1c9ffb0e3f)
- Bug 1263966 - Compact arenas containing lazy scripts r=terrence (e22c571c37)
- Bug 1266107 - Update type descriptors first when compacting r=terrence (4c2ca98bb3)
- Bug 1266105 - Only purge runtime tables once per slice when compacting r=terrence (74e2977241)
- Bug 1263769 - Sweep WeakCaches in parallel; r=sfink (54b077b37b)
- Bug 1266107 - Track all existing typed object descriptor objects r=terrence (bc60425bf6)
- Bug 1260198 - Clear per-zone string cache after compacting r=terrence (c3002b8021)
- Bug 1259306 - Trace ShapeTables r=terrence (15abb48a33)
- Bug 1262203 - Skip shape table tracing where possible r=terrence (8a1ec15053)
- Bug 1164432 - Update test_try_registering_offline_disabled.html to use mock push server. r=kitcambridge (6d52de1a17)
- Bug 1263857 - Initialize the slots of the match result object before creating properties in generateRegExpMatcherStub. r=h4writer (802af47b3a)
- Bug 1263549 - Fix inlined RegExpPrototypeOptimizable and RegExpInstanceOptimizable. r=h4writer (5565bca590)
- Bug 1264998 - CodeGeneratorShared::assignBailoutId: Properly handle allocation errors. r=h4writer (258cbfc0b6)
- Bug 1257408 - Fix VS2015 C4312 warnings in js/src. r=nbp (d52a4d1fe7)
- Bug 1220466 - Don't build event region display items for pseudo stacking contexts, unless they are also an AGR. r=mstange (9f9a2c7eba)
- Bug 1220466 - Avoid doing unnecessary layer building work for inactive layers. r=mstange (372097e6df)
- Bug 1239151. Increase skia font cache size to 10mb on non-android platforms. r=lsalzman (8a2029da40)
- Bug 1255068 - Do not allow empty transaction transform changes if the scroll position has changed since the last paint. r=kats, r=mattwoodrow (f4a42e10c8)
- Bug 1255068 - Add a check for null scrollid. r=kats (3ddbb78fd3)
- Bug 1258910 - IonMonkey: MIPS: Implement float-point conditional move instructions. r=huangwenjun06 (b53499103b)
- Bug 1258910 - OdinMonkey: MIPS64: Implement AsmSelectI64. r=bbouvier (a36cfffa1d)
- Bug 1258910 - OdinMonkey: MIPS: Implement AsmSelect. r=bbouvier (e458724bc1)
- Bug 1254500 - IonMonkey: MIPS: Implement ma_ctz. r=arai (c8bfd7a6c9)
- Bug 1254500 - IonMonkey: MIPS: Implement CodeGeneratorMIPSShared::visitCtzI. r=arai (b65dad7d1b)
- Bug 1254500 - IonMonkey: MIPS: Implement CodeGeneratorMIPSShared::visitPopcntI. r=arai (58c00b603e)
- Bug 1258105 - Port object length stubs to CacheIR. r=efaust (ed0ec07678)
- Bug 1258301 - Use TraceNullableEdge for CacheIR pointers. r=jonco (3342ef24b4)
- Bug 1258327 - Part 1: Move ToAddress from CodeGeneratorMIPSShared to CodeGeneratorShared. r=hev (59e7494f02)
- Bug 1258327 - Part 2: Remove Operand variant from bailoutCmp32. r=nbp (c4609af383)
- Bug 1258327 - Part 3: Remove Operand variant from branch32 except x86-shared. r=nbp (dca4bc7577)
- Bug 1258327 - Part 4: Remove ToOperand call from arm CodeGenerator. r=jandem (395d7a004f)
- Bug 1258327 - Part 5: Remove dummy ToOperand definition from arm64 CodeGenerator. r=jandem (bc447cb6aa)
- Bug 1258327 - Part 6: Remove ToOperand call from mips-shared and mips64 CodeGenerator. r=hev (d01b028148)
- Bug 1258327 - Part 7: Move ToOperand from CodeGeneratorShared to CodeGeneratorX86Shared. r=nbp (71449d7c62)
- Bug 1248412 - Prevent immediate bailout from innermost for-of loops. r=h4writer (616897a580)
- Bug 1261326 - Fix a bogus assert. r=bhackett (ff715a7954)
- Bug 1260371 - Rearrange RelocationOverlay so that magic field does not overlay inline string chars r=terrence (f88fbb8927)
- Bug 1262203 - Do GC relocation writes in order; r=sfink (b82a25dd15)
- Bug 1247909 - Move MFunctionEnvironment after the entry resume points operands. r=h4writer (29d8d1c2df)
- Bug 1259925 - Port ModuleNamespace getprop stub to CacheIR. r=efaust (b31980bdc3)
- Bug 1264561 - Fix ClassOps::call and ClassOps::construct address calculation in visitIsCallable and visitIsConstructor. r=efaust (172037857b)
- Bug 1264823 - Add pre-barrier to the elements of mapIterationResultPair. r=jandem (b2e451c371)
- Bug 1263609: SharedStubs - Allow JSOP_POW in ion codegen ON CLOSED TREE, r=bbouvier (16bb4ca9af)
- Bug 1265159 - IonMonkey: Throw error when popping from an empty array in MArrayPopShift, r=jandem (e3a1b08614)
- Bug 1259392 - nail down isLockFree(4) for good. r=jolesen (72fa558eec)
- Bug 1244252 - Don't check object group generation when generating code to create unboxed objects off thread, r=terrence. (4191175759)
- Bug 1254578 - Fix OOM case when rematerializing frames. (r=jandem) (a213756a2b)
- Bug 1263139 - Apply ToString to non-standard flags argument of String.prototype.{match,search,replace}. r=till (91c8f6f592)
- Bug 1257810 - ReleaseAcquire should be adequate for a counter; r=sfink (e394a21b3d)
- Bug 1251833 - Part 4: Remove some unneeded qualification from GCRuntime and friends. r=terrence (e77de1a3ac)
- Bug 1260371 - Forward another pointer during TypedObject tracing to fix bustage r=me (24636e9463)
- Bug 1266107 - Simplify typed object tracing now type descriptors are traced first r=terrence (6872be4bfa)
- Bug 1260998 - Add support for HOST_CPPFLAGS for consistency. r=nalexander (9fe0ddee7e)
- Bug 1105556 - Don't call CheckLoadURIWithPrincipal() in DoCheckLoadURIChecks() for TYPE_DOCUMENT loads where we don't have a loadingPrincipal. Ensure SEC_COOKIES_SAME_ORIGIN isn't set for TYPE_DOCUMENT loads in CheckChannel(). r=ckerschb, sicking (fbebbf1017)
- Bug 1195172 - Use channel->ascynOpen2 layout/style/FontFaceSet.cpp (r=bz,cam) (3e943da95c)
- Bug 1250986 - Make Request.referrer a USVString; r=bzbarsky (6987ab9838)
- Bug 1250987 - Make RequestInit.body nullable; r=bzbarsky (2496ebea1f)
- Bug 1251448 - Add support for RequestInit.referrer; r=jdm (dcf1a668f8)
- Bug 1250985 - Part 1: Add a way to identify whether a WebIDL dictionary has any members present; r=bzbarsky (7ddd6e8043)
- Bug 1250985 - Part 2: Prevent copy constructing a Request object with navigate mode if a RequestInit member is present; r=bzbarsky (24c8c1ca56)
- Bug 1184550 - Move the check for bodyUsed before the check for a null body so subsequent fetches with the same Request fail. r=bkelly (60837c04eb)
- Bug 1251872 - Part 1: Implement Request.referrerPolicy; r=jdm (bd024c0614)
- bug 1252687 - make Migration's ctor constexpr r=bz (793d608bcd)
- Bug 1251872 - Part 2: Store the Request referrerPolicy in the DOM Cache; r=bkelly (e1511c07a6)
- Bug 1251229 P2 Add wpt test verifying FetchEvent.request.url does not include fragments. r=ehsan (1d74e2491e)
- Bug 1251229 P1 Strip fragment from request URL when creating FetchEvent. r=ehsan (5faddecc78)
- Bug 1120715 - Part 4: Add tests for Request.cache; r=bkelly (81537bd125)
- Bug 1237455 P1 Make file_CrossSiteXHR_server.sjs check headers on redirects. r=ehsan (597fdf223d)
- Bug 1237455 P2 Test headers on redirects in fetch mochitests. r=ehsan (2a19ac6a44)
- Bug 1237455 P3 Add a version of test_fetch_cors that reroutes through an empty service worker. r=ehsan (0550d5e115)
- Bug 1205288 - implement and test fetch spec changes for blob scheme with non-GET method. r=bkelly (bb519b1c71)
- Bug 1237455 P4 Create helper method to set fetch request headers. r=ehsan (20266aa708)
- Bug 1237455 P5 Set headers on fetch() redirects. r=ehsan (95dcfe7f71)
- Bug 1120715 - Part 5: Treat a default cache mode Request with a revalidation header as no-store; r=bkelly (4182fded21)
- fix! (c3097a682a)
- Bug 1204520 - Remove unused return value from FetchDriver::FailWithNetworkError. r=jdm (ddd84df514)
- Bug 1253054 - Stop warning if request has already failed. r=bkelly (52eb17afd2)
- Bug 1176824 - Intermittent browser_test_web_manifest.js. r=ckerschb (b8c1fc5757)
- Bug 1242051 - Add inter-directory test support file dependencies to ini manifests. r=gps (5d06d6b00c)
- Bug 1250048 - CSP manifest-src doesn't override default-src. r=ckerschb,bkelly,ehsan (3d77b91226)
- Bug 1262624 Move service worker wpt tests out of mozilla dir so they will be upstreamed. r=jgraham (cf1f010cd2)
- Bug 1263469 P1 Set FetchEvent.request.cache value correctly for non-fetch channels. r=mayhemer (0fac232769)
- Bug 1263469 P2 Validate FetchEvent.request.cache in refresh mochitest. r=ehsan (de0db7da84)
- Bug 1263469 P3 Test FetchEvent.request.cache value on reload in wpt test. r=ehsan (8b4fc58d08)
- Bug 1263469 P4 Update test_eventsource_intercept.html to validate FetchEvent.request.cache. r=ehsan (81843666c0)
- Bug 1263469 P5 Add a wpt test case for EventSource. r=ehsan (a32cbbaf80)
- Bug 1265941 - Rename the ReferrerPolicy "origin-only" enum value to "origin"; r=jdm (1b1dfcebbc) (52a27516d8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1120715 - Part 6: Remove the dom.requestcache.enabled pref; r=bkelly (800c996a96)
- Bug 1143222 - Put the DOM Cache tests in sequential mode again until we fix the rest of the intermittent failures; a=RyanVM (2ebdd659a1)
- Bug 1255636 - Give a better error message when the Request constructor fails because of a cross-origin referrer URL; r=bkelly (d81a21c0bb)
- Bug 1265056 - don't needlessly construct nsAutoCString temporaries in dom/; r=baku (3be49ca3fc)
- Bug 1243849 - Restore support for accessing the Cache API from app:// URLs and also for storing requests/responses with app:// URLs within it; r=bkelly (eb56fa564c)
- Bug 1263235, part 1 - Move PBrowser::AsyncMessage's data argument last. r=smaug (6852b87c22)
- Bug 1263235, part 2 - Make PContent::AsyncMessage and PContentBridge::AsyncMessage's data argument last. r=smaug (9e8cd94461)
- Bug 1263028 - send HTTP data to the content process in smaller chunks, r=michal (c0da548157)
- Bug 1263235, part 3 - Move PHttpChannel::OnTransportAndData's data argument last. r=mayhemer (e1bf4f430f)
- Bug 1263235, part 4 - Make PBrowserStream::Write's data argument last. r=jimm (8bcec4d541)
- Bug 1260876 - Remove process switch code for signed package code (added by Bug 1186290). r=valentin. (cef270b44c)
- Bug 1234575 - Empty fragment is ignored in URI of location header r=mcmanus (db68f102d8)
- Bug 1262506 - Unused variable in a runnable in BackgroundParentImpl, r=ehsan (9288f0a111)
- bug 1239166 - platform work to support Microsoft Family Safety functionality r=froydnj,mgoodwin,mhowell,rbarnes,vladan (adc357f3b3)
- Bug 842818 - Make Crypto::GetRandomValues() work off the main thread r=baku,keeler,mt (533f8942c4)
- Bug 1247089 - Add a mode to ReportToConsoleNonLocalized that ignores the calling location. r=bkelly (4be23e0869)
- Bug 1258883 - Add a way to replace the entire Push service in tests. r=wchen (06a5f27016)
- Bug 1243856 - Remove alarms from the Push H2 backend. r=dragana (60d146dc73)
- Bug 1246066 - Clear PushService timeout tasks on uninitialization. r=itcambridge (461276a972)
- Bug 1214338 - Implement Android GCM-based PushService protocol. r=rnewman r=kitcambridge (f2bb78994a)
- Bug 1257821 - Support the new aesgcm content encoding scheme. r=mt (1da653c14a)
- Bug 1243856 - Remove alarms from the Push WebSocket backend. r=dragana (43f74c4999)
- Bug 1258145 - Remove waitForPromise from the xpcshell tests. r=wchen (cdd1aff2f6)
- Bug 1253831 - Don't check actual intervals in the Push backoff test. r=wchen (859fa0bba3)
- Bug 1246341 - Include status codes in "ack" and "unregister" requests. r=dragana (a62d0daf9b)
- Bug 1246341 - Add a test for push event error reporting. r=dragana (013bc814e4)
- Bug 1247089 - Log Web Push decryption errors. r=bkelly (ffc093dc2f)
- Bug 1258221 - patch 2 - Port FileSystem API and DeviceStorage API to PBackground, r=smaug (c1c0e08bc0)
- Bug 1258221 - patch 3 - Rename FileSystemTaskBase to FileSystemTaskChildBase, r=smaug (867a0e65fd)
- Bug 1251032 - Don't return layersId or textureFactoryIdentifier as outparams in RenderFrameParent constructor. r=kanru (198ddff7fc)
- Bug 1251032 - Send RenderFrame info down to child in CreateWindow message. r=kanru (87e9001088)
- Bug 1251032 - Make it possible to assign a frameloader to RenderFrameParent after construction. r=kanru (96483d1282)
- Bug 1254865 - Send disableglobalhistory state down to TabChild after construction asynchronously. r=smaug (3949285b62)
- Bug 1238707 Release the window immediately in TabParent::Destroy() to avoid leaks. r=smaug (fc612485d7)
- Bug 1256589 part.1 Move the implementation of StopPropagation() from dom::Event to WidgetEvent r=smaug (181721b64c)
- Bug 1256589 part.2 Move the implementation of StopImmediatePropagation() from dom::Event to WidgetEvent r=smaug (554a0dc5b5)
- Bug 1203059 part.1 nsXBLWincowKeyHandler mark WidgetEvent::mFlags if it's reserved by chrome before the event is dispatched into the content r=smaug (9162dd68cb)
- Bug 1203059 part.2 When an event is reserved by chrome, it should be fired only on chrome r=smaug (35f082ca5f)
- Bug 1203059 part.3 Installing and removing keyboard event listeners of nsXBLWindowKeyHandler should be done by the class itself r=smaug (1e06c2d0bc)
- Bug 1203059 part.4 Update test_keycodes.xul for the new behavior r=smaug (3014d21c75)
- Bug 1256589 part.3 Move the implementation of StopCrossProcessForwarding() from dom::Event to WidgetEvent r=smaug (96db915b51)
- Bug 1257180 - patch 1 - Directory clonable to workers, r=smaug (5634acb08d)
- Bug 1257180 - patch 2 - Directory can be sent via postMessage(), r=smaug (82ada39ae3)
- Bug 1263311: Part 3 - s/nsCancelableRunnable/CancelableRunnable/g. r=froydnj (79d0a6c81f)
- Bug 1253198: add WebRtcIce prefix to all ICE unit tests. r=bwc (9c18f5fd56)
- Bug 1244926: added TCP socket filter to only allow outgoing STUN. r=jesup (75debfdc84)
- Bug 1257405 - Increase auth secret length to 16 octets. r=mt (b1e000c331)
- Bug 1257401 - Remove the worker descriptor for PushSubscription. r=khuey (5791fb69ef)
- Bug 1257401 - Remove the worker descriptor for PushManager. r=khuey (e2c75903a9)
- Bug 1257821 - Remove the authenticated aesgcm128 content coding scheme. r=mt,marco (64a2917910)
- Bug 1256488 - Add a Base64 URL-decoder for C++ and chrome JS callers. r=mt,baku (0bbb250298)
- Bug 1247685 - Validate and store app server keys in the Push service. r=mt (c3c026ccb1)
- Bug 1252650 - Support loading PushService immediately on Android; r=kitcambridge (d59a37fec4)
- Bug 1258595 - Shut down the Push service if errors occur at startup. r=wchen (eef1805652)
- Bug 1258595 - Wait for the Push service to shut down between tests. r=wchen (c30cf92ce6)
- Bug 1262618 - Fix an unchained promise and a couple of non-promise returns in the push service. r=wchen (8eadab5706)
- Bug 1263747 - Log error messages when stringifying errors. r=bgrins (edffd0074e)
- Bug 1265705 - Silence startup JavaScript strict warning in resource://gre/modules/PushService.jsm. r=kitcambridge (e7e210fb61)
- Bug 1264062 - Don't bother checking which accelerated layer types are available if they're all disabled by pref r=milan (0d3208ad59)
- Bug 1263346. Remove wrong Ivy Bridge device id. r=Bas (7e39e7f370)
- fix misspatch (a67a111b2c)
- Bug 1251334 - Create a disposable pref to force-disable e10s in an emergency. r=jimm (ef892d4474)
- Bug 1254774 - error: member access into incomplete type 'nsIUUIDGenerator' after bug 1237847. r=aklotz (c1f334609f)
- Bug 1257242 - Split the ::BrowserTabsRemoteAutostart() function into two parts, to allow for the blocking policies to be checked independently from the prefs checks. r=jimm (1babda578f)
- Bug 1260190 - Disable e10s for accessibility users on OS X. r=jimm (219e5b1f19)
- Bug 1237769 - Disable e10s on Windows XP if layers acceleration is requested r=milan (60f2434e9f)
- Bug 1232911 - [3.2] Block VPX support in ADM on unsupported devices. r=snorp (6924aa073a)
- Bug 1263249 - Bubble up unique failureId in GetFeatureStatus. r=mconley,milan (cd56eeab3c)
- Bug 1219296 - Split fields not needed for repaints out from FrameMetrics. r=kats (9003ca634a)
- Bug 1219296 - Factor out scroll snap information into a form that's usable by the compositor. r=kats (23d3e619a1)
- Bug 1219296 - Make ScrollMetadata::sNullMetadata a StaticAutoPtr so that ScrollMetadata can admit nsTArray members. r=kats (1729ff7d93)
- Bug 1257641 - Replace the mUpdateScrollOffset bool with an enum, needed in the next patch. r=botond (f9d546f8e8)
- Bug 1257641 - Use empty transactions to carry scroll offset updates to APZ that don't require a repaint. r=mattwoodrow,mstange,botond (ba4a8a8c29)
- Bug 1246290 - Add a bit to FrameMetrics to indicate if APZ-scrolling should be disabled on that APZC. r=botond (af2067137f)
- Bug 1256589 part.4 Move the implementation of PreventDefault() and add PreventDefaultBeforeDispatch() from dom::Event to WidgetEvent r=smaug (e7828f2d8f)
- Bug 1256589 part.5 Add DefaultPrevented() and DefaultPreventedByContent() to WidgetEvent r=smaug (e65cdd9127)
- Bug 1249915 - Fix missing MOZ_COUNT_CTOR and some misc cleanup. r=karlt (d2f26cf971)
- Bug 1154183 part.1 Move shortcut/access key candidate list creators from nsContentUtils to WidgetKeyboardEvent r=smaug (40b0b11a5a)
- Bug 1154183 part.2 eKeyDown event should have charCode value of following keypress event r=smaug (28c1443ba3)
- Bug 1154183 part.3 Clean up some variable names in nsXBLWindowKeyHandler::WalkHandlersAndExecute() r=smaug (81e25023d8)
- Bug 1154183 part.4 Implement nsXBLWindowKeyHandler::GetElementForHandler() r=smaug (b5605d5c83)
- Bug 1154183 part.5 Make nsXBLWindowKeyHandler::GetElementForHandler() use early return style r=smaug (017467204f)
- Bug 1154183 part.6 Add nsXBLWindowKeyHandler::IsExecuteableElement() r=smaug (1fda349113)
- Bug 1154183 part.7 Don't dispatch preceding keydown events of reserved keypress events on content in the default event group r=smaug (15b9e8c9d2)
- Bug 1256589 part.6 Move the implementation of IsTrusted() from dom::Event to WidgetEvent r=smaug (ec79520fd3)
- Bug 1253044. Fix fall through of observer topics when other conditions aren't met in PresShell::Observe. r=dholbert (dcc36884aa)
- Bug 1157546 - Replace the image visibility API with a more general API that tracks visibility for any kind of frame. r=mstange (d6ea061614)
- Bug 1219296 - Factor out the algorithm that computes a scroll snap destination into a reusable form. r=kats (296cbe9e49)
- Bug 1254275 - Inspect the event queue to find out whether momentum events are following. r=kats (b2bb8a26b9)
- Bug 1219296 - Scroll snap directly in APZ instead of going through the main thread. r=kats (0a30b550f9)
- Bug 1219296 - Fix an include-what-you-use error. r=kats (4a128ae98e)
- Bug 1260588 - C++ APZ should only allow handoff to ancestor APZC r=botond (9856ab5160)
- Bug 1257269 - Panning up in a scrollable element should not hide the toolbar r=kats,jchen (1036ffc9e3)
- Bug 1219296 - Ship scroll snap information to the compositor. r=kats (0e920f02a1)
- Bug 1219296 - Move the layout.css.scroll-snap.proximity-threshold pref to gfxPrefs, so it can be queried on the compositor thread. r=kats (2e3e1ec16e)
- Bug 1219296 - Remove StartSmoothScroll()'s argument, which is no longer used. r=kats (12efcd9c79)
- Bug 1219296 - Light refactoring to how a smooth scroll is launched inside APZC. r=kats (ba6a9ed9a2)
- Bug 1219296 - Followup to fix stale code comments. r=me and DONTBUILD (fec5f65988)
- Bug 1257641 - Remove now-unused code for the lightweight scroll offset update message. r=botond (d449e45d6d)
- Bug 1236680 Part 1: Add new WinUtils function to Resolve moved Users folder. r=jimm (51d12f856c)
- Bug 1236680 Part 2: Resolve GMP path for moved Users folder. r=cpearce (e568217b78)
- Bug 1236680 Part 3: Add #ifs to include to fix bustage. r=me (40c38680ea)
- Bug 1240315: Add startup crash report annotation for AppInit_DLLs; r=jimm (aa2040baae)
- Bug 1253446 - patch 2 - Return the proper scaling factor when querying the primary screen on Windows. r=emk (9765e4f7ca)
- Bug 1251624 - patch 1 - The desktop to device scaling in WinUtils::MonitorFromRect should not depend on custom CSS pixel scaling (devPixelsPerPx setting). r=emk (788b4ad5db)
- Bug 1251624 - patch 2 - Check for scaling override (devPixelsPerPx setting) in nsScreenWin::GetDefaultCSSScaleFactor, for proper window positioning when a custom scale factor is used. r=emk (2843a3fe70)
- Bug 1222149 - delete unused fields from AsyncEncodeAndWriteIcon; r=roc clang-cl says these are unused, so let's delete them. (62cf7f8f47)
- Bug 1204809 - Notify (don't hang) third party windows when adding shortcut icon. r=jmathies (7e4058a0f8)
- Bug 1253566 - Deal with char16_t/wchar_t mismatch. r=aklotz (1c6cf160c7)
- Bug 1211941 - Let nsICacheStorage.openTruncate impl return an HTTP cache entry write handle, r=michal (6a5796fb93)
- Bug 1050613 - Make sure force-valid for HTTP cache entries is removed when entries are removed, r=michal (9efb91eefc)
- Bug 1248389 - Cache index causing CPU loops, r=honzab (175b5b27f2)
- Bug 1066970 - Show 'calculating' during HTTP cache cleaning process in preferences window, r=michal (db722000d8)
- Bug 1248958 - CacheIndex mRWBuf ownership too fragile, read-after-free, r=honzab (66ee3d1d0d)
- Bug 1248003 - Purge from HTTP cache memory pool only in reasonable intervals, r=michal (1cd6cb5983)
- Bug 1068674 - Don't turn off e10s if hardware acceleration is disabled. r=jimm (dfbef44278) (d457251529)]]>
no_email@example.com (roytam1) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4937#p4937 Fri, 19 Apr 2024 22:48:48 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4937#p4937
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4938#p4938 https://o.rthost.win/kmeleon/KM76.5.3-Goanna-20240420.7z

Changelog:

In-tree changes:
- update xulrunner-sdk patch (2f5732c0)
- KmAppInfo: add GetMultiprocessBlockPolicy() returning kE10sDisabledForAddons (19e6f4ab)
- bump version for add GetMultiprocessBlockPolicy() API (0e40f9fc)

Out-of-tree changes:
* update Goanna3 to git 1e246403c8...d457251529:
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz. (6368952442)
- Bug 1261720 (part 2) - Move ClassExtension::isWrappedNative into js::Class::flags. r=jorendorff. (554fe695c2)
- Bug 1261723 (part 1) - Rename js::Class::ops as oOps. r=efaust. (e9dace574c)
- Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz. (54bc06aec6)
- Bug 1263865 - Check the return value of GetSelfHostedFunction in ArraySpeciesCreate. r=efaust (cc6e1c0e50)
- Bug 1248948 - Don't pass non-SavedFrame objects to SavedFrame JSAPI functions; r=tromey r=evilpie (8c753c3c89)
- Bug 1260475 - Add an option to disable GC slices triggered by painting. r=terrence a=kwierso (df86be5e34)
- Bug 1263803 - Change AllocateArrayBuffer to receive byteLength instead of nelements. r=lth (751e333ff0)
- Bug 1264941 - Use byteLength of source typedArray in CloneArrayBuffer. r=lth (0095fce3aa)
- Bug 1263879 - Check the return value of AtomizeString in str_replace_string_raw. r=h4writer (31e1470bc3)
- Bug 1258453 - Compact arenas containing strings r=terrence (f6b4029d79)
- Bug 1258095 - patch 1/3 - OSFileSystem should have the root == the directory root, r=smaug (8cf74899f4)
- Bug 1258095 - patch 2/3 - Implement Directory::GetPath() correctly, r=smaug (776f503c98)
- Bug 1258095 - patch 3/3 - Directory tasks should use FallibleArray, r=smaug (b4888c92b9)
- Bug 1258221 - patch 1 - File::CreateFromFile only for main-thread, r=smaug (c106b37cb4)
- Bug 1258056 - Propagate the window opener full page zoom across the IPC layer; r=smaug (511386589f)
- Bug 1248772 - Trigger a OS window focus in ServiceWorkerClients::OpenWindow. r=ehsan (feb322b9f0)
- Bug 1259707 - Fix confusion between desktop and CSS pixels when session-restore is constraining window to the available screen space. r=emk (def9cc918b)
- Bug 1250266 - Always send a TTL in the Push mochitests. r=benbangert (43c7bde7b8)
- Bug 1244816 - Create PushService mock for mochitests backed by a mock web socket. r=kitcambridge (92270cbae5)
- Bug 1257395: Update comments for GCHashTable and GCPolicy. DONTBUILD r=terrence (fee0311ea0)
- Bug 1263772 - Use WeakCache wrapper to sweep BaseShape table; r=jonco (a0e015667c)
- Bug 1263777 - Use WeakCache to sweep the InitialShapeTable; r=jonco (84d1591585)
- Bug 1132502 (part 1) - Abort if compartmentStats is null during memory reporting. r=jandem. (bd144192b1)
- Bug 1132502 (part 2) - Don't call AddClassInfo() for BaseShapes. r=jandem. (10881fe48c)
- Bug 1259490 - Update the DtoA cache after compacting GC; r=jandem (6e3139501c)
- Bug 1257903 - Fix spurious GC hazard on a CLOSED TREE r=me (ce2935d8b2)
- Bug 1259042 - Re-introduce a version of ZoneCellIter for use under GC r=terrence (d1e4ca6e30)
- Bug 1259180 - Compact arenas containing scripts r=terrence (365d22ab00)
- Bug 1258407 - Limit GC heap growth parameters r=sfink (1c9ffb0e3f)
- Bug 1263966 - Compact arenas containing lazy scripts r=terrence (e22c571c37)
- Bug 1266107 - Update type descriptors first when compacting r=terrence (4c2ca98bb3)
- Bug 1266105 - Only purge runtime tables once per slice when compacting r=terrence (74e2977241)
- Bug 1263769 - Sweep WeakCaches in parallel; r=sfink (54b077b37b)
- Bug 1266107 - Track all existing typed object descriptor objects r=terrence (bc60425bf6)
- Bug 1260198 - Clear per-zone string cache after compacting r=terrence (c3002b8021)
- Bug 1259306 - Trace ShapeTables r=terrence (15abb48a33)
- Bug 1262203 - Skip shape table tracing where possible r=terrence (8a1ec15053)
- Bug 1164432 - Update test_try_registering_offline_disabled.html to use mock push server. r=kitcambridge (6d52de1a17)
- Bug 1263857 - Initialize the slots of the match result object before creating properties in generateRegExpMatcherStub. r=h4writer (802af47b3a)
- Bug 1263549 - Fix inlined RegExpPrototypeOptimizable and RegExpInstanceOptimizable. r=h4writer (5565bca590)
- Bug 1264998 - CodeGeneratorShared::assignBailoutId: Properly handle allocation errors. r=h4writer (258cbfc0b6)
- Bug 1257408 - Fix VS2015 C4312 warnings in js/src. r=nbp (d52a4d1fe7)
- Bug 1220466 - Don't build event region display items for pseudo stacking contexts, unless they are also an AGR. r=mstange (9f9a2c7eba)
- Bug 1220466 - Avoid doing unnecessary layer building work for inactive layers. r=mstange (372097e6df)
- Bug 1239151. Increase skia font cache size to 10mb on non-android platforms. r=lsalzman (8a2029da40)
- Bug 1255068 - Do not allow empty transaction transform changes if the scroll position has changed since the last paint. r=kats, r=mattwoodrow (f4a42e10c8)
- Bug 1255068 - Add a check for null scrollid. r=kats (3ddbb78fd3)
- Bug 1258910 - IonMonkey: MIPS: Implement float-point conditional move instructions. r=huangwenjun06 (b53499103b)
- Bug 1258910 - OdinMonkey: MIPS64: Implement AsmSelectI64. r=bbouvier (a36cfffa1d)
- Bug 1258910 - OdinMonkey: MIPS: Implement AsmSelect. r=bbouvier (e458724bc1)
- Bug 1254500 - IonMonkey: MIPS: Implement ma_ctz. r=arai (c8bfd7a6c9)
- Bug 1254500 - IonMonkey: MIPS: Implement CodeGeneratorMIPSShared::visitCtzI. r=arai (b65dad7d1b)
- Bug 1254500 - IonMonkey: MIPS: Implement CodeGeneratorMIPSShared::visitPopcntI. r=arai (58c00b603e)
- Bug 1258105 - Port object length stubs to CacheIR. r=efaust (ed0ec07678)
- Bug 1258301 - Use TraceNullableEdge for CacheIR pointers. r=jonco (3342ef24b4)
- Bug 1258327 - Part 1: Move ToAddress from CodeGeneratorMIPSShared to CodeGeneratorShared. r=hev (59e7494f02)
- Bug 1258327 - Part 2: Remove Operand variant from bailoutCmp32. r=nbp (c4609af383)
- Bug 1258327 - Part 3: Remove Operand variant from branch32 except x86-shared. r=nbp (dca4bc7577)
- Bug 1258327 - Part 4: Remove ToOperand call from arm CodeGenerator. r=jandem (395d7a004f)
- Bug 1258327 - Part 5: Remove dummy ToOperand definition from arm64 CodeGenerator. r=jandem (bc447cb6aa)
- Bug 1258327 - Part 6: Remove ToOperand call from mips-shared and mips64 CodeGenerator. r=hev (d01b028148)
- Bug 1258327 - Part 7: Move ToOperand from CodeGeneratorShared to CodeGeneratorX86Shared. r=nbp (71449d7c62)
- Bug 1248412 - Prevent immediate bailout from innermost for-of loops. r=h4writer (616897a580)
- Bug 1261326 - Fix a bogus assert. r=bhackett (ff715a7954)
- Bug 1260371 - Rearrange RelocationOverlay so that magic field does not overlay inline string chars r=terrence (f88fbb8927)
- Bug 1262203 - Do GC relocation writes in order; r=sfink (b82a25dd15)
- Bug 1247909 - Move MFunctionEnvironment after the entry resume points operands. r=h4writer (29d8d1c2df)
- Bug 1259925 - Port ModuleNamespace getprop stub to CacheIR. r=efaust (b31980bdc3)
- Bug 1264561 - Fix ClassOps::call and ClassOps::construct address calculation in visitIsCallable and visitIsConstructor. r=efaust (172037857b)
- Bug 1264823 - Add pre-barrier to the elements of mapIterationResultPair. r=jandem (b2e451c371)
- Bug 1263609: SharedStubs - Allow JSOP_POW in ion codegen ON CLOSED TREE, r=bbouvier (16bb4ca9af)
- Bug 1265159 - IonMonkey: Throw error when popping from an empty array in MArrayPopShift, r=jandem (e3a1b08614)
- Bug 1259392 - nail down isLockFree(4) for good. r=jolesen (72fa558eec)
- Bug 1244252 - Don't check object group generation when generating code to create unboxed objects off thread, r=terrence. (4191175759)
- Bug 1254578 - Fix OOM case when rematerializing frames. (r=jandem) (a213756a2b)
- Bug 1263139 - Apply ToString to non-standard flags argument of String.prototype.{match,search,replace}. r=till (91c8f6f592)
- Bug 1257810 - ReleaseAcquire should be adequate for a counter; r=sfink (e394a21b3d)
- Bug 1251833 - Part 4: Remove some unneeded qualification from GCRuntime and friends. r=terrence (e77de1a3ac)
- Bug 1260371 - Forward another pointer during TypedObject tracing to fix bustage r=me (24636e9463)
- Bug 1266107 - Simplify typed object tracing now type descriptors are traced first r=terrence (6872be4bfa)
- Bug 1260998 - Add support for HOST_CPPFLAGS for consistency. r=nalexander (9fe0ddee7e)
- Bug 1105556 - Don't call CheckLoadURIWithPrincipal() in DoCheckLoadURIChecks() for TYPE_DOCUMENT loads where we don't have a loadingPrincipal. Ensure SEC_COOKIES_SAME_ORIGIN isn't set for TYPE_DOCUMENT loads in CheckChannel(). r=ckerschb, sicking (fbebbf1017)
- Bug 1195172 - Use channel->ascynOpen2 layout/style/FontFaceSet.cpp (r=bz,cam) (3e943da95c)
- Bug 1250986 - Make Request.referrer a USVString; r=bzbarsky (6987ab9838)
- Bug 1250987 - Make RequestInit.body nullable; r=bzbarsky (2496ebea1f)
- Bug 1251448 - Add support for RequestInit.referrer; r=jdm (dcf1a668f8)
- Bug 1250985 - Part 1: Add a way to identify whether a WebIDL dictionary has any members present; r=bzbarsky (7ddd6e8043)
- Bug 1250985 - Part 2: Prevent copy constructing a Request object with navigate mode if a RequestInit member is present; r=bzbarsky (24c8c1ca56)
- Bug 1184550 - Move the check for bodyUsed before the check for a null body so subsequent fetches with the same Request fail. r=bkelly (60837c04eb)
- Bug 1251872 - Part 1: Implement Request.referrerPolicy; r=jdm (bd024c0614)
- bug 1252687 - make Migration's ctor constexpr r=bz (793d608bcd)
- Bug 1251872 - Part 2: Store the Request referrerPolicy in the DOM Cache; r=bkelly (e1511c07a6)
- Bug 1251229 P2 Add wpt test verifying FetchEvent.request.url does not include fragments. r=ehsan (1d74e2491e)
- Bug 1251229 P1 Strip fragment from request URL when creating FetchEvent. r=ehsan (5faddecc78)
- Bug 1120715 - Part 4: Add tests for Request.cache; r=bkelly (81537bd125)
- Bug 1237455 P1 Make file_CrossSiteXHR_server.sjs check headers on redirects. r=ehsan (597fdf223d)
- Bug 1237455 P2 Test headers on redirects in fetch mochitests. r=ehsan (2a19ac6a44)
- Bug 1237455 P3 Add a version of test_fetch_cors that reroutes through an empty service worker. r=ehsan (0550d5e115)
- Bug 1205288 - implement and test fetch spec changes for blob scheme with non-GET method. r=bkelly (bb519b1c71)
- Bug 1237455 P4 Create helper method to set fetch request headers. r=ehsan (20266aa708)
- Bug 1237455 P5 Set headers on fetch() redirects. r=ehsan (95dcfe7f71)
- Bug 1120715 - Part 5: Treat a default cache mode Request with a revalidation header as no-store; r=bkelly (4182fded21)
- fix! (c3097a682a)
- Bug 1204520 - Remove unused return value from FetchDriver::FailWithNetworkError. r=jdm (ddd84df514)
- Bug 1253054 - Stop warning if request has already failed. r=bkelly (52eb17afd2)
- Bug 1176824 - Intermittent browser_test_web_manifest.js. r=ckerschb (b8c1fc5757)
- Bug 1242051 - Add inter-directory test support file dependencies to ini manifests. r=gps (5d06d6b00c)
- Bug 1250048 - CSP manifest-src doesn't override default-src. r=ckerschb,bkelly,ehsan (3d77b91226)
- Bug 1262624 Move service worker wpt tests out of mozilla dir so they will be upstreamed. r=jgraham (cf1f010cd2)
- Bug 1263469 P1 Set FetchEvent.request.cache value correctly for non-fetch channels. r=mayhemer (0fac232769)
- Bug 1263469 P2 Validate FetchEvent.request.cache in refresh mochitest. r=ehsan (de0db7da84)
- Bug 1263469 P3 Test FetchEvent.request.cache value on reload in wpt test. r=ehsan (8b4fc58d08)
- Bug 1263469 P4 Update test_eventsource_intercept.html to validate FetchEvent.request.cache. r=ehsan (81843666c0)
- Bug 1263469 P5 Add a wpt test case for EventSource. r=ehsan (a32cbbaf80)
- Bug 1265941 - Rename the ReferrerPolicy "origin-only" enum value to "origin"; r=jdm (1b1dfcebbc) (52a27516d8)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1120715 - Part 6: Remove the dom.requestcache.enabled pref; r=bkelly (800c996a96)
- Bug 1143222 - Put the DOM Cache tests in sequential mode again until we fix the rest of the intermittent failures; a=RyanVM (2ebdd659a1)
- Bug 1255636 - Give a better error message when the Request constructor fails because of a cross-origin referrer URL; r=bkelly (d81a21c0bb)
- Bug 1265056 - don't needlessly construct nsAutoCString temporaries in dom/; r=baku (3be49ca3fc)
- Bug 1243849 - Restore support for accessing the Cache API from app:// URLs and also for storing requests/responses with app:// URLs within it; r=bkelly (eb56fa564c)
- Bug 1263235, part 1 - Move PBrowser::AsyncMessage's data argument last. r=smaug (6852b87c22)
- Bug 1263235, part 2 - Make PContent::AsyncMessage and PContentBridge::AsyncMessage's data argument last. r=smaug (9e8cd94461)
- Bug 1263028 - send HTTP data to the content process in smaller chunks, r=michal (c0da548157)
- Bug 1263235, part 3 - Move PHttpChannel::OnTransportAndData's data argument last. r=mayhemer (e1bf4f430f)
- Bug 1263235, part 4 - Make PBrowserStream::Write's data argument last. r=jimm (8bcec4d541)
- Bug 1260876 - Remove process switch code for signed package code (added by Bug 1186290). r=valentin. (cef270b44c)
- Bug 1234575 - Empty fragment is ignored in URI of location header r=mcmanus (db68f102d8)
- Bug 1262506 - Unused variable in a runnable in BackgroundParentImpl, r=ehsan (9288f0a111)
- bug 1239166 - platform work to support Microsoft Family Safety functionality r=froydnj,mgoodwin,mhowell,rbarnes,vladan (adc357f3b3)
- Bug 842818 - Make Crypto::GetRandomValues() work off the main thread r=baku,keeler,mt (533f8942c4)
- Bug 1247089 - Add a mode to ReportToConsoleNonLocalized that ignores the calling location. r=bkelly (4be23e0869)
- Bug 1258883 - Add a way to replace the entire Push service in tests. r=wchen (06a5f27016)
- Bug 1243856 - Remove alarms from the Push H2 backend. r=dragana (60d146dc73)
- Bug 1246066 - Clear PushService timeout tasks on uninitialization. r=itcambridge (461276a972)
- Bug 1214338 - Implement Android GCM-based PushService protocol. r=rnewman r=kitcambridge (f2bb78994a)
- Bug 1257821 - Support the new aesgcm content encoding scheme. r=mt (1da653c14a)
- Bug 1243856 - Remove alarms from the Push WebSocket backend. r=dragana (43f74c4999)
- Bug 1258145 - Remove waitForPromise from the xpcshell tests. r=wchen (cdd1aff2f6)
- Bug 1253831 - Don't check actual intervals in the Push backoff test. r=wchen (859fa0bba3)
- Bug 1246341 - Include status codes in "ack" and "unregister" requests. r=dragana (a62d0daf9b)
- Bug 1246341 - Add a test for push event error reporting. r=dragana (013bc814e4)
- Bug 1247089 - Log Web Push decryption errors. r=bkelly (ffc093dc2f)
- Bug 1258221 - patch 2 - Port FileSystem API and DeviceStorage API to PBackground, r=smaug (c1c0e08bc0)
- Bug 1258221 - patch 3 - Rename FileSystemTaskBase to FileSystemTaskChildBase, r=smaug (867a0e65fd)
- Bug 1251032 - Don't return layersId or textureFactoryIdentifier as outparams in RenderFrameParent constructor. r=kanru (198ddff7fc)
- Bug 1251032 - Send RenderFrame info down to child in CreateWindow message. r=kanru (87e9001088)
- Bug 1251032 - Make it possible to assign a frameloader to RenderFrameParent after construction. r=kanru (96483d1282)
- Bug 1254865 - Send disableglobalhistory state down to TabChild after construction asynchronously. r=smaug (3949285b62)
- Bug 1238707 Release the window immediately in TabParent::Destroy() to avoid leaks. r=smaug (fc612485d7)
- Bug 1256589 part.1 Move the implementation of StopPropagation() from dom::Event to WidgetEvent r=smaug (181721b64c)
- Bug 1256589 part.2 Move the implementation of StopImmediatePropagation() from dom::Event to WidgetEvent r=smaug (554a0dc5b5)
- Bug 1203059 part.1 nsXBLWincowKeyHandler mark WidgetEvent::mFlags if it's reserved by chrome before the event is dispatched into the content r=smaug (9162dd68cb)
- Bug 1203059 part.2 When an event is reserved by chrome, it should be fired only on chrome r=smaug (35f082ca5f)
- Bug 1203059 part.3 Installing and removing keyboard event listeners of nsXBLWindowKeyHandler should be done by the class itself r=smaug (1e06c2d0bc)
- Bug 1203059 part.4 Update test_keycodes.xul for the new behavior r=smaug (3014d21c75)
- Bug 1256589 part.3 Move the implementation of StopCrossProcessForwarding() from dom::Event to WidgetEvent r=smaug (96db915b51)
- Bug 1257180 - patch 1 - Directory clonable to workers, r=smaug (5634acb08d)
- Bug 1257180 - patch 2 - Directory can be sent via postMessage(), r=smaug (82ada39ae3)
- Bug 1263311: Part 3 - s/nsCancelableRunnable/CancelableRunnable/g. r=froydnj (79d0a6c81f)
- Bug 1253198: add WebRtcIce prefix to all ICE unit tests. r=bwc (9c18f5fd56)
- Bug 1244926: added TCP socket filter to only allow outgoing STUN. r=jesup (75debfdc84)
- Bug 1257405 - Increase auth secret length to 16 octets. r=mt (b1e000c331)
- Bug 1257401 - Remove the worker descriptor for PushSubscription. r=khuey (5791fb69ef)
- Bug 1257401 - Remove the worker descriptor for PushManager. r=khuey (e2c75903a9)
- Bug 1257821 - Remove the authenticated aesgcm128 content coding scheme. r=mt,marco (64a2917910)
- Bug 1256488 - Add a Base64 URL-decoder for C++ and chrome JS callers. r=mt,baku (0bbb250298)
- Bug 1247685 - Validate and store app server keys in the Push service. r=mt (c3c026ccb1)
- Bug 1252650 - Support loading PushService immediately on Android; r=kitcambridge (d59a37fec4)
- Bug 1258595 - Shut down the Push service if errors occur at startup. r=wchen (eef1805652)
- Bug 1258595 - Wait for the Push service to shut down between tests. r=wchen (c30cf92ce6)
- Bug 1262618 - Fix an unchained promise and a couple of non-promise returns in the push service. r=wchen (8eadab5706)
- Bug 1263747 - Log error messages when stringifying errors. r=bgrins (edffd0074e)
- Bug 1265705 - Silence startup JavaScript strict warning in resource://gre/modules/PushService.jsm. r=kitcambridge (e7e210fb61)
- Bug 1264062 - Don't bother checking which accelerated layer types are available if they're all disabled by pref r=milan (0d3208ad59)
- Bug 1263346. Remove wrong Ivy Bridge device id. r=Bas (7e39e7f370)
- fix misspatch (a67a111b2c)
- Bug 1251334 - Create a disposable pref to force-disable e10s in an emergency. r=jimm (ef892d4474)
- Bug 1254774 - error: member access into incomplete type 'nsIUUIDGenerator' after bug 1237847. r=aklotz (c1f334609f)
- Bug 1257242 - Split the ::BrowserTabsRemoteAutostart() function into two parts, to allow for the blocking policies to be checked independently from the prefs checks. r=jimm (1babda578f)
- Bug 1260190 - Disable e10s for accessibility users on OS X. r=jimm (219e5b1f19)
- Bug 1237769 - Disable e10s on Windows XP if layers acceleration is requested r=milan (60f2434e9f)
- Bug 1232911 - [3.2] Block VPX support in ADM on unsupported devices. r=snorp (6924aa073a)
- Bug 1263249 - Bubble up unique failureId in GetFeatureStatus. r=mconley,milan (cd56eeab3c)
- Bug 1219296 - Split fields not needed for repaints out from FrameMetrics. r=kats (9003ca634a)
- Bug 1219296 - Factor out scroll snap information into a form that's usable by the compositor. r=kats (23d3e619a1)
- Bug 1219296 - Make ScrollMetadata::sNullMetadata a StaticAutoPtr so that ScrollMetadata can admit nsTArray members. r=kats (1729ff7d93)
- Bug 1257641 - Replace the mUpdateScrollOffset bool with an enum, needed in the next patch. r=botond (f9d546f8e8)
- Bug 1257641 - Use empty transactions to carry scroll offset updates to APZ that don't require a repaint. r=mattwoodrow,mstange,botond (ba4a8a8c29)
- Bug 1246290 - Add a bit to FrameMetrics to indicate if APZ-scrolling should be disabled on that APZC. r=botond (af2067137f)
- Bug 1256589 part.4 Move the implementation of PreventDefault() and add PreventDefaultBeforeDispatch() from dom::Event to WidgetEvent r=smaug (e7828f2d8f)
- Bug 1256589 part.5 Add DefaultPrevented() and DefaultPreventedByContent() to WidgetEvent r=smaug (e65cdd9127)
- Bug 1249915 - Fix missing MOZ_COUNT_CTOR and some misc cleanup. r=karlt (d2f26cf971)
- Bug 1154183 part.1 Move shortcut/access key candidate list creators from nsContentUtils to WidgetKeyboardEvent r=smaug (40b0b11a5a)
- Bug 1154183 part.2 eKeyDown event should have charCode value of following keypress event r=smaug (28c1443ba3)
- Bug 1154183 part.3 Clean up some variable names in nsXBLWindowKeyHandler::WalkHandlersAndExecute() r=smaug (81e25023d8)
- Bug 1154183 part.4 Implement nsXBLWindowKeyHandler::GetElementForHandler() r=smaug (b5605d5c83)
- Bug 1154183 part.5 Make nsXBLWindowKeyHandler::GetElementForHandler() use early return style r=smaug (017467204f)
- Bug 1154183 part.6 Add nsXBLWindowKeyHandler::IsExecuteableElement() r=smaug (1fda349113)
- Bug 1154183 part.7 Don't dispatch preceding keydown events of reserved keypress events on content in the default event group r=smaug (15b9e8c9d2)
- Bug 1256589 part.6 Move the implementation of IsTrusted() from dom::Event to WidgetEvent r=smaug (ec79520fd3)
- Bug 1253044. Fix fall through of observer topics when other conditions aren't met in PresShell::Observe. r=dholbert (dcc36884aa)
- Bug 1157546 - Replace the image visibility API with a more general API that tracks visibility for any kind of frame. r=mstange (d6ea061614)
- Bug 1219296 - Factor out the algorithm that computes a scroll snap destination into a reusable form. r=kats (296cbe9e49)
- Bug 1254275 - Inspect the event queue to find out whether momentum events are following. r=kats (b2bb8a26b9)
- Bug 1219296 - Scroll snap directly in APZ instead of going through the main thread. r=kats (0a30b550f9)
- Bug 1219296 - Fix an include-what-you-use error. r=kats (4a128ae98e)
- Bug 1260588 - C++ APZ should only allow handoff to ancestor APZC r=botond (9856ab5160)
- Bug 1257269 - Panning up in a scrollable element should not hide the toolbar r=kats,jchen (1036ffc9e3)
- Bug 1219296 - Ship scroll snap information to the compositor. r=kats (0e920f02a1)
- Bug 1219296 - Move the layout.css.scroll-snap.proximity-threshold pref to gfxPrefs, so it can be queried on the compositor thread. r=kats (2e3e1ec16e)
- Bug 1219296 - Remove StartSmoothScroll()'s argument, which is no longer used. r=kats (12efcd9c79)
- Bug 1219296 - Light refactoring to how a smooth scroll is launched inside APZC. r=kats (ba6a9ed9a2)
- Bug 1219296 - Followup to fix stale code comments. r=me and DONTBUILD (fec5f65988)
- Bug 1257641 - Remove now-unused code for the lightweight scroll offset update message. r=botond (d449e45d6d)
- Bug 1236680 Part 1: Add new WinUtils function to Resolve moved Users folder. r=jimm (51d12f856c)
- Bug 1236680 Part 2: Resolve GMP path for moved Users folder. r=cpearce (e568217b78)
- Bug 1236680 Part 3: Add #ifs to include to fix bustage. r=me (40c38680ea)
- Bug 1240315: Add startup crash report annotation for AppInit_DLLs; r=jimm (aa2040baae)
- Bug 1253446 - patch 2 - Return the proper scaling factor when querying the primary screen on Windows. r=emk (9765e4f7ca)
- Bug 1251624 - patch 1 - The desktop to device scaling in WinUtils::MonitorFromRect should not depend on custom CSS pixel scaling (devPixelsPerPx setting). r=emk (788b4ad5db)
- Bug 1251624 - patch 2 - Check for scaling override (devPixelsPerPx setting) in nsScreenWin::GetDefaultCSSScaleFactor, for proper window positioning when a custom scale factor is used. r=emk (2843a3fe70)
- Bug 1222149 - delete unused fields from AsyncEncodeAndWriteIcon; r=roc clang-cl says these are unused, so let's delete them. (62cf7f8f47)
- Bug 1204809 - Notify (don't hang) third party windows when adding shortcut icon. r=jmathies (7e4058a0f8)
- Bug 1253566 - Deal with char16_t/wchar_t mismatch. r=aklotz (1c6cf160c7)
- Bug 1211941 - Let nsICacheStorage.openTruncate impl return an HTTP cache entry write handle, r=michal (6a5796fb93)
- Bug 1050613 - Make sure force-valid for HTTP cache entries is removed when entries are removed, r=michal (9efb91eefc)
- Bug 1248389 - Cache index causing CPU loops, r=honzab (175b5b27f2)
- Bug 1066970 - Show 'calculating' during HTTP cache cleaning process in preferences window, r=michal (db722000d8)
- Bug 1248958 - CacheIndex mRWBuf ownership too fragile, read-after-free, r=honzab (66ee3d1d0d)
- Bug 1248003 - Purge from HTTP cache memory pool only in reasonable intervals, r=michal (1cd6cb5983)
- Bug 1068674 - Don't turn off e10s if hardware acceleration is disabled. r=jimm (dfbef44278) (d457251529)

* 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) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4938#p4938 Fri, 19 Apr 2024 22:48:54 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4938#p4938
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4953#p4953
Test binary:
Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240427-3219d2d-uxp-92e1373e8c-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240427-3219d2d-uxp-92e1373e8c-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-20240427-3219d2d-uxp-92e1373e8c-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-20240427-d849524bd-uxp-92e1373e8c-xpmod.7z
Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240427-d849524bd-uxp-92e1373e8c-xpmod-ia32.7z
Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240427-d849524bd-uxp-92e1373e8c-xpmod-sse.7z
Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240427-d849524bd-uxp-92e1373e8c-xpmod.7z

No official UXP changes picked since my last build.

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

No official Basilisk changes picked since my last build.

My changes since my last build:
- tzdata: update to 2024a (de7e7860ff)
- icu: fix getting windows timezone on legacy windows (92e1373e8c)

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) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4953#p4953 Fri, 26 Apr 2024 23:14:30 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4953#p4953
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4954#p4954
Test binary:
MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240427-7bda12e7-uxp-92e1373e8c-xpmod.7z
BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240427-7bda12e7-uxp-92e1373e8c-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-20240427-id-656ea98-uxp-92e1373e8c-xpmod.7z
IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240427-id-656ea98-ia-93af9a0-uxp-92e1373e8c-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) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4954#p4954 Fri, 26 Apr 2024 23:14:34 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4954#p4954
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4955#p4955 * 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-20240427-5f0f5811e-xpmod.7z
Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240427-5f0f5811e-xpmod.7z

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

Repo changes:
- tzdata: update to 2024a (20a961b5a)
- icu: fix getting windows timezone on legacy windows (5f0f5811e)]]>
no_email@example.com (roytam1) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4955#p4955 Fri, 26 Apr 2024 23:14:38 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4955#p4955
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4956#p4956
32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240427-4696208ad8-xpmod.7z
32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240427-4696208ad8-xpmod-sse.7z
32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240427-4696208ad8-xpmod-ia32.7z

64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240427-4696208ad8-xpmod.7z

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

repo changes since my last build:
- tzdata: update to 2024a (d4cb810b7f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1251253 - prevent null pointer dereference of |aContext| in CacheStorageService::DoomStorageEntries. r=mayhemer (35b449c612)
- Bug 1260498 - Make test_rel_preconnect work in e10s mode. r=mcmanus (e6823ce4c4)
- Bug 1016628 - Add prefetch abilities to the predictor. r=mayhemer (53ab180c97)
- Bug 1258482 - FileList should contain only Files, not Directories, r=smaug (ff78125454)
- Bug 1258694 - Implement Directory::GetFiles(), r=smaug (305784524e)
- Bug 1263992 - patch 1 - Remove DirectoryType enum, r=smaug (89e1a59041)
- Bug 1263992 - patch 2 - Support the creation of directories from FileSystemTasks, r=smaug (c569092cef)
- Bug 1243586 - Implement Upgrade-Insecure-Requests HTTP Request Header Field. r=rbarnes (4b8a84c656)
- Bug 1262572 - http 0.9 telemetry. r=hurley (6006881336)
- Bug 587177 - Update all comments before SetOriginalURI to reflect reality, r=mcmanus (b2fedb0728)
- Bug 1261632 - Assert that OnStopRequest is called only once. r=michal (c35b1922b9)
- Bug 1232422 - Convert 5 tests within netwerk/test to use AsyncOpen2 (r=mcmanus) (4af8d43814)
- Bug 831450 - No Range Requests against weak Etag r=mayhemer (9b4a159e1e)
- Bug 1214277 - Avoid bypassing opening a cache entry for possibly intercepted channels; r=mcmanus (c5b0de6990)
- partial apply Bug 1234369 - Convert 25 tests within netwerk/test to use AsyncOpen2 (1b81d5a303)
- Bug 299031 - heuristic cache rule for 410 should be longer r=mayhemer (848834fc31)
- Bug 1121447 - trust cache less for error codes r=mayhemer (0424fec819)
- Bug 1125916 - Check whether loadInfo and loadContext match. r=sicking, r=jduell (6740850922)
- Bug 1258778 - Purge the skia glyph cache when receiving a low memory notice. r=erahm (633c60b0c6)
- Bug 1125916 - Add SEC_FORCE_PRIVATE_BROWSING to LoadInfo. r=sicking, r=jduell (10b5a1cacb)
- Bug 1105556 - test fixes. r=sicking, ckerschb (845d0dbd65)
- Bug 1258481 - Use RegionBuilder for nsRegion IPC. r=jrmuizel (616c279297)
- Bug 1014691 - Fix an include-what-you-use error in TestCompositor.cpp. r=kats (2797f83f1d)
- Bug 1256408 - Add graphics microbenchmarking. r=mstange (49b11b051b)
- Bug 1258481 - Add a RegionBuilder for accumulating rects. r=jrmuizel (acd79192db)
- Track whether or not remote layers have acknowledged compositor changes. (bug 1256517 part 1, r=mattwoodrow) (e3cc77ed41)
- Move compositable field out of individual compositable ops. (bug 1256517 part 2, r=mattwoodrow) (1d4a063df3)
- Bug 1241058: Assure several operations properly operate on the current group target. r=jrmuizel (6119e2b4db)
- Bug 1247700: Avoid crash from invalid fonts. r=bas (c4c2799b94)
- Bug 1242421 - remove useless null check. r=roc@ocallahan.org (44faf6556d)
- Add instrumentation for when content processes fail to acquire D3D11 devices. (bug 1247539, r=milan) (bd9265d78e)
- Make access to gfxWindowsPlatform D3D11 devices thread-safe. (bug 1258174, r=bas) (032e74b163)
- Disable device access on textures created against stale layers. (bug 1256517 part 3, r=nical) (ffcebbdee6)
- Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical) (fc83339f2d)
- Fix build bustage for bug 1256517 r=broken tree (3952871373)
- Bug 1256678 - Replace DrawTargetCairo::FillGlyphs crashes with other crashes - r=bobowen (b7245ba436)
- Bug 1120485. Log CloseHandle error reason during MessageChannel shutdown failure. r=milan (2f81d9c2aa)
- Bug 1242448 - Ensure the tile pool does not hold textures during shutdown. r=edwin (d31c304258)
- Bug 1258851 - Propagate the isScrollbarContainer layer flag to the compositor. r=mattwoodrow (b9906d7557)
- Bug 1260391: Transfer |CompositableOperation| in |AsyncChildMessageData|, r=dvander (1def34c5f8)
- Bug 1252324 - add DrawTarget API for 3D transforms for use in layers. r=jrmuizel (bc80529422)
- Bug 1255342 - implement DrawTargetCairo::LockBits for Cairo Win32 surfaces. r=sotaro (6f5661691b)
- Bug 1263480 - Don't let cairo go into an error state when DrawSurface is called with an empty destination rectangle. r=lsalzman (4300940101)
- Bug 1251241 - return from DrawTargetCairo::FillGlyphs if |aFont| is ullptr. r=roc (bb92f95ccd)
- Bug 1255320 - Create DrawTarget with DIB as similar DrawTarget r=jrmuizel (03f1da030d)
- Bug 1215265 - Put shutting down gfx ipdl protocols for child processes behind a pref. r=sotaro (aa781b37f9)
- Bug 1262898: Keep the GeckoChildProcessHost alive for the lifetime of the CompositorBridge and ImageBridge parent actors. r=jimm r=nical (dcca3b54e1)
- Bug 1251619: Remove unused gfxPlatform::CreateDrawTargetForUpdateSurface r=mchang (b29565995e)
- Bug 1255973 - Remove redundant overrides from gfxPlatform subclasses. r=jfkthame (d45f8a6640)
- Bug 1259466. Rename layers.offmainthreadcomposition.enabled. r=milan We would rather people not use this pref. (f362da1bd3)
- Bug 881609: Call InitLayersAccelerationPrefs only once. r=nrc (faed10a0d4)
- Bug 1209780. Mark some DrawResult's as unused in layout/svg. r=seth (48192d6b34)
- Bug 1251115 - Fix incorrect rendering result while mask path is not resolvable; r=mstange (a52b478fdf)
- Bug 1228354 - Part1 - Support luminance mask mode. r=mstange r=bas (b03abbe8a6)
- Bug 1228354 - Part2. Add test case for mask-mode. r=heycam (6bea36a70c)
- Bug 1259802: Add type replacement annotations to simplify rust binding generation for nsStyleStruct.h, r=bholley (48c13e62f2)
- Bug 1261754 - Part 1: Improve static assertions for style struct bits. r=dholbert (2ce6d994a5)
- Bug 1261552 - Reimplement default placement-new for style structs. r=heycam (db9d7782e2)
- Bug 1261552 - Introduce StaticPresData and hoist some shared functionality into it. r=heycam (adf2e16b4d)
- Bug 1226627 - Truncate the result in ZoomText/UnZoomText rather than rounding it for better performance. r=roc (f1d1084ba1)
- Bug 1247777 - Part1: parse and compute -webkit-text-fill-color property. r=heycam (fc4161355c)
- Bug 1247777 - Part2: implement -webkit-text-fill-color rendering. r=jfkthame (0f30da9c5b)
- Bug 1247777 - Part3: reftests for -webkit-text-fill-color. r=jfkthame Add this test into web-platform-tests. (02e41db8cc)
- Bug 1043461 - Followup to ensure we still test custom property position when the UA style sheet doesn't have custom properties in it. r=dholbert (48df73d684)
- Bug 1247777 - Part4.1: replace windows-style line endings with unix-style line endings. r=bz (be8ba60960)
- Bug 1247777 - Part4.2: add compatible webkit prefixed properties in CSS properties ordering check test. r=bz (7b78825e14)
- Bug 1261552 - Introduce StyleStructContext, and make all style struct constructors take it. r=heycam (65b3966841)
- Bug 1258017 - Use an nsCOMPtr to hold onto the nsIStyleRule. r=dbaron (e88d7e368f)
- Bug 1258017 - Use a RefPtr to hold onto the parent style context. r=dbaron (6a7289ca43)
- Bug 1258017 - Redesign and simplify rule tree GC. r=dbaron (3bf60a9b04)
- Bug 1253149 - Remove the #ifdef __cplusplus bits from ServoBindings.h. r=SimonSapin (bf2b18a470)
- Bug 1251496 - Forward stylesheet management to RawServoStyleSet. r=heycam (0a3aa90b2d)
- Bug 1260310 - Generalize nsStyleContext to support resolving styles from either nsRuleNode or ServoComputedValues. r=heycam (82b6d5d008)
- Bug 1258017 - Cleanup fixes for trunk. r=me (674a65815a)
- Bug 1236400 part 1: Add internal enum values to represent "display: -webkit-box" & "display: -webkit-inline-box". r=mats (509c94da15)
- Bug 1236400 part 2: Extend NeedsAnonFlexOrGridItem() & related code to wrap all inline-level -webkit-box children in an anonymous flex item. r=mats (dc11b9b09f)
- Bug 1236400 part 3: If webkit prefix support is enabled, skip CSS Parser code that converts "display: -webkit-box" directly to "display: flex". r=mats (e09b459124)
- Bug 1236400 part 4: Add reftests to test how non-block-level content gets wrapped inside a -webkit-box. (no review) (46e4d8cb07)
- Bug 1261754 - Part 2: Make quotes computed values shareable between different structs. r=dholbert (a78e43b706)
- Bug 1261754 - Part 3: Move quotes from nsStyleQuotes to nsStyleList and delete nsStyleQuotes. r=dholbert (fdcd9aaa3f)
- Bug 1209273 - Part 1: Support for adjust-color CSS property. r=dbaron (818a7fe0ff)
- Bug 1209273 - Part 2: Force printing background if color-adjust: exact. r=dbaron (ffd52c0dbc)
- Bug 1261754 - Part 4: Move image-rendering from nsStyleSVG to nsStyleVisibility. r=dholbert (ee8372fb94)
- Bug 1261754 - Part 5: Move text-rendering from nsStyleSVG to nsStyleText. r=dholbert (c13a11313d)
- Bug 1261754 - Part 6: Move vertical-align from nsStyleTextReset to nsStyleDisplay. r=dholbert (d374b3700b)
- Bug 1261754 - Part 7: Move pointer-events from nsStyleVisibility to nsStyleUserInterface. r=dholbert (8693251243)
- Bug 1261754 - Part 8: Move box-shadow from nsStyleBorder to a new nsStyleEffects struct. r=dholbert (8263476827)
- Bug 1261754 - Part 9: Move clip from nsStyleDisplay to nsStyleEffects. r=dholbert (5418597309)
- Bug 1261754 - Part 10: Move mix-blend-mode from nsStyleDisplay to nsStyleEffects. r=dholbert (ebae613929)
- Bug 1261754 - Part 11: Move opacity from nsStyleDisplay to nsStyleEffects. r=dholbert (589292af44)
- Bug 1187851 patch 6 - Make dynamic changes to filter change fixed position containing block for descendants. r=roc (003a3aa6ce)
- Bug 1261754 - Part 12: Move filter from nsStyleSVGReset to nsStyleEffects. r=dholbert (78d87914f9)
- Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r=bas,lsalzman (43df6e429f)
- Bug 1259785: Do a proper flush when taking a snapshot so our dependent targets and command lists get appropriately cleared. r=jrmuizel (9f7372cce1)
- Bug 1251431 - Part 1: Allow usage of an A8 source pattern to MaskSurface for D2D 1.1 Moz2D backend. r=jwatt (632eb6d2da)
- Bug 1251431 - Part 2: Do not apply the device transform when drawing to an already intermediate surface. r=jwatt (3a24f4a5c6)
- Bug 1251431 - GCC compilation fixup. (2356f0a58c)
- Bug 1238328: Purge stored command lists by calling EndDraw/BeginDraw on a regular basis when they're used. r=jrmuizel (33f47b281f)
- Bug 1246641: Also execute an occasional EndDraw for CommandLists used by non-operator OVER drawing. r=jrmuizel (b3e03ad111)
- Bug 1258168: Push ClearType compatible clipping layers when the last pushed layer was marked as opaque. r=jrmuizel (bd069ad7b6)
- Bug 1264736: Crash sooner if we can't get a valid command list, at least in nightly/aurora. r=bas (fb4bb56815)
- Bug 1255438 - create nsI{Mutable,}Array directly; r=keeler (1b802b23b7)
- Bug 1255438 - fix OS X warning bustage and reopen this CLOSED TREE; r=me (07a05910a6)
- bug 1197314: Remove PR_snprintf calls in security/manager/ssl/ r=keeler (f2271aad87)
- Bug 1258298 - Switch more Scoped.h templates in PSM to UniquePtr equivalents. r=keeler (2ee1a85d8e)
- Bug 1191414 - gather telemetry on usage of <keygen>. r=keeler,r=vladan (150bad38a1)
- Bug 1260644 - Use UniquePLArenaPool to manage PLArenaPools in PSM. r=keeler (9e8ad9c0d4)
- Bug 1247250 - Enable TLS 1.3 anti-downgrade on non-secure fallback. r=keeler (7a950b427a)
- Bug 1215796 - Remove the static fallback whitelist. r=keeler (fa55b5920b)
- bug 1254667 - change certificate verification SHA1 policy to "allow or locally-installed roots" r=jcj (5d0bb9e8b1)
- bug 1245280 - add policy mechanism to optionally enforce BRs for falling back to subject CN r=Cykesiopka,mgoodwin (ecd4f2180a)
- Bug 1254653 - Add telemetry to measure how often we encounter EV certificates r=keeler (9da287b490)
- Bug 1259909 - Obviate char PORT_Free() calls in PSM. r=keeler (b7ba2a47da)
- Bug 1252882 - Add a Content Signature Service r=keeler,r=franziskus,r=Cykesiopka (8b806022a0)
- Bug 1255784 - u2f tests should use SpecialPowers.pushPrefEnv, r=jjones (839a58476f)
- Bug 1244960 - Complete FIDO u2f NSSToken (Part 1). r=keeler, r=baku (3d64aa2b7c)
- Bug 1244960 - FIDO u2f NSSToken (Part 2): Use Attestation Certificates. r=keeler (aee3ffc830)
- Bug 1244960 - FIDO u2f NSSToken (Part 3): Review updates. r=keeler (b2f81c2b72)
- Bug 1244960 - FIDO u2f NSSToken (Part 4): Correct FacetID base algorithm. r=keeler (9e70506580)
- Bug 1244960 - FIDO u2f NSSToken (Part 5): Review updates. r=keeler (62a28f2502)
- Bug 1231643 - Part 1. Create skia-A8-surface for mask composition when backendtype of the source DrawTarget is CG; r=mstange (dd03d86f55)
- Bug 1244598 - Move resource files of w3c-css/masking into ./support subdir. r=dbaron (4c9e789191)
- Bug 1243675 - Part 1. Add mask-image property reftest. r=dbaron (18e5dfa90b)
- Bug 1243675 - Part 2. Add mask-clip property reftest. r=dbaron (ddf834d408)
- Bug 1243675 - Part 3. Add mask-position property reftest. r=dbaron (68cae7c7e6)
- Bug 1243675 - Part 4. Add mask-repeat property reftest. r=dbaron (0a3ed45377)
- Bug 1243675 - Part 5. Add mask-origin property reftest. r=dbaron (f5785145a7)
- Bug 1243675 - Part 6. Add mask-size property reftest. r=dbaron (1ab2040973)
- Bug 1231643 - Part 2. Enable mask-composite reftest; r=dbaron (8c3b863d97)
- Bug 1263622 - Fixed nsNSSComponent.cpp compilation on mingw. r=dkeeler,ted (0e651c0211)
- Bug 1266249 - Remove mHasCachedOutline. r=dbaron (c46459acf2)
- Bug 1235634 - Construct nsNSSShutdownList::singleton lazily on first use r=keeler (1b53753c2e)
- Bug 1262645 - Address misc issues with nsGetUserCertChoice(). r=keeler (ec675be29a)
- Bug 1238001 - Allow TLS info to be updated on renegotiation, r=keeler (a2ec0c8a07)
- Bug 1201437 - Add new WebProgress state flag for user-overridden cert. r=keeler (0b9edbc8d8)
- Bug 1201437 - Make cert override tests check for STATE_CERT_USER_OVERRIDDEN. r=keeler (5246515084)
- bug 1261936 - stop using the subject common name in certificate verification error messages r=Cykesiopka (982cf43a11)
- bug 1230234 - fix a leak in client auth certificate handling r=Cykesiopka (6e83f81218)
- Bug 1260643 - Convert most uses of ScopedCERTCertificate in PSM to UniqueCERTCertificate. r=keeler (806b895c41)
- Bug 1207137 - Set a security state flag when weak crypto override is needed. r=keeler Bug 1254306 - Do not check the fallback limit version for the RC4 fallback. r=keeler (8b5cb7101f)
- Bug 1253010 - part 3 - create all nsIDateTimeFormat instances directly; r=smontagu (c1aa5d1d62)
- Bug 1260310 - Create servo style contexts from ServoStyleSet. r=heycam (05f876eb13)
- Bug 759568 - Part 1. Parse background-clip:text; r=dholbert r=heycam (d013b8fd84)
- Bug 1251995 part 6 - Use struct to pass params for nsTextFrame::PainText* functions. r=jfkthame (3b9c163eab)
- Bug 759568 - Part 2. Render background-clip:text; r=jfkthame (e534e048bf)
- Bug 759568 - Part 4. mochitest for background-clip:text; r=heycom (3e548ebf99)
- Bug 759568 - Part 5. reftest for background-clip:text; r=dbaron (43d2915305)
- Bug 759568 - Part 6. Remove unused nsDisplayList::mVisibleRect; r=jfkthame (960a85de40)
- Bug 1264910 - Simplify pref callback register/unregister in nsLayoutUtils. r=dholbert (f50219f117)
- Bug 1097499 part 1 - Control support of 'text-combine-upright: digits' via a separate pref. r=heycam (37df36e815)
- Bug 1261062 - When constraining the displayport by the max texture size, maintain the relative distribution of the margins. r=dvander (9a9423bdf1)
- Bug 1246290 - Add a pref to allow disabling APZ on documents which have scroll-linked effects. r=botond (781b63c578)
- Bug 1263347 - When checking if displayport changes should schedule a paint, make sure to use the proper displayport. r=mstange (998f59843e)
- Bug 1097499 part 15 - Add reftests for text-combine-upright. r=jfkthame (843bea00bc)
- Bug 1097499 followup - Fix metadata of tests submitted to w3c. DONTBUILD (e671b5b38b)
- Bug 1097499 followup 2 - Fix metadata of tests submitted to w3c. DONTBUILD (abf0895450)
- Bug 1097499 part 2 - Add a macro to simplify usage of nsStyleContext::GetUniqueStyleData. r=heycam (10486f1f24)
- Bug 1097499 part 3 - Add a separate anonbox for text nodes. r=heycam (7dd4347215)
- Bug 1097499 part 4 - Adjust computed value of writing-mode on text frames when text-combine-upright is used. r=heycam (c193f14b27)
- Bug 1097499 part 5 - Layout text combine upright. r=jfkthame (c21422930b)
- Bug 1097499 part 6 - Inherit move direction from parent for horizontal-in-vertical text. r=jfkthame (cf436b8494)
- Bug 1097499 part 7 - Add reverse function of GetFullWidth. r=emk (32d02e7437)
- Bug 1097499 part 8 - Move CountGraphemeClusters to mozilla::unicode. r=emk (e2b8942e53)
- Bug 1156588 - Add crashtest. (237adb0604)
- Bug 1234622. Tweak how nsDocumentViewer::FindContainerView finds the parent presshell. r=bz (d1e76ae2e9)
- Bug 1245978 part 1: Make nsDocumentViewer::CreateStyleSet directly return the thing it creates. r=heycam (ede16260a4)
- Bug 1245978 part 2: Drop redundant 'virtual' keyword from NS_DECL_NSIDOCUMENTVIEWERPRINT macro (which already includes 'override' keyword). r=heycam (42b8962e4f)
- Bug 1183879 - Soften "non-subdocument frame" warning to also allow dummy nsFrames, which exist while subdocument is loading. r=dholbert (6ebcb53421)
- Bug 1259246. Move nsIPresShell::GetRealPrimaryFrameFor to nsLayoutUtils::GetRealPrimaryFrameFor. r=dholbert (d3efd2f03a)
- Bug 645647 part 1 - Don't let empty bullet frames block suppressing white-space in intrinsic size calculations. r=dholbert (2ce0a86bfb)
- Bug 645647 part 2 - Reftests. (496e491990)
- Bug 645647 part 3 - Remove unused trailingTextFrame member. r=dholbert (bd26ea25e6)
- Bug 645647 part 4 - Add an 'm' prefix to some members to follow our naming conventions. r=dholbert (fe3c5240c9)
- Bug 1097499 part 9 - Transform full-width characters to non-full-width correspondents for combined text. r=jfkthame (5b1eafe2a7)
- Bug 1097499 part 10 - Add fwid/hwid/twid/qwid font feature support to gfx. r=jfkthame (682698dd38)
- Bug 1097499 part 11 - Set width variant for text-combined frame. r=jfkthame (937f61e0e9)
- Bug 1097499 part 12 - Handle spacing sensibly for text-combine-upright. r=jfkthame (9ae1ab2941)
- Bug 1220438 - Correct baseline offset computation of text decoration for vertical-rl. r=jfkthame (10ad32d702)
- Bug 1258636 part 1 - Use structs to pass params for decoration-related functions in nsCSSRendering. r=jfkthame (deef7071f1)
- Bug 1258636 part 2 - Use struct to pass params for nsTextFrame::PaintDecorationLine. r=jfkthame (df5bde2547)
- Bug 1229743 part 1 - Simplify text decoration handling code with lambda function and range-based for loop. r=jfkthame (51cd3ea4ca)
- Bug 1229743 part 2 - Fix up decoration rect computation for vertical-rl and sideways-lr. r=jfkthame (0113279f53)
- Bug 1251995 part 7 - Use struct to pass params for nsTextFrame::Paint*Shadow functions. r=jfkthame (e81ba231aa)
- Bug 759568 - Part 3. Render text-selection beneath background image; r=jfkthame (e6757762ff)
- Bug 1097499 part 13 - Draw decoration line properly for text-combine-upright. r=jfkthame (8f4be7f987)
- Bug 1264120. Remove usage of nsAutoPtr from gfx/src. r=jfkthame (6831454d8c)
- Bug 1119619 - Allow font-selection to fall back to an alternative face within the same family if the first-found face was not Regular, to handle cases where some styled faces have a reduced character set. r=m_kato (d8851b2877)
- Bug 1243226 - relax the limit on fontconfig generics. r=heycam, a=me (05df737d0e)
- Bug 1245811 - part 1 (based on patch by Andrew Comminos)
- Replace gfxPlatformFontList::FindFamily with FindAndAddFamilies to allow for the possibility of the implementation returning multiple font families (e.g. when fontconfig has 'prefer' aliases). r=karlt (2bef9fafb0)
- Bug 1245811 - part 2 (based on patch by Andrew Comminos)
- Let gfxFcPlatformFontList return multiple families for a given name once fontconfig substitutions have been applied. r=karlt (1ffb425a0e)
- Bug 1265452 - Remove use of nsAutoPtr from gfx/thebes. r=jrmuizel (d02c913ad5)
- Bug 1265459 - Replace uses of nsAutoPtr<gfxTextRun> with UniquePtr, and let MakeTextRun and similar methods return a UniquePtr. r=jrmuizel (da32e376b7)
- Bug 1097499 part 14 - Draw emphasis marks properly for text-combine-upright. r=jfkthame (c9115615c6)
- Bug 1097499 part 16 - Enable text-combine-upright by default. r=jfkthame (b616987f95)
- Bug 1261699 - preserve user fontconfig autohint settings in Cairo glyph rendering options. r=jfkthame (3e46dff5ff)
- Bug 1216001 - Fix a typo that eliminated a possible paint optimization. r=xidorn (6a350cadb7)
- Bug 1261568 - part1: take -webkit-text-fill-color into consideration while (d49cf427ab)
- Bug 1261568 - part2.1: update manifest before adding test. r=jgraham Bug 1261568 - part2.2: add reftest. r=jfkthame (ef3c22cfb4) (c7dc12e90f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1261578 - Part 1. Correct text color in selection range; r=jfkthame (6895ebe313)
- Bug 1261578 - Part 2. Correct text decoration color; r=jfkthame (348ba5a946)
- Bug 1261578 - Part 3. Correct MathML text color; r=jfkthame (99dfb99af4)
- Bug 1261578 - Part 4. Correct text overflow color; r=jfkthame (96318becf6)
- Bug 1261578 - Part 5. web-platform-test reftest; r=jfkthame (781bba0317)
- Bug 1110460, part 1 - Add operator= to nsCSSValuePair. r=dholbert (7d836b786b)
- Bug 1110460, part 2 - Move AddPositions() further up StyleAnimationValue.cpp and add asserts. r=dholbert (5f00295917)
- Bug 1110460, part 3 - Factor out a AddCSSValuePair helper in StyleAnimationValue.cpp. r=dholbert (9947835334)
- Bug 1110460, part 4 - Fix MOZ_ASSERT bug in nsComputedDOMStyle.cpp. r=dholbert (5403c0c377)
- Bug 1110460, part 5 - Factor out a nsStyleBasicShape::GetShapeTypeName method. r=dholbert (d27623d42f)
- Bug 1110460, part 6 - Make StyleAnimationValue support css::URLValue backed nsCSSValue objects. r=dholbert (dc006d1cae)
- Bug 1110460, part 7 - Factor out code for adding two nsCSSValuePairList lists. r=dholbert (f27f780005)
- Bug 1260655 - Allow StyleAnimationValue::UncomputeValue to produce values whose storage is independent of the passed-in computed value; r=heycam (abcc77ede5)
- Bug 1110460, part 8 - Support CSS animation of clip-path basic shapes. r=dholbert (cfe5bf883b)
- Bug 1238243 - Reftests involving possibly-ignorable hangul choseong filler. r=xidorn Bug 1238243 followup - Mark test 1238243-2.html as random on OS X 10.6, due to dependency on available fonts. Bug 1239564 - Add reftest for mask layer composition. r=roc (bb3bf56d52)
- Bug 1260543 - Treat currentcolor as computed value which is not interpolatable with actual color for text-emphasis-color and -webkit-text-fill-color. r=birtles (7b90f37e2f)
- Bug 1260543 followup - Fix the function name in test_transitions_per_property.html. DONTBUILD (1362d30c6a)
- Bug 1248708 - Part1: parse and compute -webkit-text-stroke property. r=heycam (c77332031d)
- Bug 1248708 - Part2.1: use mfbt/TypedEnumBits.h for DrawMode. r=jwatt (55bfbdf5dd)
- Bug 1266101, part 1 - Remove various bits of dead code related to painting SVG text. r=heycam (c5140a911c)
- Bug 1266101, part 2 - Remove most of the GLYPH_STROKE/GLYPH_STROKE_UNDERNEATH checking code. r=heycam (6d8f17bc19)
- Bug 1248708 - Part2.2: render -webkit-text-stroke property. r=jfkthame (bccc308ddc)
- Bug 1248708 - Part3: add reftests. r=jfkthame (0fc0864749)
- Bug 1248708 followup: Use MOZ_ARRAY_LENGTH instead of ArrayLength for expression used at compile time, to fix MSVC 2013 bustage. (trivial/bustage-fix, no review) (25cecd7585)
- Bug 1266341 - Pass the right kind of enum constants for script codes. r=masayuki (723e784a37)
- Bug 1245866 - A better buffer size check in nsIDNService::IDNA2008ToUnicode, r=jfkthame (683db7d93c)
- Bug 1233610 - IDN service should return NS_ERROR_MALFORMED_URI instead of NS_ERROR_FAILURE r=mcmanus (d70d4425ca)
- Bug 1266391 - Introduce an enum class mozilla::unicode::Script, and use this instead of bare integers to specify script codes for better type checking. r=masayuki (363a23049f)
- fix 1389436 backport (a8f96f6b33)
- Bug 1258228 - create special child accessibles in owner's constructor, part1, r=marcoz (2bbb819f76)
- Bug 1258228 - create special child accessibles in owner's constructor, part2, r=marcoz (5e20a7761a)
- Bug 1258228 - create special child accessibles in owner's constructor, part3, r=marcoz (6574efb1e7)
- Bug 1258228 - create special child accessibles in owner's constructor, part4, r=marcoz (15420c5a12)
- Bug 1188818 - DataTransfer must deal with nsIFile of directories, r=jwatt (715a857dd1)
- Bug 1126295 - Move TestAtoms.cpp to gtest and enable it; r=froydnj (9275ebeb3c)
- Bug 1257128 (part 1) - Remove nsIAtom.equalsUTF8. r=froydnj. (17238a04e6)
- Bug 1257128 (part 2) - Remove nsIAtomService.get{,Permanent}AtomUTF8. r=froydnj. (f4131f1024)
- Bug 1257128 (part 3) - Remove unused createAtom() function in a test. r=tbsaunde. (e082c1bc17)
- Bug 1257128 (part 4) - Remove unused nsIAtomService references in toolkit/. r=froydnj. (5ddae71ae8)
- Bug 1257402 - Remove NS_NewPermanentAtom() and nsIAtomService.getPermanentAtom(). r=froydnj,kmag. (4b9ad7894e)
- Bug 1145395 - Pass Element& to nsHTMLEditor::RemoveElementIfNoStyleOrIdOrClass; r=ehsan (83080cb024)
- Bug 1140105 - Can't query for a specific font face when the selection is collapsed. r=ehsan (b534c04e7f)
- Bug 1145395 - Introduce an overload of nsHTMLEditor::RemoveStyleInside that takes nsIContent&; r=ehsan (c5cb3bfb1d)
- Bug 1170326 - nsHTMLCSSUtils::ParseLength should check if the input is an empty string, r=ehsan (1950f67c9f)
- Bug 1260871 - Remove do_GetAtom() and rename NS_NewAtom() as NS_Atomize(). r=erahm. (984bc596bf)
- Bug 1254128 - Make the Mozilla .lldbinit use the full path for topsrcdir. r=sparky (20856a94b4)
- Bug 1259659 - rename from InternalUIEvent.detail to InternalUIEvent.mDetail. r=masayuki (37165bd487)
- Bug 1249664 - Make stateful frames responsible for their own keys r=dbaron (03a4365aa1)
- Bug 1232338 - part 1, Add better mouse support to InputData MouseInput r=kats (8be234631e)
- Bug 1259655 - part 1 Rename WidgetEventTime::time to WidgetEventTime::mTime r=masayuki (cd679b408e)
- Bug 1235908 - measure total event wait and process time. r=smaug (4364242809)
- Bug 1259655 - part 2 Rename WidgetEventTime::timeStamp to WidgetEventTime::mTimeStamp r=masayuki (94a507904d)
- Bug 1263785 - Kill off the deprecated nsINode::GetCurrentDoc. r=baku (670e175017)
- Bug 1245748 - Remove no-longer-needed code for directly setting up properties in KeyframeEffect(ReadOnly) constructor; r=heycam (166ed7697c)
- Bug 1259285 - Part1 - Move CSS/Web Animations-specific visibility handling. r=birtles (13a4ac2b94)
- Bug 1259285 - Part2 - Add web-platform test for visibility handling. r=birtles (b7cee58cf7)
- Bug 1260655 - Add KeyframeEffectReadOnly::SetFrames; r=heycam (7da27828da)
- Bug 1260655 - Wrap lines in keyframe-effect/constructor.html to 80 chars; r=whitespace-only (32b6412db2)
- Bug 1260655 - Update keyframe-effect/constructor.html to no longer refer to PropertyIndexedKeyframes or Keyframe; r=heycam (dbe0acf873)
- Bug 1260655 - Return the stored Keyframe objects from GetFrames, when available ; r=heycam (5b8cbc1773)
- Bug 1245748 - Add a Move constructor to Keyframe; r=heycam (eeabc9396a)
- Bug 1260655 - Add an assignment operator to Keyframe that takes an rvalue reference; r=heycam (e81f1f6d7c)
- Bug 1260655 - Add methods to CSSAnimationBuilder to build a set of Keyframe objects; r=heycam (93e2a7b3aa)
- Bug 1260655 - Use CSSAnimationBuilder::BuildAnimationFrames to set up CSS animations using Keyframe objects; r=heycam (4df3ad20cd)
- Bug 1260655 - Drop some no-longer-needed code for setting up CSS animations using AnimationProperty objects; r=heycam (e1d8e020aa)
- Bug 1260655 - Add a copy constructor and copy assignment operator to Keyframe; r=heycam (d9a1ca5d24)
- Bug 1249564 - Part 1: Assign the parent object of AnimationEffectTiming(ReadOnly). r=birtles,bz (298bdcf084)
- Bug 1249564 - Part 2: Cycle collect AnimationEffectTimingReadOnly. r=birtles (25d959d057)
- Bug 1263063 - Part 1: Remove unnecessary clamping of TimingParams::mIterationStart, since it's guaranteed to be nonnegative. r=dholbert (35362749d7)
- Bug 1263063 - Part 2: Add an assertion to ensure that iteration count is nonnegative and finite. r=dholbert (7df13df139)
- Bug 1263063 - Part 3: Change logic in KeyFrameEffect to assume that TimingParams' iteration-count has already been validated as nonnegative & finite. r=dholbert (6dd3f0d984)
- Bug 1263063 - Part 4: Move ActiveDuration() into TimingParams. r=dholbert (6760bdeaa7)
- Bug 1263063 - Part 5: Introduce TimingParams::EndTime(). r=dholbert (af9a4ddd95)
- Bug 1260983 - Allow creating animations with a target element not bound to a document; r=heycam (7d71619cfb)
- Bug 1244591 - Part 1: Implement KeyframeEffect.setFrames r=birtles,smaug (e090fa68b6)
- Bug 1244591 - Part 2: Extract useful keyframes tests to a new file r=birtles (780797fe53)
- Bug 1244591 - Part 3: Add web-platform tests for KeyframeEffect.setFrames r=birtles (997d26427b)
- Bug 1259878 - remove unnecessary isSome(). r=birtles (cb21268a0a)
- Bug 1248532 - Part 1: steps-start does not produce correct value at the beginning of the interval. r=birtles (9131923815)
- Bug 1248532 - Part 2: Add tests for step-start. r=birtles (04ae44375d)
- Bug 1248532 - Part 3: add a test for step-end with iterationStart. r=birtles (769827746b)
- Bug 1266257 - Revise timing model calculations to use fraction-based approach; r=hiro (c1de969ef0)
- Bug 1260572 - Replace AnimValuesStyleRule::AddEmptyValue with an overload of AddValue that takes an rvalue reference; r=heycam (08e01a4cdc)
- Bug 1260572 - Use 50% switch behavior if StyleAnimationValue::Interpolate fails; r=heycam (e67754e770)
- Bug 1260976 - Remove the old AnimationProperty-based GetFrames; r=heycam (efc88117e6)
- Bug 1259248. Add an ArrayView class. r=botond (5bb9e22500)
- Bug 1265648 - Remove the global nsTextFrameTextRunCache, as it no longer serves any useful purpose. r=mats (3ffbf42634)
- Bug 1238243 - Don't filter out Hangul jamo fillers as 'ignorable', because the font may require them to provide advance width. r=xidorn (9fc2f82853)
- Bug 1265648 followup - Use an array of UniquePtr<> for mTextRunsToDelete. r=mats (8745a7566e)
- Bug 1263956 - Adopt the new harfbuzz API for char-to-glyph mapping functions. r=jrmuizel (1f061d7b0f)
- Bug 1265568 - Don't require component alpha layers for text with -moz-osx-font-smoothing:grayscale. r=jfkthame,mattwoodrow (f819591273)
- Bug 1199547 - Backout workaround from bug 722676 as it causes issues on at least OSX 10.10 and 10.11. r=mstange (c96fb3a69d)
- Bug 1265953, part 1 - Convert most of the cocoa widget code from nsAutoPtr to UniquePtr. r=mstange (74aa93eaf9)
- Bug 1249915 - Add ability to synthesize native touch events on GTK for mochitests. r=karlt (b734a366fb)
- Bug 1259670 Rename WidgetPluginEvent::retargetToFocusedDocument to WidgetPluginEvent::mRetargetToFocusedDocument r=smaug (24c12b3bb4)
- Bug 1249915 - Fix synthesized touch injection code on Windows to not apply the scale factor twice. r=jimm (b590300aa3)
- Bug 1250505 - Convert SynthesizeNativeTouchPoint and SynthesizeNativeTouchTap to take a LayoutDeviceIntPoint instead of a ScreenPoint. r=njn (8ddd066519)
- Bug 1256731 - patch 1 - Don't apply theme-dpi scaling to metrics of window border elements, because Windows doesn't respect per-monitor dpi scaling when it draws them. r=emk (582676e33e)
- Bug 1247935 - Part 1: double-buffer nsShmImage. r=jrmuizel (2392a1e916)
- Bug 1247935 - Part 2: use shared pixmaps with XShm for nsShmImage. r=jrmuizel (b3dd105fcc)
- Bug 1265953, part 2 - Convert much of the rest of the widget code from nsAutoPtr to UniquePtr. r=mstange (e0c1c49ef8)
- Bug 1265953, part 3 - Convert more widget code from nsAutoPtr to UniquePtr. r=mstange (17e1be57d2)
- Bug 1265953, part 4 - Convert nsMenuX::LoadSubMenu and nsMenuX::AddMenu to UniquePtr. r=mstange (f4ea50b802)
- Bug 1259664 part.1 Rename WidgetWheelEvent::deltaX to WidgetWheelEvent::mDeltaX r=smaug (8c7ef861eb)
- Bug 1259664 part.2 Rename WidgetWheelEvent::deltaY to WidgetWheelEvent::mDeltaY r=smaug (03529452fb)
- Bug 1259664 part.3 Rename WidgetWheelEvent::deltaZ to WidgetWheelEvent::mDeltaZ r=smaug (0d664b2900)
- Bug 1259664 part.4 Rename WidgetWheelEvent::deltaMode to WidgetWheelEvent::mDeltaMode r=smaug (dc8283ee70)
- Bug 1253041 - Don't apply user wheel prefs more than once. r=smaug (2386a9da14)
- Bug 1259664 part.5 Rename WidgetWheelEvent::customizedByUserPrefs to WidgetWheelEvent::mCustomizedByUserPrefs r=smaug (3b16757c1e)
- Bug 1258820 - making root scrollable element not scroll if mouse wheel is used on xul dropdown r=masayuki (58ab750981)
- Bug 1250050 Add a pref to disable supporting mouse wheel of windowless plugins on Windows r=smaug (1560cfcb35)
- Bug 1256162, use last drag target for dragexit event when comparing to a remote browser, r=smaug (2d03394037)
- Bug 1110030 - part1 - add flags:IsSynthesizedByTIP and InputMethodAppState in WidgetKeyboardEvent. r=masayuki (c8f7802ee0)
- Bug 1110030 - part2 - Prevent PostHandleKeyboardEvent if it's handling by IME. r=masayuki (29fab0d4fe)
- Bug 1110030 - part3 - Interface between PresShell and HardwareKeyHandler. r=masayuki, r=smaug (cb152d6b4b)
- Bug 1110030 - part4 - HardwareKeyHandler component. r=masayuki, r=smaug (9e372e8f19)
- Bug 1110030 - part5 - Expose KeyboardEventInit dictionary. r=masayuki, r=smaug (3c38bf2f37)
- Bug 1110030 - part6 - Expose DefaultPreventedBy*. r=masayuki, r=smaug (5c94c067be)
- Bug 1110030 - part7 - Interface between HardwareKeyHandler and Input Method App. r=masayuki, r=smaug (f33b7f5ad5)
- Bug 1244546 part 1 - Apply proper unit conversion for SynthesizeNativeMouseEvent. r=karlt (8596ff8068)
- Bug 1244546 part 2 - Align the center point for pointerlock to meet widget's requirement. r=smaug (c447b8c770)
- Bug 1259664 part.6 Rename WidgetWheelEvent::mayHaveMomentum to WidgetWheelEvent::mMayHaveMomentum r=smaug (ef95784e26)
- Bug 1259664 part.7 Rename WidgetWheelEvent::isMomentum to WidgetWheelEvent::mIsMomentum r=smaug (983c8dc9e3)
- Bug 1259664 part.8 Rename WidgetWheelEvent::scrollType to WidgetWheelEvent::mScrollType r=smaug (c6731aee2d)
- Bug 1259664 part.9 Rename WidgetWheelEvent::lineOrPageDeltaX to WidgetWheelEvent::mLineOrPageDeltaX r=smaug (9c6d3d7f6b)
- Bug 1259664 part.10 Rename WidgetWheelEvent::lineOrPageDeltaY to WidgetWheelEvent::mLineOrPageDeltaY r=smaug (8a0d549eee)
- Bug 1259664 part.11 Rename WidgetWheelEvent::overflowDeltaX to WidgetWheelEvent::mOverflowDeltaX r=smaug (6200509b12)
- Bug 1259664 part.12 Rename WidgetWheelEvent::overflowDeltaY to Widget¦WheelEvent::mOverflowDeltaY r=smaug (3827fc7cef)
- Bug 1259664 part.13 Reorder the definition of members of WidgetWheelEvent r=smaug (ea69305e49)
- Bug 1243628 - Allow for presshell to have been destroyed and disconnected from prescontext during event dispatch. r=dholbert (b98e7ed1a2)
- Bug 1256952, send a dragexit at remote process when leaving the remote frame, r=smaug (1037c6a425)
- Bug 1261818 - don't pass nsAutoCStrings into nsBaseWidget debugging methods; r=karlt (36b2b66795)
- Bug 1250560 - Fix crash in HandleTouchEvent. r=roc (9586890edf)
- Bug 1121468 - Go to NoActionState after receiving release on LongTapState. r=roc (4e05f9ad70)
- Bug 1248847 - Assert AccessibleCaretEventHub mRefCnt > 1 in all its entry points. r=mats (89ced3c3e2)
- Bug 1251915 - Correct AccessibleCaretEventHub coding style by clang-format. r=roc (12d5b507d7)
- Bug 1259668 Rename WidgetTouchEvent::touches to WidgetTouchEvent::mTouches r=smaug (9c53824e17)
- Bug 1259657 Rename WidgetGUIEvent::widget to WidgetGUIEvent::mWidget r=smaug (8707f57a28)
- Bug 1246477 - Fix carets not updated by scroll events in LongTapState. r=roc (ba6f12001c)
- Bug 1259662 part.1 Rename WidgetDragEvent::dataTransfer to WidgetDragEvent::mDataTransfer r=smaug (79ffebe3ae)
- Bug 1259662 part.2 Rename WidgetDragEvent::userCancelled to WidgetDragEvent::mUserCancelled r=smaug (4b7ee565e7)
- Bug 1241008 - Add preference to show or hide selection bars. r=mtseng (aefd4c430d)
- Bug 1242349 - Provide unique AccessibleCaret pref for JS selection changes, r=TYLin (e964cb16cf)
- Bug 1240917 - Do not show caret in empty input on Fennec. r=roc (d73c6bd94d)
- Bug 1121468 - Show carets when long-pressing on selection highlight. r=roc (bf134067de)
- Bug 1246064 - Support long press to show AccessibleCaret on empty input for Fennec. r=roc (90791443cb)
- Bug 1246918 - Fix carets missing after scrolling down in selection mode on Fennec. r=roc (bc0915ad70)
- Bug 1246918 - Handle PresShell gone after FlushLayout(). r=roc (b2f18c9a03)
- Bug 1251915 - Ignore handling eTouchCancel events. r=roc (a04c3ad8eb)
- Bug 1121468 - Use auto* to explicit declare 'self' as a pointer. r=roc (d83a6020e3)
- Bug 1251346 - Fennec should not generate touch events from mouse events. r=kats (d8077748fc)
- Bug 1259656 part.1 Rename WidgetEvent::refPoint to WidgetEvent::mRefPoint r=smaug (fa66825fc9)
- Bug 1259656 part.2 Rename WidgetEvent::lastRefPoint to WidgetEvent::mLastRefPoint r=smaug (c964d62185)
- Bug 1259656 part.3 Rename WidgetEvent::userType to WidgetEvent::mSpecifiedEventType r=smaug (218ae50355)
- Bug 1259656 part.4 Rename WidgetEvent::typeString to WidgetEvent::mSpecifiedEventTypeString r=smaug (0192c890c9)
- Bug 1259656 part.5 Rename WidgetEvent::target to WidgetEvent::mTarget r=smaug (031356f40d)
- Bug 1259656 part.6 Rename WidgetEvent::currentTarget to WidgetEvent::mCurrentTarget r=smaug (451810f6d3)
- Bug 1259656 part.7 Rename WidgetEvent::originalTarget to WidgetEvent::mOriginalTarget r=smaug (643379c9cb)
- Bug 1259673 rename from InternalClipboardEvent.clipboardData to InternalClipboardEvent.mClipboardData. r=masayuki (5ad3c180fe)
- Bug 1259674 Part 1 rename InternalFocusEvent::fromRaise to InternalFocusEvent::mFrameRaise r=masayuki (400f1ba6e9)
- Bug 1259674 Part 2 rename InternalFocusEvent::isRefocus to InternalFocusEvent::mIsRefocus r=masayuki (93b5799c31)
- Bug 1259674 Part 3 rename InternalFocusEvent::relatedTarget to InternalFocusEvent::mRelatedTarget r=masayuki (2382b8de82)
- Bug 1256589 part.7 Add PropagationStopped() to WidgetEvent r=smaug (09325f188d)
- Bug 1259663 - Clean up WidgetMouseScrollEvent. r=masayuki (48e1389e22)
- Bug 1263782 - Kill off the deprecated nsINode::IsInDoc(). r=baku (ae80ec21f7)
- Bug 1223751 - Assume all frames are visible in subdocuments of a top level content document that's assuming all frames are visible. r=tn (3b4f99b2fc)
- Bug 1223747 - Don't assume all frames are visible in XUL documents. r=tn (7f26104ff8)
- Bug 1180267 - Switch Fennec over to using the MobileViewportManager for computing the CSS viewport. r=snorp (b85a3a5fb7)
- put back some SPS stuff (960414c383)
- Bug 1151152 - Change behavior when pointer is dragged out of the document. r=smaug (64779386f0)
- Bug 1263787 - Kill off the deprecated nsINode::GetCrossShadowCurrentDoc. r=baku (ed490173ff)
- Bug 1261933 - Continue unlocking pointer even if the widget has gone. r=smaug (93a781887a)
- Bug 1259296 - Do not scroll snap on the main thread for wheel events handled by APZ. r=kats (f72a7fef66)
- Bug 1208371 - Pass parent window to DOMMediaStream through constructor. r=roc (1c2cc7e7c7)
- Bug 1208371 - Make AudioCaptureStream startable. r=padenot (15849ae011)
- Bug 1208371 - Move OnTracksAvailableCallback out of DOMMediaStream. r=roc (a772c949e0)
- Bug 1208371 - Remove unused MediaManager::NotifyMediaStreamTrackEnded. r=jib (9157aa056e)
- Bug 1208371 - Introduce MediaStreamTrack logs. r=roc,jib (72ff4d4c59)
- Bug 1208371 - Track original track in MediaStreamTrack clones. r=jib (39e9ae1200)
- Bug 1208371 - Un-nest MediaEngineSource::PhotoCallback. r=roc (b1e0b48012)
- Bug 1253333: Don't cause a second MediaManager to be created if there's a race with NotifyFinished r=jib (d22d6d01e5)
- Bug 1251357 - fix regression where last MediaStreamTrack.stop did not turn off the camera light. r=jesup (11b4880c02)
- Bug 1208371 - Add a MediaStreamTrackSource interface. r=roc (bb1880524b)
- Bug 1208371 - Add MediaStreamTrackSourceGetter interface. r=roc (c57a1c6a74)
- Bug 1208371 - Let MediaStreamTracks know their TrackID at the source. r=roc (62739d72bf)
- Bug 1259236 - throw NotSupportedError on pc.addTrack of track in constructed stream. r=bwc (8b828e80e4)
- Bug 1208371 - Let FindOwnedDOMTrack operate on input stream. r=roc (26c24ad3c7)
- Bug 1208371 - Add some MediaStreamTrack helper methods. r=roc (1627cd36f8)
- Bug 1208371 - Count the users of a MediaStream to ease Destroy() resonsibility. r=roc (613d446b39)
- bug 1223670 assert that connected streams have the same graph r=padenot (17ea987392)
- Bug 1208371 - Add convenience method for checking if TrackID is explicit. r=roc (32c9d5fe45)
- Bug 1208371 - Allow MediaInputPorts mapped to a destination TrackID. r=roc (71d3c66c4d)
- Bug 1208371 - Remove obsolete SetTrackEnabled() from DOMMediaStream r=roc (cbcf54a342)
- Bug 1208371 - Add MediaStreamTrack::Graph(). r=jib (044b348267)
- Bug 1208371 - Add DOMMediaStream::GetTrackById/GetOwnedTrackById. r=jib (6f58360808)
- Bug 1208371 - Add a generic PrincipalChangeObserver interface. r=mt (79dfb91a89)
- Bug 1208371 - Turn DOMMediaStream::PrincipalChangeObserver into PrincipalChangeObserver<DOMMediaStream>. r=mt (41fdd835de)
- Bug 1208371 - Add principal APIs to MediaStreamTrack. r=mt (a8aab0e0d9)
- Bug 1208371 - Create MediaStreamTrackSource::Sink that forwards principal changes from the source. r=mt (d9fefd4e3c)
- Bug 1208371 - Let DOMMediaStream base its principal on the tracks it contains. r=mt (0c046c7c20)
- Bug 1208371 - Add an interface DecoderPrincipalChangeObserver to HTMLMediaElement. r=roc (ecde0ddae0)
- Bug 1208371 - Make HTMLMediaElement::CaptureStream pass its principal to MediaStreamTrack. r=mt (03ccd4ab12)
- Bug 1208371 - Make MediaManager pass its principal to MediaStreamTrack for gUM. r=mt (5a4b1eb0bc)
- Bug 1208371 - Make ImageCapture listen to principal changes of MediaStreamTrack instead. r=mt (d29fc5c36e)
- Bug 1208371 - Break PCImpl::SetRemoteDescription into smaller pieces. r=mt,bwc (e4337cc413)
- Bug 1208371 - Make PeerConnectionImpl pass its principal to MediaStreamTrack through a new RemoteTrackSource. r=mt (9a7c744a19)
- Bug 1208371 - Make remaining DOMMediaStream principal sources use MediaStreamTrack. r=mt (b30919c681)
- Bug 1208371 - Remove some no longer necessary principal methods on DOMMediaStream. r=mt (5279935d2b)
- Bug 1208371 - Add a MediaStreamTrackListener to MediaStreamGraph. r=roc (5d7048793e)
- Bug 1208371 - Move ImageCapture to a MediaStreamTrackListener. r=roc (98d081b034)
- Bug 1208371 - Make it possible to look up stream id by track in PeerConnectionImpl. r=jib (c65d07cb55)
- Bug 1208371 - Fix DOMMediaStream::OwnsTrack. r=roc (092dad3654)
- Bug 1208371 - Remove MediaStreamTrack::GetStream. r=jib (a78f873d89)
- Bug 1208371 - Route ApplyConstraints through MediaStreamTrackSource. r=jib (32dfd76245)
- Bug 1208371 - Kill nsDOMUserMediaStream with fire. r=jib (9550ad61be)
- Bug 1208371 - Make it possible to block tracks in a MediaInputPort initally. r=roc (39fdd2322f)
- Bug 1208371 - Implement MediaStreamTrack::Clone(). r=smaug,jib,roc (1995b87f10)
- Bug 1208371 - Implement DOMMediaStream::Clone() r=smaug,jib,roc (d445dffd30)
- Bug 1208371 - Various cleanups in DOMMediaStream/MediaStreamTrack. r=jib (a174781a1b)
- Bug 1208371 - Forward input stream and track id on regular track changes for union streams. r=roc (36ed98f3e4)
- Bug 1208371 - Move track.stop() helpers to MediaStreamPlayback. r=jib (123bcd8192)
- Bug 1240478 - Add test for video size on 'loadedmetadata'. r=jesup,jib Bug 1208371 - Test DOMMediaStream::Clone(). r=jib (5ff908fcad)
- Bug 1208371 - Test DOMMediaStream::Clone(). r=jib (445556e6b5)
- Bug 1208371 - Rename CreateOwnDOMTrack/CreateClonedDOMTrack to CreateDOMTrack/CloneDOMTrack. r=jib (41c71b073c)
- Bug 1208371 - Resolve ambiguous symbol MediaStreamTrack. r=bwc (f998354d96)
- Bug 1208371 - Test MediaStreamTrack::Clone(). r=jib (34865902b0)
- Bug 1208371 - Add CORSMode methods to MediaStreamTrack. r=mt (2244b06567)
- Bug 1208371 - Add convenience method for forwarding a track to an MSG-stream. r=roc (f21675220b)
- bug 1223670 throw not supported when creating a node from a stream with different channel r=baku (55e1d67356)
- Bug 1208371 - Lock MediaStreamAudioSourceNode onto the first AudioStreamTrack in mInputStream at time of construction. r=mt,padenot (77640fa752)
- Bug 1208371 - Move HTMLMediaElement::CaptureStream to forward CORSMode changes through MediaStreamTrackSource. r=mt (aa533e8945)
- Bug 1208371 - Remove CORSMode methods from DOMMediaStream. r=mt (41447ccea1)
- Bug 1208371 - Change HTMLMediaElement video sinks to check principal for video only tracks. r=mt (b8168de792)
- Bug 1208371 - Remove ref counting from DOMMediaStream::TrackListener. r=roc (fe275597ca)
- Bug 1208371 - Update tests to accomodate the fact that MediaStreamAudioSourceNodes lock onto the first audio track. r=padenot (ee97d9f274)
- bug 916387 remove workarounds in tests r=padenot (0285f2b98a)
- Bug 1208371 - Modify WebAudio source nodes tests to wait for tracks befoure measuring nr of samples. r=padenot (bb3afcdd12)
- Bug 1208371 - Make PeerIdentity RefCounted. r=mt (74320ca464)
- Bug 1208371 - Add GetPeerIdentity() to MediaStreamTrackSource. r=mt (77bffa988f)
- Bug 1208371 - Add PeerIdentity to LocalTrackSource for gUM tracks. r=mt (4b4163b66d)
- Bug 1208371 - Move PeerConnection to use PeerIdentity on MediaStreamTrack. r=mt (30b5ab4b5d)
- Bug 1208371 - Remove PeerIdentity from DOMMediaStream. r=mt (0d6b66614e)
- Bug 1208371 - Add convenience method for checking track forwarding to MediaStreamTrack. r=roc (d9eb5210e0)
- Bug 1208371 - Remove test_mediarecorder_record_nosrc.html. r=roc (5d7b83b51c)
- Bug 1208371 - Inline MediaRecorder::Session::SetupStreams. r=roc (1f8463266e)
- Bug 1153690 - Release the Session and MediaRecorder objects correctly if there is no ExtractRunnable running. r=roc (424117e697)
- Bug 1257318: Move MediaRecorder to use DirectListeners wherever possible. r=roc (1d6336641b)
- Bug 1208371 - Check principal per track instead of per stream in MediaRecorder. r=roc (946080d5e7)
- Bug 1219711 - Add mochitest for track disabling over a peer connection. r=jib (ad345e05e2)
- Bug 1166832 - Add test to verify audio (using AudioStreamAnalyser) after renegotiation. r=bwc (ad11535ee3)
- Bug 1250934: Make tests use the correct audio frequency when fake devices are used r=drno (1b8cb18b8f)
- Bug 1182426 - Test that we can record CanvasCaptureMediaStreams. r=roc (e65a5dce61)
- Bug 1219711 - Refactor captureStream_common.js to accept generic pixel testing method. r=jib (e55194c8f5)
- Bug 1223696 - Make canvas captureStream helper resilient to exceptions when there's no video. r=roc (215711b89d)
- Bug 1223696. Don't destroy VideoFrameContainer when we reach MetadataLoaded without a video track. r=jwwang (2c83a23b24)
- Bug 1166832 - Add test for canvas capture on multiple streams. r=bwc (592db27fc4)
- Bug 1224029: ensure video elements that may be disabled (black) are scaled r=mattwoodrow (bfef6af17d)
- Bug 1208371 - Simplify track disabling test code. r=jib (771d560f40)
- Bug 1208371 - Test disabling track across peerconnection not affecting clones. r=jib (31913dd9e6)
- Bug 1208371 - Add DirectTrackLister to MediaStreamGraph and MediaStreamTrack. r=roc,jesup (ae86375502)
- Bug 1208371 - Switch MediaPipeline to use direct listeners on tracks. r=jesup,bwc (aa32ce43e1)
- Bug 1208371 - Let PeerConnection consume principals from tracks instead of streams. r=mt (825d6775d0)
- Bug 1257318: Make recorder.pause()/resume() work with DirectListeners r=padenot (65ff6bff4e)
- Bug 1208371 - Move FindTrack from SourceMediaStream to MediaStream. r=roc (5725a863ae)
- Bug 1208371 - Switch MediaStreamTrack to enable/disable tracks on owned stream. r=jesup (ea7445369d)
- Bug 1208371 - Make GraphDriver callback log calls verbose. r=padenot (a502ceea55)
- Bug 1208371 - Do not require DOMLocalMediaStream for gUM (audioCapture). r=jib (c27ee1c308)
- Bug 1208371 - Add a track getter to gUM for fake tracks. r=jib (4958d2b392)
- Bug 1208371 - Remove unnecessary fakeTracks:true from test_streams_individual_pause.html. r=jib (2437b932b2)
- Bug 1208371 - Remove debug canvas from addTrackRemoveTrack test to help android perf. r=padenot (38b1ad91e8)
- Bug 1208371 - Remove debug canvas from peerConnection_trackDisabling test to help android perf. r=padenot (a8b5a62ad6)
- Bug 1208371 - Enable test_peerConnection_trackDisabling.html on android 4.3 debug. r=jib (19e14785f3)
- Bug 1208371 - Remove debug canvas from mediaStreamConstructors test to help android perf. r=padenot (b7e3280b68)
- Bug 1208371 - Add disconnect method to test helper AudioStreamAnalyser to improve performance on slow devices. r=padenot (2a18d693a7)
- Bug 1208371 - Guard LoadManagerSingleton with a WeakPtr. r=pkerr (0f6d425cf4)
- Bug 1208371 - Clear output canvas on each drawImage(). r=jib (45731c0c9a)
- Bug 1208371 - Wait for "loadedmetadata" before setting up nodes in test_mediaElementAudioSourceNodeCrossOrigin.html. r=padenot (8e9398fe88)
- Bug 1181051 - Remove BOM from dom/media/test/test*.html. r=kinetik (c98b2c9b96)
- Bug 1070110 - Ensure the testcase will receive at least 2 blob. r=jwwang (028cb09b08)
- Bug 1208371 - Improve reliability of test_mediarecorder_record_timeslice.html. r=jwwang (c89bd3fe0b)
- Bug 1251494 - Remove remaining references to MOZILLA_XPCOMRT_API from dom. r=jesup (5b8e7ef603)
- Bug 1234230: Don't pass null images for video encoding, and don't reencode the same image r=roc (eb09c07d8d)
- Bug 1258567 - per comment 3, ensure volume is only applied once to the AudioSegment. r=kinetik. (a7e184e483)
- Bug 1250934: Modify MediaEngine shutdown to allow neutering the AudioDataListener r=padenot (70f4831508)
- Bug 1208371 - Add PrincipalHandle to MediaChunks. r=mt,jesup (0662c26a97)
- Bug 1208371 - Add NotifyPrincipalHandleChanged to MediaStreamTrackListener. r=mt,jesup (54d896b1ff)
- Bug 1208371 - Add a PrincipalHandleListener to MediaStreamTrack. r=mt,jesup (9b4d2e0996)
- Bug 1256520 - use SyncRunnable to create DecodedStreamData synchronously to ensure the creation and destruction of DecodedStreamData happen in order. r=kikuo. (7d28eaebba)
- Bug 1237482 - Remove MediaDecoderStateMachine::mStreamSink. r=kikuo. (609efed70f)
- Bug 1208371 - Hook up DecodedStream with PrincipalHandle. r=mt,jwwang (9290efb216)
- Bug 1208371 - Hook up MediaPipeline with PrincipalHandle. r=mt,bwc (b00ed70ddc)
- Bug 1208371 - Ensure DOMMediaStream principals reflect what could reside in their playback streams. r=mt,jesup (bd3e32ef16)
- Bug 1208371 - Ensure a media element's ImageContainer is protected when playing a stream. r=mt,jesup (7914faa5dc)
- Bug 1208371 - Forward declare MediaStreamTrack in MediaPipeline.h. r=bwc (4c88b79137)
- Bug 1208371 - Clean up unnecessary virtuals in MediaPipeline. r=bwc (b7112f4b34)
- Bug 1208371 - Move MediaStreamTrack's label to MediaStreamTrackSource. r=jib (045bfcc738)
- Bug 1259590 - Remove B2G ACL code. r=khuey (e13223c0f6)
- Bug 1265452 followup - Make mGlyphExtentsArray an array of UniquePtr. r=jrmuizel (d12ce46244)
- Bug 1250540 - have media.navigator.permission.disabled no longer bypass media.getusermedia.screensharing.allowed_domains. r=jesup (e55aa02580)
- Bug 1247806 - Fix HSTS redirect check in WebSocketChannel, r=mcmanus (4e44becf9e)
- Bug 1251530: Use 'MakeUnique' instead of 'new' to populate UniquePtr variable in AddCSSValuePair. r=jwatt (286bf2289a)
- Bug 1264787: Make nsCSSValue's AdoptListValue & AdoptPairListValue methods take a UniquePtr. r=heycam (0f7dc7164f)
- Bug 1151243 part 3 - [css-grid] Add a generic nsHTMLReflowState::STATIC_POS_IS_CB_ORIGIN flag to place the static-position at the CB origin, and make nsAbsoluteContainingBlock use it in Grid containers where the placeholder is a child too. r=dholbert (7bde498cc4)
- Bug 1151243 part 4 - Some code cleanup in nsHTMLReflowState::CalculateHypotheticalPosition, and make a few methods 'const' (idempotent patch). r=dholbert (e430f9b99d)
- Bug 1250540 - fix string-parsing regression that made screen share whitelisting stop working. r=jesup (f8af7c3053)
- Bug 1265641: Move AEC tail length and delay-agnostic settings to getUserMedia r=padenot (3feaf716ee)
- Bug 950936 - Introduce ui.popup.disable_autohide pref to ease debugging popups. r=neil (bc28dcd531)
- bug 1211892 read -unico-border-gradient of early Unico versions for ThreeDHighlight and ThreeDShadow r=acomminos (39c83b1865)
- bug 1257695 disable GTK3 deprecation warnings in widget/gtk r=acomminos (1ad2ba0271)
- Bug 1258989 - Switch gtk3drawing to a C++ file, r=karlt (55b8ea3cdf)
- Bug 1259433 - remove gtk_widget_style_get() from gtk3drawing, r=karlt a=kwierso (a9fc049140)
- Bug 1266680 - Rename BlockTrackId to BlockSourceTrackId. r=jesup (5066bbf870)
- Bug 1262808: Refactor |PrincipalID| to |PrincipalHandle| in Gonk media code, r=rjesup (49ec99e852)
- Bug 1144096 part 1 - [css-grid] Refactor nsGridContainerFrame state and methods. r=dholbert (502fb7d424)
- Bug 1144096 part 2 - [css-grid] Make GridItemInfo::mFrame available also in non-DEBUG builds since we'll need it to support fragmentation. r=dholbert (fe0b396741)
- Bug 1144096 part 3 - [css-grid] Remove CellMap::ClearOccupied() since it's not needed anymore. r=dholbert (7aeacdccab)
- Bug 1144096 part 4 - [css-grid] Move more local nsGridContainerFrame classes into .cpp file. r=dholbert (896fc410ac)
- Bug 1144096 part 5 - [css-grid] Create a couple of Grid container frame bits. r=dholbert (abd007fd90)
- Bug 1144096 part 6 - [css-grid] Add support for creating Grid container continuations and deal with overflow containers. r=dholbert (3f02728f24)
- Bug 1144096 part 7 - [css-grid] Don't create PageBreakFrames inside a Grid container. The container will handle forced breaks on its items. r=dholbert (5a0c64369c)
- Bug 1144096 part 8 - [css-grid] Add a new state flag, eBreakBefore, to record where breaks occur between tracks. r=dholbert (5f5d8761c6)
- Bug 1144096 part 9 - [css-grid] Create a SharedGridData object owned by the first-in-flow Grid container to share state between its continuations. r=dholbert (7e510f0bf0)
- Bug 1144096 part 10 - [css-grid] Add a few helper methods to do a break before a row, and resize a row. r=dholbert (d3fec771a6)
- Bug 1144096 part 11 - [css-grid] Add a GetNearestFragmentainer() method that collects some data from the nearest enclosing fragmentainer needed for fragmentation. r=dholbert (20d4736a1c)
- Bug 1144096 part 12 - [css-grid] Collect and merge child frames we need for reflow. r=dholbert (3b5c619f34)
- Bug 1144096 part 13 - [css-grid] Refactor ReflowChildren() by separating out the code that reflows normal flow children (grid items and placeholders) into a new method ReflowInFlowChild(). r=dholbert (ba8a1edc7b)
- Bug 1144096 part 14 - [css-grid] Make ReflowInFlowChild() deal with a constrained available block-size. r=dholbert (292df4167a)
- Bug 1144096 part 15 - [css-grid] Compute our pre-reflow logical skip sides and cache the result of ComputedLogicalBorderPadding() with that applied. r=dholbert (0c7f59389e)
- Bug 1144096 part 16 - [css-grid] Implement fragmentation. r=dholbert (af8b8aac41)
- Bug 1144096 part 17 - [css-grid] Add helper methods that add a sorted list of child frames to the Overflow and ExcessOverflowContainers child lists. r=dholbert (a6c80c9e9c)
- Bug 1144096 part 18 - [css-grid] Fix a couple of bugs in how we handle child existing continuations when pushing/pulling children. r=dholbert (b8a62fab65)
- Bug 1144096 part 19 - [css-grid] Sanity check the initial child lists we get from the frame constructor (DEBUG only). r=dholbert (f56955c3ec)
- Bug 1144096 part 20 - [css-grid] Sanity check our child lists before starting a Reflow (DEBUG only). r=dholbert (d89c771238)
- Bug 1144096 part 21 - [css-grid] Deal with dynamically inserted/appended/removed child frames. r=dholbert (a07ecc06e2)
- Bug 1144096 part 22 - [css-grid] Check NS_INLINE_IS_BREAK_BEFORE before checking other completion status. r=dholbert (731dcd0ac5)
- Bug 1144096 part 23 - [css-grid] A grid container fragment that is an overflow container can't be INCOMPLETE, only OVERFLOW_INCOMPLETE and it should always have zero BSize. r=dholbert (afcd6c1741)
- Bug 1144096 part 24 - [css-grid] Move the child frame merging code at the start of ReflowOverflowContainerChildren into a new method: DrainExcessOverflowContainersList. Make both take a param so that we can override how the OC child lists are merged together (normally just an Append; MergeSortedFrameLists for Grid). r=dholbert (95323b0a56)
- Bug 1144096 part 25 - [css-grid] Enable fragmentation to occur by reporting our actual reflow status. r=dholbert (767c389238)
- Bug 1144096 part 26 - [css-grid] Fragmentation reftests. (07e62f8fd6)
- Bug 1244006 - Use const instead of MOZ_CONSTEXPR to avoid startup crash; r=dbaron (39b0bb32fb)
- Bug 1053986 - Fix comment referring to a GetBorder method that no longer exists. r=dholbert (2cde22a42c)
- Bug 1264784 - part 1 - call nsIFrame::{GetScreenRect,GetView} instead of their *External counterparts; r=dholbert (a2cd84b7a2)
- Bug 963238: Support isTypeSupported() in MediaRecorder, and throw on invalid mimetypes at construction r=cpearce,khuey (5a3709e45f)
- Bug 963238: Fix compilation errors. r=me (09b541337f)
- Bug 1157654 - 1. Do not call MediaRecorder.stop immediately after MediaRecorder.start, because we want to receive an onerror callback. 2. Make the NofityError async. r=roc (ad56918042)
- Bug 1128448 - 1. Close the pref media.encoder.omx.enabled for newer android version. 2. Modify testcase and MR to eusure no timing issue. r=roc (9dfff44a2c)
- Bug 1197669 - Part3 - Ensure the start event comes before any blobs. r=jwwang (d4e950fa49)
- Bug 1225327 - fix |mEncoder| null-dereference. r=jwwang (5ffce18e33)
- Bug 1260702: Don't crash on input sources from WebAudio in MediaRecorder r=padenot (28bcb80a03)
- Bug 1018299 - Throw security error if principal check fails in MediaRecorder::Start(). r=jib, r=mt (1130168c8d)
- Bug 1261007 - Part 1 - Force to send video sample into encoder if we got the same video sample more than 1 seconds. Enable testcases. r=jolin (5698b39b45)
- Bug 1182426 - Test that changing video resolution of a recorded stream throws an error. r=roc (edaf49f2cf)
- Bug 1261007 - Part 2 - fix test_mediarecorder_webm_support. r=rillian (16ef931949)
- Bug 1250054. Part 1 - implement MediaDecoderReaderWrapper. r=jya. (4b78b4335d)
- Bug 1242841 - Make MDSM::mDecodedAudioEndTime zero-based. r=kikuo. (c6c756d554)
- Bug 1242843 - Make MDSM::mDecodedVideoEndTime zero-based. r=kikuo. (c194178323)
- Bug 1242783. Part 1 - per comment 11, increase mAmpleAudioThresholdUsecs to 2s to avoid audio underrun when BT is connected. r=kinetik. (49567f587e)
- Bug 1242783. Part 2 - per comment 12, buffer only 1s when audio is captured. r=kinetik. (e0f0cd9826)
- Bug 1230641: P1. Use UYVY (YUV422) format in decoders. r=mattwoodrow (17d4de398c)
- Bug 1230641: P2. Increase the video queue size on mac. r=cpearce (e575c85f44)
- Bug 1230641 - Make our NSOpenGLContext opaque when in fullscreen mode. r=mstange (51da9e1e70)
- Bug 1257094 - Remove MediaDecoderStateMachine::DECODER_STATE_DECODING_NONE. r=cpearce. (f0993582c7)
- Bug 1252344. Part 1 - remove unnecessary checks from MediaDecoderStateMachine::NeedToDecodeVideo(). r=bechen. (1c9b7aadf4)
- Bug 1252344. Part 2 - remove unnecessary checks from MediaDecoderStateMachine::NeedToDecodeAudio(). r=bechen. (6896d7d1f6)
- Bug 1252360 - remove some check from NeedToDecodeAudio(). r=bechen. (1c064a9985)
- Bug 1252762 - Decode at most one audio/video sample before finishing seeking. r=cpearce. (73ec7691df)
- Bug 1253928 - adjust the time passed to RequestVideoData() by the start time to avoid incorrectly skipping key frames. r=jya. (1bc203d8e6)
- Bug 1252766 - Remove MediaDecoderStateMachine::mDecodeToSeekTarget which is never read. r=kaku. (aac1fe8018)
- Bug 1251460 - MDSM now waits on a promise to enqueue first frame loaded. r=jya (0e7e67e006)
- Bug 1257013 - Part 3: Stop checking for corrupt frames in MediaDecoderStateMachine since we no longer produce them. r=ajones (fbbbabafbb) (c6e1bfdcf2)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1258966 - Remove unnecessary null-checks of MediaDecoderStateMachine::mReader. r=bechen. (0513c82214)
- Bug 1258627 - always schedule next cycle so MDSM has a chance to leave buffering state. r=cpearce. (49fb876b9e)
- Bug 1258271 - Remove arguments from MediaDecoderStateMachine::HaveEnoughDecodedAudio(). r=bechen. (e8610f7f76)
- Bug 1252753. Part 1 - remove calls to PushFront(). r=kinetik. (7abe1bfb0f)
- Bug 1252753. Part 2 - remove MediaDecoderStateMachine::PushFront(). r=kinetik. (1a153a5b00)
- Bug 1230527: P1. Ensure seeked event is fired prior loadeddata. r=jwwang (aa9eef9fd3)
- Bug 1230527: P2. Add mochitest. r=jwwang (6e9f920781)
- Bug 1252767 - Remove MediaDecoderStateMachine::mPendingSeek. r=cpearce. (e5d69a191d)
- Bug 1255268 - Replace SeekJob::Steal() with move semantics. r=cpearce. (6294c01ba7)
- Bug 1253490 - fix the calculation of decodeTime. r=jya. (b8f3c8801a)
- Bug 1252343. Part 1 - make mReader const. r=bechen. (33a8b6a4ad)
- Bug 1252343. Part 2 - remove null checks for mReader which is const and never null. r=bechen. (5cd068aafc)
- Bug 1250054. Part 2 - employ MediaDecoderReaderWrapper for MDSM and remove code about adjusting start time. r=jya. (b5a954d8d8)
- Bug 1252341 - No need to reset mReader in ~MediaDecoderStateMachine() because the destructor will do that. r=bechen. (cd0639e366)
- Bug 1264784 - part 2 - remove unused virtual methods from nsIFrame; r=dholbert (5d52314a79)
- Bug 1264784 - part 3 - make nsIFrame::GetNearestWidget methods non-virtual; r=dholbert (67b0987de6)
- Bug 1053986 - Rename nsIFrame::IsBoxFrame to IsXULBoxFrame. r=dholbert (394613f49f)
- Bug 1256040 - Fix some nsGridContainerFrame.h/cpp compile errors in non-unified build. r=dholbert (b49241e3b1)
- Bug 1264607 - Treat track size <percentage> values as 'auto' when the grid container size is indefinite. r=dholbert (3895d4d922)
- Bug 1260614 - Cleanup grid item iterator Reset() calls. r=dholbert (e6760e1def)
- Bug 1256040 - Bustage fix. r=me (d67b9c0de5)
- Bug 1233191 part 1 - Implement sanity checks on the flex/grid container child frame list. Remove the anon grid item sanity checks that the frame constructor now does instead. r=dholbert (d9412bb043)
- Bug 1233191 part 2 - Remove anon flex item sanity checks that the frame constructor now does instead. r=dholbert (564184ea6d)
- Bug 1233191 part 3 - crashtest. (c6b6bb4fca)
- Bug 1187846 Stack layout doesn't honour min/max sizes for positioned elements r=Enn (8080e9db71)
- Bug 1053986 - Rename nsIFrame::GetMinSize to GetXULMinSize, and related methods. r=dholbert (fa1722982e)
- Bug 1000870 - Add some features in testing system. r=smaug (f7b4b8916f)
- Bug 1053986 - Rename nsIFrame::GetPrefSize to GetXULPrefSize, and related methods. r=dholbert (9f7e8de26e)
- Bug 1053986 - Rename nsIFrame::GetMaxSize to GetXULMaxSize, and related methods. r=dholbert (a632913886)
- Bug 1053986 - Rename nsIFrame::GetMinSizeForScrollArea to GetXULMinSizeForScrollArea. r=dholbert (ac520afe6f)
- Bug 1053986 - Rename nsIFrame::GetOrdinal to GetXULOrdinal. r=dholbert (e5f7342d03)
- Bug 1053986 - Rename nsIFrame::GetFlex to GetXULFlex. r=dholbert (aadf567a8c)
- Bug 1053986 - Rename nsIFrame::GetBoxAscent to GetXULBoxAscent. r=dholbert (4e729c60ea)
- Bug 1053986 - Rename nsFrame.cpp static method IsBoxWrapped to IsXULBoxWrapped. r=dholbert (009b251df0)
- Bug 1053986 - Rename nsIFrame::IsCollapsed to IsXULCollapsed, and related methods. r=dholbert (eec509e378)
- Bug 1168212 - Ensure popups have a minimum width of their preferred size r=Enn (657c8da6fa)
- Bug 1053986 - Rename nsIFrame::SetBounds to SetXULBounds. r=dholbert (304ff47c6c)
- Bug 1088637 - check we get the right transition event, r=Enn (b0da4a67f6)
- Bug 1053986 - Rename nsIFrame::Layout to XULLayout, and related methods with the same name. r=dholbert (66ef396b10)
- Bug 1053986 - Rename nsIFrame::GetBorderAndPadding to GetXULBorderAndPadding. r=dholbert (588f824000)
- Bug 1053986 - Rename nsIFrame::GetBorder to GetXULBorder. r=dholbert (f91ae3fc59)
- Bug 1053986 - Rename nsIFrame::GetPadding to GetXULPadding. r=dholbert (797e21e6af)
- Bug 1053986 - Rename nsIFrame::GetMargin to GetXULMargin. r=dholbert (05dc0235f2)
- Bug 1053986 - Rename nsIFrame::SetLayoutManager to SetXULLayoutManager. r=dholbert (0cb22c411d)
- Bug 1053986 - Rename nsIFrame::GetLayoutManager to GetXULLayoutManager. r=dholbert (6a03e1de2c)
- Bug 852754 - Part 1: Share the code for limiting scale factors to all image types. r=mstange (098a083d1a)
- Bug 852754 - Part 2: Share the implementation of GetContainer. r=mstange (063b7683dd)
- Bug 852754 - Part 3: Share the implementation of ConfigureLayer. r=mstange (ffd2d99802)
- Bug 1256999 - Pass the right context to new channels for image loads. r=bz r=seth (275cebb231)
- Bug 1194337 - Context menu positioned incorrectly on OSX. r=enn (1e429a9d3c)
- Bug 1216284 - Tooltips do not flip correctly on OSX. r=enndeakin (c08931768b)
- Bug 1053986 - Rename nsIFrame::GetClientRect to GetXULClientRect. r=dholbert (c06a121de6)
- Bug 1053986 - Rename nsIFrame::GetVAlign to GetXULVAlign. r=dholbert (a923d76c4b)
- Bug 1053986 - Rename nsBox::GetChildBox to GetChildXULBox. r=dholbert (ebe12c77f1)
- Bug 1053986 - Rename nsIFrame::GetHAlign to GetXULHAlign. r=dholbert (dbd501e2bd)
- Bug 1053986 - Rename nsBox::GetNextBox to GetNextXULBox. r=dholbert (1cd5fa1ce3)
- Bug 1053986 - Rename nsBox::GetParentBox to GetParentXULBox. r=dholbert (2beaeb6bdd)
- Bug 1171696 - Don't resize scrollbar thumb when updating its position. r=mstange (5b51241744)
- Bug 1053986 - Rename nsIFrame::IsHorizontal to IsXULHorizontal, and related methods. r=dholbert (7d8e4142e5)
- Bug 1053986 - Rename nsIFrame::IsNormalDirection to IsXULNormalDirection. r=dholbert (7d9686b089)
- Bug 1053986 - Rename nsIFrame::Redraw to XULRedraw. r=dholbert (20da19c2ce)
- Bug 1053986 - Rename nsIFrame::RelayoutChildAtOrdinal to XULRelayoutChildAtOrdinal. r=dholbert (e5c4eb2b9f)
- Bug 1053986 - Rename nsIFrame::SetDebug to SetXULDebug. r=dholbert (438c3a1109)
- Bug 1053986 - Rename nsIFrame::GetDebug to GetXULDebug. r=dholbert (00e0ca19e4)
- Bug 1053986 - Rename nsIFrame::DumpBox to XULDumpBox. r=dholbert (30edc21d8e)
- Bug 1053986 - Rename nsIFrame::AddCSSPrefSize, AddCSSMinSize, AddCSSMaxSize, and AddCSSFlex by replacing CSS with XUL. r=dholbert (4e79b90b1f)
- Bug 1053986 - Fix ordering of methods in nsIFrame.h r=dholbert (fb08aa035f)
- Bug 1053986 - Rename nsBox::BeginLayout to BeginXULLayout. r=dholbert (595cb70526)
- Bug 1053986 - Rename nsBox::EndLayout to EndXULLayout. r=dholbert (13f98a84a0)
- Bug 1213895: Part 1 - Correctly support crop="none" in XUL labels. r=neil (053e0c8414)
- Bug 1053986 - Rename nsBox::DoLayout to DoXULLayout. r=dholbert (40ef0ece53)
- Bug 1144619 - Variable 'nextX' is created in the wrong scope. r=dbaron (7893ccb301)
- Bug 1172011 - Remove unneeded 'spaceLeft' declaration from nsSplitterFrame.cpp. r=froydnj (7ef937e283)
- Bug 1192376: Make nsImageBoxFrame check whether image size is available before trying to paint an image. r=seth (2db203eb3b)
- Bug 1240533 - Parameters to ScreenForRect need to be passed as desktop pixels, not device pixels. r=emk (d49b532344)
- Bug 1212658 - Remove needless IsCallerChrome check in nsMenuPopupFrame. r=bz (bdf0d16a49)
- Bug 374471 Make the noautohide attribute live where supported r=enndeakin (f696b4d174)
- Bug 1200870, allow -1 as a value to popup.moveTo, r=tn (10e05d4240)
- Bug 1182856 - Part 1: Add StopTransitionsForElement. r=heycam (1c0ac374c4)
- Bug 1182856 - Part 2: Let AnimationsWithDestroyFrame destroy transitions. r=heycam (7820f7b1e5)
- Bug 1182856 - Part 3: Cancel transitions for destroy frames. r=heycam (439fb07545)
- Bug 1157936 - Put the correct ratio on the scrollbar layer. r=tn (a64f35b9ea)
- Bug 1238137 - Telemetry pings for main thread scrollbar-driven scroll input methods. r=kats (89e5187b88)
- Bug 1156106 - Make nsMenuBarFrame::mMenuBarListener an nsRefPtr; r=roc (838126cd16)
- Bug 1163304 Close all existing popups when menubar becomes active because it should have pseudo focus and other popups shouldn't handle key events r=enn+neil (933c9ae40e)
- Bug 1252693 - Assert that we do not tenure into an OMT Zone; r=sfink (0812fc81f2)
- Bug 1265679 - Always call the object moved hook in generational GC r=terrence (6d75efba2d)
- Bug 1265825 - Remove mSuppressionActive assert. r=kats (3b6b3ba030)
- Bug 1250226 - Only report compacting GC telemetry for compacting GCs r=terrence (4e0f511ccf)
- Bug 1258578: Improve documentation for js::RelocatablePtr. DONTBUILD r=terrence (3ed2a933e0)
- Bug 1252713 - Fix FILES_PER_UNIFIED_FILE=1 bustage in js/. r=terrence (8a97e6c7e2)
- Bug 1265741: Fix unified build for fuzzers; r=nbp (ad3b4a4543)
- Bug 1013219 - set the line number of the terminating retrval; r=jimb, r=ejpbruel, r=fitzgen (df810884a9)
- Bug 1013219 - set line number of return instruction; r=efaust, r=fitzgen, r=ejpbruel (503b1a2bf3)
- Bug 1260577 - Fix |obj[expr] += e2| erroneously calling expr.toString() twice. (r=till) (e2485baccb)
- Bug 1260577 - followup: Change confusing name SelfAssign to CompoundAssign. (rs=jorendorff) (51a7dee68e)
- Bug 1263881 - Check the the number of body level lexicals doesn't exceed that which we can store in Bindings r=shu (d610d7a1e9)
- Bug 1258097 - Check for redeclaration of imports by functions r=shu (78f06f273f)
- Bug 1264954 - Add missing OOM check in Parser::templateLiteral. r=jonco (2743a82e1e)
- Bug 1265313 - Fix Annex B.3.5 handling with body-level lexicals. (r=jorendorff) (6b4139d25b)
- Bug 1260620 - Ensure that possibleErrors are not null before attempting to check them; r=jorendorff (6b284c1107)
- Bug 1253275 - Remove const_casts from Runtime.cpp. r=sfink (40b6d68455)
- Bug 1262731 - Add JS_InitWithFailureDiagnostic(). r=sfink. (310579fcd3)
- Bug 1263886 - Don't call makeConstructorCode if the group has unknown properties. r=bhackett (e81c939928)
- Bug 1260891 - Acquire and release the lock when destorying an `ExclusiveData<T>`'s protected value; r=terrence a=kwierso (dc39af575e)
- Bug 1252034 - Value Numbering: Unconditionally generate fixup blocks. r=sunfish (3b46b2df51)
- Bug 1232229 - Ensure generator object prototype is a singleton and tenured. r=jonco (d0c4f17cb6) (4696208ad8)]]>
no_email@example.com (roytam1) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4956#p4956 Fri, 26 Apr 2024 23:14:42 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4956#p4956
<![CDATA[RT1 Browser Platform :: Browsers release notes :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4957#p4957 https://o.rthost.win/kmeleon/KM76.5.3-Goanna-20240427.7z

Changelog:

In-tree changes:
- update xulrunner-sdk patch (f4ecd928)

Out-of-tree changes:
* update Goanna3 to git d457251529...4696208ad8:
- tzdata: update to 2024a (d4cb810b7f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1251253 - prevent null pointer dereference of |aContext| in CacheStorageService::DoomStorageEntries. r=mayhemer (35b449c612)
- Bug 1260498 - Make test_rel_preconnect work in e10s mode. r=mcmanus (e6823ce4c4)
- Bug 1016628 - Add prefetch abilities to the predictor. r=mayhemer (53ab180c97)
- Bug 1258482 - FileList should contain only Files, not Directories, r=smaug (ff78125454)
- Bug 1258694 - Implement Directory::GetFiles(), r=smaug (305784524e)
- Bug 1263992 - patch 1 - Remove DirectoryType enum, r=smaug (89e1a59041)
- Bug 1263992 - patch 2 - Support the creation of directories from FileSystemTasks, r=smaug (c569092cef)
- Bug 1243586 - Implement Upgrade-Insecure-Requests HTTP Request Header Field. r=rbarnes (4b8a84c656)
- Bug 1262572 - http 0.9 telemetry. r=hurley (6006881336)
- Bug 587177 - Update all comments before SetOriginalURI to reflect reality, r=mcmanus (b2fedb0728)
- Bug 1261632 - Assert that OnStopRequest is called only once. r=michal (c35b1922b9)
- Bug 1232422 - Convert 5 tests within netwerk/test to use AsyncOpen2 (r=mcmanus) (4af8d43814)
- Bug 831450 - No Range Requests against weak Etag r=mayhemer (9b4a159e1e)
- Bug 1214277 - Avoid bypassing opening a cache entry for possibly intercepted channels; r=mcmanus (c5b0de6990)
- partial apply Bug 1234369 - Convert 25 tests within netwerk/test to use AsyncOpen2 (1b81d5a303)
- Bug 299031 - heuristic cache rule for 410 should be longer r=mayhemer (848834fc31)
- Bug 1121447 - trust cache less for error codes r=mayhemer (0424fec819)
- Bug 1125916 - Check whether loadInfo and loadContext match. r=sicking, r=jduell (6740850922)
- Bug 1258778 - Purge the skia glyph cache when receiving a low memory notice. r=erahm (633c60b0c6)
- Bug 1125916 - Add SEC_FORCE_PRIVATE_BROWSING to LoadInfo. r=sicking, r=jduell (10b5a1cacb)
- Bug 1105556 - test fixes. r=sicking, ckerschb (845d0dbd65)
- Bug 1258481 - Use RegionBuilder for nsRegion IPC. r=jrmuizel (616c279297)
- Bug 1014691 - Fix an include-what-you-use error in TestCompositor.cpp. r=kats (2797f83f1d)
- Bug 1256408 - Add graphics microbenchmarking. r=mstange (49b11b051b)
- Bug 1258481 - Add a RegionBuilder for accumulating rects. r=jrmuizel (acd79192db)
- Track whether or not remote layers have acknowledged compositor changes. (bug 1256517 part 1, r=mattwoodrow) (e3cc77ed41)
- Move compositable field out of individual compositable ops. (bug 1256517 part 2, r=mattwoodrow) (1d4a063df3)
- Bug 1241058: Assure several operations properly operate on the current group target. r=jrmuizel (6119e2b4db)
- Bug 1247700: Avoid crash from invalid fonts. r=bas (c4c2799b94)
- Bug 1242421 - remove useless null check. r=roc@ocallahan.org (44faf6556d)
- Add instrumentation for when content processes fail to acquire D3D11 devices. (bug 1247539, r=milan) (bd9265d78e)
- Make access to gfxWindowsPlatform D3D11 devices thread-safe. (bug 1258174, r=bas) (032e74b163)
- Disable device access on textures created against stale layers. (bug 1256517 part 3, r=nical) (ffcebbdee6)
- Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical) (fc83339f2d)
- Fix build bustage for bug 1256517 r=broken tree (3952871373)
- Bug 1256678 - Replace DrawTargetCairo::FillGlyphs crashes with other crashes - r=bobowen (b7245ba436)
- Bug 1120485. Log CloseHandle error reason during MessageChannel shutdown failure. r=milan (2f81d9c2aa)
- Bug 1242448 - Ensure the tile pool does not hold textures during shutdown. r=edwin (d31c304258)
- Bug 1258851 - Propagate the isScrollbarContainer layer flag to the compositor. r=mattwoodrow (b9906d7557)
- Bug 1260391: Transfer |CompositableOperation| in |AsyncChildMessageData|, r=dvander (1def34c5f8)
- Bug 1252324 - add DrawTarget API for 3D transforms for use in layers. r=jrmuizel (bc80529422)
- Bug 1255342 - implement DrawTargetCairo::LockBits for Cairo Win32 surfaces. r=sotaro (6f5661691b)
- Bug 1263480 - Don't let cairo go into an error state when DrawSurface is called with an empty destination rectangle. r=lsalzman (4300940101)
- Bug 1251241 - return from DrawTargetCairo::FillGlyphs if |aFont| is ullptr. r=roc (bb92f95ccd)
- Bug 1255320 - Create DrawTarget with DIB as similar DrawTarget r=jrmuizel (03f1da030d)
- Bug 1215265 - Put shutting down gfx ipdl protocols for child processes behind a pref. r=sotaro (aa781b37f9)
- Bug 1262898: Keep the GeckoChildProcessHost alive for the lifetime of the CompositorBridge and ImageBridge parent actors. r=jimm r=nical (dcca3b54e1)
- Bug 1251619: Remove unused gfxPlatform::CreateDrawTargetForUpdateSurface r=mchang (b29565995e)
- Bug 1255973 - Remove redundant overrides from gfxPlatform subclasses. r=jfkthame (d45f8a6640)
- Bug 1259466. Rename layers.offmainthreadcomposition.enabled. r=milan We would rather people not use this pref. (f362da1bd3)
- Bug 881609: Call InitLayersAccelerationPrefs only once. r=nrc (faed10a0d4)
- Bug 1209780. Mark some DrawResult's as unused in layout/svg. r=seth (48192d6b34)
- Bug 1251115 - Fix incorrect rendering result while mask path is not resolvable; r=mstange (a52b478fdf)
- Bug 1228354 - Part1 - Support luminance mask mode. r=mstange r=bas (b03abbe8a6)
- Bug 1228354 - Part2. Add test case for mask-mode. r=heycam (6bea36a70c)
- Bug 1259802: Add type replacement annotations to simplify rust binding generation for nsStyleStruct.h, r=bholley (48c13e62f2)
- Bug 1261754 - Part 1: Improve static assertions for style struct bits. r=dholbert (2ce6d994a5)
- Bug 1261552 - Reimplement default placement-new for style structs. r=heycam (db9d7782e2)
- Bug 1261552 - Introduce StaticPresData and hoist some shared functionality into it. r=heycam (adf2e16b4d)
- Bug 1226627 - Truncate the result in ZoomText/UnZoomText rather than rounding it for better performance. r=roc (f1d1084ba1)
- Bug 1247777 - Part1: parse and compute -webkit-text-fill-color property. r=heycam (fc4161355c)
- Bug 1247777 - Part2: implement -webkit-text-fill-color rendering. r=jfkthame (0f30da9c5b)
- Bug 1247777 - Part3: reftests for -webkit-text-fill-color. r=jfkthame Add this test into web-platform-tests. (02e41db8cc)
- Bug 1043461 - Followup to ensure we still test custom property position when the UA style sheet doesn't have custom properties in it. r=dholbert (48df73d684)
- Bug 1247777 - Part4.1: replace windows-style line endings with unix-style line endings. r=bz (be8ba60960)
- Bug 1247777 - Part4.2: add compatible webkit prefixed properties in CSS properties ordering check test. r=bz (7b78825e14)
- Bug 1261552 - Introduce StyleStructContext, and make all style struct constructors take it. r=heycam (65b3966841)
- Bug 1258017 - Use an nsCOMPtr to hold onto the nsIStyleRule. r=dbaron (e88d7e368f)
- Bug 1258017 - Use a RefPtr to hold onto the parent style context. r=dbaron (6a7289ca43)
- Bug 1258017 - Redesign and simplify rule tree GC. r=dbaron (3bf60a9b04)
- Bug 1253149 - Remove the #ifdef __cplusplus bits from ServoBindings.h. r=SimonSapin (bf2b18a470)
- Bug 1251496 - Forward stylesheet management to RawServoStyleSet. r=heycam (0a3aa90b2d)
- Bug 1260310 - Generalize nsStyleContext to support resolving styles from either nsRuleNode or ServoComputedValues. r=heycam (82b6d5d008)
- Bug 1258017 - Cleanup fixes for trunk. r=me (674a65815a)
- Bug 1236400 part 1: Add internal enum values to represent "display: -webkit-box" & "display: -webkit-inline-box". r=mats (509c94da15)
- Bug 1236400 part 2: Extend NeedsAnonFlexOrGridItem() & related code to wrap all inline-level -webkit-box children in an anonymous flex item. r=mats (dc11b9b09f)
- Bug 1236400 part 3: If webkit prefix support is enabled, skip CSS Parser code that converts "display: -webkit-box" directly to "display: flex". r=mats (e09b459124)
- Bug 1236400 part 4: Add reftests to test how non-block-level content gets wrapped inside a -webkit-box. (no review) (46e4d8cb07)
- Bug 1261754 - Part 2: Make quotes computed values shareable between different structs. r=dholbert (a78e43b706)
- Bug 1261754 - Part 3: Move quotes from nsStyleQuotes to nsStyleList and delete nsStyleQuotes. r=dholbert (fdcd9aaa3f)
- Bug 1209273 - Part 1: Support for adjust-color CSS property. r=dbaron (818a7fe0ff)
- Bug 1209273 - Part 2: Force printing background if color-adjust: exact. r=dbaron (ffd52c0dbc)
- Bug 1261754 - Part 4: Move image-rendering from nsStyleSVG to nsStyleVisibility. r=dholbert (ee8372fb94)
- Bug 1261754 - Part 5: Move text-rendering from nsStyleSVG to nsStyleText. r=dholbert (c13a11313d)
- Bug 1261754 - Part 6: Move vertical-align from nsStyleTextReset to nsStyleDisplay. r=dholbert (d374b3700b)
- Bug 1261754 - Part 7: Move pointer-events from nsStyleVisibility to nsStyleUserInterface. r=dholbert (8693251243)
- Bug 1261754 - Part 8: Move box-shadow from nsStyleBorder to a new nsStyleEffects struct. r=dholbert (8263476827)
- Bug 1261754 - Part 9: Move clip from nsStyleDisplay to nsStyleEffects. r=dholbert (5418597309)
- Bug 1261754 - Part 10: Move mix-blend-mode from nsStyleDisplay to nsStyleEffects. r=dholbert (ebae613929)
- Bug 1261754 - Part 11: Move opacity from nsStyleDisplay to nsStyleEffects. r=dholbert (589292af44)
- Bug 1187851 patch 6 - Make dynamic changes to filter change fixed position containing block for descendants. r=roc (003a3aa6ce)
- Bug 1261754 - Part 12: Move filter from nsStyleSVGReset to nsStyleEffects. r=dholbert (78d87914f9)
- Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r=bas,lsalzman (43df6e429f)
- Bug 1259785: Do a proper flush when taking a snapshot so our dependent targets and command lists get appropriately cleared. r=jrmuizel (9f7372cce1)
- Bug 1251431 - Part 1: Allow usage of an A8 source pattern to MaskSurface for D2D 1.1 Moz2D backend. r=jwatt (632eb6d2da)
- Bug 1251431 - Part 2: Do not apply the device transform when drawing to an already intermediate surface. r=jwatt (3a24f4a5c6)
- Bug 1251431 - GCC compilation fixup. (2356f0a58c)
- Bug 1238328: Purge stored command lists by calling EndDraw/BeginDraw on a regular basis when they're used. r=jrmuizel (33f47b281f)
- Bug 1246641: Also execute an occasional EndDraw for CommandLists used by non-operator OVER drawing. r=jrmuizel (b3e03ad111)
- Bug 1258168: Push ClearType compatible clipping layers when the last pushed layer was marked as opaque. r=jrmuizel (bd069ad7b6)
- Bug 1264736: Crash sooner if we can't get a valid command list, at least in nightly/aurora. r=bas (fb4bb56815)
- Bug 1255438 - create nsI{Mutable,}Array directly; r=keeler (1b802b23b7)
- Bug 1255438 - fix OS X warning bustage and reopen this CLOSED TREE; r=me (07a05910a6)
- bug 1197314: Remove PR_snprintf calls in security/manager/ssl/ r=keeler (f2271aad87)
- Bug 1258298 - Switch more Scoped.h templates in PSM to UniquePtr equivalents. r=keeler (2ee1a85d8e)
- Bug 1191414 - gather telemetry on usage of <keygen>. r=keeler,r=vladan (150bad38a1)
- Bug 1260644 - Use UniquePLArenaPool to manage PLArenaPools in PSM. r=keeler (9e8ad9c0d4)
- Bug 1247250 - Enable TLS 1.3 anti-downgrade on non-secure fallback. r=keeler (7a950b427a)
- Bug 1215796 - Remove the static fallback whitelist. r=keeler (fa55b5920b)
- bug 1254667 - change certificate verification SHA1 policy to "allow or locally-installed roots" r=jcj (5d0bb9e8b1)
- bug 1245280 - add policy mechanism to optionally enforce BRs for falling back to subject CN r=Cykesiopka,mgoodwin (ecd4f2180a)
- Bug 1254653 - Add telemetry to measure how often we encounter EV certificates r=keeler (9da287b490)
- Bug 1259909 - Obviate char PORT_Free() calls in PSM. r=keeler (b7ba2a47da)
- Bug 1252882 - Add a Content Signature Service r=keeler,r=franziskus,r=Cykesiopka (8b806022a0)
- Bug 1255784 - u2f tests should use SpecialPowers.pushPrefEnv, r=jjones (839a58476f)
- Bug 1244960 - Complete FIDO u2f NSSToken (Part 1). r=keeler, r=baku (3d64aa2b7c)
- Bug 1244960 - FIDO u2f NSSToken (Part 2): Use Attestation Certificates. r=keeler (aee3ffc830)
- Bug 1244960 - FIDO u2f NSSToken (Part 3): Review updates. r=keeler (b2f81c2b72)
- Bug 1244960 - FIDO u2f NSSToken (Part 4): Correct FacetID base algorithm. r=keeler (9e70506580)
- Bug 1244960 - FIDO u2f NSSToken (Part 5): Review updates. r=keeler (62a28f2502)
- Bug 1231643 - Part 1. Create skia-A8-surface for mask composition when backendtype of the source DrawTarget is CG; r=mstange (dd03d86f55)
- Bug 1244598 - Move resource files of w3c-css/masking into ./support subdir. r=dbaron (4c9e789191)
- Bug 1243675 - Part 1. Add mask-image property reftest. r=dbaron (18e5dfa90b)
- Bug 1243675 - Part 2. Add mask-clip property reftest. r=dbaron (ddf834d408)
- Bug 1243675 - Part 3. Add mask-position property reftest. r=dbaron (68cae7c7e6)
- Bug 1243675 - Part 4. Add mask-repeat property reftest. r=dbaron (0a3ed45377)
- Bug 1243675 - Part 5. Add mask-origin property reftest. r=dbaron (f5785145a7)
- Bug 1243675 - Part 6. Add mask-size property reftest. r=dbaron (1ab2040973)
- Bug 1231643 - Part 2. Enable mask-composite reftest; r=dbaron (8c3b863d97)
- Bug 1263622 - Fixed nsNSSComponent.cpp compilation on mingw. r=dkeeler,ted (0e651c0211)
- Bug 1266249 - Remove mHasCachedOutline. r=dbaron (c46459acf2)
- Bug 1235634 - Construct nsNSSShutdownList::singleton lazily on first use r=keeler (1b53753c2e)
- Bug 1262645 - Address misc issues with nsGetUserCertChoice(). r=keeler (ec675be29a)
- Bug 1238001 - Allow TLS info to be updated on renegotiation, r=keeler (a2ec0c8a07)
- Bug 1201437 - Add new WebProgress state flag for user-overridden cert. r=keeler (0b9edbc8d8)
- Bug 1201437 - Make cert override tests check for STATE_CERT_USER_OVERRIDDEN. r=keeler (5246515084)
- bug 1261936 - stop using the subject common name in certificate verification error messages r=Cykesiopka (982cf43a11)
- bug 1230234 - fix a leak in client auth certificate handling r=Cykesiopka (6e83f81218)
- Bug 1260643 - Convert most uses of ScopedCERTCertificate in PSM to UniqueCERTCertificate. r=keeler (806b895c41)
- Bug 1207137 - Set a security state flag when weak crypto override is needed. r=keeler Bug 1254306 - Do not check the fallback limit version for the RC4 fallback. r=keeler (8b5cb7101f)
- Bug 1253010 - part 3 - create all nsIDateTimeFormat instances directly; r=smontagu (c1aa5d1d62)
- Bug 1260310 - Create servo style contexts from ServoStyleSet. r=heycam (05f876eb13)
- Bug 759568 - Part 1. Parse background-clip:text; r=dholbert r=heycam (d013b8fd84)
- Bug 1251995 part 6 - Use struct to pass params for nsTextFrame::PainText* functions. r=jfkthame (3b9c163eab)
- Bug 759568 - Part 2. Render background-clip:text; r=jfkthame (e534e048bf)
- Bug 759568 - Part 4. mochitest for background-clip:text; r=heycom (3e548ebf99)
- Bug 759568 - Part 5. reftest for background-clip:text; r=dbaron (43d2915305)
- Bug 759568 - Part 6. Remove unused nsDisplayList::mVisibleRect; r=jfkthame (960a85de40)
- Bug 1264910 - Simplify pref callback register/unregister in nsLayoutUtils. r=dholbert (f50219f117)
- Bug 1097499 part 1 - Control support of 'text-combine-upright: digits' via a separate pref. r=heycam (37df36e815)
- Bug 1261062 - When constraining the displayport by the max texture size, maintain the relative distribution of the margins. r=dvander (9a9423bdf1)
- Bug 1246290 - Add a pref to allow disabling APZ on documents which have scroll-linked effects. r=botond (781b63c578)
- Bug 1263347 - When checking if displayport changes should schedule a paint, make sure to use the proper displayport. r=mstange (998f59843e)
- Bug 1097499 part 15 - Add reftests for text-combine-upright. r=jfkthame (843bea00bc)
- Bug 1097499 followup - Fix metadata of tests submitted to w3c. DONTBUILD (e671b5b38b)
- Bug 1097499 followup 2 - Fix metadata of tests submitted to w3c. DONTBUILD (abf0895450)
- Bug 1097499 part 2 - Add a macro to simplify usage of nsStyleContext::GetUniqueStyleData. r=heycam (10486f1f24)
- Bug 1097499 part 3 - Add a separate anonbox for text nodes. r=heycam (7dd4347215)
- Bug 1097499 part 4 - Adjust computed value of writing-mode on text frames when text-combine-upright is used. r=heycam (c193f14b27)
- Bug 1097499 part 5 - Layout text combine upright. r=jfkthame (c21422930b)
- Bug 1097499 part 6 - Inherit move direction from parent for horizontal-in-vertical text. r=jfkthame (cf436b8494)
- Bug 1097499 part 7 - Add reverse function of GetFullWidth. r=emk (32d02e7437)
- Bug 1097499 part 8 - Move CountGraphemeClusters to mozilla::unicode. r=emk (e2b8942e53)
- Bug 1156588 - Add crashtest. (237adb0604)
- Bug 1234622. Tweak how nsDocumentViewer::FindContainerView finds the parent presshell. r=bz (d1e76ae2e9)
- Bug 1245978 part 1: Make nsDocumentViewer::CreateStyleSet directly return the thing it creates. r=heycam (ede16260a4)
- Bug 1245978 part 2: Drop redundant 'virtual' keyword from NS_DECL_NSIDOCUMENTVIEWERPRINT macro (which already includes 'override' keyword). r=heycam (42b8962e4f)
- Bug 1183879 - Soften "non-subdocument frame" warning to also allow dummy nsFrames, which exist while subdocument is loading. r=dholbert (6ebcb53421)
- Bug 1259246. Move nsIPresShell::GetRealPrimaryFrameFor to nsLayoutUtils::GetRealPrimaryFrameFor. r=dholbert (d3efd2f03a)
- Bug 645647 part 1 - Don't let empty bullet frames block suppressing white-space in intrinsic size calculations. r=dholbert (2ce0a86bfb)
- Bug 645647 part 2 - Reftests. (496e491990)
- Bug 645647 part 3 - Remove unused trailingTextFrame member. r=dholbert (bd26ea25e6)
- Bug 645647 part 4 - Add an 'm' prefix to some members to follow our naming conventions. r=dholbert (fe3c5240c9)
- Bug 1097499 part 9 - Transform full-width characters to non-full-width correspondents for combined text. r=jfkthame (5b1eafe2a7)
- Bug 1097499 part 10 - Add fwid/hwid/twid/qwid font feature support to gfx. r=jfkthame (682698dd38)
- Bug 1097499 part 11 - Set width variant for text-combined frame. r=jfkthame (937f61e0e9)
- Bug 1097499 part 12 - Handle spacing sensibly for text-combine-upright. r=jfkthame (9ae1ab2941)
- Bug 1220438 - Correct baseline offset computation of text decoration for vertical-rl. r=jfkthame (10ad32d702)
- Bug 1258636 part 1 - Use structs to pass params for decoration-related functions in nsCSSRendering. r=jfkthame (deef7071f1)
- Bug 1258636 part 2 - Use struct to pass params for nsTextFrame::PaintDecorationLine. r=jfkthame (df5bde2547)
- Bug 1229743 part 1 - Simplify text decoration handling code with lambda function and range-based for loop. r=jfkthame (51cd3ea4ca)
- Bug 1229743 part 2 - Fix up decoration rect computation for vertical-rl and sideways-lr. r=jfkthame (0113279f53)
- Bug 1251995 part 7 - Use struct to pass params for nsTextFrame::Paint*Shadow functions. r=jfkthame (e81ba231aa)
- Bug 759568 - Part 3. Render text-selection beneath background image; r=jfkthame (e6757762ff)
- Bug 1097499 part 13 - Draw decoration line properly for text-combine-upright. r=jfkthame (8f4be7f987)
- Bug 1264120. Remove usage of nsAutoPtr from gfx/src. r=jfkthame (6831454d8c)
- Bug 1119619 - Allow font-selection to fall back to an alternative face within the same family if the first-found face was not Regular, to handle cases where some styled faces have a reduced character set. r=m_kato (d8851b2877)
- Bug 1243226 - relax the limit on fontconfig generics. r=heycam, a=me (05df737d0e)
- Bug 1245811 - part 1 (based on patch by Andrew Comminos)
- Replace gfxPlatformFontList::FindFamily with FindAndAddFamilies to allow for the possibility of the implementation returning multiple font families (e.g. when fontconfig has 'prefer' aliases). r=karlt (2bef9fafb0)
- Bug 1245811 - part 2 (based on patch by Andrew Comminos)
- Let gfxFcPlatformFontList return multiple families for a given name once fontconfig substitutions have been applied. r=karlt (1ffb425a0e)
- Bug 1265452 - Remove use of nsAutoPtr from gfx/thebes. r=jrmuizel (d02c913ad5)
- Bug 1265459 - Replace uses of nsAutoPtr<gfxTextRun> with UniquePtr, and let MakeTextRun and similar methods return a UniquePtr. r=jrmuizel (da32e376b7)
- Bug 1097499 part 14 - Draw emphasis marks properly for text-combine-upright. r=jfkthame (c9115615c6)
- Bug 1097499 part 16 - Enable text-combine-upright by default. r=jfkthame (b616987f95)
- Bug 1261699 - preserve user fontconfig autohint settings in Cairo glyph rendering options. r=jfkthame (3e46dff5ff)
- Bug 1216001 - Fix a typo that eliminated a possible paint optimization. r=xidorn (6a350cadb7)
- Bug 1261568 - part1: take -webkit-text-fill-color into consideration while (d49cf427ab)
- Bug 1261568 - part2.1: update manifest before adding test. r=jgraham Bug 1261568 - part2.2: add reftest. r=jfkthame (ef3c22cfb4) (c7dc12e90f)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1261578 - Part 1. Correct text color in selection range; r=jfkthame (6895ebe313)
- Bug 1261578 - Part 2. Correct text decoration color; r=jfkthame (348ba5a946)
- Bug 1261578 - Part 3. Correct MathML text color; r=jfkthame (99dfb99af4)
- Bug 1261578 - Part 4. Correct text overflow color; r=jfkthame (96318becf6)
- Bug 1261578 - Part 5. web-platform-test reftest; r=jfkthame (781bba0317)
- Bug 1110460, part 1 - Add operator= to nsCSSValuePair. r=dholbert (7d836b786b)
- Bug 1110460, part 2 - Move AddPositions() further up StyleAnimationValue.cpp and add asserts. r=dholbert (5f00295917)
- Bug 1110460, part 3 - Factor out a AddCSSValuePair helper in StyleAnimationValue.cpp. r=dholbert (9947835334)
- Bug 1110460, part 4 - Fix MOZ_ASSERT bug in nsComputedDOMStyle.cpp. r=dholbert (5403c0c377)
- Bug 1110460, part 5 - Factor out a nsStyleBasicShape::GetShapeTypeName method. r=dholbert (d27623d42f)
- Bug 1110460, part 6 - Make StyleAnimationValue support css::URLValue backed nsCSSValue objects. r=dholbert (dc006d1cae)
- Bug 1110460, part 7 - Factor out code for adding two nsCSSValuePairList lists. r=dholbert (f27f780005)
- Bug 1260655 - Allow StyleAnimationValue::UncomputeValue to produce values whose storage is independent of the passed-in computed value; r=heycam (abcc77ede5)
- Bug 1110460, part 8 - Support CSS animation of clip-path basic shapes. r=dholbert (cfe5bf883b)
- Bug 1238243 - Reftests involving possibly-ignorable hangul choseong filler. r=xidorn Bug 1238243 followup - Mark test 1238243-2.html as random on OS X 10.6, due to dependency on available fonts. Bug 1239564 - Add reftest for mask layer composition. r=roc (bb3bf56d52)
- Bug 1260543 - Treat currentcolor as computed value which is not interpolatable with actual color for text-emphasis-color and -webkit-text-fill-color. r=birtles (7b90f37e2f)
- Bug 1260543 followup - Fix the function name in test_transitions_per_property.html. DONTBUILD (1362d30c6a)
- Bug 1248708 - Part1: parse and compute -webkit-text-stroke property. r=heycam (c77332031d)
- Bug 1248708 - Part2.1: use mfbt/TypedEnumBits.h for DrawMode. r=jwatt (55bfbdf5dd)
- Bug 1266101, part 1 - Remove various bits of dead code related to painting SVG text. r=heycam (c5140a911c)
- Bug 1266101, part 2 - Remove most of the GLYPH_STROKE/GLYPH_STROKE_UNDERNEATH checking code. r=heycam (6d8f17bc19)
- Bug 1248708 - Part2.2: render -webkit-text-stroke property. r=jfkthame (bccc308ddc)
- Bug 1248708 - Part3: add reftests. r=jfkthame (0fc0864749)
- Bug 1248708 followup: Use MOZ_ARRAY_LENGTH instead of ArrayLength for expression used at compile time, to fix MSVC 2013 bustage. (trivial/bustage-fix, no review) (25cecd7585)
- Bug 1266341 - Pass the right kind of enum constants for script codes. r=masayuki (723e784a37)
- Bug 1245866 - A better buffer size check in nsIDNService::IDNA2008ToUnicode, r=jfkthame (683db7d93c)
- Bug 1233610 - IDN service should return NS_ERROR_MALFORMED_URI instead of NS_ERROR_FAILURE r=mcmanus (d70d4425ca)
- Bug 1266391 - Introduce an enum class mozilla::unicode::Script, and use this instead of bare integers to specify script codes for better type checking. r=masayuki (363a23049f)
- fix 1389436 backport (a8f96f6b33)
- Bug 1258228 - create special child accessibles in owner's constructor, part1, r=marcoz (2bbb819f76)
- Bug 1258228 - create special child accessibles in owner's constructor, part2, r=marcoz (5e20a7761a)
- Bug 1258228 - create special child accessibles in owner's constructor, part3, r=marcoz (6574efb1e7)
- Bug 1258228 - create special child accessibles in owner's constructor, part4, r=marcoz (15420c5a12)
- Bug 1188818 - DataTransfer must deal with nsIFile of directories, r=jwatt (715a857dd1)
- Bug 1126295 - Move TestAtoms.cpp to gtest and enable it; r=froydnj (9275ebeb3c)
- Bug 1257128 (part 1) - Remove nsIAtom.equalsUTF8. r=froydnj. (17238a04e6)
- Bug 1257128 (part 2) - Remove nsIAtomService.get{,Permanent}AtomUTF8. r=froydnj. (f4131f1024)
- Bug 1257128 (part 3) - Remove unused createAtom() function in a test. r=tbsaunde. (e082c1bc17)
- Bug 1257128 (part 4) - Remove unused nsIAtomService references in toolkit/. r=froydnj. (5ddae71ae8)
- Bug 1257402 - Remove NS_NewPermanentAtom() and nsIAtomService.getPermanentAtom(). r=froydnj,kmag. (4b9ad7894e)
- Bug 1145395 - Pass Element& to nsHTMLEditor::RemoveElementIfNoStyleOrIdOrClass; r=ehsan (83080cb024)
- Bug 1140105 - Can't query for a specific font face when the selection is collapsed. r=ehsan (b534c04e7f)
- Bug 1145395 - Introduce an overload of nsHTMLEditor::RemoveStyleInside that takes nsIContent&; r=ehsan (c5cb3bfb1d)
- Bug 1170326 - nsHTMLCSSUtils::ParseLength should check if the input is an empty string, r=ehsan (1950f67c9f)
- Bug 1260871 - Remove do_GetAtom() and rename NS_NewAtom() as NS_Atomize(). r=erahm. (984bc596bf)
- Bug 1254128 - Make the Mozilla .lldbinit use the full path for topsrcdir. r=sparky (20856a94b4)
- Bug 1259659 - rename from InternalUIEvent.detail to InternalUIEvent.mDetail. r=masayuki (37165bd487)
- Bug 1249664 - Make stateful frames responsible for their own keys r=dbaron (03a4365aa1)
- Bug 1232338 - part 1, Add better mouse support to InputData MouseInput r=kats (8be234631e)
- Bug 1259655 - part 1 Rename WidgetEventTime::time to WidgetEventTime::mTime r=masayuki (cd679b408e)
- Bug 1235908 - measure total event wait and process time. r=smaug (4364242809)
- Bug 1259655 - part 2 Rename WidgetEventTime::timeStamp to WidgetEventTime::mTimeStamp r=masayuki (94a507904d)
- Bug 1263785 - Kill off the deprecated nsINode::GetCurrentDoc. r=baku (670e175017)
- Bug 1245748 - Remove no-longer-needed code for directly setting up properties in KeyframeEffect(ReadOnly) constructor; r=heycam (166ed7697c)
- Bug 1259285 - Part1 - Move CSS/Web Animations-specific visibility handling. r=birtles (13a4ac2b94)
- Bug 1259285 - Part2 - Add web-platform test for visibility handling. r=birtles (b7cee58cf7)
- Bug 1260655 - Add KeyframeEffectReadOnly::SetFrames; r=heycam (7da27828da)
- Bug 1260655 - Wrap lines in keyframe-effect/constructor.html to 80 chars; r=whitespace-only (32b6412db2)
- Bug 1260655 - Update keyframe-effect/constructor.html to no longer refer to PropertyIndexedKeyframes or Keyframe; r=heycam (dbe0acf873)
- Bug 1260655 - Return the stored Keyframe objects from GetFrames, when available ; r=heycam (5b8cbc1773)
- Bug 1245748 - Add a Move constructor to Keyframe; r=heycam (eeabc9396a)
- Bug 1260655 - Add an assignment operator to Keyframe that takes an rvalue reference; r=heycam (e81f1f6d7c)
- Bug 1260655 - Add methods to CSSAnimationBuilder to build a set of Keyframe objects; r=heycam (93e2a7b3aa)
- Bug 1260655 - Use CSSAnimationBuilder::BuildAnimationFrames to set up CSS animations using Keyframe objects; r=heycam (4df3ad20cd)
- Bug 1260655 - Drop some no-longer-needed code for setting up CSS animations using AnimationProperty objects; r=heycam (e1d8e020aa)
- Bug 1260655 - Add a copy constructor and copy assignment operator to Keyframe; r=heycam (d9a1ca5d24)
- Bug 1249564 - Part 1: Assign the parent object of AnimationEffectTiming(ReadOnly). r=birtles,bz (298bdcf084)
- Bug 1249564 - Part 2: Cycle collect AnimationEffectTimingReadOnly. r=birtles (25d959d057)
- Bug 1263063 - Part 1: Remove unnecessary clamping of TimingParams::mIterationStart, since it's guaranteed to be nonnegative. r=dholbert (35362749d7)
- Bug 1263063 - Part 2: Add an assertion to ensure that iteration count is nonnegative and finite. r=dholbert (7df13df139)
- Bug 1263063 - Part 3: Change logic in KeyFrameEffect to assume that TimingParams' iteration-count has already been validated as nonnegative & finite. r=dholbert (6dd3f0d984)
- Bug 1263063 - Part 4: Move ActiveDuration() into TimingParams. r=dholbert (6760bdeaa7)
- Bug 1263063 - Part 5: Introduce TimingParams::EndTime(). r=dholbert (af9a4ddd95)
- Bug 1260983 - Allow creating animations with a target element not bound to a document; r=heycam (7d71619cfb)
- Bug 1244591 - Part 1: Implement KeyframeEffect.setFrames r=birtles,smaug (e090fa68b6)
- Bug 1244591 - Part 2: Extract useful keyframes tests to a new file r=birtles (780797fe53)
- Bug 1244591 - Part 3: Add web-platform tests for KeyframeEffect.setFrames r=birtles (997d26427b)
- Bug 1259878 - remove unnecessary isSome(). r=birtles (cb21268a0a)
- Bug 1248532 - Part 1: steps-start does not produce correct value at the beginning of the interval. r=birtles (9131923815)
- Bug 1248532 - Part 2: Add tests for step-start. r=birtles (04ae44375d)
- Bug 1248532 - Part 3: add a test for step-end with iterationStart. r=birtles (769827746b)
- Bug 1266257 - Revise timing model calculations to use fraction-based approach; r=hiro (c1de969ef0)
- Bug 1260572 - Replace AnimValuesStyleRule::AddEmptyValue with an overload of AddValue that takes an rvalue reference; r=heycam (08e01a4cdc)
- Bug 1260572 - Use 50% switch behavior if StyleAnimationValue::Interpolate fails; r=heycam (e67754e770)
- Bug 1260976 - Remove the old AnimationProperty-based GetFrames; r=heycam (efc88117e6)
- Bug 1259248. Add an ArrayView class. r=botond (5bb9e22500)
- Bug 1265648 - Remove the global nsTextFrameTextRunCache, as it no longer serves any useful purpose. r=mats (3ffbf42634)
- Bug 1238243 - Don't filter out Hangul jamo fillers as 'ignorable', because the font may require them to provide advance width. r=xidorn (9fc2f82853)
- Bug 1265648 followup - Use an array of UniquePtr<> for mTextRunsToDelete. r=mats (8745a7566e)
- Bug 1263956 - Adopt the new harfbuzz API for char-to-glyph mapping functions. r=jrmuizel (1f061d7b0f)
- Bug 1265568 - Don't require component alpha layers for text with -moz-osx-font-smoothing:grayscale. r=jfkthame,mattwoodrow (f819591273)
- Bug 1199547 - Backout workaround from bug 722676 as it causes issues on at least OSX 10.10 and 10.11. r=mstange (c96fb3a69d)
- Bug 1265953, part 1 - Convert most of the cocoa widget code from nsAutoPtr to UniquePtr. r=mstange (74aa93eaf9)
- Bug 1249915 - Add ability to synthesize native touch events on GTK for mochitests. r=karlt (b734a366fb)
- Bug 1259670 Rename WidgetPluginEvent::retargetToFocusedDocument to WidgetPluginEvent::mRetargetToFocusedDocument r=smaug (24c12b3bb4)
- Bug 1249915 - Fix synthesized touch injection code on Windows to not apply the scale factor twice. r=jimm (b590300aa3)
- Bug 1250505 - Convert SynthesizeNativeTouchPoint and SynthesizeNativeTouchTap to take a LayoutDeviceIntPoint instead of a ScreenPoint. r=njn (8ddd066519)
- Bug 1256731 - patch 1 - Don't apply theme-dpi scaling to metrics of window border elements, because Windows doesn't respect per-monitor dpi scaling when it draws them. r=emk (582676e33e)
- Bug 1247935 - Part 1: double-buffer nsShmImage. r=jrmuizel (2392a1e916)
- Bug 1247935 - Part 2: use shared pixmaps with XShm for nsShmImage. r=jrmuizel (b3dd105fcc)
- Bug 1265953, part 2 - Convert much of the rest of the widget code from nsAutoPtr to UniquePtr. r=mstange (e0c1c49ef8)
- Bug 1265953, part 3 - Convert more widget code from nsAutoPtr to UniquePtr. r=mstange (17e1be57d2)
- Bug 1265953, part 4 - Convert nsMenuX::LoadSubMenu and nsMenuX::AddMenu to UniquePtr. r=mstange (f4ea50b802)
- Bug 1259664 part.1 Rename WidgetWheelEvent::deltaX to WidgetWheelEvent::mDeltaX r=smaug (8c7ef861eb)
- Bug 1259664 part.2 Rename WidgetWheelEvent::deltaY to WidgetWheelEvent::mDeltaY r=smaug (03529452fb)
- Bug 1259664 part.3 Rename WidgetWheelEvent::deltaZ to WidgetWheelEvent::mDeltaZ r=smaug (0d664b2900)
- Bug 1259664 part.4 Rename WidgetWheelEvent::deltaMode to WidgetWheelEvent::mDeltaMode r=smaug (dc8283ee70)
- Bug 1253041 - Don't apply user wheel prefs more than once. r=smaug (2386a9da14)
- Bug 1259664 part.5 Rename WidgetWheelEvent::customizedByUserPrefs to WidgetWheelEvent::mCustomizedByUserPrefs r=smaug (3b16757c1e)
- Bug 1258820 - making root scrollable element not scroll if mouse wheel is used on xul dropdown r=masayuki (58ab750981)
- Bug 1250050 Add a pref to disable supporting mouse wheel of windowless plugins on Windows r=smaug (1560cfcb35)
- Bug 1256162, use last drag target for dragexit event when comparing to a remote browser, r=smaug (2d03394037)
- Bug 1110030 - part1 - add flags:IsSynthesizedByTIP and InputMethodAppState in WidgetKeyboardEvent. r=masayuki (c8f7802ee0)
- Bug 1110030 - part2 - Prevent PostHandleKeyboardEvent if it's handling by IME. r=masayuki (29fab0d4fe)
- Bug 1110030 - part3 - Interface between PresShell and HardwareKeyHandler. r=masayuki, r=smaug (cb152d6b4b)
- Bug 1110030 - part4 - HardwareKeyHandler component. r=masayuki, r=smaug (9e372e8f19)
- Bug 1110030 - part5 - Expose KeyboardEventInit dictionary. r=masayuki, r=smaug (3c38bf2f37)
- Bug 1110030 - part6 - Expose DefaultPreventedBy*. r=masayuki, r=smaug (5c94c067be)
- Bug 1110030 - part7 - Interface between HardwareKeyHandler and Input Method App. r=masayuki, r=smaug (f33b7f5ad5)
- Bug 1244546 part 1 - Apply proper unit conversion for SynthesizeNativeMouseEvent. r=karlt (8596ff8068)
- Bug 1244546 part 2 - Align the center point for pointerlock to meet widget's requirement. r=smaug (c447b8c770)
- Bug 1259664 part.6 Rename WidgetWheelEvent::mayHaveMomentum to WidgetWheelEvent::mMayHaveMomentum r=smaug (ef95784e26)
- Bug 1259664 part.7 Rename WidgetWheelEvent::isMomentum to WidgetWheelEvent::mIsMomentum r=smaug (983c8dc9e3)
- Bug 1259664 part.8 Rename WidgetWheelEvent::scrollType to WidgetWheelEvent::mScrollType r=smaug (c6731aee2d)
- Bug 1259664 part.9 Rename WidgetWheelEvent::lineOrPageDeltaX to WidgetWheelEvent::mLineOrPageDeltaX r=smaug (9c6d3d7f6b)
- Bug 1259664 part.10 Rename WidgetWheelEvent::lineOrPageDeltaY to WidgetWheelEvent::mLineOrPageDeltaY r=smaug (8a0d549eee)
- Bug 1259664 part.11 Rename WidgetWheelEvent::overflowDeltaX to WidgetWheelEvent::mOverflowDeltaX r=smaug (6200509b12)
- Bug 1259664 part.12 Rename WidgetWheelEvent::overflowDeltaY to Widget¦WheelEvent::mOverflowDeltaY r=smaug (3827fc7cef)
- Bug 1259664 part.13 Reorder the definition of members of WidgetWheelEvent r=smaug (ea69305e49)
- Bug 1243628 - Allow for presshell to have been destroyed and disconnected from prescontext during event dispatch. r=dholbert (b98e7ed1a2)
- Bug 1256952, send a dragexit at remote process when leaving the remote frame, r=smaug (1037c6a425)
- Bug 1261818 - don't pass nsAutoCStrings into nsBaseWidget debugging methods; r=karlt (36b2b66795)
- Bug 1250560 - Fix crash in HandleTouchEvent. r=roc (9586890edf)
- Bug 1121468 - Go to NoActionState after receiving release on LongTapState. r=roc (4e05f9ad70)
- Bug 1248847 - Assert AccessibleCaretEventHub mRefCnt > 1 in all its entry points. r=mats (89ced3c3e2)
- Bug 1251915 - Correct AccessibleCaretEventHub coding style by clang-format. r=roc (12d5b507d7)
- Bug 1259668 Rename WidgetTouchEvent::touches to WidgetTouchEvent::mTouches r=smaug (9c53824e17)
- Bug 1259657 Rename WidgetGUIEvent::widget to WidgetGUIEvent::mWidget r=smaug (8707f57a28)
- Bug 1246477 - Fix carets not updated by scroll events in LongTapState. r=roc (ba6f12001c)
- Bug 1259662 part.1 Rename WidgetDragEvent::dataTransfer to WidgetDragEvent::mDataTransfer r=smaug (79ffebe3ae)
- Bug 1259662 part.2 Rename WidgetDragEvent::userCancelled to WidgetDragEvent::mUserCancelled r=smaug (4b7ee565e7)
- Bug 1241008 - Add preference to show or hide selection bars. r=mtseng (aefd4c430d)
- Bug 1242349 - Provide unique AccessibleCaret pref for JS selection changes, r=TYLin (e964cb16cf)
- Bug 1240917 - Do not show caret in empty input on Fennec. r=roc (d73c6bd94d)
- Bug 1121468 - Show carets when long-pressing on selection highlight. r=roc (bf134067de)
- Bug 1246064 - Support long press to show AccessibleCaret on empty input for Fennec. r=roc (90791443cb)
- Bug 1246918 - Fix carets missing after scrolling down in selection mode on Fennec. r=roc (bc0915ad70)
- Bug 1246918 - Handle PresShell gone after FlushLayout(). r=roc (b2f18c9a03)
- Bug 1251915 - Ignore handling eTouchCancel events. r=roc (a04c3ad8eb)
- Bug 1121468 - Use auto* to explicit declare 'self' as a pointer. r=roc (d83a6020e3)
- Bug 1251346 - Fennec should not generate touch events from mouse events. r=kats (d8077748fc)
- Bug 1259656 part.1 Rename WidgetEvent::refPoint to WidgetEvent::mRefPoint r=smaug (fa66825fc9)
- Bug 1259656 part.2 Rename WidgetEvent::lastRefPoint to WidgetEvent::mLastRefPoint r=smaug (c964d62185)
- Bug 1259656 part.3 Rename WidgetEvent::userType to WidgetEvent::mSpecifiedEventType r=smaug (218ae50355)
- Bug 1259656 part.4 Rename WidgetEvent::typeString to WidgetEvent::mSpecifiedEventTypeString r=smaug (0192c890c9)
- Bug 1259656 part.5 Rename WidgetEvent::target to WidgetEvent::mTarget r=smaug (031356f40d)
- Bug 1259656 part.6 Rename WidgetEvent::currentTarget to WidgetEvent::mCurrentTarget r=smaug (451810f6d3)
- Bug 1259656 part.7 Rename WidgetEvent::originalTarget to WidgetEvent::mOriginalTarget r=smaug (643379c9cb)
- Bug 1259673 rename from InternalClipboardEvent.clipboardData to InternalClipboardEvent.mClipboardData. r=masayuki (5ad3c180fe)
- Bug 1259674 Part 1 rename InternalFocusEvent::fromRaise to InternalFocusEvent::mFrameRaise r=masayuki (400f1ba6e9)
- Bug 1259674 Part 2 rename InternalFocusEvent::isRefocus to InternalFocusEvent::mIsRefocus r=masayuki (93b5799c31)
- Bug 1259674 Part 3 rename InternalFocusEvent::relatedTarget to InternalFocusEvent::mRelatedTarget r=masayuki (2382b8de82)
- Bug 1256589 part.7 Add PropagationStopped() to WidgetEvent r=smaug (09325f188d)
- Bug 1259663 - Clean up WidgetMouseScrollEvent. r=masayuki (48e1389e22)
- Bug 1263782 - Kill off the deprecated nsINode::IsInDoc(). r=baku (ae80ec21f7)
- Bug 1223751 - Assume all frames are visible in subdocuments of a top level content document that's assuming all frames are visible. r=tn (3b4f99b2fc)
- Bug 1223747 - Don't assume all frames are visible in XUL documents. r=tn (7f26104ff8)
- Bug 1180267 - Switch Fennec over to using the MobileViewportManager for computing the CSS viewport. r=snorp (b85a3a5fb7)
- put back some SPS stuff (960414c383)
- Bug 1151152 - Change behavior when pointer is dragged out of the document. r=smaug (64779386f0)
- Bug 1263787 - Kill off the deprecated nsINode::GetCrossShadowCurrentDoc. r=baku (ed490173ff)
- Bug 1261933 - Continue unlocking pointer even if the widget has gone. r=smaug (93a781887a)
- Bug 1259296 - Do not scroll snap on the main thread for wheel events handled by APZ. r=kats (f72a7fef66)
- Bug 1208371 - Pass parent window to DOMMediaStream through constructor. r=roc (1c2cc7e7c7)
- Bug 1208371 - Make AudioCaptureStream startable. r=padenot (15849ae011)
- Bug 1208371 - Move OnTracksAvailableCallback out of DOMMediaStream. r=roc (a772c949e0)
- Bug 1208371 - Remove unused MediaManager::NotifyMediaStreamTrackEnded. r=jib (9157aa056e)
- Bug 1208371 - Introduce MediaStreamTrack logs. r=roc,jib (72ff4d4c59)
- Bug 1208371 - Track original track in MediaStreamTrack clones. r=jib (39e9ae1200)
- Bug 1208371 - Un-nest MediaEngineSource::PhotoCallback. r=roc (b1e0b48012)
- Bug 1253333: Don't cause a second MediaManager to be created if there's a race with NotifyFinished r=jib (d22d6d01e5)
- Bug 1251357 - fix regression where last MediaStreamTrack.stop did not turn off the camera light. r=jesup (11b4880c02)
- Bug 1208371 - Add a MediaStreamTrackSource interface. r=roc (bb1880524b)
- Bug 1208371 - Add MediaStreamTrackSourceGetter interface. r=roc (c57a1c6a74)
- Bug 1208371 - Let MediaStreamTracks know their TrackID at the source. r=roc (62739d72bf)
- Bug 1259236 - throw NotSupportedError on pc.addTrack of track in constructed stream. r=bwc (8b828e80e4)
- Bug 1208371 - Let FindOwnedDOMTrack operate on input stream. r=roc (26c24ad3c7)
- Bug 1208371 - Add some MediaStreamTrack helper methods. r=roc (1627cd36f8)
- Bug 1208371 - Count the users of a MediaStream to ease Destroy() resonsibility. r=roc (613d446b39)
- bug 1223670 assert that connected streams have the same graph r=padenot (17ea987392)
- Bug 1208371 - Add convenience method for checking if TrackID is explicit. r=roc (32c9d5fe45)
- Bug 1208371 - Allow MediaInputPorts mapped to a destination TrackID. r=roc (71d3c66c4d)
- Bug 1208371 - Remove obsolete SetTrackEnabled() from DOMMediaStream r=roc (cbcf54a342)
- Bug 1208371 - Add MediaStreamTrack::Graph(). r=jib (044b348267)
- Bug 1208371 - Add DOMMediaStream::GetTrackById/GetOwnedTrackById. r=jib (6f58360808)
- Bug 1208371 - Add a generic PrincipalChangeObserver interface. r=mt (79dfb91a89)
- Bug 1208371 - Turn DOMMediaStream::PrincipalChangeObserver into PrincipalChangeObserver<DOMMediaStream>. r=mt (41fdd835de)
- Bug 1208371 - Add principal APIs to MediaStreamTrack. r=mt (a8aab0e0d9)
- Bug 1208371 - Create MediaStreamTrackSource::Sink that forwards principal changes from the source. r=mt (d9fefd4e3c)
- Bug 1208371 - Let DOMMediaStream base its principal on the tracks it contains. r=mt (0c046c7c20)
- Bug 1208371 - Add an interface DecoderPrincipalChangeObserver to HTMLMediaElement. r=roc (ecde0ddae0)
- Bug 1208371 - Make HTMLMediaElement::CaptureStream pass its principal to MediaStreamTrack. r=mt (03ccd4ab12)
- Bug 1208371 - Make MediaManager pass its principal to MediaStreamTrack for gUM. r=mt (5a4b1eb0bc)
- Bug 1208371 - Make ImageCapture listen to principal changes of MediaStreamTrack instead. r=mt (d29fc5c36e)
- Bug 1208371 - Break PCImpl::SetRemoteDescription into smaller pieces. r=mt,bwc (e4337cc413)
- Bug 1208371 - Make PeerConnectionImpl pass its principal to MediaStreamTrack through a new RemoteTrackSource. r=mt (9a7c744a19)
- Bug 1208371 - Make remaining DOMMediaStream principal sources use MediaStreamTrack. r=mt (b30919c681)
- Bug 1208371 - Remove some no longer necessary principal methods on DOMMediaStream. r=mt (5279935d2b)
- Bug 1208371 - Add a MediaStreamTrackListener to MediaStreamGraph. r=roc (5d7048793e)
- Bug 1208371 - Move ImageCapture to a MediaStreamTrackListener. r=roc (98d081b034)
- Bug 1208371 - Make it possible to look up stream id by track in PeerConnectionImpl. r=jib (c65d07cb55)
- Bug 1208371 - Fix DOMMediaStream::OwnsTrack. r=roc (092dad3654)
- Bug 1208371 - Remove MediaStreamTrack::GetStream. r=jib (a78f873d89)
- Bug 1208371 - Route ApplyConstraints through MediaStreamTrackSource. r=jib (32dfd76245)
- Bug 1208371 - Kill nsDOMUserMediaStream with fire. r=jib (9550ad61be)
- Bug 1208371 - Make it possible to block tracks in a MediaInputPort initally. r=roc (39fdd2322f)
- Bug 1208371 - Implement MediaStreamTrack::Clone(). r=smaug,jib,roc (1995b87f10)
- Bug 1208371 - Implement DOMMediaStream::Clone() r=smaug,jib,roc (d445dffd30)
- Bug 1208371 - Various cleanups in DOMMediaStream/MediaStreamTrack. r=jib (a174781a1b)
- Bug 1208371 - Forward input stream and track id on regular track changes for union streams. r=roc (36ed98f3e4)
- Bug 1208371 - Move track.stop() helpers to MediaStreamPlayback. r=jib (123bcd8192)
- Bug 1240478 - Add test for video size on 'loadedmetadata'. r=jesup,jib Bug 1208371 - Test DOMMediaStream::Clone(). r=jib (5ff908fcad)
- Bug 1208371 - Test DOMMediaStream::Clone(). r=jib (445556e6b5)
- Bug 1208371 - Rename CreateOwnDOMTrack/CreateClonedDOMTrack to CreateDOMTrack/CloneDOMTrack. r=jib (41c71b073c)
- Bug 1208371 - Resolve ambiguous symbol MediaStreamTrack. r=bwc (f998354d96)
- Bug 1208371 - Test MediaStreamTrack::Clone(). r=jib (34865902b0)
- Bug 1208371 - Add CORSMode methods to MediaStreamTrack. r=mt (2244b06567)
- Bug 1208371 - Add convenience method for forwarding a track to an MSG-stream. r=roc (f21675220b)
- bug 1223670 throw not supported when creating a node from a stream with different channel r=baku (55e1d67356)
- Bug 1208371 - Lock MediaStreamAudioSourceNode onto the first AudioStreamTrack in mInputStream at time of construction. r=mt,padenot (77640fa752)
- Bug 1208371 - Move HTMLMediaElement::CaptureStream to forward CORSMode changes through MediaStreamTrackSource. r=mt (aa533e8945)
- Bug 1208371 - Remove CORSMode methods from DOMMediaStream. r=mt (41447ccea1)
- Bug 1208371 - Change HTMLMediaElement video sinks to check principal for video only tracks. r=mt (b8168de792)
- Bug 1208371 - Remove ref counting from DOMMediaStream::TrackListener. r=roc (fe275597ca)
- Bug 1208371 - Update tests to accomodate the fact that MediaStreamAudioSourceNodes lock onto the first audio track. r=padenot (ee97d9f274)
- bug 916387 remove workarounds in tests r=padenot (0285f2b98a)
- Bug 1208371 - Modify WebAudio source nodes tests to wait for tracks befoure measuring nr of samples. r=padenot (bb3afcdd12)
- Bug 1208371 - Make PeerIdentity RefCounted. r=mt (74320ca464)
- Bug 1208371 - Add GetPeerIdentity() to MediaStreamTrackSource. r=mt (77bffa988f)
- Bug 1208371 - Add PeerIdentity to LocalTrackSource for gUM tracks. r=mt (4b4163b66d)
- Bug 1208371 - Move PeerConnection to use PeerIdentity on MediaStreamTrack. r=mt (30b5ab4b5d)
- Bug 1208371 - Remove PeerIdentity from DOMMediaStream. r=mt (0d6b66614e)
- Bug 1208371 - Add convenience method for checking track forwarding to MediaStreamTrack. r=roc (d9eb5210e0)
- Bug 1208371 - Remove test_mediarecorder_record_nosrc.html. r=roc (5d7b83b51c)
- Bug 1208371 - Inline MediaRecorder::Session::SetupStreams. r=roc (1f8463266e)
- Bug 1153690 - Release the Session and MediaRecorder objects correctly if there is no ExtractRunnable running. r=roc (424117e697)
- Bug 1257318: Move MediaRecorder to use DirectListeners wherever possible. r=roc (1d6336641b)
- Bug 1208371 - Check principal per track instead of per stream in MediaRecorder. r=roc (946080d5e7)
- Bug 1219711 - Add mochitest for track disabling over a peer connection. r=jib (ad345e05e2)
- Bug 1166832 - Add test to verify audio (using AudioStreamAnalyser) after renegotiation. r=bwc (ad11535ee3)
- Bug 1250934: Make tests use the correct audio frequency when fake devices are used r=drno (1b8cb18b8f)
- Bug 1182426 - Test that we can record CanvasCaptureMediaStreams. r=roc (e65a5dce61)
- Bug 1219711 - Refactor captureStream_common.js to accept generic pixel testing method. r=jib (e55194c8f5)
- Bug 1223696 - Make canvas captureStream helper resilient to exceptions when there's no video. r=roc (215711b89d)
- Bug 1223696. Don't destroy VideoFrameContainer when we reach MetadataLoaded without a video track. r=jwwang (2c83a23b24)
- Bug 1166832 - Add test for canvas capture on multiple streams. r=bwc (592db27fc4)
- Bug 1224029: ensure video elements that may be disabled (black) are scaled r=mattwoodrow (bfef6af17d)
- Bug 1208371 - Simplify track disabling test code. r=jib (771d560f40)
- Bug 1208371 - Test disabling track across peerconnection not affecting clones. r=jib (31913dd9e6)
- Bug 1208371 - Add DirectTrackLister to MediaStreamGraph and MediaStreamTrack. r=roc,jesup (ae86375502)
- Bug 1208371 - Switch MediaPipeline to use direct listeners on tracks. r=jesup,bwc (aa32ce43e1)
- Bug 1208371 - Let PeerConnection consume principals from tracks instead of streams. r=mt (825d6775d0)
- Bug 1257318: Make recorder.pause()/resume() work with DirectListeners r=padenot (65ff6bff4e)
- Bug 1208371 - Move FindTrack from SourceMediaStream to MediaStream. r=roc (5725a863ae)
- Bug 1208371 - Switch MediaStreamTrack to enable/disable tracks on owned stream. r=jesup (ea7445369d)
- Bug 1208371 - Make GraphDriver callback log calls verbose. r=padenot (a502ceea55)
- Bug 1208371 - Do not require DOMLocalMediaStream for gUM (audioCapture). r=jib (c27ee1c308)
- Bug 1208371 - Add a track getter to gUM for fake tracks. r=jib (4958d2b392)
- Bug 1208371 - Remove unnecessary fakeTracks:true from test_streams_individual_pause.html. r=jib (2437b932b2)
- Bug 1208371 - Remove debug canvas from addTrackRemoveTrack test to help android perf. r=padenot (38b1ad91e8)
- Bug 1208371 - Remove debug canvas from peerConnection_trackDisabling test to help android perf. r=padenot (a8b5a62ad6)
- Bug 1208371 - Enable test_peerConnection_trackDisabling.html on android 4.3 debug. r=jib (19e14785f3)
- Bug 1208371 - Remove debug canvas from mediaStreamConstructors test to help android perf. r=padenot (b7e3280b68)
- Bug 1208371 - Add disconnect method to test helper AudioStreamAnalyser to improve performance on slow devices. r=padenot (2a18d693a7)
- Bug 1208371 - Guard LoadManagerSingleton with a WeakPtr. r=pkerr (0f6d425cf4)
- Bug 1208371 - Clear output canvas on each drawImage(). r=jib (45731c0c9a)
- Bug 1208371 - Wait for "loadedmetadata" before setting up nodes in test_mediaElementAudioSourceNodeCrossOrigin.html. r=padenot (8e9398fe88)
- Bug 1181051 - Remove BOM from dom/media/test/test*.html. r=kinetik (c98b2c9b96)
- Bug 1070110 - Ensure the testcase will receive at least 2 blob. r=jwwang (028cb09b08)
- Bug 1208371 - Improve reliability of test_mediarecorder_record_timeslice.html. r=jwwang (c89bd3fe0b)
- Bug 1251494 - Remove remaining references to MOZILLA_XPCOMRT_API from dom. r=jesup (5b8e7ef603)
- Bug 1234230: Don't pass null images for video encoding, and don't reencode the same image r=roc (eb09c07d8d)
- Bug 1258567 - per comment 3, ensure volume is only applied once to the AudioSegment. r=kinetik. (a7e184e483)
- Bug 1250934: Modify MediaEngine shutdown to allow neutering the AudioDataListener r=padenot (70f4831508)
- Bug 1208371 - Add PrincipalHandle to MediaChunks. r=mt,jesup (0662c26a97)
- Bug 1208371 - Add NotifyPrincipalHandleChanged to MediaStreamTrackListener. r=mt,jesup (54d896b1ff)
- Bug 1208371 - Add a PrincipalHandleListener to MediaStreamTrack. r=mt,jesup (9b4d2e0996)
- Bug 1256520 - use SyncRunnable to create DecodedStreamData synchronously to ensure the creation and destruction of DecodedStreamData happen in order. r=kikuo. (7d28eaebba)
- Bug 1237482 - Remove MediaDecoderStateMachine::mStreamSink. r=kikuo. (609efed70f)
- Bug 1208371 - Hook up DecodedStream with PrincipalHandle. r=mt,jwwang (9290efb216)
- Bug 1208371 - Hook up MediaPipeline with PrincipalHandle. r=mt,bwc (b00ed70ddc)
- Bug 1208371 - Ensure DOMMediaStream principals reflect what could reside in their playback streams. r=mt,jesup (bd3e32ef16)
- Bug 1208371 - Ensure a media element's ImageContainer is protected when playing a stream. r=mt,jesup (7914faa5dc)
- Bug 1208371 - Forward declare MediaStreamTrack in MediaPipeline.h. r=bwc (4c88b79137)
- Bug 1208371 - Clean up unnecessary virtuals in MediaPipeline. r=bwc (b7112f4b34)
- Bug 1208371 - Move MediaStreamTrack's label to MediaStreamTrackSource. r=jib (045bfcc738)
- Bug 1259590 - Remove B2G ACL code. r=khuey (e13223c0f6)
- Bug 1265452 followup - Make mGlyphExtentsArray an array of UniquePtr. r=jrmuizel (d12ce46244)
- Bug 1250540 - have media.navigator.permission.disabled no longer bypass media.getusermedia.screensharing.allowed_domains. r=jesup (e55aa02580)
- Bug 1247806 - Fix HSTS redirect check in WebSocketChannel, r=mcmanus (4e44becf9e)
- Bug 1251530: Use 'MakeUnique' instead of 'new' to populate UniquePtr variable in AddCSSValuePair. r=jwatt (286bf2289a)
- Bug 1264787: Make nsCSSValue's AdoptListValue & AdoptPairListValue methods take a UniquePtr. r=heycam (0f7dc7164f)
- Bug 1151243 part 3 - [css-grid] Add a generic nsHTMLReflowState::STATIC_POS_IS_CB_ORIGIN flag to place the static-position at the CB origin, and make nsAbsoluteContainingBlock use it in Grid containers where the placeholder is a child too. r=dholbert (7bde498cc4)
- Bug 1151243 part 4 - Some code cleanup in nsHTMLReflowState::CalculateHypotheticalPosition, and make a few methods 'const' (idempotent patch). r=dholbert (e430f9b99d)
- Bug 1250540 - fix string-parsing regression that made screen share whitelisting stop working. r=jesup (f8af7c3053)
- Bug 1265641: Move AEC tail length and delay-agnostic settings to getUserMedia r=padenot (3feaf716ee)
- Bug 950936 - Introduce ui.popup.disable_autohide pref to ease debugging popups. r=neil (bc28dcd531)
- bug 1211892 read -unico-border-gradient of early Unico versions for ThreeDHighlight and ThreeDShadow r=acomminos (39c83b1865)
- bug 1257695 disable GTK3 deprecation warnings in widget/gtk r=acomminos (1ad2ba0271)
- Bug 1258989 - Switch gtk3drawing to a C++ file, r=karlt (55b8ea3cdf)
- Bug 1259433 - remove gtk_widget_style_get() from gtk3drawing, r=karlt a=kwierso (a9fc049140)
- Bug 1266680 - Rename BlockTrackId to BlockSourceTrackId. r=jesup (5066bbf870)
- Bug 1262808: Refactor |PrincipalID| to |PrincipalHandle| in Gonk media code, r=rjesup (49ec99e852)
- Bug 1144096 part 1 - [css-grid] Refactor nsGridContainerFrame state and methods. r=dholbert (502fb7d424)
- Bug 1144096 part 2 - [css-grid] Make GridItemInfo::mFrame available also in non-DEBUG builds since we'll need it to support fragmentation. r=dholbert (fe0b396741)
- Bug 1144096 part 3 - [css-grid] Remove CellMap::ClearOccupied() since it's not needed anymore. r=dholbert (7aeacdccab)
- Bug 1144096 part 4 - [css-grid] Move more local nsGridContainerFrame classes into .cpp file. r=dholbert (896fc410ac)
- Bug 1144096 part 5 - [css-grid] Create a couple of Grid container frame bits. r=dholbert (abd007fd90)
- Bug 1144096 part 6 - [css-grid] Add support for creating Grid container continuations and deal with overflow containers. r=dholbert (3f02728f24)
- Bug 1144096 part 7 - [css-grid] Don't create PageBreakFrames inside a Grid container. The container will handle forced breaks on its items. r=dholbert (5a0c64369c)
- Bug 1144096 part 8 - [css-grid] Add a new state flag, eBreakBefore, to record where breaks occur between tracks. r=dholbert (5f5d8761c6)
- Bug 1144096 part 9 - [css-grid] Create a SharedGridData object owned by the first-in-flow Grid container to share state between its continuations. r=dholbert (7e510f0bf0)
- Bug 1144096 part 10 - [css-grid] Add a few helper methods to do a break before a row, and resize a row. r=dholbert (d3fec771a6)
- Bug 1144096 part 11 - [css-grid] Add a GetNearestFragmentainer() method that collects some data from the nearest enclosing fragmentainer needed for fragmentation. r=dholbert (20d4736a1c)
- Bug 1144096 part 12 - [css-grid] Collect and merge child frames we need for reflow. r=dholbert (3b5c619f34)
- Bug 1144096 part 13 - [css-grid] Refactor ReflowChildren() by separating out the code that reflows normal flow children (grid items and placeholders) into a new method ReflowInFlowChild(). r=dholbert (ba8a1edc7b)
- Bug 1144096 part 14 - [css-grid] Make ReflowInFlowChild() deal with a constrained available block-size. r=dholbert (292df4167a)
- Bug 1144096 part 15 - [css-grid] Compute our pre-reflow logical skip sides and cache the result of ComputedLogicalBorderPadding() with that applied. r=dholbert (0c7f59389e)
- Bug 1144096 part 16 - [css-grid] Implement fragmentation. r=dholbert (af8b8aac41)
- Bug 1144096 part 17 - [css-grid] Add helper methods that add a sorted list of child frames to the Overflow and ExcessOverflowContainers child lists. r=dholbert (a6c80c9e9c)
- Bug 1144096 part 18 - [css-grid] Fix a couple of bugs in how we handle child existing continuations when pushing/pulling children. r=dholbert (b8a62fab65)
- Bug 1144096 part 19 - [css-grid] Sanity check the initial child lists we get from the frame constructor (DEBUG only). r=dholbert (f56955c3ec)
- Bug 1144096 part 20 - [css-grid] Sanity check our child lists before starting a Reflow (DEBUG only). r=dholbert (d89c771238)
- Bug 1144096 part 21 - [css-grid] Deal with dynamically inserted/appended/removed child frames. r=dholbert (a07ecc06e2)
- Bug 1144096 part 22 - [css-grid] Check NS_INLINE_IS_BREAK_BEFORE before checking other completion status. r=dholbert (731dcd0ac5)
- Bug 1144096 part 23 - [css-grid] A grid container fragment that is an overflow container can't be INCOMPLETE, only OVERFLOW_INCOMPLETE and it should always have zero BSize. r=dholbert (afcd6c1741)
- Bug 1144096 part 24 - [css-grid] Move the child frame merging code at the start of ReflowOverflowContainerChildren into a new method: DrainExcessOverflowContainersList. Make both take a param so that we can override how the OC child lists are merged together (normally just an Append; MergeSortedFrameLists for Grid). r=dholbert (95323b0a56)
- Bug 1144096 part 25 - [css-grid] Enable fragmentation to occur by reporting our actual reflow status. r=dholbert (767c389238)
- Bug 1144096 part 26 - [css-grid] Fragmentation reftests. (07e62f8fd6)
- Bug 1244006 - Use const instead of MOZ_CONSTEXPR to avoid startup crash; r=dbaron (39b0bb32fb)
- Bug 1053986 - Fix comment referring to a GetBorder method that no longer exists. r=dholbert (2cde22a42c)
- Bug 1264784 - part 1 - call nsIFrame::{GetScreenRect,GetView} instead of their *External counterparts; r=dholbert (a2cd84b7a2)
- Bug 963238: Support isTypeSupported() in MediaRecorder, and throw on invalid mimetypes at construction r=cpearce,khuey (5a3709e45f)
- Bug 963238: Fix compilation errors. r=me (09b541337f)
- Bug 1157654 - 1. Do not call MediaRecorder.stop immediately after MediaRecorder.start, because we want to receive an onerror callback. 2. Make the NofityError async. r=roc (ad56918042)
- Bug 1128448 - 1. Close the pref media.encoder.omx.enabled for newer android version. 2. Modify testcase and MR to eusure no timing issue. r=roc (9dfff44a2c)
- Bug 1197669 - Part3 - Ensure the start event comes before any blobs. r=jwwang (d4e950fa49)
- Bug 1225327 - fix |mEncoder| null-dereference. r=jwwang (5ffce18e33)
- Bug 1260702: Don't crash on input sources from WebAudio in MediaRecorder r=padenot (28bcb80a03)
- Bug 1018299 - Throw security error if principal check fails in MediaRecorder::Start(). r=jib, r=mt (1130168c8d)
- Bug 1261007 - Part 1 - Force to send video sample into encoder if we got the same video sample more than 1 seconds. Enable testcases. r=jolin (5698b39b45)
- Bug 1182426 - Test that changing video resolution of a recorded stream throws an error. r=roc (edaf49f2cf)
- Bug 1261007 - Part 2 - fix test_mediarecorder_webm_support. r=rillian (16ef931949)
- Bug 1250054. Part 1 - implement MediaDecoderReaderWrapper. r=jya. (4b78b4335d)
- Bug 1242841 - Make MDSM::mDecodedAudioEndTime zero-based. r=kikuo. (c6c756d554)
- Bug 1242843 - Make MDSM::mDecodedVideoEndTime zero-based. r=kikuo. (c194178323)
- Bug 1242783. Part 1 - per comment 11, increase mAmpleAudioThresholdUsecs to 2s to avoid audio underrun when BT is connected. r=kinetik. (49567f587e)
- Bug 1242783. Part 2 - per comment 12, buffer only 1s when audio is captured. r=kinetik. (e0f0cd9826)
- Bug 1230641: P1. Use UYVY (YUV422) format in decoders. r=mattwoodrow (17d4de398c)
- Bug 1230641: P2. Increase the video queue size on mac. r=cpearce (e575c85f44)
- Bug 1230641 - Make our NSOpenGLContext opaque when in fullscreen mode. r=mstange (51da9e1e70)
- Bug 1257094 - Remove MediaDecoderStateMachine::DECODER_STATE_DECODING_NONE. r=cpearce. (f0993582c7)
- Bug 1252344. Part 1 - remove unnecessary checks from MediaDecoderStateMachine::NeedToDecodeVideo(). r=bechen. (1c9b7aadf4)
- Bug 1252344. Part 2 - remove unnecessary checks from MediaDecoderStateMachine::NeedToDecodeAudio(). r=bechen. (6896d7d1f6)
- Bug 1252360 - remove some check from NeedToDecodeAudio(). r=bechen. (1c064a9985)
- Bug 1252762 - Decode at most one audio/video sample before finishing seeking. r=cpearce. (73ec7691df)
- Bug 1253928 - adjust the time passed to RequestVideoData() by the start time to avoid incorrectly skipping key frames. r=jya. (1bc203d8e6)
- Bug 1252766 - Remove MediaDecoderStateMachine::mDecodeToSeekTarget which is never read. r=kaku. (aac1fe8018)
- Bug 1251460 - MDSM now waits on a promise to enqueue first frame loaded. r=jya (0e7e67e006)
- Bug 1257013 - Part 3: Stop checking for corrupt frames in MediaDecoderStateMachine since we no longer produce them. r=ajones (fbbbabafbb) (c6e1bfdcf2)
- import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1258966 - Remove unnecessary null-checks of MediaDecoderStateMachine::mReader. r=bechen. (0513c82214)
- Bug 1258627 - always schedule next cycle so MDSM has a chance to leave buffering state. r=cpearce. (49fb876b9e)
- Bug 1258271 - Remove arguments from MediaDecoderStateMachine::HaveEnoughDecodedAudio(). r=bechen. (e8610f7f76)
- Bug 1252753. Part 1 - remove calls to PushFront(). r=kinetik. (7abe1bfb0f)
- Bug 1252753. Part 2 - remove MediaDecoderStateMachine::PushFront(). r=kinetik. (1a153a5b00)
- Bug 1230527: P1. Ensure seeked event is fired prior loadeddata. r=jwwang (aa9eef9fd3)
- Bug 1230527: P2. Add mochitest. r=jwwang (6e9f920781)
- Bug 1252767 - Remove MediaDecoderStateMachine::mPendingSeek. r=cpearce. (e5d69a191d)
- Bug 1255268 - Replace SeekJob::Steal() with move semantics. r=cpearce. (6294c01ba7)
- Bug 1253490 - fix the calculation of decodeTime. r=jya. (b8f3c8801a)
- Bug 1252343. Part 1 - make mReader const. r=bechen. (33a8b6a4ad)
- Bug 1252343. Part 2 - remove null checks for mReader which is const and never null. r=bechen. (5cd068aafc)
- Bug 1250054. Part 2 - employ MediaDecoderReaderWrapper for MDSM and remove code about adjusting start time. r=jya. (b5a954d8d8)
- Bug 1252341 - No need to reset mReader in ~MediaDecoderStateMachine() because the destructor will do that. r=bechen. (cd0639e366)
- Bug 1264784 - part 2 - remove unused virtual methods from nsIFrame; r=dholbert (5d52314a79)
- Bug 1264784 - part 3 - make nsIFrame::GetNearestWidget methods non-virtual; r=dholbert (67b0987de6)
- Bug 1053986 - Rename nsIFrame::IsBoxFrame to IsXULBoxFrame. r=dholbert (394613f49f)
- Bug 1256040 - Fix some nsGridContainerFrame.h/cpp compile errors in non-unified build. r=dholbert (b49241e3b1)
- Bug 1264607 - Treat track size <percentage> values as 'auto' when the grid container size is indefinite. r=dholbert (3895d4d922)
- Bug 1260614 - Cleanup grid item iterator Reset() calls. r=dholbert (e6760e1def)
- Bug 1256040 - Bustage fix. r=me (d67b9c0de5)
- Bug 1233191 part 1 - Implement sanity checks on the flex/grid container child frame list. Remove the anon grid item sanity checks that the frame constructor now does instead. r=dholbert (d9412bb043)
- Bug 1233191 part 2 - Remove anon flex item sanity checks that the frame constructor now does instead. r=dholbert (564184ea6d)
- Bug 1233191 part 3 - crashtest. (c6b6bb4fca)
- Bug 1187846 Stack layout doesn't honour min/max sizes for positioned elements r=Enn (8080e9db71)
- Bug 1053986 - Rename nsIFrame::GetMinSize to GetXULMinSize, and related methods. r=dholbert (fa1722982e)
- Bug 1000870 - Add some features in testing system. r=smaug (f7b4b8916f)
- Bug 1053986 - Rename nsIFrame::GetPrefSize to GetXULPrefSize, and related methods. r=dholbert (9f7e8de26e)
- Bug 1053986 - Rename nsIFrame::GetMaxSize to GetXULMaxSize, and related methods. r=dholbert (a632913886)
- Bug 1053986 - Rename nsIFrame::GetMinSizeForScrollArea to GetXULMinSizeForScrollArea. r=dholbert (ac520afe6f)
- Bug 1053986 - Rename nsIFrame::GetOrdinal to GetXULOrdinal. r=dholbert (e5f7342d03)
- Bug 1053986 - Rename nsIFrame::GetFlex to GetXULFlex. r=dholbert (aadf567a8c)
- Bug 1053986 - Rename nsIFrame::GetBoxAscent to GetXULBoxAscent. r=dholbert (4e729c60ea)
- Bug 1053986 - Rename nsFrame.cpp static method IsBoxWrapped to IsXULBoxWrapped. r=dholbert (009b251df0)
- Bug 1053986 - Rename nsIFrame::IsCollapsed to IsXULCollapsed, and related methods. r=dholbert (eec509e378)
- Bug 1168212 - Ensure popups have a minimum width of their preferred size r=Enn (657c8da6fa)
- Bug 1053986 - Rename nsIFrame::SetBounds to SetXULBounds. r=dholbert (304ff47c6c)
- Bug 1088637 - check we get the right transition event, r=Enn (b0da4a67f6)
- Bug 1053986 - Rename nsIFrame::Layout to XULLayout, and related methods with the same name. r=dholbert (66ef396b10)
- Bug 1053986 - Rename nsIFrame::GetBorderAndPadding to GetXULBorderAndPadding. r=dholbert (588f824000)
- Bug 1053986 - Rename nsIFrame::GetBorder to GetXULBorder. r=dholbert (f91ae3fc59)
- Bug 1053986 - Rename nsIFrame::GetPadding to GetXULPadding. r=dholbert (797e21e6af)
- Bug 1053986 - Rename nsIFrame::GetMargin to GetXULMargin. r=dholbert (05dc0235f2)
- Bug 1053986 - Rename nsIFrame::SetLayoutManager to SetXULLayoutManager. r=dholbert (0cb22c411d)
- Bug 1053986 - Rename nsIFrame::GetLayoutManager to GetXULLayoutManager. r=dholbert (6a03e1de2c)
- Bug 852754 - Part 1: Share the code for limiting scale factors to all image types. r=mstange (098a083d1a)
- Bug 852754 - Part 2: Share the implementation of GetContainer. r=mstange (063b7683dd)
- Bug 852754 - Part 3: Share the implementation of ConfigureLayer. r=mstange (ffd2d99802)
- Bug 1256999 - Pass the right context to new channels for image loads. r=bz r=seth (275cebb231)
- Bug 1194337 - Context menu positioned incorrectly on OSX. r=enn (1e429a9d3c)
- Bug 1216284 - Tooltips do not flip correctly on OSX. r=enndeakin (c08931768b)
- Bug 1053986 - Rename nsIFrame::GetClientRect to GetXULClientRect. r=dholbert (c06a121de6)
- Bug 1053986 - Rename nsIFrame::GetVAlign to GetXULVAlign. r=dholbert (a923d76c4b)
- Bug 1053986 - Rename nsBox::GetChildBox to GetChildXULBox. r=dholbert (ebe12c77f1)
- Bug 1053986 - Rename nsIFrame::GetHAlign to GetXULHAlign. r=dholbert (dbd501e2bd)
- Bug 1053986 - Rename nsBox::GetNextBox to GetNextXULBox. r=dholbert (1cd5fa1ce3)
- Bug 1053986 - Rename nsBox::GetParentBox to GetParentXULBox. r=dholbert (2beaeb6bdd)
- Bug 1171696 - Don't resize scrollbar thumb when updating its position. r=mstange (5b51241744)
- Bug 1053986 - Rename nsIFrame::IsHorizontal to IsXULHorizontal, and related methods. r=dholbert (7d8e4142e5)
- Bug 1053986 - Rename nsIFrame::IsNormalDirection to IsXULNormalDirection. r=dholbert (7d9686b089)
- Bug 1053986 - Rename nsIFrame::Redraw to XULRedraw. r=dholbert (20da19c2ce)
- Bug 1053986 - Rename nsIFrame::RelayoutChildAtOrdinal to XULRelayoutChildAtOrdinal. r=dholbert (e5c4eb2b9f)
- Bug 1053986 - Rename nsIFrame::SetDebug to SetXULDebug. r=dholbert (438c3a1109)
- Bug 1053986 - Rename nsIFrame::GetDebug to GetXULDebug. r=dholbert (00e0ca19e4)
- Bug 1053986 - Rename nsIFrame::DumpBox to XULDumpBox. r=dholbert (30edc21d8e)
- Bug 1053986 - Rename nsIFrame::AddCSSPrefSize, AddCSSMinSize, AddCSSMaxSize, and AddCSSFlex by replacing CSS with XUL. r=dholbert (4e79b90b1f)
- Bug 1053986 - Fix ordering of methods in nsIFrame.h r=dholbert (fb08aa035f)
- Bug 1053986 - Rename nsBox::BeginLayout to BeginXULLayout. r=dholbert (595cb70526)
- Bug 1053986 - Rename nsBox::EndLayout to EndXULLayout. r=dholbert (13f98a84a0)
- Bug 1213895: Part 1 - Correctly support crop="none" in XUL labels. r=neil (053e0c8414)
- Bug 1053986 - Rename nsBox::DoLayout to DoXULLayout. r=dholbert (40ef0ece53)
- Bug 1144619 - Variable 'nextX' is created in the wrong scope. r=dbaron (7893ccb301)
- Bug 1172011 - Remove unneeded 'spaceLeft' declaration from nsSplitterFrame.cpp. r=froydnj (7ef937e283)
- Bug 1192376: Make nsImageBoxFrame check whether image size is available before trying to paint an image. r=seth (2db203eb3b)
- Bug 1240533 - Parameters to ScreenForRect need to be passed as desktop pixels, not device pixels. r=emk (d49b532344)
- Bug 1212658 - Remove needless IsCallerChrome check in nsMenuPopupFrame. r=bz (bdf0d16a49)
- Bug 374471 Make the noautohide attribute live where supported r=enndeakin (f696b4d174)
- Bug 1200870, allow -1 as a value to popup.moveTo, r=tn (10e05d4240)
- Bug 1182856 - Part 1: Add StopTransitionsForElement. r=heycam (1c0ac374c4)
- Bug 1182856 - Part 2: Let AnimationsWithDestroyFrame destroy transitions. r=heycam (7820f7b1e5)
- Bug 1182856 - Part 3: Cancel transitions for destroy frames. r=heycam (439fb07545)
- Bug 1157936 - Put the correct ratio on the scrollbar layer. r=tn (a64f35b9ea)
- Bug 1238137 - Telemetry pings for main thread scrollbar-driven scroll input methods. r=kats (89e5187b88)
- Bug 1156106 - Make nsMenuBarFrame::mMenuBarListener an nsRefPtr; r=roc (838126cd16)
- Bug 1163304 Close all existing popups when menubar becomes active because it should have pseudo focus and other popups shouldn't handle key events r=enn+neil (933c9ae40e)
- Bug 1252693 - Assert that we do not tenure into an OMT Zone; r=sfink (0812fc81f2)
- Bug 1265679 - Always call the object moved hook in generational GC r=terrence (6d75efba2d)
- Bug 1265825 - Remove mSuppressionActive assert. r=kats (3b6b3ba030)
- Bug 1250226 - Only report compacting GC telemetry for compacting GCs r=terrence (4e0f511ccf)
- Bug 1258578: Improve documentation for js::RelocatablePtr. DONTBUILD r=terrence (3ed2a933e0)
- Bug 1252713 - Fix FILES_PER_UNIFIED_FILE=1 bustage in js/. r=terrence (8a97e6c7e2)
- Bug 1265741: Fix unified build for fuzzers; r=nbp (ad3b4a4543)
- Bug 1013219 - set the line number of the terminating retrval; r=jimb, r=ejpbruel, r=fitzgen (df810884a9)
- Bug 1013219 - set line number of return instruction; r=efaust, r=fitzgen, r=ejpbruel (503b1a2bf3)
- Bug 1260577 - Fix |obj[expr] += e2| erroneously calling expr.toString() twice. (r=till) (e2485baccb)
- Bug 1260577 - followup: Change confusing name SelfAssign to CompoundAssign. (rs=jorendorff) (51a7dee68e)
- Bug 1263881 - Check the the number of body level lexicals doesn't exceed that which we can store in Bindings r=shu (d610d7a1e9)
- Bug 1258097 - Check for redeclaration of imports by functions r=shu (78f06f273f)
- Bug 1264954 - Add missing OOM check in Parser::templateLiteral. r=jonco (2743a82e1e)
- Bug 1265313 - Fix Annex B.3.5 handling with body-level lexicals. (r=jorendorff) (6b4139d25b)
- Bug 1260620 - Ensure that possibleErrors are not null before attempting to check them; r=jorendorff (6b284c1107)
- Bug 1253275 - Remove const_casts from Runtime.cpp. r=sfink (40b6d68455)
- Bug 1262731 - Add JS_InitWithFailureDiagnostic(). r=sfink. (310579fcd3)
- Bug 1263886 - Don't call makeConstructorCode if the group has unknown properties. r=bhackett (e81c939928)
- Bug 1260891 - Acquire and release the lock when destorying an `ExclusiveData<T>`'s protected value; r=terrence a=kwierso (dc39af575e)
- Bug 1252034 - Value Numbering: Unconditionally generate fixup blocks. r=sunfish (3b46b2df51)
- Bug 1232229 - Ensure generator object prototype is a singleton and tenured. r=jonco (d0c4f17cb6) (4696208ad8)

* 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) https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4957#p4957 Fri, 26 Apr 2024 23:14:49 +0000 https://board.eclipse.cx/viewtopic.php?f=33&t=35&p=4957#p4957
<![CDATA[Community Projects :: BMP2PNG :: Author jay]]> https://board.eclipse.cx/viewtopic.php?f=49&t=659&p=4770#p4770 This is a very simple command line tool that converts supplied Bitmap images to PNG images.

Since GDI+ refuses to read BMP32 for some reason, two bandaid fixes have been added to fix transparency. They have been creatively named bandaid-1 and bandaid-2, and they can be supplied as command-line parameters to the new version of the program.

It won't check for overwrites, so do be careful.

NEW VERSION:
Usage: bmp2png <--no-bandaid/--bandaid-1/--bandaid-2> <input file> <output file>
bmp2png.exe

Attachments

bmp2png.exe (11.26 KiB)
]]>
no_email@example.com (jay) https://board.eclipse.cx/viewtopic.php?f=49&t=659&p=4770#p4770 Fri, 29 Mar 2024 20:52:58 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=659&p=4770#p4770
<![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Author Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4855#p4855 https://github.com/adeii/supermium-portable/releases/tag/F1235

I don't know if the build maker has tried to add the same hotfix for video as in R3dfox as I suggested here: https://board.eclipse.cx/viewtopic.php?p=4833#p4833
but if he did, then it doesn't work :(

Plus the browser is now slower than previous version in this speed test: https://browserbench.org/Speedometer3.0/]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4855#p4855 Mon, 08 Apr 2024 13:36:43 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4855#p4855
<![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4871#p4871
https://www.motogp.com/en/videos/2024/03/28/all-angles-and-all-opinions-bagnaia-and-m-marquez-portimao-collision/493446

LibreWolf-VideoError.png

https://www.formula1.com/en/latest/article/watch-ride-onboard-with-verstappen-for-his-pole-position-lap-at-suzuka.7vKOe1zDIIYliR0Fh829zd

LibreWolf-VideoError2.png

Same error message, I think it occurs when the player tries to automatically change the video resolution. If you quicky pause the video and select a resolution to force it to be used, then no error message and the video is playing fine.
This behaviour doesn't occur in R3dfox 124.0.3-hotfix, no need to force a resolution the player automatically selects the best one without any problems, as expected.

Attachments


LibreWolf-VideoError.png (38.35 KiB)


LibreWolf-VideoError2.png (64.45 KiB)

]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4871#p4871 Thu, 11 Apr 2024 14:50:13 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4871#p4871
<![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4872#p4872 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4872#p4872 Thu, 11 Apr 2024 14:52:17 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4872#p4872 <![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4873#p4873
K4sum1 wrote: 11 Apr 2024, 14:52 Does the non hotfix release have the same problem?
Yes, that's the problem I was talking about here: https://board.eclipse.cx/viewtopic.php?p=4617#p4617
and there: https://board.eclipse.cx/viewtopic.php?p=4619#p4619

I still have these error messages in about:support of LibreWolf 124.0.1-1 and some earlier R3dfox versions:

GP+[GFX1-]: [D3D11] 2 CreateTexture2D failure Size: Size(960,540)texture11: false Code: 0x80070057
GP+[GFX1-]: [D3D11] 2 CreateTexture2D failure Size: Size(1280,720)texture11: false Code: 0x80070057
GP+[GFX1-]: [D3D11] 2 CreateTexture2D failure Size: Size(960,540)texture11: false Code: 0x80070057
GP+[GFX1-]: [D3D11] 2 CreateTexture2D failure Size: Size(1280,720)texture11: false Code: 0x80070057

But they are gone from R3dfox 124.0.3-hotfix, I don't see any of them anymore.
FYI no error messages either in R3dfox 122.0.1 and playback is fine.]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4873#p4873 Thu, 11 Apr 2024 15:00:58 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4873#p4873
<![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4874#p4874 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4874#p4874 Thu, 11 Apr 2024 15:02:38 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4874#p4874 <![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4875#p4875 ]]> no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4875#p4875 Thu, 11 Apr 2024 15:04:53 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4875#p4875 <![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4876#p4876 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4876#p4876 Thu, 11 Apr 2024 15:08:31 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4876#p4876 <![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4877#p4877 R3dfox is just like Firefox to me, it works and behaves the same, whilst LibreWolf has specific security settings and some of its options are locked to enforce privacy.

So the simplest and fastest thing to do would be to apply your R3dfox hotfix patch to LibreWolf, I'm quite sure it will fix the problem.]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4877#p4877 Thu, 11 Apr 2024 15:15:19 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4877#p4877
<![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4878#p4878 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4878#p4878 Thu, 11 Apr 2024 15:24:42 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4878#p4878 <![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4879#p4879 Keep in mind people will use R3dfox as a modern Firefox replacement on Windows 7 & 8, so IMHO it must behaves as close as Firefox will do. Whilst LibreWolf is really dedicated to privacy but it doesn't work fine on some sites.

Both browsers must exist side by side ;)]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4879#p4879 Thu, 11 Apr 2024 16:40:32 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4879#p4879
<![CDATA[Community Projects :: LibreWolf for Windows 7 & 8 :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4880#p4880 https://github.com/adeii/supermium-portable/releases/download/F1235/librewolf-portable-win32-124.0.1.7z uploaded 1 hour ago as I'm typing this.
But Librewolf.exe modification date is 25 march, the only files which have been updated are lgpllibs.dll (06 APR) and xul.dll (11 APR). Result: no change, same breakage of the video playback with the same error messages on screen and in about:support that I've reported above.

I haven't tried https://github.com/adeii/supermium-portable/releases/download/F1235/librewolf-portable-win64-124.0.1-1.7z because it's 4 days old and it's the one I'm actually using.

Looking at the "changelog" https://github.com/Eclipse-Community/r3dfox/issues/10#issuecomment-2050181130
I'm not sure the R3dfox hotfix patch has been applied.

Anyway, thanks for the effort.]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4880#p4880 Thu, 11 Apr 2024 19:07:47 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=670&p=4880#p4880
<![CDATA[Community Projects :: R3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4775#p4775
R3dfox124Aero.png
R3dfox124Aero2.png

Attachments


R3dfox124Aero.png (30.89 KiB)


R3dfox124Aero2.png (12.62 KiB)

]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4775#p4775 Sat, 30 Mar 2024 14:35:56 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4775#p4775
<![CDATA[Community Projects :: R3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4776#p4776
https://github.com/Eclipse-Community/r3dfox/issues/37]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4776#p4776 Sat, 30 Mar 2024 15:10:54 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4776#p4776
<![CDATA[Community Projects :: R3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4791#p4791
Thanks for your work :!:]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4791#p4791 Sun, 31 Mar 2024 11:25:06 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4791#p4791
<![CDATA[Community Projects :: R3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4800#p4800 LibreWolf source code and/or use the distribution folder trick: create a folder named "distribution" in the Core main folder, where R3dfox.exe is, then inside this "distribution" folder create a file named "policies.json" which contains the following text:

Code: Select all

{
	"policies": {
		"DisableAppUpdate": true,
		"DisableFeedbackCommands": true,
		"DisableFirefoxStudies": true,
		"DisablePocket": true,
		"DisableTelemetry": true
	}
}
See about:policies#documentation for the list of available policies.]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4800#p4800 Mon, 01 Apr 2024 12:15:07 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4800#p4800
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4831#p4831 https://board.eclipse.cx/viewtopic.php?p=4775#p4775):

r3dfox124-0-3-Menus.png


This translate option is missing, so I'm getting very annoying translate popups every now and then:

r3dfox124-0-3-TranslatePopup.png

It looks like the hotfix version finally solved the problem I had with the videos on some sites, good job :thumbup:

And BTW, IMHO this browser is called R3dfox, that's it. Everybody is calling it like that, it sounds better, so forget about R3dactedfox :idea:
R3dactedfox is too long plus R3dfox matches better with Firefox ;)

Attachments


r3dfox124-0-3-Menus.png (5.17 KiB)


r3dfox124-0-3-TranslatePopup.png (17 KiB)

]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4831#p4831 Sun, 07 Apr 2024 20:56:13 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4831#p4831
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4832#p4832
Translate being gone might be related to removing telemetry, but not sure. I would need to see how stock Firefox and Mercury behaves.

Yeah r3dacted is a bit of a meme, I might just keep it for the about logo and have it be Eclipse r3dfox again.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4832#p4832 Sun, 07 Apr 2024 21:03:28 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4832#p4832
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4833#p4833
K4sum1 wrote: 07 Apr 2024, 21:03 Translate being gone might be related to removing telemetry, but not sure. I would need to see how stock Firefox and Mercury behaves.
The corresponding key browser.translations.automaticallyPopup does exist in about:config so it's just not displayed in the settings.
Setting it to False seems to have stopped the popups.


After several tests, I can confirm the hotfix version has no problems anymore with online videos and the error messages I had in about:support are gone :thumbup:
Since it looks like you are in touch with the guy who is making these builds: https://github.com/adeii/supermium-portable/releases/tag/F1235
Maybe you could share your fix with him so he can fix the LibreWolf build which has the same video problem I had with R3dfox ;)]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4833#p4833 Sun, 07 Apr 2024 21:10:42 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4833#p4833
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4834#p4834 Admin Edit: This is not part of official r3dfox, and was included in a portable modification.

I've just noticed it has installed an extension named "Adblocker for Youtube" without asking me or any prompt of any kind :o]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4834#p4834 Sun, 07 Apr 2024 21:50:52 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4834#p4834
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4849#p4849 https://github.com/adeii/supermium-portable/releases/download/F1235/r3dfox-portable-win64-124.0.2.zip

I guess I can safely delete the XPI file and its related folders browser-extension-data and extensions\staged ?]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4849#p4849 Sun, 07 Apr 2024 23:37:02 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4849#p4849
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4854#p4854
K4sum1 wrote: 08 Apr 2024, 00:11 I edited your first post about this so it gets seen first before the addon talk since I don't want people to see this and think it's a issue with r3dfox itself.
You can, and you should, delete all of the posts about this extension since we now know where it came from and R3dfox or Mozilla are not to blame.]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4854#p4854 Mon, 08 Apr 2024 08:54:34 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4854#p4854
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4860#p4860
  • It doesn't happen with previous versions of R3dfox but only with version 124 and there are MANY of them. I still have version 122 and it doesn't happen, I have only one connection to *.googleusercontent.com and I know it's one of the uBlock filters.
  • At least, the connections don't come back now after being closed but they do come back with a fresh new profile.
  • Someone posted a log here: https://github.com/Eclipse-Community/r3dfox/issues/6#issuecomment-2046476888
    All of these connections starting with 34.1*.*.* are from googleusercontent.com domain:

    2024/04/10 11:16:04 tcp.go:1122: SYN 34.107.221.82:80
    2024/04/10 11:16:05 tcp.go:1122: SYN 34.107.221.82:80
    2024/04/10 11:16:04 tcp.go:1122: SYN 34.107.221.82:80
    2024/04/10 11:16:05 tcp.go:1122: SYN 34.160.144.191:443
    2024/04/10 11:16:05 tcp.go:1122: SYN 34.107.221.82:80
    2024/04/10 11:16:05 tcp.go:1122: SYN 34.107.221.82:80
    2024/04/10 11:16:05 tcp.go:1122: SYN 34.149.100.209:443
    2024/04/10 11:16:05 tcp.go:1122: SYN 34.160.144.191:443
    2024/04/10 11:16:05 tcp.go:1122: SYN 34.149.100.209:443
    2024/04/10 11:16:05 tcp.go:1122: SYN 34.107.221.82:80
    2024/04/10 11:16:05 tcp.go:1122: SYN 34.107.221.82:80
    2024/04/10 11:16:05 tcp.go:1122: SYN 34.107.243.93:443
    2024/04/10 11:16:06 tcp.go:1122: SYN 34.149.100.209:443
    2024/04/10 11:16:06 tcp.go:1122: SYN 34.107.243.93:443
    2024/04/10 11:16:06 tcp.go:1122: SYN 34.149.100.209:443

    Example with 34.107.221.82:
    Name: 82.221.107.34.bc.googleusercontent.com
    IP: 34.107.221.82
    Domain: googleusercontent.com
]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4860#p4860 Wed, 10 Apr 2024 14:22:58 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4860#p4860
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4861#p4861 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4861#p4861 Wed, 10 Apr 2024 14:27:16 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4861#p4861 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4862#p4862
K4sum1 wrote: 10 Apr 2024, 14:27 can you check 124.0.2-aero?
So I extracted the Core folder with 7zip and ran it in portable mode, like I usually do, so a fresh new profile is being created.

Connections at first start:

TCP 123.208.120.34.bc.googleusercontent.com https
TCP 93.243.107.34.bc.googleusercontent.com https
TCP 21.103.201.35.bc.googleusercontent.com https
TCP server-52-222-236-80.fra56.r.cloudfront.net https
TCP ec2-52-24-13-216.us-west-2.compute.amazonaws.com https
TCP 201.181.244.35.bc.googleusercontent.com https
TCP 36.75.98.34.bc.googleusercontent.com https
TCP 192.229.221.95 http <== OCSP
TCP 192.229.221.95 http <== OCSP
TCP 192.229.221.95 http <== OCSP
TCP a95-100-133-146.deploy.static.akamaitechnologies.com http
TCP a95-100-133-146.deploy.static.akamaitechnologies.com http
TCP par10s39-in-f14.1e100.net https <== Google
TCP a23-200-87-12.deploy.static.akamaitechnologies.com http
TCP waw02s08-in-f195.1e100.net http <== Google
TCP mrs08s22-in-f10.1e100.net https <== Google
TCP par21s18-in-f3.1e100.net http <== Google
TCP 93.243.107.34.bc.googleusercontent.com https
TCP 82.221.107.34.bc.googleusercontent.com http
TCP 82.221.107.34.bc.googleusercontent.com http]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4862#p4862 Wed, 10 Apr 2024 14:52:19 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4862#p4862
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4863#p4863 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4863#p4863 Wed, 10 Apr 2024 14:55:45 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4863#p4863 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4864#p4864
K4sum1 wrote: 10 Apr 2024, 14:55 Does the 82 google user content IP have the same thing happen?
I don't understand what you mean 🤔

But I've done the same thing as above with version 124.0.3-hotfix, new profile:

TCP 93.243.107.34.bc.googleusercontent.com https
TCP a95-100-133-146.deploy.static.akamaitechnologies.com http
TCP 93.243.107.34.bc.googleusercontent.com https
TCP server-52-222-236-80.fra56.r.cloudfront.net https
TCP ec2-44-240-83-117.us-west-2.compute.amazonaws.com https
TCP 201.181.244.35.bc.googleusercontent.com https
TCP 192.229.221.95 http
TCP 192.229.221.95 http
TCP 192.229.221.95 http
TCP a95-100-133-146.deploy.static.akamaitechnologies.com http
TCP lhr25s01-in-f14.1e100.net https
TCP a23-200-86-251.deploy.static.akamaitechnologies.com http
TCP par10s39-in-f3.1e100.net http
TCP mrs08s22-in-f10.1e100.net https
TCP waw02s08-in-f195.1e100.net http
TCP 82.221.107.34.bc.googleusercontent.com http
TCP 82.221.107.34.bc.googleusercontent.com http]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4864#p4864 Wed, 10 Apr 2024 15:05:26 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4864#p4864
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by CallCatein58]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4865#p4865 ISP:GOOGLE-CLOUD-PLATFORM

Mozilla use GOOGLE CLOUD

https://iplookup.flagfox.net/?host=attachments.prod.remote-settings.prod.webservices.mozgcp.net]]>
no_email@example.com (CallCatein58) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4865#p4865 Wed, 10 Apr 2024 15:11:43 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4865#p4865
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4866#p4866
CallCatein58 wrote: 10 Apr 2024, 15:11 attachments.prod.remote-settings.prod.webservices.mozgcp.net IP:34.117.121.53
ISP:GOOGLE-CLOUD-PLATFORM
Mozilla use GOOGLE CLOUD
That's a good point, I thought Mozilla only used AWS but things can change.

Plus Google is set as the default search engine and the default home page is using Google web search and some shortcuts. I believe all of these are opening connections.
But once properly set like I want then R3dfox 124.0.3-hotfix does not open any unexpected connection on my side, for now.]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4866#p4866 Wed, 10 Apr 2024 18:08:44 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4866#p4866
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by CallCatein58]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4867#p4867
Duke wrote: 10 Apr 2024, 18:08
CallCatein58 wrote: 10 Apr 2024, 15:11 attachments.prod.remote-settings.prod.webservices.mozgcp.net IP:34.117.121.53
ISP:GOOGLE-CLOUD-PLATFORM
Mozilla use GOOGLE CLOUD
That's a good point, I thought Mozilla only used AWS but things can change.

Plus Google is set as the default search engine and the default home page is using Google web search and some shortcuts. I believe all of these are opening connections.
But once properly set like I want then R3dfox 124.0.3-hotfix does not open any unexpected connection on my side, for now.
I tested librewolf and found that there is also prod.remote-settings.prod.webservices.mozgcp.net]]>
no_email@example.com (CallCatein58) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4867#p4867 Wed, 10 Apr 2024 18:53:10 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4867#p4867
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4869#p4869
K4sum1 wrote: 07 Apr 2024, 21:03 Yeah I need to get around to fixing those menus, but I'm not entirely sure what they are.
Maybe a hint about the white menus: the background of the right click context menu is also white.
With dark theme and dark mode it should be black, or at least very dark, just like it was in version 122.]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4869#p4869 Thu, 11 Apr 2024 13:20:57 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4869#p4869
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4870#p4870 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4870#p4870 Thu, 11 Apr 2024 13:38:57 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4870#p4870 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4887#p4887
R3dfox 124.0.3 and LibreWolf 124.0.1-1 by Adeii:
Button-R3dfox124.png

Firefox 115.9.1 ESR and 124.0.1 and R3dfox 122.0.1:
Button-Firefox115ESR.png

Not a big problem though, just FYI.

Attachments


Button-R3dfox124.png (0.39 KiB)


Button-Firefox115ESR.png (0.35 KiB)

]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4887#p4887 Mon, 15 Apr 2024 13:05:10 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4887#p4887
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4888#p4888 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4888#p4888 Sat, 13 Apr 2024 16:10:50 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4888#p4888 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4902#p4902 https://board.eclipse.cx/viewtopic.php?p=4831#p4831 :|]]> no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4902#p4902 Mon, 15 Apr 2024 13:09:32 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4902#p4902 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4903#p4903 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4903#p4903 Mon, 15 Apr 2024 13:11:02 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4903#p4903 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4919#p4919
Duke wrote: 15 Apr 2024, 13:09 I've just tested v125.0rc2 with a new profile.
it doesn't fix the unreadable drop down menus and missing translate option issues I've reported in this post: https://board.eclipse.cx/viewtopic.php?p=4831#p4831 :|
Same with RC3 :cry:
The dark mode is unusuable until the menus color is fixed, please do it. I've suggested R3dfox to a friend and the first thing he did was to switch to the dark mode and two seconds later he screams "WTF ? I can't read the menus!"]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4919#p4919 Wed, 17 Apr 2024 13:41:51 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4919#p4919
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4922#p4922 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4922#p4922 Wed, 17 Apr 2024 21:06:33 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4922#p4922 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4923#p4923
K4sum1 wrote: 17 Apr 2024, 21:06 Quick and dirty workaround, enable widget.non-native-theme.enabled
Perfect! Thanks for the tip :)
But why dirty since it's enabled by default in R3dfox 122 and also in Firefox 115.10 ESR and 125.0.1 ?]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4923#p4923 Wed, 17 Apr 2024 22:14:28 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4923#p4923
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4924#p4924 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4924#p4924 Wed, 17 Apr 2024 22:32:16 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4924#p4924 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4927#p4927
https://github.com/Eclipse-Community/r3dfox/releases/tag/125.0.2

This was a massive pain to track down. It was the definition of a color being changed. I had to track down and compare versions to see what differences there were.]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4927#p4927 Thu, 18 Apr 2024 13:58:50 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4927#p4927
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4928#p4928

However, the translate popup option is still missing:

r3dfox124-0-3-TranslatePopup.png


And also the ability to set two different search engines:

Firefox124-SearchEngines.png

Attachments


r3dfox124-0-3-TranslatePopup.png (17 KiB)


Firefox124-SearchEngines.png (14.05 KiB)

]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4928#p4928 Thu, 18 Apr 2024 19:22:26 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4928#p4928
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4930#p4930
Duke wrote: 18 Apr 2024, 19:22 ability to set two different search engines
Solved by setting browser.search.separatePrivateDefault.ui.enabled to True]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4930#p4930 Thu, 18 Apr 2024 21:34:15 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4930#p4930
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4931#p4931
Duke wrote: 18 Apr 2024, 19:22 the translate popup option is still missing
For now I'm not able to find any difference in the about:config settings between LibreWolf, which is showing the translate popup option, and R3dfox which is not showing it. The browser.translations.automaticallyPopup key exists and works fine in both browsers.

The only difference I've spotted is that LibreWolf is displaying a long list of languages while R3dfox is showing only one:

LibreWolf:

Language-LibreWolf.png


R3dfox:

Language-R3dfox.png

Attachments


Language-LibreWolf.png (22.88 KiB)


Language-R3dfox.png (13.92 KiB)

]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4931#p4931 Thu, 18 Apr 2024 22:29:21 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4931#p4931
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4932#p4932 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4932#p4932 Thu, 18 Apr 2024 22:48:44 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4932#p4932 <![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by Duke]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4952#p4952
LibreWolf:

DRM-LibreWolf.png

R3dfox:

DRM-R3dfox125.png

And these keys are missing in about:config :
media.gmp-widevinecdm.enabled
media.gmp-widevinecdm.visible

After adding them the option is still not showing in the General options but the plugin is now listed in Add-ons and themes → Plugins.
FYI the option exists in R3dfox 122.0.1.

Attachments


DRM-LibreWolf.png (14.79 KiB)


DRM-R3dfox125.png (8.69 KiB)

]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4952#p4952 Fri, 26 Apr 2024 20:46:24 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4952#p4952
<![CDATA[Community Projects :: r3dfox, modern Firefox for Windows 7! :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4958#p4958 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4958#p4958 Sat, 27 Apr 2024 04:43:23 +0000 https://board.eclipse.cx/viewtopic.php?f=49&t=623&p=4958#p4958 <![CDATA[Site Announcements and Guidelines :: Eclipse Discord Server! :: Author K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=37&t=673&p=4881#p4881
https://discord.gg/QKnmynMYjy]]>
no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=37&t=673&p=4881#p4881 Thu, 11 Apr 2024 20:18:53 +0000 https://board.eclipse.cx/viewtopic.php?f=37&t=673&p=4881#p4881
<![CDATA[General Chat :: How to not use laptop among the strangers :: Author luk3Z]]> https://board.eclipse.cx/viewtopic.php?f=30&t=661&p=4777#p4777

How To Steal And Lose More Than $3 Billion In Bitcoin | CNBC Documentary
]]>
no_email@example.com (luk3Z) https://board.eclipse.cx/viewtopic.php?f=30&t=661&p=4777#p4777 Sat, 30 Mar 2024 19:47:33 +0000 https://board.eclipse.cx/viewtopic.php?f=30&t=661&p=4777#p4777
<![CDATA[General Chat :: How to not use laptop among strangers :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=30&t=661&p=4778#p4778 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=30&t=661&p=4778#p4778 Sat, 30 Mar 2024 19:21:41 +0000 https://board.eclipse.cx/viewtopic.php?f=30&t=661&p=4778#p4778 <![CDATA[General Chat :: How to not use laptop among strangers :: Reply by luk3Z]]> https://board.eclipse.cx/viewtopic.php?f=30&t=661&p=4784#p4784
K4sum1 wrote: 30 Mar 2024, 19:21What
Another lesson from someone's mistakes ;)]]>
no_email@example.com (luk3Z) https://board.eclipse.cx/viewtopic.php?f=30&t=661&p=4784#p4784 Sat, 30 Mar 2024 19:45:38 +0000 https://board.eclipse.cx/viewtopic.php?f=30&t=661&p=4784#p4784
<![CDATA[General Chat :: MSFN Is Still Missing (3/26/24) :: Reply by Dibya]]> https://board.eclipse.cx/viewtopic.php?f=30&t=554&p=4792#p4792 no_email@example.com (Dibya) https://board.eclipse.cx/viewtopic.php?f=30&t=554&p=4792#p4792 Sun, 31 Mar 2024 17:10:59 +0000 https://board.eclipse.cx/viewtopic.php?f=30&t=554&p=4792#p4792 <![CDATA[General Chat :: reboot.pro is down :: Author roytam1]]> https://board.eclipse.cx/viewtopic.php?f=30&t=668&p=4816#p4816 no_email@example.com (roytam1) https://board.eclipse.cx/viewtopic.php?f=30&t=668&p=4816#p4816 Fri, 05 Apr 2024 02:20:13 +0000 https://board.eclipse.cx/viewtopic.php?f=30&t=668&p=4816#p4816 <![CDATA[General Chat :: reboot.pro is down :: Reply by K4sum1]]> https://board.eclipse.cx/viewtopic.php?f=30&t=668&p=4818#p4818 no_email@example.com (K4sum1) https://board.eclipse.cx/viewtopic.php?f=30&t=668&p=4818#p4818 Fri, 05 Apr 2024 06:05:14 +0000 https://board.eclipse.cx/viewtopic.php?f=30&t=668&p=4818#p4818 <![CDATA[General Chat :: reboot.pro is down :: Reply by roytam1]]> https://board.eclipse.cx/viewtopic.php?f=30&t=668&p=4830#p4830 no_email@example.com (roytam1) https://board.eclipse.cx/viewtopic.php?f=30&t=668&p=4830#p4830 Sun, 07 Apr 2024 15:53:49 +0000 https://board.eclipse.cx/viewtopic.php?f=30&t=668&p=4830#p4830 <![CDATA[General Chat :: Eclipse! :: Author Duke]]> https://board.eclipse.cx/viewtopic.php?f=30&t=671&p=4856#p4856
Wikipedia page: https://en.wikipedia.org/wiki/Solar_eclipse_of_April_8,_2024

NASA dedicated site: https://science.nasa.gov/eclipses/future-eclipses/eclipse-2024/

The map: https://science.nasa.gov/wp-content/uploads/2022/10/eclipse-map-2024-1920-1.png?w=2048&format=webp

Interactive map: https://science.nasa.gov/eclipses/future-eclipses/eclipse-2024/where-when/

NASA live streams on Youtube:

Telescope feed:




Official broadcast:

]]>
no_email@example.com (Duke) https://board.eclipse.cx/viewtopic.php?f=30&t=671&p=4856#p4856 Mon, 08 Apr 2024 16:42:24 +0000 https://board.eclipse.cx/viewtopic.php?f=30&t=671&p=4856#p4856
<![CDATA[General Chat :: Eclipse! :: Reply by xperceniol_sal]]> https://board.eclipse.cx/viewtopic.php?f=30&t=671&p=4858#p4858 no_email@example.com (xperceniol_sal) https://board.eclipse.cx/viewtopic.php?f=30&t=671&p=4858#p4858 Mon, 08 Apr 2024 22:08:21 +0000 https://board.eclipse.cx/viewtopic.php?f=30&t=671&p=4858#p4858 <![CDATA[General Chat :: Then dust yourself off and try again :: Reply by xperceniol_sal]]> https://board.eclipse.cx/viewtopic.php?f=30&t=609&p=4868#p4868 ]]> no_email@example.com (xperceniol_sal) https://board.eclipse.cx/viewtopic.php?f=30&t=609&p=4868#p4868 Thu, 11 Apr 2024 01:29:58 +0000 https://board.eclipse.cx/viewtopic.php?f=30&t=609&p=4868#p4868