From eba87b03fdf01027af4785605f180ce3f2794c35 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Sun, 10 Dec 2023 17:02:28 +0100 Subject: [PATCH 01/16] [DOM] Fix double-free crash in MessagePort.cpp --- dom/messagechannel/MessagePort.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/dom/messagechannel/MessagePort.cpp b/dom/messagechannel/MessagePort.cpp index ee537607bf..71d9139ca6 100644 --- a/dom/messagechannel/MessagePort.cpp +++ b/dom/messagechannel/MessagePort.cpp @@ -375,7 +375,6 @@ MessagePort::Initialize(const nsID& aUUID, nsAutoPtr workerHolder(new MessagePortWorkerHolder(this)); if (NS_WARN_IF(!workerHolder->HoldWorker(workerPrivate, Closing))) { - CloseForced(); aRv.Throw(NS_ERROR_FAILURE); return; } From f96001ba7c7e5d8bbd33579502943dfafa114f35 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Tue, 12 Dec 2023 12:38:45 +0100 Subject: [PATCH 02/16] No issue - Allow redirects for requests that require preflight Spec update, see Bug 1312864 --- netwerk/protocol/http/nsCORSListenerProxy.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/netwerk/protocol/http/nsCORSListenerProxy.cpp b/netwerk/protocol/http/nsCORSListenerProxy.cpp index d2c37415e5..3e58d07dae 100644 --- a/netwerk/protocol/http/nsCORSListenerProxy.cpp +++ b/netwerk/protocol/http/nsCORSListenerProxy.cpp @@ -1038,13 +1038,6 @@ nsCORSListenerProxy::CheckPreflightNeeded(nsIChannel* aChannel, UpdateType aUpda return NS_OK; } - // A preflight is needed. But if we've already been cross-site, then - // we already did a preflight when that happened, and so we're not allowed - // to do another preflight again. - if (aUpdateType != UpdateType::InternalOrHSTSRedirect) { - NS_ENSURE_FALSE(mHasBeenCrossSite, NS_ERROR_DOM_BAD_URI); - } - nsCOMPtr internal = do_QueryInterface(http); NS_ENSURE_TRUE(internal, NS_ERROR_DOM_BAD_URI); From 4fafcf75e92c7eb4d5a72fd64067184f9c80f924 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Thu, 19 Oct 2023 18:32:54 +0200 Subject: [PATCH 03/16] [Pale-Moon] [SSUAO] Remove netflix overrides We should support the UI natively now, and Netflix stopped supporting Silverlight, so no point in trying to force compat anymore. --- application/palemoon/branding/shared/pref/uaoverrides.inc | 2 -- 1 file changed, 2 deletions(-) diff --git a/application/palemoon/branding/shared/pref/uaoverrides.inc b/application/palemoon/branding/shared/pref/uaoverrides.inc index 6cedfbe137..3f8293edc7 100644 --- a/application/palemoon/branding/shared/pref/uaoverrides.inc +++ b/application/palemoon/branding/shared/pref/uaoverrides.inc @@ -61,8 +61,6 @@ pref("@GUAO_PREF@.privat24.ua","Mozilla/5.0 (%OS_SLICE% rv:38.0) @GK_SLICE@ Fire pref("@GUAO_PREF@.citi.com","Mozilla/5.0 (%OS_SLICE% rv:68.0) @GK_SLICE@ Firefox/68.0 SeaMonkey/2.53.12"); pref("@GUAO_PREF@.chase.com","Mozilla/5.0 (%OS_SLICE% rv:102.0) @GK_SLICE@ Firefox/102.0"); pref("@GUAO_PREF@.facebook.com","Mozilla/5.0 (%OS_SLICE% rv:68.0) @GK_SLICE@ Firefox/68.0 @PM_SLICE@"); -pref("@GUAO_PREF@.netflix.com","Mozilla/5.0 (Windows NT 6.1; rv:45.9) @GK_SLICE@ Firefox/45.9"); -pref("@GUAO_PREF@.netflximg.net","Mozilla/5.0 (Windows NT 6.1; rv:45.9) @GK_SLICE@ Firefox/45.9"); pref("@GUAO_PREF@.mewe.com", "Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@"); // UA-sniffing domains that are "app/vendor-specific" and do not like Pale Moon From 00d2652fcd21e2241023c4dcdbf12c6ddcd8a01f Mon Sep 17 00:00:00 2001 From: Moonchild Date: Thu, 19 Oct 2023 18:33:29 +0200 Subject: [PATCH 04/16] [Pale-Moon] [SSUAO] Update spotify override. --- application/palemoon/branding/shared/pref/uaoverrides.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/palemoon/branding/shared/pref/uaoverrides.inc b/application/palemoon/branding/shared/pref/uaoverrides.inc index 3f8293edc7..32e34cf70f 100644 --- a/application/palemoon/branding/shared/pref/uaoverrides.inc +++ b/application/palemoon/branding/shared/pref/uaoverrides.inc @@ -51,7 +51,6 @@ pref("@GUAO_PREF@.firefox.com","Mozilla/5.0 (%OS_SLICE% rv:@GRE_VERSION@) @GRE_D pref("@GUAO_PREF@.mozilla.org","Mozilla/5.0 (%OS_SLICE% rv:@GRE_VERSION@) @GRE_DATE_SLICE@ @PM_SLICE@"); pref("@GUAO_PREF@.mozilla.com","Mozilla/5.0 (%OS_SLICE% rv:@GRE_VERSION@) @GRE_DATE_SLICE@ @PM_SLICE@"); pref("@GUAO_PREF@.github.com","Mozilla/5.0 (%OS_SLICE% rv:@GRE_VERSION@) @GRE_DATE_SLICE@ @PM_SLICE@"); -pref("@GUAO_PREF@.spotify.com","Mozilla/5.0 (%OS_SLICE% rv:@GRE_VERSION@) @GRE_DATE_SLICE@ @PM_SLICE@"); pref("@GUAO_PREF@.twitter.com","Mozilla/5.0 (%OS_SLICE% rv:@GRE_VERSION@) @GRE_DATE_SLICE@ @PM_SLICE@"); pref("@GUAO_PREF@.zoho.com","Mozilla/5.0 (%OS_SLICE% rv:@GRE_VERSION@) @GRE_DATE_SLICE@ @PM_SLICE@"); @@ -62,6 +61,7 @@ pref("@GUAO_PREF@.citi.com","Mozilla/5.0 (%OS_SLICE% rv:68.0) @GK_SLICE@ Firefox pref("@GUAO_PREF@.chase.com","Mozilla/5.0 (%OS_SLICE% rv:102.0) @GK_SLICE@ Firefox/102.0"); pref("@GUAO_PREF@.facebook.com","Mozilla/5.0 (%OS_SLICE% rv:68.0) @GK_SLICE@ Firefox/68.0 @PM_SLICE@"); pref("@GUAO_PREF@.mewe.com", "Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@"); +pref("@GUAO_PREF@.spotify.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@"); // UA-sniffing domains that are "app/vendor-specific" and do not like Pale Moon pref("@GUAO_PREF@.web.whatsapp.com","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36"); From 6461b0708d6dc417aedce679e653914262836a27 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Sun, 29 Oct 2023 00:46:26 +0200 Subject: [PATCH 05/16] [Pale-Moon] Use https everywhere in searchplugins. --- .../palemoon/locales/en-US/searchplugins/amazondotcom.xml | 4 ++-- .../palemoon/locales/en-US/searchplugins/answers.xml | 4 ++-- .../locales/en-US/searchplugins/creativecommons.xml | 2 +- application/palemoon/locales/en-US/searchplugins/eBay.xml | 6 +++--- .../palemoon/locales/en-US/searchplugins/wikipedia.xml | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/application/palemoon/locales/en-US/searchplugins/amazondotcom.xml b/application/palemoon/locales/en-US/searchplugins/amazondotcom.xml index 56362e8ae2..c11dcb069e 100644 --- a/application/palemoon/locales/en-US/searchplugins/amazondotcom.xml +++ b/application/palemoon/locales/en-US/searchplugins/amazondotcom.xml @@ -7,9 +7,9 @@ Amazon.com Search ISO-8859-1 data:image/x-icon;base64,AAABAAIAEBAAAAAAAAC0AQAAJgAAACAgAAAAAAAA6QIAANoBAACJUE5HDQoaCgAAAA1JSERSAAAAEAAAABAIBgAAAB/z/2EAAAF7SURBVDjLlZPLasJAFIaFRF+iVV+h6hO0GF+gVB9AaHwDt64qCG03tQgtdCFIuyhUelmGli66MXThSt24kNiFBUlAYi6ezjnNxSuawB/ITP7v/HNmJgQAEaZzpgHs/gwcTyTEXuXl2U6nA8ViEbK5HKler28CVRAwnB9ptVrAh8MrQuCaZ4iA8fzIqSgCxwzpTIaSuN/RWGwdYLwCUBQFZFkGSZLgqdmEE7YEN8VOAKyaSKUW4nNBAFmnYiKZpDRX1WqwBBzP089n5f/NEQsFL4WqqtsBWJlzDAJr5PwSMM1awEzzdxIbGI3Hvc6jCZeVFgRQRwpY7Qcw3ktgfpR8wLRxCPaot/X4GS95MppfF6DX9n2A3f+kAZycaT8bAZjU6r6B/duD6d3BYg9wQq/tkYzHY1blEiz5lmQyGc95mrO6r2CxgpjCBXgNsJVviolpXJiraeOIjJRE10juUa4sR8V+mO17VvmGqtuOcdNlwut8zTQJcJ0njifyB2bgTdKh6w4BAAAAAElFTkSuQmCCiVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACsElEQVRYw71XQWsTURBe2LQgeNKLB+tVemt6txcteNSD/QGC6VEIGDx5s+eKPQqFgJhLNdFLBWMP7cU0oSAWjB70koC9WHbVQ5SO8+XtS14mr7svyaYDH9m87Jv55puZt1nPi4yIzjMeMj7T9OwjI88455nGC1cZX+nsDESumJmPFDwIAqrX6z00Gg1qt9vjkJgFgUeuO16Vy3RjeZkyMzM9+MY1fsM9I9h9zyV7ZAznZrA4FAoFVwJ1z+WuOysrg1lnMolkHJX4k0igzI5sARYWF7vEZEk0rvO6iyUSuJfLJUqM7zYSqRDIra4OOUZPmNZsNrsl8UVTpkJAjh1GzmaSpJ8mAWmYeZB5urHRhW5SNOfUCCDo47W1bvPZsp2qAhipy3Nz1kaLG8dUCEBqM5AvpgElqFar01NgIZsdco7Zb7VasU2YigIYL5tjqCL7Q5YkFQXKlcqQ7DbHthIALk/IWAKor82xPIhshxWABCYioDMz51sexcVi0XoG4DPLIyvJjkTArK3scDQnRvO0MdTrUHGiKZCP4tNgO6BAEI08EQH9Z2Qow0hyPypJGIa9p6JWKCn4SA8jSKmJIDgyRvPJkcRxjfUwNGr/i8+Mo32iHzWiThBD4NM60bet9P77/ubA728RlTjMiwiH6zEEfvIrwdZFtQmMJ7W/ofIDBZD5m3mVZGwJcOP2kmILIlCkE45HoPWurwCSg0+UQRD4ZyXxId+T7gQb9+4q9sioY5ltrOG3L5vqXiiJffDx/aUi83ZJ7jr2ohcEu8Hh6/m+I7OWGiVxbWKHsz+O3vSOakqFQdsFgQeJUiKD7Wv9YKXBgCeSUC3v2kM5EJhlHDh3NcgcPlG1BXZu98sDmTuBa4fsMnz9fniJUaGzs+eMC540XuR0aDO2L8Y3qPyMcdOM+R/8XcqRA3qp9gAAAABJRU5ErkJggg== - + -http://www.amazon.com/ +https://www.amazon.com/ diff --git a/application/palemoon/locales/en-US/searchplugins/answers.xml b/application/palemoon/locales/en-US/searchplugins/answers.xml index b219e61cb9..b88b241e5a 100644 --- a/application/palemoon/locales/en-US/searchplugins/answers.xml +++ b/application/palemoon/locales/en-US/searchplugins/answers.xml @@ -7,10 +7,10 @@ Dictionary Search on Answers.com UTF-8 data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAABMLAAATCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////K////4f////E////5f///+n////P////mv///0EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8E////fv///+//////////////////////7NnP/+LFtv/////+////of///xYAAAAAAAAAAAAAAAD///8D////lf////////////j0//bi1v/OlXf/tGU9/6FCEv/OmH3////////////////D////FgAAAAAAAAAA////avPm4P/evaz/8NbI//7r3//23M3/xYRi/5kzAP/Df1z//u/l//749P/v4dn/+PPw/////6j///8B////GP///+W/f1//smM7//bczf/+69///uvf/9ytlP+ZMwD/5se3/+/f1//AgmP/nj0N/927qv/////+////QP///2z/////8NvQ/8WCYP/+69///uvf//7r3/+7ckz/pUkb/9m1ov+ePQ3/okUW/8+fh//38O3//////////5r///+t//////7y6v/Cflv/58Cr//DRwP/mwKv/okQU/8ODYv/cuqj/yZN4//Tq5f/+9e///vDn///////////Q////yf/////+7+b/05yA/65ZLv+9dVD/sF40/5kzAP/kvKb//vTu//Tr5v/7+Pb//vfz//707f//////////6f///8X//////vDm/+K4ov/KjGz//ure/8uNbf+jRBX/+OTX/+3b0v+jSBr/pk0h/717Wv/Wrpr//Pn4/////+b///+i//////7z7f/02Mj/wn5b//vl2P+uWS7/vXhU//v49//48u//1q6a/717Wv+oUSb/tWxH//jz8P/////K////V///////+/j//ure/8aFZP/fs5v/oEAQ/9q1o/+zaEL/1ayX//718P/+9/P/+PHu//jz8P//////////h////wr////O///////38v/YpYr/tGQ7/6ZLHf/06eX/s2dB/549Df/x49z//vDn//7x6f//////////8////yoAAAAA////R/////v/////7dXI/5kzAP+7cUv//vHp/+vYzv+bNwX/vHlY//38/P///////////////30AAAAAAAAAAAAAAAD///9n////+/z5+P++e1n/3LGc//7w5//++PT/0KKL/8OIa//9/Pv//////////5X///8GAAAAAAAAAAAAAAAAAAAAAP///0n////K///////////////////////////+/v7/////5v///2z///8CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////Cv///1f///+g////xP///8n///+r////bP///xoAAAAAAAAAAAAAAAAAAAAA+B////AH///AA///wAH//4AB//+AAP//AAD//wAA//8AAP//AAD//4AA//+AAf//wAP//+AD///wD////D///w== - + + template="https://www.answers.com/main/startswith?output=json&client=palemoon&s={searchTerms}"/> http://www.answers.com/ diff --git a/application/palemoon/locales/en-US/searchplugins/creativecommons.xml b/application/palemoon/locales/en-US/searchplugins/creativecommons.xml index d9ac67e34d..c57b1958e3 100644 --- a/application/palemoon/locales/en-US/searchplugins/creativecommons.xml +++ b/application/palemoon/locales/en-US/searchplugins/creativecommons.xml @@ -7,7 +7,7 @@ Find photos, movies, music, and text to rip, sample, mash, and share. utf-8 data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJUSURBVDiNjZO9S1thGMXPvTfJFbnkipNkLLS0ksFg0M0lf4CboNCEgIIg/RiKtEOn0qGWTtbVoBYcIji10I9J0ApWCjp0kRaXdhHjTW4+uGnur4NJ8GOwZ3nf4TnnfZ5z3scAdBGGYdyVdN+yrGHTNNOtVqsVhuG+pO+S3gE/LtV3BIxzPDJNc8FxHGN0dNRKpVIGoJ2dndr+/r5Vr9cl6bmkN0AoSQIEyHXdj5KYnZ3F932uolKpkM/nK5KQ9FmSCZwLOI7zQBLr6+vXiFdRLBaDtsiTTve3YrFYkM/nbyR3MDU1dSKpLumO+vr6Xruui+d5AFSrVVZWVtjY2KDRaABwdHTE4uIie3t7AJTLZaLRaFXSCyUSid1MJgOA53n09/eTTqdJJpPMzc2xurqKbduMj48Tj8fZ3d0FYHBw8FjSezmOU56fnwdgeXkZ27ap1WpUKhWazSZjY2Nks1kASqVSd4zp6eljSX/MtiHdRDpnEATyfb+bkiSVSqXu3TCM8xgHBga+dkY4OzvDdV2GhoZIJBLMzMxQKBSIRqNkMhlisRhbW1sAJJPJn5I+KB6Pv7poou/7rK2tsbm5SRAEXROXlpY4ODgAoFarYdu2J+llN8ZcLvffMeZyud+SGpLuCVBPT89jSRQKhRvJxWKxISmU9JTOT5Rk9Pb2fpHE5OQkJycn14inp6dMTEx4bdM/SbKAy8sk6WEkElmwLCuSSqUYGRmxgHB7e7t+eHgYazabgaRnkt7SeZnr63xbUtYwjGHTNNNhGP4F9iR9a6/zr4v1/wDE1D9XlC4rrAAAAABJRU5ErkJggg== - + http://search.creativecommons.org/ diff --git a/application/palemoon/locales/en-US/searchplugins/eBay.xml b/application/palemoon/locales/en-US/searchplugins/eBay.xml index 74af34c98d..c1c641c6b8 100644 --- a/application/palemoon/locales/en-US/searchplugins/eBay.xml +++ b/application/palemoon/locales/en-US/searchplugins/eBay.xml @@ -7,12 +7,12 @@ eBay - Online auctions ISO-8859-1 data:image/x-icon;base64,AAABAAIAEBAAAAAAAAB6AQAAJgAAACAgAAAAAAAAQgMAAKABAACJUE5HDQoaCgAAAA1JSERSAAAAEAAAABAIBgAAAB/z/2EAAAFBSURBVDjLtZPdK0MBGIf3J5Babhx3rinFBWuipaUskX9DYvkopqgV90q5UJpyp0OKrUWM2VrRsS9D0zZKHGaOnW1nj4vtypVtPPe/533r9746QAAOAJXfo5Yzgg44pHrcugon/6Sgo0b+XuAOZ2iZiVQmyPoDpIwmUkYTzqM7GsdDdC7F6Lbf8pzOkfWOouzqeZem2b+2AqAV8zjD8yVBqqcf2b7C66yNiMGMfixIQSvi8Mp0LEbR5ADq1QSKWM+Gx0RC9nOZ2GLzwlIWdPWiuNzk4w/EpThNkyEAXKEP2ud8KGId2sspilhPMrmNwzfCuqePr/xbSfC5I/I0MMSj2YJ3z49gDdO2cEOrLUowJpE9G0QRG1ClKbR0EIdvmOPYcnUtnN+vsnZiQC1k/qnGagQ1n3LNzySUJZVskitnmr8BlQG7T2hvgxsAAAAASUVORK5CYIKJUE5HDQoaCgAAAA1JSERSAAAAIAAAACAIBgAAAHN6evQAAAMJSURBVFjD7ZddSFNhGMeHXXQTZFFCWfR1pRhUECQlBdWVToo+6KYu1KigtDASG5qUfZgFZvahEDosECPDktKZS1FL+1DRnEvdUptjug91X2dnZzv/3vO6OZbWnR4v9sADL+fs7P97/s/znu2VAJD4UkpSSdKG+QubTyPBr+sXz8XCR64fIAHihVTis0SsUAoAVhEBrBKIHCGAEMB/ARi3F5LkbpS2WMRzYEEBXC2tsD6T03R9agsCGLNyqPw6CXmrBT06JvhbPHZwmkdwtR0B138PPKOHgzXD5jLAy3tmibo4K9weZwDAazJj/FQKRnfugfHMeRiTz0K3Ixam1HQKcPC+Fisu9NK1P08Uj4DleHgMdXC+WQ7nu3UEOhFMfTQcVUvQ1H4IN2sj8H2k7K+2TqCc3GseyA8AmDOzMBq7D9bS8sAr6nEJdNt3UbHVF1XQGtmZew8bTPT6tWoD3KpsUvlR8NxUoEICMvl6KQo+xqCwcRs4T8Ax5c8bFExjbAgAjO7aS8VsLypgq3g5nWStjztAhWRVhqAqeB6IuKTClkw1eNYEbrCQQBwD8yGGOsAooogLYejQPKBi7UPF9DkH+ezd+o141ZkUPAOC+L9SAMivNc7q46YMNSLTe4n1kaQF4XD3ZIDTPgU3XEYciKcAHrsGJS1xKFBGgyVzouiT4VbdGhjt/cEA5isyKsaz7jl3we7bg7Rqf6j0LoSldON4wWcqJDgQNGTN++l13vELA+MK6kKd6iryFOvxtidt9i5gO7owdjKJQliflNAU1pas6xQgnAzg1ux+lJEdILixNr0Pq9JUUA8NwVG9DM73G0jlcnh+V4BpjIWzJmIGQIjnXw5TiDuKSEwxurm3ITc8DNO51BnrLbIcsrW0dNA6RxgUKU1UdGVqLy5X6qGzTLvlnewiBZyGs3Yz6X8UeaYI3olvZDhzwLumZ+eHvooCCC0Q5VUsb4unwycM4YIDqA01tPqmgbzQr2EIYPECiPm33LYoDiZSsY9moh9O/Znoa4d9HkXtPg2pX/cPKCoRQ+ocZa4AAAAASUVORK5CYII= - + - - + + http://search.ebay.com/ diff --git a/application/palemoon/locales/en-US/searchplugins/wikipedia.xml b/application/palemoon/locales/en-US/searchplugins/wikipedia.xml index 6bfb0ccd81..9f3ef6eea7 100644 --- a/application/palemoon/locales/en-US/searchplugins/wikipedia.xml +++ b/application/palemoon/locales/en-US/searchplugins/wikipedia.xml @@ -7,11 +7,11 @@ Wikipedia, the free encyclopedia UTF-8 data:image/x-icon;base64,AAABAAIAEBAAAAAAAAA4AQAAJgAAACAgAAAAAAAAJAMAAGQBAACJUE5HDQoaCgAAAA1JSERSAAAAEAAAABAIBgAAAB/z/2EAAAEFSURBVDjLxZPRDYJAEESJoQjpgBoM/9IBtoAl4KcUQQlSAjYgJWAH0gPmyNtkzEEuxkQTPzawc3Ozc3MQTc/JfVPR/wW6a+eKQ+Hyfe54B2wvrfXVqXLDfTCMd3j0VHksrTcH9bl2aZq+BCgEwCCPj9E4TdPYGj0C9CYAKdkmBrIIxiIYbvpbb2sSl8AiA+ywAbJE5YLpCImLU/WRDyIAWRgu4k1s4v50ODru4haYSCk4ntkuM0wcMAINXiPKTJQ9CfgB40phBr8DyFjGKkKEhYhCY4iCDgpAYAM2EZBlhJnsZxQUYBNkSkfBvjDd0ttPeR0mxREQ+OhfYOJ6EmL+l/qzn2kGli9cAF3BOfkAAAAASUVORK5CYIKJUE5HDQoaCgAAAA1JSERSAAAAIAAAACAIBgAAAHN6evQAAAIKSURBVFjD7ZdBSgNRDIYLguAB7FLwAkXwBl0JgiDYjQcY8ARduBJKu3I5C0EoWDxAT9AL9AK9QBeCIHQlCM/3DZOSmeZNZ2r1bQyEGV7yXv7kJZlJq6XIOXfs+crzwPPTnvnR863n05ZFufDD/T595Q4eauM37u/pWYwfeX53cegcABcuHg0AkEQE8AKAu4gAXv8BrAEMh0PXbrddt9t1vV4v406nk62laeqm02n2LjKYIuK5WCyyfeiLDF32yLn6TJ5mBFarlev3+9nBMMqsabkYhmezWcEd2ctTE/tYBwhgt14BhtmAV2VaLpdrAHioCW+VdwWy9IMAUBQjJcQFTwGqvcTD+Xy+oc8askZJyAYrnKEokCeWLpQkSSZvBIANYgSDVVEQQJaeyHQu1QIgiQNb6AmrTtaQ9+RFSLa1D4iXgfsrVITloeSFFZlaAEjAUMaXo2DJWQtVRe1OKF5aJUkf0NdglXO5VzQGoI2USwwD3LEl590CtdO3QBoT5WSFV+Q63Oha17ITgMlkslGSGBWPdeNiDR2SL1B6zQFINmOAkFOW5eTSURCdvX6OdUlapaWjsKX0dgOg26/VWHSUKhrPz35ISKwq76R9Wx+kKgC1f0o5mISsypUG3kPj2L/lDzKYvEUwzoh2JtPRdQQAo1jD6afne88H1oTMeH6ZK+x7PB/lQ/CJtvkNEgDh1dr/bVYAAAAASUVORK5CYII= - + - + http://en.wikipedia.org/wiki/Special:Search From 7121fc78448fdacca33ab708197af3c0fe4832b7 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Sat, 11 Nov 2023 17:10:04 +0100 Subject: [PATCH 06/16] [Pale-Moon] Revert "Issue #1936 - Optionally leave Bookmarks menu open when spawning new tab." This reverts commit 72d882780643d2f11717525e342febe866b18880. --- application/palemoon/app/profile/palemoon.js | 3 - .../palemoon/base/content/browser-menubar.inc | 1 - .../palemoon/base/content/browser-places.js | 61 +++++-------------- application/palemoon/base/content/browser.xul | 2 - .../places/content/placesOverlay.xul | 4 -- 5 files changed, 14 insertions(+), 57 deletions(-) diff --git a/application/palemoon/app/profile/palemoon.js b/application/palemoon/app/profile/palemoon.js index 9bc52cf4c5..45f0e9925f 100644 --- a/application/palemoon/app/profile/palemoon.js +++ b/application/palemoon/app/profile/palemoon.js @@ -494,9 +494,6 @@ pref("browser.bookmarks.autoExportHTML", false); // 0: no backups created (and deletes all existing backups) pref("browser.bookmarks.max_backups", 10); -// Whether menu should close after Ctrl-click, middle-click, etc. -pref("browser.bookmarks.openInTabClosesMenu", true); - // Scripts & Windows prefs pref("dom.disable_open_during_load", true); pref("javascript.options.showInConsole", true); diff --git a/application/palemoon/base/content/browser-menubar.inc b/application/palemoon/base/content/browser-menubar.inc index 0680876f6b..8a93e3a55e 100644 --- a/application/palemoon/base/content/browser-menubar.inc +++ b/application/palemoon/base/content/browser-menubar.inc @@ -371,7 +371,6 @@ placespopup="true" context="placesContext" openInTabs="children" - onmouseup="BookmarksEventHandler.onMouseUp(event);" oncommand="BookmarksEventHandler.onCommand(event, this.parentNode._placesView);" onclick="BookmarksEventHandler.onClick(event, this.parentNode._placesView);" onpopupshowing="PlacesCommandHook.updateBookmarkAllTabsCommand(); diff --git a/application/palemoon/base/content/browser-places.js b/application/palemoon/base/content/browser-places.js index a420d96650..f58b4118e3 100644 --- a/application/palemoon/base/content/browser-places.js +++ b/application/palemoon/base/content/browser-places.js @@ -767,46 +767,17 @@ HistoryMenu.prototype = { * Functions for handling events in the Bookmarks Toolbar and menu. */ var BookmarksEventHandler = { - - /** - * Handler for mouseUp event for an item in the bookmarks toolbar or menu. - * When items are middle-clicked (or clicked with modifier), check if the - * menu should remain open. - * @param aEvent - * DOMEvent for the click - */ - - onMouseUp(aEvent) { - // Handles left-click with modifier if not browser.bookmarks.openInTabClosesMenu. - if (aEvent.button != 0 || - Services.prefs.getBoolPref("browser.bookmarks.openInTabClosesMenu", true)) - return; - let target = aEvent.originalTarget; - if (target.tagName != "menuitem") - return; -#ifdef XP_MACOSX - var modifKey = aEvent.metaKey; -#else - var modifKey = aEvent.ctrlKey; -#endif - // Don't keep menu open for 'Open all in Tabs'. - if (modifKey && !target.classList.contains("openintabs-menuitem")) { - target.setAttribute("closemenu", "none"); - } - }, - /** * Handler for click event for an item in the bookmarks toolbar or menu. * Menus and submenus from the folder buttons bubble up to this handler. * Left-click is handled in the onCommand function. * When items are middle-clicked (or clicked with modifier), open in tabs. - * If the click came through a menu, close the menu unless preffed otherwise. + * If the click came through a menu, close the menu. * @param aEvent * DOMEvent for the click * @param aView * The places view which aEvent should be associated with. */ - onClick: function(aEvent, aView) { // Only handle middle-click or left-click with modifiers. var modifKey = aEvent.ctrlKey || aEvent.shiftKey; @@ -815,23 +786,19 @@ var BookmarksEventHandler = { } var target = aEvent.originalTarget; - // If this event bubbled up from a menu or menuitem, - // close the menus if browser.bookmarks.openInTabClosesMenu. - if ((Services.prefs.getBoolPref("browser.bookmarks.openInTabClosesMenu", true) && - target.tagName == "menuitem") || - target.tagName == "menu" || - target.classList.contains("openintabs-menuitem")) { - closeMenus(aEvent.target); - } - // Command already precesssed so remove any closemenu attr set in onMouseUp. - if (aEvent.button == 0 && - target.tagName == "menuitem" && - target.getAttribute("closemenu") == "none") { - // On Mac we need to extend when we remove the flag, to avoid any pre-close - // animations. - setTimeout(() => { - target.removeAttribute("closemenu"); - }, 500); + // If this event bubbled up from a menu or menuitem, close the menus. + // Do this before opening tabs, to avoid hiding the open tabs confirm-dialog. + if (target.localName == "menu" || target.localName == "menuitem") { + for (node = target.parentNode; node; node = node.parentNode) { + if (node.localName == "menupopup") { + node.hidePopup(); + } else if (node.localName != "menu" && + node.localName != "splitmenu" && + node.localName != "hbox" && + node.localName != "vbox" ) { + break; + } + } } if (target._placesNode && PlacesUtils.nodeIsContainer(target._placesNode)) { diff --git a/application/palemoon/base/content/browser.xul b/application/palemoon/base/content/browser.xul index 027c7a5177..9575199813 100644 --- a/application/palemoon/base/content/browser.xul +++ b/application/palemoon/base/content/browser.xul @@ -548,7 +548,6 @@ placespopup="true" context="placesContext" openInTabs="children" - onmouseup="BookmarksEventHandler.onMouseUp(event);" oncommand="BookmarksEventHandler.onCommand(event, this.parentNode._placesView);" onclick="event.stopPropagation(); BookmarksEventHandler.onClick(event, this.parentNode._placesView);" @@ -705,7 +704,6 @@ Date: Fri, 24 Nov 2023 00:39:07 +0100 Subject: [PATCH 07/16] [Pale-Moon] Update privacy preferences category. This makes it a tabbed page with "General" and "Tracking" * Sec-GPC is moved to "Tracking" * Adds canvas data poisoning, DOM performance observers and DOM navigation timing as options. --- .../components/preferences/privacy.xul | 98 +++++++++++++++---- .../chrome/browser/preferences/privacy.dtd | 27 ++++- 2 files changed, 99 insertions(+), 26 deletions(-) diff --git a/application/palemoon/components/preferences/privacy.xul b/application/palemoon/components/preferences/privacy.xul index e5175422dc..01b883c9e1 100644 --- a/application/palemoon/components/preferences/privacy.xul +++ b/application/palemoon/components/preferences/privacy.xul @@ -22,11 +22,6 @@ - - - + + + + + + + + + + - - - -

mozscreenshots

- -

- This page was generated by mozscreenshots -

- - - -

Welcome Humans! We invite others to keep the Manifesto’s principles; use the creation delivery and commitment. Advancing the Manifesto. We have shiny metal posteriors which should not be bitten. And they have distilled a public benefit is committed to use Mozilla project one basic and communities of modern life.

- -

Robots have distilled a balance between commercial aspects of life.

- -

Robots may not they have shown in education communication collaboration business entertainment and other people to pursue; speak to continue; and opportunity are many different ways to benefit the public benefit the Manifesto’s principles; build and motivate us and trademarks infrastructure funds and trademarks infrastructure funds and enable open-source technologies and provide a whole.

- -

And they have seen things you people who believe that Mozilla Manifesto. We are to: articulate a vision of individual human being to benefit the lives of these efforts we will: build and promote models for creating economic value for the Internet. We create world-class open and anticipate the Mozilla Manifesto There are Your Plastic Pal Who's Fun To Be With

- -

Some Foundation to advance this vision of individual human being or not deeply involved in groups and promote models for the Manifesto principles will not come to support the Mozilla Foundation Pledge The Mozilla Manifesto in its activities. People are to: articulate a set of consumer products that support the Internet is a human being or not be treated as individuals working together in the development of the Internet open and with goodwill!Specifically we believe that we will: build and society as a public good as a result of the lives of collaborative activities. Specifically we have seen things you people acting as optional. Individuals must not come to continue to develop new ways of the Internet are fundamental and with us to ensure that openness innovation and very effective way that the Manifesto There are many benefits; a global public benefit; and society as optional.

- -

We have metal posteriors which should not deeply involved in a reality. Individuals must remain open source software promotes the Internet is a balance between commercial profit and within the Mozilla Corporation. Invitation The Internet are key to join us to life on their own. The Internet a whole. The Internet as a vision of the Mozilla contributors proud of time attention and motivate us and provide a reality.

- - - - diff --git a/application/basilisk/tools/mozscreenshots/mozscreenshots/extension/lib/permissionPrompts.html b/application/basilisk/tools/mozscreenshots/mozscreenshots/extension/lib/permissionPrompts.html deleted file mode 100644 index de83106662..0000000000 --- a/application/basilisk/tools/mozscreenshots/mozscreenshots/extension/lib/permissionPrompts.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - Permission Prompts - - - - - - - - - Install Add-On -
- - - -
- - - - - diff --git a/application/basilisk/tools/mozscreenshots/mozscreenshots/extension/lib/robot.png b/application/basilisk/tools/mozscreenshots/mozscreenshots/extension/lib/robot.png deleted file mode 100644 index 1c4899aaf72ac0ee9dea01bbe90485f34974ee8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9817 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 Date: Fri, 1 Dec 2023 08:56:55 -0500 Subject: [PATCH 16/16] [Basilisk] [SSUAO] Update Slack override --- application/basilisk/branding/shared/uaoverrides.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/basilisk/branding/shared/uaoverrides.inc b/application/basilisk/branding/shared/uaoverrides.inc index 8bbba60228..3d51febca9 100644 --- a/application/basilisk/branding/shared/uaoverrides.inc +++ b/application/basilisk/branding/shared/uaoverrides.inc @@ -83,7 +83,7 @@ pref("@GUAO_PREF@.ldoceonline.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK pref("@GUAO_PREF@.yuku.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ @APP_SLICE@"); // Domains Basilisk overrides that are not in the Pale Moon overrides -pref("@GUAO_PREF@.slack.com","Mozilla/5.0 (%OS_SLICE% rv:100.0) @GK_SLICE@ Firefox/100.0 @APP_SLICE@"); +pref("@GUAO_PREF@.slack.com","Mozilla/5.0 (%OS_SLICE% rv:120.0) @GK_SLICE@ Firefox/120.0 @APP_SLICE@"); // There are multiple addons on the Pale Moon addons site that work with Basilisk that are not listed on the Basilisk addons site. pref("@GUAO_PREF@.addons.palemoon.org","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @UXP_VERSION_SLICE@ @FX_SLICE@ @PALE_MOON_SLICE@");