gecko-dev/dom/interfaces
Emilio Cobos Álvarez 761e9dfe4c Bug 1635094 - Cleanup the ReferrerInfo code. r=ckerschb
The cast in InitWithNode is wrong. AsElement() asserts instead of
checking the flag, so we always pass an element (and if we didn't we'd
have type confusion problems). I audited the callers and we're fine.

Anyhow, always require an element, and add two convenience constructors
for C++ code.

Differential Revision: https://phabricator.services.mozilla.com/D73636
2020-05-04 18:50:20 +00:00
..
base Bug 1625513 - Part 4: Don't require being in tabbrowser for subframe process switches, r=mattwoodrow,necko-reviewers,valentin 2020-04-21 22:33:14 +00:00
events Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
geolocation Bug 1575144 - Update Geolocation implementation to match latest spec r=baku,marcosc 2019-11-06 12:35:42 +00:00
html Bug 1566186: Part 1 - Remove DocShell support for isolated mozbrowsers. r=nika 2019-07-16 16:40:19 -07:00
notification Bug 1544352 - update BUG_COMPONENT for some dom/* and testing/web-platform/* files. r=overholt,jmaher 2019-04-25 09:14:08 +00:00
payments Bug 1477113 - Dispatch paymentmethodchange event from the front-end. r=MattN 2018-12-13 18:48:54 +00:00
push Bug 1550569 part 2. Stop using [array] in nsIPushService. r=dragana 2019-05-10 07:15:31 +00:00
security Bug 1635094 - Cleanup the ReferrerInfo code. r=ckerschb 2020-05-04 18:50:20 +00:00
sidebar Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan 2019-05-22 22:37:14 +00:00
storage Bug 1558420 - Part 1: Add an API for creating a sessionstorage manager and a cache object; r=baku 2019-11-12 15:40:02 +00:00
xul Bug 1626539 - Remove the dlgType property from XUL buttons. r=bgrins 2020-04-01 15:08:08 +00:00