diff --git a/dom/canvas/CanvasRenderingContext2D.cpp b/dom/canvas/CanvasRenderingContext2D.cpp index 6df51c4c88..8f2d15cfbc 100644 --- a/dom/canvas/CanvasRenderingContext2D.cpp +++ b/dom/canvas/CanvasRenderingContext2D.cpp @@ -5786,7 +5786,7 @@ CanvasRenderingContext2D::GetImageDataArray(JSContext* aCx, srand(time(NULL)); CheckedInt len = CheckedInt(aWidth) * aHeight * 4; - if (!len.isValid()) { + if (!len.isValid() || len.value() > INT32_MAX) { return NS_ERROR_DOM_INDEX_SIZE_ERR; } @@ -6143,7 +6143,7 @@ CreateImageData(JSContext* aCx, CanvasRenderingContext2D* aContext, aH = 1; CheckedInt len = CheckedInt(aW) * aH * 4; - if (!len.isValid()) { + if (!len.isValid() || len.value() > INT32_MAX) { aError.Throw(NS_ERROR_DOM_INDEX_SIZE_ERR); return nullptr; } diff --git a/intl/icu/source/data/misc/timezoneTypes.txt b/intl/icu/source/data/misc/timezoneTypes.txt index 8a08adf5fb..a1d4fd708e 100644 --- a/intl/icu/source/data/misc/timezoneTypes.txt +++ b/intl/icu/source/data/misc/timezoneTypes.txt @@ -8,6 +8,7 @@ timezoneTypes:table(nofallback){ cnckg{"cnsha"} cnhrb{"cnsha"} cnkhg{"cnurc"} + gaza{"gazastrp"} usnavajo{"usden"} } } @@ -387,7 +388,7 @@ timezoneTypes:table(nofallback){ "Asia:Dubai"{"aedxb"} "Asia:Dushanbe"{"tjdyu"} "Asia:Famagusta"{"cyfmg"} - "Asia:Gaza"{"gaza"} + "Asia:Gaza"{"gazastrp"} "Asia:Hebron"{"hebron"} "Asia:Hong_Kong"{"hkhkg"} "Asia:Hovd"{"mnhvd"} @@ -605,10 +606,168 @@ timezoneTypes:table(nofallback){ "Pacific:Truk"{"fmtkk"} "Pacific:Wake"{"umawk"} "Pacific:Wallis"{"wfmau"} + Acre{"acre"} + Afghanistan{"afgh"} + Africa_Central{"afce"} + Africa_Eastern{"afea"} + Africa_Southern{"afso"} + Africa_Western{"afwe"} + Alaska{"alas"} + Almaty{"alam"} + Amazon{"amaz"} + America_Central{"amce"} + America_Eastern{"amea"} + America_Mountain{"ammo"} + America_Pacific{"ampa"} + Anadyr{"anad"} + Apia{"apia"} + Aqtau{"aqta"} + Aqtobe{"aqto"} + Arabian{"arab"} + Argentina{"arge"} + Argentina_Western{"arwe"} + Armenia{"arme"} + Atlantic{"atla"} + Australia_Central{"auce"} + Australia_CentralWestern{"aucw"} + Australia_Eastern{"auea"} + Australia_Western{"auwe"} + Azerbaijan{"azer"} + Azores{"azor"} + Bangladesh{"bang"} + Bhutan{"bhut"} + Bolivia{"boli"} + Brasilia{"bras"} + Brunei{"brun"} CST6CDT{"cst6cdt"} + Cape_Verde{"cave"} + Casey{"case"} + Chamorro{"cham"} + Chatham{"chat"} + Chile{"chil"} + China{"chin"} + Choibalsan{"choi"} + Christmas{"chri"} + Cocos{"coco"} + Colombia{"colo"} + Cook{"cook"} + Cuba{"cuba"} + Davis{"davi"} + DumontDUrville{"dumo"} EST5EDT{"est5edt"} + East_Timor{"eati"} + Easter{"east"} + Ecuador{"ecua"} + Europe_Central{"euce"} + Europe_Eastern{"euea"} + Europe_Further_Eastern{"eufe"} + Europe_Western{"euwe"} + Falkland{"falk"} + Fiji{"fiji"} + French_Guiana{"frgu"} + French_Southern{"frso"} + GMT{"mgmt"} + Galapagos{"gala"} + Gambier{"gamb"} + Georgia{"geor"} + Gilbert_Islands{"giis"} + Greenland_Eastern{"grea"} + Greenland_Western{"grwe"} + Guam{"guam"} + Gulf{"gulf"} + Guyana{"guya"} + Hawaii_Aleutian{"haal"} + Hong_Kong{"hoko"} + Hovd{"hovd"} + India{"indi"} + Indian_Ocean{"inoc"} + Indochina{"indo"} + Indonesia_Central{"ince"} + Indonesia_Eastern{"inea"} + Indonesia_Western{"inwe"} + Iran{"iran"} + Irkutsk{"irku"} + Israel{"isra"} + Japan{"japa"} + Kamchatka{"kamc"} + Kazakhstan_Eastern{"kaea"} + Kazakhstan_Western{"kawe"} + Korea{"kore"} + Kosrae{"kosr"} + Krasnoyarsk{"kras"} + Kyrgystan{"kyrg"} + Lanka{"lank"} + Line_Islands{"liis"} + Lord_Howe{"loho"} MST7MDT{"mst7mdt"} + Macau{"maca"} + Macquarie{"macq"} + Magadan{"maga"} + Malaysia{"mala"} + Maldives{"mald"} + Marquesas{"marq"} + Marshall_Islands{"mais"} + Mauritius{"maur"} + Mawson{"maws"} + Mexico_Northwest{"meno"} + Mexico_Pacific{"mepa"} + Mongolia{"mong"} + Moscow{"mosc"} + Myanmar{"myan"} + Nauru{"naur"} + Nepal{"nepa"} + New_Caledonia{"neca"} + New_Zealand{"neze"} + Newfoundland{"newf"} + Niue{"niue"} + Norfolk{"norf"} + Noronha{"noro"} + North_Mariana{"noma"} + Novosibirsk{"novo"} + Omsk{"omsk"} PST8PDT{"pst8pdt"} + Pakistan{"paki"} + Palau{"pala"} + Papua_New_Guinea{"pang"} + Paraguay{"para"} + Peru{"peru"} + Philippines{"phil"} + Phoenix_Islands{"phis"} + Pierre_Miquelon{"pimi"} + Pitcairn{"pitc"} + Ponape{"pona"} + Pyongyang{"pyon"} + Qyzylorda{"qyzy"} + Reunion{"reun"} + Rothera{"roth"} + Sakhalin{"sakh"} + Samara{"sama"} + Samoa{"samo"} + Seychelles{"seyc"} + Singapore{"sing"} + Solomon{"solo"} + South_Georgia{"soge"} + Suriname{"suri"} + Syowa{"syow"} + Tahiti{"tahi"} + Taipei{"taip"} + Tajikistan{"taji"} + Tokelau{"toke"} + Tonga{"tong"} + Truk{"truk"} + Turkmenistan{"turk"} + Tuvalu{"tuva"} + Uruguay{"urug"} + Uzbekistan{"uzbe"} + Vanuatu{"vanu"} + Venezuela{"vene"} + Vladivostok{"vlad"} + Volgograd{"volg"} + Vostok{"vost"} + Wake{"wake"} + Wallis{"wall"} + Yakutsk{"yaku"} + Yekaterinburg{"yeka"} } } } diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js index d2e34fb4ff..2dd771de03 100644 --- a/modules/libpref/init/all.js +++ b/modules/libpref/init/all.js @@ -1348,6 +1348,10 @@ pref("network.protocol-handler.external.hcp", false); pref("network.protocol-handler.external.vbscript", false); pref("network.protocol-handler.external.javascript", false); pref("network.protocol-handler.external.data", false); +pref("network.protocol-handler.external.ie.http", false); +pref("network.protocol-handler.external.iehistory", false); +pref("network.protocol-handler.external.ierss", false); +pref("network.protocol-handler.external.mk", false); pref("network.protocol-handler.external.ms-help", false); pref("network.protocol-handler.external.res", false); pref("network.protocol-handler.external.shell", false); @@ -1359,9 +1363,11 @@ pref("network.protocol-handler.external.moz-icon", false); // Don't allow external protocol handlers for common typos pref("network.protocol-handler.external.ttp", false); // http +pref("network.protocol-handler.external.htp", false); // http pref("network.protocol-handler.external.ttps", false); // https pref("network.protocol-handler.external.tps", false); // https pref("network.protocol-handler.external.ps", false); // https +pref("network.protocol-handler.external.htps", false); // https pref("network.protocol-handler.external.ile", false); // file pref("network.protocol-handler.external.le", false); // file diff --git a/netwerk/dns/effective_tld_names.dat b/netwerk/dns/effective_tld_names.dat index a91e02c541..0bb881cfa6 100644 --- a/netwerk/dns/effective_tld_names.dat +++ b/netwerk/dns/effective_tld_names.dat @@ -6714,9 +6714,10 @@ mil.vc edu.vc // ve : https://registro.nic.ve/ -// Submitted by registry +// Submitted by registry nic@nic.ve and nicve@conatel.gob.ve ve arts.ve +bib.ve co.ve com.ve e12.ve @@ -6728,7 +6729,9 @@ info.ve int.ve mil.ve net.ve +nom.ve org.ve +rar.ve rec.ve store.ve tec.ve @@ -7125,7 +7128,7 @@ org.zw // newGTLDs -// List of new gTLDs imported from https://www.icann.org/resources/registries/gtlds/v2/gtlds.json on 2021-06-26T15:13:33Z +// List of new gTLDs imported from https://www.icann.org/resources/registries/gtlds/v2/gtlds.json on 2021-08-19T15:13:52Z // This list is auto-generated, don't edit it manually. // aaa : 2015-02-26 American Automobile Association, Inc. aaa @@ -7151,7 +7154,7 @@ abc // able : 2015-06-25 Able Inc. able -// abogado : 2014-04-24 Minds + Machines Group Limited +// abogado : 2014-04-24 Registry Services, LLC abogado // abudhabi : 2015-07-30 Abu Dhabi Systems and Information Centre @@ -7427,7 +7430,7 @@ beats // beauty : 2015-12-03 XYZ.COM LLC beauty -// beer : 2014-01-09 Minds + Machines Group Limited +// beer : 2014-01-09 Registry Services, LLC beer // bentley : 2014-12-18 Bentley Motors Limited @@ -7637,7 +7640,7 @@ careers // cars : 2014-11-13 XYZ.COM LLC cars -// casa : 2013-11-21 Minds + Machines Group Limited +// casa : 2013-11-21 Registry Services, LLC casa // case : 2015-09-03 CNH Industrial N.V. @@ -7757,7 +7760,7 @@ clothing // cloud : 2015-04-16 Aruba PEC S.p.A. cloud -// club : 2013-11-08 .CLUB DOMAINS, LLC +// club : 2013-11-08 Registry Services, LLC club // clubmed : 2015-06-25 Club Méditerranée S.A. @@ -7814,7 +7817,7 @@ contact // contractors : 2013-09-10 Binky Moon, LLC contractors -// cooking : 2013-11-21 Minds + Machines Group Limited +// cooking : 2013-11-21 Registry Services, LLC cooking // cookingchannel : 2015-07-02 Lifestyle Domain Holdings, Inc. @@ -7904,7 +7907,7 @@ day // dclk : 2014-11-20 Charleston Road Registry Inc. dclk -// dds : 2015-05-07 Minds + Machines Group Limited +// dds : 2015-05-07 Registry Services, LLC dds // deal : 2015-06-25 Amazon Registry Services, Inc. @@ -7943,7 +7946,7 @@ dentist // desi : 2013-11-14 Desi Networks LLC desi -// design : 2014-11-07 Top Level Design, LLC +// design : 2014-11-07 Registry Services, LLC design // dev : 2014-10-16 Charleston Road Registry Inc. @@ -8132,7 +8135,7 @@ farm // farmers : 2015-07-09 Farmers Insurance Exchange farmers -// fashion : 2014-07-03 Minds + Machines Group Limited +// fashion : 2014-07-03 Registry Services, LLC fashion // fast : 2014-12-18 Amazon Registry Services, Inc. @@ -8183,10 +8186,10 @@ firmdale // fish : 2013-12-12 Binky Moon, LLC fish -// fishing : 2013-11-21 Minds + Machines Group Limited +// fishing : 2013-11-21 Registry Services, LLC fishing -// fit : 2014-11-07 Minds + Machines Group Limited +// fit : 2014-11-07 Registry Services, LLC fit // fitness : 2014-03-06 Binky Moon, LLC @@ -8264,7 +8267,7 @@ ftr // fujitsu : 2015-07-30 Fujitsu Limited fujitsu -// fun : 2016-01-14 DotSpace Inc. +// fun : 2016-01-14 Radix FZC fun // fund : 2014-03-20 Binky Moon, LLC @@ -8300,7 +8303,7 @@ games // gap : 2015-07-31 The Gap, Inc. gap -// garden : 2014-06-26 Minds + Machines Group Limited +// garden : 2014-06-26 Registry Services, LLC garden // gay : 2019-05-23 Top Level Design, LLC @@ -8516,13 +8519,13 @@ homesense // honda : 2014-12-18 Honda Motor Co., Ltd. honda -// horse : 2013-11-21 Minds + Machines Group Limited +// horse : 2013-11-21 Registry Services, LLC horse // hospital : 2016-10-20 Binky Moon, LLC hospital -// host : 2014-04-17 DotHost Inc. +// host : 2014-04-17 Radix FZC host // hosting : 2014-05-29 UNR Corp. @@ -8717,6 +8720,9 @@ kfh // kia : 2015-07-09 KIA MOTORS CORPORATION kia +// kids : 2021-08-13 DotKids Foundation Limited +kids + // kim : 2013-09-23 Afilias Limited kim @@ -8795,7 +8801,7 @@ latino // latrobe : 2014-06-16 La Trobe University latrobe -// law : 2015-01-22 LW TLD Limited +// law : 2015-01-22 Registry Services, LLC law // lawyer : 2014-03-20 Dog Beach, LLC @@ -8924,7 +8930,7 @@ ltda // lundbeck : 2015-08-06 H. Lundbeck A/S lundbeck -// luxe : 2014-01-09 Minds + Machines Group Limited +// luxe : 2014-01-09 Registry Services, LLC luxe // luxury : 2013-10-17 Luxury Partners, LLC @@ -9239,7 +9245,7 @@ ong // onl : 2013-09-16 iRegistry GmbH onl -// online : 2015-01-15 DotOnline Inc. +// online : 2015-01-15 Radix FZC online // ooo : 2014-01-09 INFIBEAM AVENUES LIMITED @@ -9395,7 +9401,7 @@ pramerica // praxi : 2013-12-05 Praxi S.p.A. praxi -// press : 2014-04-03 DotPress Inc. +// press : 2014-04-03 Radix FZC press // prime : 2015-06-25 Amazon Registry Services, Inc. @@ -9557,7 +9563,7 @@ rocher // rocks : 2013-11-14 Dog Beach, LLC rocks -// rodeo : 2013-12-19 Minds + Machines Group Limited +// rodeo : 2013-12-19 Registry Services, LLC rodeo // rogers : 2015-08-06 Rogers Communications Canada Inc. @@ -9758,7 +9764,7 @@ sina // singles : 2013-08-27 Binky Moon, LLC singles -// site : 2015-01-15 DotSite Inc. +// site : 2015-01-15 Radix FZC site // ski : 2015-04-09 Afilias Limited @@ -9818,7 +9824,7 @@ soy // spa : 2019-09-19 Asia Spa and Wellness Promotion Council Limited spa -// space : 2014-04-03 DotSpace Inc. +// space : 2014-04-03 Radix FZC space // sport : 2017-11-16 Global Association of International Sports Federations (GAISF) @@ -9857,7 +9863,7 @@ stockholm // storage : 2014-12-22 XYZ.COM LLC storage -// store : 2015-04-09 DotStore Inc. +// store : 2015-04-09 Radix FZC store // stream : 2016-01-08 dot Stream Limited @@ -9884,7 +9890,7 @@ supply // support : 2013-10-24 Binky Moon, LLC support -// surf : 2014-01-09 Minds + Machines Group Limited +// surf : 2014-01-09 Registry Services, LLC surf // surgery : 2014-03-20 Binky Moon, LLC @@ -9947,7 +9953,7 @@ tdk // team : 2015-03-05 Binky Moon, LLC team -// tech : 2015-01-30 Personals TLD Inc. +// tech : 2015-01-30 Radix FZC tech // technology : 2013-09-13 Binky Moon, LLC @@ -10091,7 +10097,7 @@ unicom // university : 2014-03-06 Binky Moon, LLC university -// uno : 2013-09-11 DotSite Inc. +// uno : 2013-09-11 Radix FZC uno // uol : 2014-05-01 UBN INTERNET LTDA. @@ -10142,7 +10148,7 @@ villas // vin : 2015-06-18 Binky Moon, LLC vin -// vip : 2015-01-22 Minds + Machines Group Limited +// vip : 2015-01-22 Registry Services, LLC vip // virgin : 2014-09-25 Virgin Enterprises Limited @@ -10163,7 +10169,7 @@ vivo // vlaanderen : 2014-02-06 DNS.be vzw vlaanderen -// vodka : 2013-12-19 Minds + Machines Group Limited +// vodka : 2013-12-19 Registry Services, LLC vodka // volkswagen : 2015-05-14 Volkswagen Group of America Inc. @@ -10220,10 +10226,10 @@ webcam // weber : 2015-06-04 Saint-Gobain Weber SA weber -// website : 2014-04-03 DotWebsite Inc. +// website : 2014-04-03 Radix FZC website -// wedding : 2014-04-24 Minds + Machines Group Limited +// wedding : 2014-04-24 Registry Services, LLC wedding // weibo : 2015-03-05 Sina Corporation @@ -10265,7 +10271,7 @@ wolterskluwer // woodside : 2015-07-09 Woodside Petroleum Limited woodside -// work : 2013-12-19 Minds + Machines Group Limited +// work : 2013-12-19 Registry Services, LLC work // works : 2013-11-14 Binky Moon, LLC @@ -10583,7 +10589,7 @@ xyz // yachts : 2014-01-09 XYZ.COM LLC yachts -// yahoo : 2015-04-02 Yahoo! Domain Services Inc. +// yahoo : 2015-04-02 Oath Inc. yahoo // yamaxun : 2014-12-18 Amazon Registry Services, Inc. @@ -10595,7 +10601,7 @@ yandex // yodobashi : 2014-11-20 YODOBASHI CAMERA CO.,LTD. yodobashi -// yoga : 2014-05-29 Minds + Machines Group Limited +// yoga : 2014-05-29 Registry Services, LLC yoga // yokohama : 2013-12-12 GMO Registry, Inc. @@ -10651,10 +10657,13 @@ graphox.us *.devcdnaccesso.com // Adobe : https://www.adobe.com/ -// Submitted by Ian Boston +// Submitted by Ian Boston and Lars Trieloff adobeaemcloud.com -adobeaemcloud.net *.dev.adobeaemcloud.com +hlx.live +adobeaemcloud.net +hlx.page +hlx3.page // Agnat sp. z o.o. : https://domena.pl // Submitted by Przemyslaw Plewa @@ -10828,6 +10837,10 @@ sweetpepper.org // Submitted by Vincent Tseng myasustor.com +// Atlassian : https://atlassian.com +// Submitted by Sam Smyth +cdn.prod.atlassian-dev.net + // AVM : https://avm.de // Submitted by Andreas Weise myfritz.net @@ -10841,6 +10854,10 @@ onavstack.net *.awdev.ca *.advisor.ws +// AZ.pl sp. z.o.o: https://az.pl +// Submited by Krzysztof Wolski +ecommerce-shop.pl + // b-data GmbH : https://www.b-data.io // Submitted by Olivier Benz b-data.io @@ -10853,6 +10870,11 @@ backplaneapp.io // Submitted by Petros Angelatos balena-devices.com +// University of Banja Luka : https://unibl.org +// Domains for Republic of Srpska administrative entity. +// Submitted by Marko Ivanovic +rs.ba + // Banzai Cloud // Submitted by Janos Matyas *.banzai.cloud @@ -10868,6 +10890,10 @@ betainabox.com // Submitted by Nathan O'Sullivan bnr.la +// Bitbucket : http://bitbucket.org +// Submitted by Andy Ortlieb +bitbucket.io + // Blackbaud, Inc. : https://www.blackbaud.com // Submitted by Paul Crowder blackbaudcdn.net @@ -10925,9 +10951,11 @@ mycd.eu // Carrd : https://carrd.co // Submitted by AJ +drr.ac +uwu.ai carrd.co crd.co -uwu.ai +ju.mp // CentralNic : http://www.centralnic.com/names/domains // Submitted by registry @@ -11019,6 +11047,8 @@ cleverapps.io // Clerk : https://www.clerk.dev // Submitted by Colin Sidoti +clerk.app +clerkstage.app *.lcl.dev *.lclstage.dev *.stg.dev @@ -11202,6 +11232,11 @@ dyndns.dappnode.io // Submitted by Paul Biggar builtwithdark.com +// DataDetect, LLC. : https://datadetect.com +// Submitted by Andrew Banchich +demo.datadetect.com +instance.datadetect.com + // Datawire, Inc : https://www.datawire.io // Submitted by Richard Li edgestack.me @@ -11603,10 +11638,26 @@ blogsite.xyz // Submitted by Dominik Menke dynv6.net +// Ellucian : https://ellucian.com +// Submitted by Josue Colon +elluciancrmadvance.com +elluciancrmadvise.com +elluciancrmrecruit.com + // E4YOU spol. s.r.o. : https://e4you.cz/ // Submitted by Vladimir Dudr e4.cz +// eero : https://eero.com/ +// Submitted by Yue Kang +eero.online +eero-stage.online + +// Elementor : Elementor Ltd. +// Submitted by Anton Barkan +elementor.cloud +elementor.cool + // En root‽ : https://en-root.org // Submitted by Emmanuel Raviart en-root.fr @@ -11614,6 +11665,7 @@ en-root.fr // Enalean SAS: https://www.enalean.com // Submitted by Thomas Cottier mytuleap.com +tuleap-partners.com // ECG Robotics, Inc: https://ecgrobotics.org // Submitted by @@ -11975,6 +12027,10 @@ gitpage.si // Submitted by Mads Hartmann glitch.me +// Global NOG Alliance : https://nogalliance.org/ +// Submitted by Sander Steffann +nog.community + // Globe Hosting SRL : https://www.globehosting.com/ // Submitted by Gavin Brown co.ro @@ -12150,6 +12206,10 @@ ravendb.me development.run ravendb.run +// home.pl S.A.: https://home.pl +// Submited by Krzysztof Wolski +homesklep.pl + // Hong Kong Productivity Council: https://www.hkpc.org/ // Submitted by SECaaS Team secaas.hk @@ -12837,60 +12897,6 @@ pcloud.host // Submitted by Matthew Brown nyc.mn -// NymNom : https://nymnom.com/ -// Submitted by NymNom -nom.ae -nom.af -nom.ai -nom.al -nym.by -nom.bz -nym.bz -nom.cl -nym.ec -nom.gd -nom.ge -nom.gl -nym.gr -nom.gt -nym.gy -nym.hk -nom.hn -nym.ie -nom.im -nom.ke -nym.kz -nym.la -nym.lc -nom.li -nym.li -nym.lt -nym.lu -nom.lv -nym.me -nom.mk -nym.mn -nym.mx -nom.nu -nym.nz -nym.pe -nym.pt -nom.pw -nom.qa -nym.ro -nom.rs -nom.si -nym.sk -nom.st -nym.su -nym.sx -nom.tj -nym.tw -nom.ug -nom.uy -nom.vc -nom.vg - // Observable, Inc. : https://observablehq.com // Submitted by Mike Bostock static.observableusercontent.com @@ -13185,6 +13191,10 @@ wellbeingzone.co.uk // Submitted by Colin Brown adimo.co.uk +// Riseup Networks : https://riseup.net +// Submitted by Micah Anderson +itcouldbewor.se + // Rochester Institute of Technology : http://www.rit.edu/ // Submitted by Jennifer Herting git-pages.rit.edu @@ -13241,6 +13251,10 @@ spdns.org // Submitted by Artem Kondratev seidat.net +// Sellfy : https://sellfy.com +// Submitted by Yuriy Romadin +sellfy.store + // Senseering GmbH : https://www.senseering.de // Submitted by Felix Mönckemeyer senseering.net @@ -13310,6 +13324,10 @@ beta.bounty-full.com // Submitted by Aral Balkan small-web.org +// Smoove.io : https://www.smoove.io/ +// Submitted by Dan Kozak +vp4.me + // Snowplow Analytics : https://snowplowanalytics.com/ // Submitted by Ian Streeter try-snowplow.com @@ -13360,6 +13378,28 @@ spacekit.io // Submitted by Stefan Neufeind customer.speedpartner.de +// Spreadshop (sprd.net AG) : https://www.spreadshop.com/ +// Submitted by Martin Breest +myspreadshop.at +myspreadshop.com.au +myspreadshop.be +myspreadshop.ca +myspreadshop.ch +myspreadshop.com +myspreadshop.de +myspreadshop.dk +myspreadshop.es +myspreadshop.fi +myspreadshop.fr +myspreadshop.ie +myspreadshop.it +myspreadshop.net +myspreadshop.nl +myspreadshop.no +myspreadshop.pl +myspreadshop.se +myspreadshop.co.uk + // Standard Library : https://stdlib.com // Submitted by Jacob Lee api.stdlib.com @@ -13381,6 +13421,13 @@ user.srcf.net // Submitted by Dan Miller temp-dns.com +// Supabase : https://supabase.io +// Submitted by Inian Parameshwaran +supabase.co +supabase.in +supabase.net +su.paba.se + // Symfony, SAS : https://symfony.com/ // Submitted by Fabien Potencier *.s5y.io @@ -13435,13 +13482,17 @@ gwiddle.co.uk // Thingdust AG : https://thingdust.com/ // Submitted by Adrian Imboden +*.firenet.ch +*.svc.firenet.ch +reservd.com thingdustdata.com cust.dev.thingdust.io cust.disrec.thingdust.io cust.prod.thingdust.io cust.testing.thingdust.io -*.firenet.ch -*.svc.firenet.ch +reservd.dev.thingdust.io +reservd.disrec.thingdust.io +reservd.testing.thingdust.io // Tlon.io : https://tlon.io // Submitted by Mark Staarink @@ -13590,7 +13641,6 @@ at.md de.md jp.md to.md -uwu.nu indie.porn vxl.sh ch.tc @@ -13717,6 +13767,7 @@ ybo.trade // Yunohost : https://yunohost.org // Submitted by Valentin Grimaud +ynh.fr nohost.me noho.st diff --git a/xpcom/threads/TimerThread.cpp b/xpcom/threads/TimerThread.cpp index d92c2ef90b..db7c924623 100644 --- a/xpcom/threads/TimerThread.cpp +++ b/xpcom/threads/TimerThread.cpp @@ -170,6 +170,7 @@ public: void operator delete(void* aPtr) { sAllocator->Free(aPtr); + sAllocatorUsers--; DeleteAllocatorIfNeeded(); } @@ -193,7 +194,6 @@ private: { MOZ_ASSERT(!sCanDeleteAllocator || sAllocatorUsers > 0, "This will result in us attempting to deallocate the nsTimerEvent allocator twice"); - sAllocatorUsers--; } RefPtr mTimer;