head 1.6;
access;
symbols
pkgsrc-2026Q1:1.6.0.48
pkgsrc-2026Q1-base:1.6
pkgsrc-2025Q4:1.6.0.46
pkgsrc-2025Q4-base:1.6
pkgsrc-2025Q3:1.6.0.44
pkgsrc-2025Q3-base:1.6
pkgsrc-2025Q2:1.6.0.42
pkgsrc-2025Q2-base:1.6
pkgsrc-2025Q1:1.6.0.40
pkgsrc-2025Q1-base:1.6
pkgsrc-2024Q4:1.6.0.38
pkgsrc-2024Q4-base:1.6
pkgsrc-2024Q3:1.6.0.36
pkgsrc-2024Q3-base:1.6
pkgsrc-2024Q2:1.6.0.34
pkgsrc-2024Q2-base:1.6
pkgsrc-2024Q1:1.6.0.32
pkgsrc-2024Q1-base:1.6
pkgsrc-2023Q4:1.6.0.30
pkgsrc-2023Q4-base:1.6
pkgsrc-2023Q3:1.6.0.28
pkgsrc-2023Q3-base:1.6
pkgsrc-2023Q2:1.6.0.26
pkgsrc-2023Q2-base:1.6
pkgsrc-2023Q1:1.6.0.24
pkgsrc-2023Q1-base:1.6
pkgsrc-2022Q4:1.6.0.22
pkgsrc-2022Q4-base:1.6
pkgsrc-2022Q3:1.6.0.20
pkgsrc-2022Q3-base:1.6
pkgsrc-2022Q2:1.6.0.18
pkgsrc-2022Q2-base:1.6
pkgsrc-2022Q1:1.6.0.16
pkgsrc-2022Q1-base:1.6
pkgsrc-2021Q4:1.6.0.14
pkgsrc-2021Q4-base:1.6
pkgsrc-2021Q3:1.6.0.12
pkgsrc-2021Q3-base:1.6
pkgsrc-2021Q2:1.6.0.10
pkgsrc-2021Q2-base:1.6
pkgsrc-2021Q1:1.6.0.8
pkgsrc-2021Q1-base:1.6
pkgsrc-2020Q4:1.6.0.6
pkgsrc-2020Q4-base:1.6
pkgsrc-2020Q3:1.6.0.4
pkgsrc-2020Q3-base:1.6
pkgsrc-2020Q2:1.6.0.2
pkgsrc-2020Q2-base:1.6
pkgsrc-2020Q1:1.5.0.8
pkgsrc-2020Q1-base:1.5
pkgsrc-2019Q4:1.5.0.10
pkgsrc-2019Q4-base:1.5
pkgsrc-2019Q3:1.5.0.6
pkgsrc-2019Q3-base:1.5
pkgsrc-2019Q2:1.5.0.4
pkgsrc-2019Q2-base:1.5
pkgsrc-2019Q1:1.5.0.2
pkgsrc-2019Q1-base:1.5
pkgsrc-2018Q4:1.3.0.4
pkgsrc-2018Q4-base:1.3
pkgsrc-2018Q3:1.3.0.2
pkgsrc-2018Q3-base:1.3
pkgsrc-2018Q2:1.1.0.2
pkgsrc-2018Q2-base:1.1;
locks; strict;
comment @// @;
1.6
date 2020.04.09.14.01.26; author ryoon; state Exp;
branches;
next 1.5;
commitid s0HVajyHjCcTsI3C;
1.5
date 2019.03.19.16.11.28; author ryoon; state Exp;
branches;
next 1.4;
commitid bdw7MgHtCcmRCZfB;
1.4
date 2019.01.29.16.28.22; author ryoon; state Exp;
branches;
next 1.3;
commitid 6ZD5e5dNV9phiH9B;
1.3
date 2018.09.25.12.55.53; author jperkin; state Exp;
branches;
next 1.2;
commitid jkSAt7Ra49suauTA;
1.2
date 2018.09.05.15.29.58; author ryoon; state Exp;
branches;
next 1.1;
commitid tov9G6FsBVzdFVQA;
1.1
date 2018.06.26.09.37.10; author jperkin; state Exp;
branches;
next ;
commitid rkQqmfIGudkgZLHA;
desc
@@
1.6
log
@firefox: Update to 75.0
Changelog:
New
With today's release, a number of improvements will help you
search smarter, faster. Type less and find more with Firefox's
revamped address bar:
Focused, clean search experience that's optimized for
smaller laptop screens
Top sites now appear when you select the address
Improved readability of search suggestions with a focus on
new search terms
Suggestions include solutions to common Firefox issues
On Linux, the behavior when clicking on the Address Bar
and the Search Bar now matches other desktop platforms: a
single click selects all without primary selection, a double
click selects a word, and a triple click selects all with
primary selection
Firefox will locally cache all trusted Web PKI Certificate
Authority certificates known to Mozilla. This will improve
HTTPS compatibility with misconfigured web servers and improve
security.
Firefox is now available in Flatpak, an easier way to install
and use Firefox on Linux.
Direct Composition is being integrated for our users on Windows
to help improve performance and enable our ongoing work to ship
WebRender on Windows 10 laptops with Intel graphics cards.
Fixed
Various security fixes
Enterprise
Experimental support for using client certificates from the OS
certificate store can be enabled on macOS by setting the
preference security.osclientcerts.autoload to true.
Enterprise policies may be used to exclude domains from being
resolved via TRR (Trusted Recursive Resolver) using DNS over
HTTPS.
Developer
Developer Information
Save bandwidth and reduce browser memory by using the loading
attribute on the element. The default "eager" value loads
images immediately, and the "lazy" value delays loading until
the image is within range of the viewport.
Instant evaluation for Console expressions lets developers
identify and fix errors more rapidly than before. As long as
expressions typed into the Web Console are side-effect free,
their results will be previewed while you type.
Security fixes:
#CVE-2020-6821: Uninitialized memory could be read when using the WebGL copyTexSubImage method
#CVE-2020-6822: Out of bounds write in GMPDecodeData when processing large images
#CVE-2020-6823: Malicious Extension could obtain auth codes from OAuth login flows
#CVE-2020-6824: Generated passwords may be identical on the same site between separate private browsing sessions
#CVE-2020-6825: Memory safety bugs fixed in Firefox 75 and Firefox ESR 68.7
#CVE-2020-6826: Memory safety bugs fixed in Firefox 75
@
text
@$NetBSD: patch-js_src_util_NativeStack.cpp,v 1.5 2019/03/19 16:11:28 ryoon Exp $
Support SunOS.
--- js/src/util/NativeStack.cpp.orig 2020-04-03 19:34:51.000000000 +0000
+++ js/src/util/NativeStack.cpp
@@@@ -13,7 +13,7 @@@@
# if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
# include
# endif
-# if defined(SOLARIS) || defined(AIX)
+# if defined(__sun) || defined(AIX)
# include
# endif
# if defined(ANDROID) && !defined(__aarch64__)
@@@@ -40,7 +40,7 @@@@ void* js::GetNativeStackBaseImpl() {
return static_cast(pTib->StackBase);
}
-#elif defined(SOLARIS)
+#elif defined(__sun)
static_assert(JS_STACK_GROWTH_DIRECTION < 0);
@@@@ -128,6 +128,7 @@@@ void* js::GetNativeStackBaseImpl() {
# elif defined(PTHREAD_NP_H) || defined(_PTHREAD_NP_H_) || defined(NETBSD)
/* e.g. on FreeBSD 4.8 or newer, neundorf@@kde.org */
pthread_attr_get_np(thread, &sattr);
+# elif defined(__sun)
# else
/*
* FIXME: this function is non-portable;
@
1.5
log
@Update to 66.0
Changelog:
New
Firefox now prevents websites from automatically playing sound. You can add individual sites to an exceptions list or turn blocking off. To learn more about block autoplay, which will be rolled out gradually to all users, visit the Mozilla blog.
Improved search experience:
Find a specific webpage faster when you have a lot of tabs open: You can now search within all of your open tabs from the tab overflow menu
Easier search via a redesigned new tab in Private Windows
Smoother scrolling: Scroll anchoring keeps content from jumping as images and ads load at the top of the page
Improved performance and better user experience for extensions:
Extensions now store their settings in a Firefox database, rather than individual JSON files, making every site you visit faster
A redesigned keyboard shortcuts section in about:addons makes it easier to view and adjust default shortcuts
Redesigned certificate error pages help you better understand and resolve issues, including identification of certificate issuers for anti-virus software
Added basic support for macOS Touch Bar
Experimenting with an improved Pocket experience in New Tab with different layouts and more topical content
Improved performance and reduced crash rates by [doubling web content loading processes from 4 to 8 [1]
Easier, passwordless security: Added support for Windows Hello on Windows 10, allowing you to use your face, fingerprint, or external security keys for website authentication
Fixed
The Dark and Light Firefox themes now override the system setting for title bar accent color on Windows 10
Linux users: Resolved an issue that caused Firefox to freeze when downloading files
Various security fixes
Changed
System title bar is hidden by default to match Gnome guideline for Linux users
Developer
DevTools Inspector is now fully usable when the Debugger is paused
Lowered priority of setTimeout and setInterval during page load to improve overall page load performance
Fixed: