Browse Source

import change from tenfourfox:

- closes #647: M1724107 M1721107+backbugs M1716622 +TLDs (a3a4a114b)
custom
roytam1 1 month ago
parent
commit
a49b1a5902
  1. 4
      dom/canvas/CanvasRenderingContext2D.cpp
  2. 161
      intl/icu/source/data/misc/timezoneTypes.txt
  3. 6
      modules/libpref/init/all.js
  4. 239
      netwerk/dns/effective_tld_names.dat
  5. 2
      xpcom/threads/TimerThread.cpp

4
dom/canvas/CanvasRenderingContext2D.cpp

@ -5786,7 +5786,7 @@ CanvasRenderingContext2D::GetImageDataArray(JSContext* aCx,
srand(time(NULL));
CheckedInt<uint32_t> len = CheckedInt<uint32_t>(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<uint32_t> len = CheckedInt<uint32_t>(aW) * aH * 4;
if (!len.isValid()) {
if (!len.isValid() || len.value() > INT32_MAX) {
aError.Throw(NS_ERROR_DOM_INDEX_SIZE_ERR);
return nullptr;
}

161
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"}
}
}
}

6
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

239
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 <boston@adobe.com>
// Submitted by Ian Boston <boston@adobe.com> and Lars Trieloff <trieloff@adobe.com>
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 <it-admin@domena.pl>
@ -10828,6 +10837,10 @@ sweetpepper.org
// Submitted by Vincent Tseng <vincenttseng@asustor.com>
myasustor.com
// Atlassian : https://atlassian.com
// Submitted by Sam Smyth <devloop@atlassian.com>
cdn.prod.atlassian-dev.net
// AVM : https://avm.de
// Submitted by Andreas Weise <a.weise@avm.de>
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 <krzysztof.wolski@home.eu>
ecommerce-shop.pl
// b-data GmbH : https://www.b-data.io
// Submitted by Olivier Benz <olivier.benz@b-data.ch>
b-data.io
@ -10853,6 +10870,11 @@ backplaneapp.io
// Submitted by Petros Angelatos <petrosagg@balena.io>
balena-devices.com
// University of Banja Luka : https://unibl.org
// Domains for Republic of Srpska administrative entity.
// Submitted by Marko Ivanovic <kormang@hotmail.rs>
rs.ba
// Banzai Cloud
// Submitted by Janos Matyas <info@banzaicloud.com>
*.banzai.cloud
@ -10868,6 +10890,10 @@ betainabox.com
// Submitted by Nathan O'Sullivan <nathan@mammoth.com.au>
bnr.la
// Bitbucket : http://bitbucket.org
// Submitted by Andy Ortlieb <aortlieb@atlassian.com>
bitbucket.io
// Blackbaud, Inc. : https://www.blackbaud.com
// Submitted by Paul Crowder <paul.crowder@blackbaud.com>
blackbaudcdn.net
@ -10925,9 +10951,11 @@ mycd.eu
// Carrd : https://carrd.co
// Submitted by AJ <aj@carrd.co>
drr.ac
uwu.ai
carrd.co
crd.co
uwu.ai
ju.mp
// CentralNic : http://www.centralnic.com/names/domains
// Submitted by registry <gavin.brown@centralnic.com>
@ -11019,6 +11047,8 @@ cleverapps.io
// Clerk : https://www.clerk.dev
// Submitted by Colin Sidoti <systems@clerk.dev>
clerk.app
clerkstage.app
*.lcl.dev
*.lclstage.dev
*.stg.dev
@ -11202,6 +11232,11 @@ dyndns.dappnode.io
// Submitted by Paul Biggar <ops@darklang.com>
builtwithdark.com
// DataDetect, LLC. : https://datadetect.com
// Submitted by Andrew Banchich <abanchich@sceven.com>
demo.datadetect.com
instance.datadetect.com
// Datawire, Inc : https://www.datawire.io
// Submitted by Richard Li <secalert@datawire.io>
edgestack.me
@ -11603,10 +11638,26 @@ blogsite.xyz
// Submitted by Dominik Menke <dom@digineo.de>
dynv6.net
// Ellucian : https://ellucian.com
// Submitted by Josue Colon <CloudOps-Network@ellucian.com>
elluciancrmadvance.com
elluciancrmadvise.com
elluciancrmrecruit.com
// E4YOU spol. s.r.o. : https://e4you.cz/
// Submitted by Vladimir Dudr <info@e4you.cz>
e4.cz
// eero : https://eero.com/
// Submitted by Yue Kang <eero-dynamic-dns@amazon.com>
eero.online
eero-stage.online
// Elementor : Elementor Ltd.
// Submitted by Anton Barkan <antonb@elementor.com>
elementor.cloud
elementor.cool
// En root‽ : https://en-root.org
// Submitted by Emmanuel Raviart <emmanuel@raviart.com>
en-root.fr
@ -11614,6 +11665,7 @@ en-root.fr
// Enalean SAS: https://www.enalean.com
// Submitted by Thomas Cottier <thomas.cottier@enalean.com>
mytuleap.com
tuleap-partners.com
// ECG Robotics, Inc: https://ecgrobotics.org
// Submitted by <frc1533@ecgrobotics.org>
@ -11975,6 +12027,10 @@ gitpage.si
// Submitted by Mads Hartmann <mads@glitch.com>
glitch.me
// Global NOG Alliance : https://nogalliance.org/
// Submitted by Sander Steffann <sander@nogalliance.org>
nog.community
// Globe Hosting SRL : https://www.globehosting.com/
// Submitted by Gavin Brown <gavin.brown@centralnic.com>
co.ro
@ -12150,6 +12206,10 @@ ravendb.me
development.run
ravendb.run
// home.pl S.A.: https://home.pl
// Submited by Krzysztof Wolski <krzysztof.wolski@home.eu>
homesklep.pl
// Hong Kong Productivity Council: https://www.hkpc.org/
// Submitted by SECaaS Team <summchan@hkpc.org>
secaas.hk
@ -12837,60 +12897,6 @@ pcloud.host
// Submitted by Matthew Brown <mattbrown@nyc.mn>
nyc.mn
// NymNom : https://nymnom.com/
// Submitted by NymNom <psl@nymnom.com>
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 <dns@observablehq.com>
static.observableusercontent.com
@ -13185,6 +13191,10 @@ wellbeingzone.co.uk
// Submitted by Colin Brown <hello@adimo.co>
adimo.co.uk
// Riseup Networks : https://riseup.net
// Submitted by Micah Anderson <micah@riseup.net>
itcouldbewor.se
// Rochester Institute of Technology : http://www.rit.edu/
// Submitted by Jennifer Herting <jchits@rit.edu>
git-pages.rit.edu
@ -13241,6 +13251,10 @@ spdns.org
// Submitted by Artem Kondratev <accounts@seidat.com>
seidat.net
// Sellfy : https://sellfy.com
// Submitted by Yuriy Romadin <contact@sellfy.com>
sellfy.store
// Senseering GmbH : https://www.senseering.de
// Submitted by Felix Mönckemeyer <f.moenckemeyer@senseering.de>
senseering.net
@ -13310,6 +13324,10 @@ beta.bounty-full.com
// Submitted by Aral Balkan <aral@small-tech.org>
small-web.org
// Smoove.io : https://www.smoove.io/
// Submitted by Dan Kozak <dan@smoove.io>
vp4.me
// Snowplow Analytics : https://snowplowanalytics.com/
// Submitted by Ian Streeter <ian@snowplowanalytics.com>
try-snowplow.com
@ -13360,6 +13378,28 @@ spacekit.io
// Submitted by Stefan Neufeind <info@speedpartner.de>
customer.speedpartner.de
// Spreadshop (sprd.net AG) : https://www.spreadshop.com/
// Submitted by Martin Breest <security@spreadshop.com>
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 <jacob@stdlib.com>
api.stdlib.com
@ -13381,6 +13421,13 @@ user.srcf.net
// Submitted by Dan Miller <dm@sub6.com>
temp-dns.com
// Supabase : https://supabase.io
// Submitted by Inian Parameshwaran <security@supabase.io>
supabase.co
supabase.in
supabase.net
su.paba.se
// Symfony, SAS : https://symfony.com/
// Submitted by Fabien Potencier <fabien@symfony.com>
*.s5y.io
@ -13435,13 +13482,17 @@ gwiddle.co.uk
// Thingdust AG : https://thingdust.com/
// Submitted by Adrian Imboden <adi@thingdust.com>
*.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 <mark@tlon.io>
@ -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 <security@yunohost.org>
ynh.fr
nohost.me
noho.st

2
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<nsTimerImpl> mTimer;

Loading…
Cancel
Save