mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-08 08:48:39 +09:00
partly import changes from tenfourfox:
- #654: M1739957 M1740985+backbugs, update TLDs (861ae8f62)
This commit is contained in:
parent
223f5ace9a
commit
e350f0c040
3 changed files with 71 additions and 23 deletions
|
|
@ -22,6 +22,7 @@
|
|||
#include "mozilla/dom/Element.h"
|
||||
#include "mozilla/dom/Event.h"
|
||||
#include "mozilla/dom/EventTargetBinding.h"
|
||||
#include "mozilla/ScopeExit.h"
|
||||
#include "mozilla/dom/TouchEvent.h"
|
||||
#include "mozilla/TimelineConsumers.h"
|
||||
#include "mozilla/EventTimelineMarker.h"
|
||||
|
|
@ -751,6 +752,8 @@ EventListenerManager::SetEventHandler(nsIAtom* aName,
|
|||
bool aPermitUntrustedEvents,
|
||||
Element* aElement)
|
||||
{
|
||||
auto removeEventHandler = MakeScopeExit([&] { RemoveEventHandler(aName, EmptyString()); });
|
||||
|
||||
nsCOMPtr<nsIDocument> doc;
|
||||
nsCOMPtr<nsIScriptGlobalObject> global =
|
||||
GetScriptGlobalAndDocument(getter_AddRefs(doc));
|
||||
|
|
@ -825,6 +828,8 @@ EventListenerManager::SetEventHandler(nsIAtom* aName,
|
|||
NS_ENSURE_TRUE(context, NS_ERROR_FAILURE);
|
||||
NS_ENSURE_STATE(global->GetGlobalJSObject());
|
||||
|
||||
removeEventHandler.release();
|
||||
|
||||
Listener* listener = SetEventHandlerInternal(aName,
|
||||
EmptyString(),
|
||||
TypedEventHandler(),
|
||||
|
|
|
|||
|
|
@ -2206,6 +2206,7 @@ void ReportLoadError(ErrorResult& aRv, nsresult aLoadResult,
|
|||
switch (aLoadResult) {
|
||||
case NS_ERROR_FILE_NOT_FOUND:
|
||||
case NS_ERROR_NOT_AVAILABLE:
|
||||
case NS_ERROR_CORRUPTED_CONTENT:
|
||||
aLoadResult = NS_ERROR_DOM_NETWORK_ERR;
|
||||
break;
|
||||
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
// ===BEGIN ICANN DOMAINS===
|
||||
|
||||
// ac : https://en.wikipedia.org/wiki/.ac
|
||||
// ac : http://nic.ac/rules.htm
|
||||
ac
|
||||
com.ac
|
||||
edu.ac
|
||||
|
|
@ -865,6 +865,7 @@ gov.cx
|
|||
|
||||
// cy : http://www.nic.cy/
|
||||
// Submitted by registry Panayiotou Fotia <cydns@ucy.ac.cy>
|
||||
// namespace policies URL https://www.nic.cy/portal//sites/default/files/symfonia_gia_eggrafi.pdf
|
||||
cy
|
||||
ac.cy
|
||||
biz.cy
|
||||
|
|
@ -872,10 +873,9 @@ com.cy
|
|||
ekloges.cy
|
||||
gov.cy
|
||||
ltd.cy
|
||||
name.cy
|
||||
mil.cy
|
||||
net.cy
|
||||
org.cy
|
||||
parliament.cy
|
||||
press.cy
|
||||
pro.cy
|
||||
tm.cy
|
||||
|
|
@ -1366,7 +1366,7 @@ info
|
|||
int
|
||||
eu.int
|
||||
|
||||
// io : http://www.nic.io/rules.html
|
||||
// io : http://www.nic.io/rules.htm
|
||||
// list of other 2nd level tlds ?
|
||||
io
|
||||
com.io
|
||||
|
|
@ -3765,11 +3765,10 @@ org.kw
|
|||
// ky : http://www.icta.ky/da_ky_reg_dom.php
|
||||
// Confirmed by registry <kysupport@perimeterusa.com> 2008-06-17
|
||||
ky
|
||||
edu.ky
|
||||
gov.ky
|
||||
com.ky
|
||||
org.ky
|
||||
edu.ky
|
||||
net.ky
|
||||
org.ky
|
||||
|
||||
// kz : https://en.wikipedia.org/wiki/.kz
|
||||
// see also: http://www.nic.kz/rules/index.jsp
|
||||
|
|
@ -6037,7 +6036,7 @@ gov.sg
|
|||
edu.sg
|
||||
per.sg
|
||||
|
||||
// sh : http://www.nic.sh/registrar.html
|
||||
// sh : http://nic.sh/rules.htm
|
||||
sh
|
||||
com.sh
|
||||
net.sh
|
||||
|
|
@ -7132,7 +7131,7 @@ org.zw
|
|||
|
||||
// newGTLDs
|
||||
|
||||
// List of new gTLDs imported from https://www.icann.org/resources/registries/gtlds/v2/gtlds.json on 2021-12-04T15:13:28Z
|
||||
// List of new gTLDs imported from https://www.icann.org/resources/registries/gtlds/v2/gtlds.json on 2022-02-18T15:13:38Z
|
||||
// This list is auto-generated, don't edit it manually.
|
||||
// aaa : 2015-02-26 American Automobile Association, Inc.
|
||||
aaa
|
||||
|
|
@ -7527,7 +7526,7 @@ bosch
|
|||
// bostik : 2015-05-28 Bostik SA
|
||||
bostik
|
||||
|
||||
// boston : 2015-12-10 Boston TLD Management, LLC
|
||||
// boston : 2015-12-10 Registry Services, LLC
|
||||
boston
|
||||
|
||||
// bot : 2014-12-18 Amazon Registry Services, Inc.
|
||||
|
|
@ -7557,9 +7556,6 @@ brother
|
|||
// brussels : 2014-02-06 DNS.be vzw
|
||||
brussels
|
||||
|
||||
// budapest : 2013-11-21 Minds + Machines Group Limited
|
||||
budapest
|
||||
|
||||
// bugatti : 2015-07-23 Bugatti International SA
|
||||
bugatti
|
||||
|
||||
|
|
@ -7596,7 +7592,7 @@ call
|
|||
// calvinklein : 2015-07-30 PVH gTLD Holdings LLC
|
||||
calvinklein
|
||||
|
||||
// cam : 2016-04-21 AC Webconnecting Holding B.V.
|
||||
// cam : 2016-04-21 Cam Connecting SARL
|
||||
cam
|
||||
|
||||
// camera : 2013-08-27 Binky Moon, LLC
|
||||
|
|
@ -7869,9 +7865,6 @@ cruise
|
|||
// cruises : 2013-12-05 Binky Moon, LLC
|
||||
cruises
|
||||
|
||||
// csc : 2014-09-25 Alliance-One Services, Inc.
|
||||
csc
|
||||
|
||||
// cuisinella : 2014-04-03 SCHMIDT GROUPE S.A.S.
|
||||
cuisinella
|
||||
|
||||
|
|
@ -8871,9 +8864,6 @@ live
|
|||
// living : 2015-07-30 Lifestyle Domain Holdings, Inc.
|
||||
living
|
||||
|
||||
// lixil : 2015-03-19 LIXIL Group Corporation
|
||||
lixil
|
||||
|
||||
// llc : 2017-12-14 Afilias Limited
|
||||
llc
|
||||
|
||||
|
|
@ -9012,7 +9002,7 @@ menu
|
|||
// merckmsd : 2016-07-14 MSD Registry Holdings, Inc.
|
||||
merckmsd
|
||||
|
||||
// miami : 2013-12-19 Minds + Machines Group Limited
|
||||
// miami : 2013-12-19 Registry Services, LLC
|
||||
miami
|
||||
|
||||
// microsoft : 2014-12-18 Microsoft Corporation
|
||||
|
|
@ -10815,6 +10805,10 @@ myasustor.com
|
|||
// Submitted by Sam Smyth <devloop@atlassian.com>
|
||||
cdn.prod.atlassian-dev.net
|
||||
|
||||
// Authentick UG (haftungsbeschränkt) : https://authentick.net
|
||||
// Submitted by Lukas Reschke <lukas@authentick.net>
|
||||
translated.page
|
||||
|
||||
// AVM : https://avm.de
|
||||
// Submitted by Andreas Weise <a.weise@avm.de>
|
||||
myfritz.net
|
||||
|
|
@ -10868,6 +10862,10 @@ theshop.jp
|
|||
shopselect.net
|
||||
base.shop
|
||||
|
||||
// Beget Ltd
|
||||
// Submitted by Lev Nekrasov <lnekrasov@beget.com>
|
||||
*.beget.app
|
||||
|
||||
// BetaInABox
|
||||
// Submitted by Adrian <adrian@betainabox.com>
|
||||
betainabox.com
|
||||
|
|
@ -11109,6 +11107,10 @@ cloudns.us
|
|||
// Submitted by Angelo Gladding <angelo@lahacker.net>
|
||||
cnpy.gdn
|
||||
|
||||
// Codeberg e. V. : https://codeberg.org
|
||||
// Submitted by Moritz Marquardt <git@momar.de>
|
||||
codeberg.page
|
||||
|
||||
// CoDNS B.V.
|
||||
co.nl
|
||||
co.no
|
||||
|
|
@ -11240,6 +11242,11 @@ dedyn.io
|
|||
*.rss.my.id
|
||||
*.diher.solutions
|
||||
|
||||
// Discord Inc : https://discord.com
|
||||
// Submitted by Sahn Lam <slam@discordapp.com>
|
||||
discordsays.com
|
||||
discordsez.com
|
||||
|
||||
// DNS Africa Ltd https://dns.business
|
||||
// Submitted by Calvin Browne <calvin@dns.business>
|
||||
jozi.biz
|
||||
|
|
@ -11964,10 +11971,21 @@ futuremailing.at
|
|||
*.kunden.ortsinfo.at
|
||||
*.statics.cloud
|
||||
|
||||
// GDS : https://www.gov.uk/service-manual/operations/operating-servicegovuk-subdomains
|
||||
// Submitted by David Illsley <david.illsley@digital.cabinet-office.gov.uk>
|
||||
// GDS : https://www.gov.uk/service-manual/technology/managing-domain-names
|
||||
// Submitted by Stephen Ford <hostmaster@digital.cabinet-office.gov.uk>
|
||||
independent-commission.uk
|
||||
independent-inquest.uk
|
||||
independent-inquiry.uk
|
||||
independent-panel.uk
|
||||
independent-review.uk
|
||||
public-inquiry.uk
|
||||
royal-commission.uk
|
||||
service.gov.uk
|
||||
|
||||
// CDDO : https://www.gov.uk/guidance/get-an-api-domain-on-govuk
|
||||
// Submitted by Jamie Tanna <jamie.tanna@digital.cabinet-office.gov.uk>
|
||||
api.gov.uk
|
||||
|
||||
// Gehirn Inc. : https://www.gehirn.co.jp/
|
||||
// Submitted by Kohei YOSHIDA <tech@gehirn.co.jp>
|
||||
gehirn.ne.jp
|
||||
|
|
@ -12437,6 +12455,10 @@ js.org
|
|||
kaas.gg
|
||||
khplay.nl
|
||||
|
||||
// Kapsi : https://kapsi.fi
|
||||
// Submitted by Tomi Juntunen <erani@kapsi.fi>
|
||||
kapsi.fi
|
||||
|
||||
// Keyweb AG : https://www.keyweb.de
|
||||
// Submitted by Martin Dannehl <postmaster@keymachine.de>
|
||||
keymachine.de
|
||||
|
|
@ -13046,6 +13068,10 @@ pleskns.com
|
|||
// Submitted by Maximilian Schieder <maxi@zeug.co>
|
||||
dyn53.io
|
||||
|
||||
// Porter : https://porter.run/
|
||||
// Submitted by Rudraksh MK <rudi@porter.run>
|
||||
onporter.run
|
||||
|
||||
// Positive Codes Technology Company : http://co.bn/faq.html
|
||||
// Submitted by Zulfais <pc@co.bn>
|
||||
co.bn
|
||||
|
|
@ -13207,6 +13233,10 @@ itcouldbewor.se
|
|||
// Submitted by Jennifer Herting <jchits@rit.edu>
|
||||
git-pages.rit.edu
|
||||
|
||||
// Rocky Enterprise Software Foundation : https://resf.org
|
||||
// Submitted by Neil Hanlon <neil@resf.org>
|
||||
rocky.page
|
||||
|
||||
// Rusnames Limited: http://rusnames.ru/
|
||||
// Submitted by Sergey Zotov <admin@rusnames.ru>
|
||||
биз.рус
|
||||
|
|
@ -13483,6 +13513,10 @@ gdynia.pl
|
|||
med.pl
|
||||
sopot.pl
|
||||
|
||||
// team.blue https://team.blue
|
||||
// Submitted by Cedric Dubois <cedric.dubois@team.blue>
|
||||
site.tb-hosting.com
|
||||
|
||||
// Teckids e.V. : https://www.teckids.org
|
||||
// Submitted by Dominik George <dominik.george@teckids.org>
|
||||
edugit.io
|
||||
|
|
@ -13686,6 +13720,10 @@ me.vu
|
|||
// Submitted by Serhii Rostilo <sergey@rostilo.kiev.ua>
|
||||
v.ua
|
||||
|
||||
// Vultr Objects : https://www.vultr.com/products/object-storage/
|
||||
// Submitted by Niels Maumenee <storage@vultr.com>
|
||||
*.vultrobjects.com
|
||||
|
||||
// Waffle Computer Inc., Ltd. : https://docs.waffleinfo.com
|
||||
// Submitted by Masayuki Note <masa@blade.wafflecell.com>
|
||||
wafflecell.com
|
||||
|
|
@ -13735,6 +13773,10 @@ wmcloud.org
|
|||
panel.gg
|
||||
daemon.panel.gg
|
||||
|
||||
// Wizard Zines : https://wizardzines.com
|
||||
// Submitted by Julia Evans <julia@wizardzines.com>
|
||||
messwithdns.com
|
||||
|
||||
// WoltLab GmbH : https://www.woltlab.com
|
||||
// Submitted by Tim Düsterhus <security@woltlab.cloud>
|
||||
woltlab-demo.com
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue