gecko-dev/dom
Ehsan Akhgari 9852e6494c Bug 1603969 - Part 1: Remove the concept of granted origins from the anti-tracking backend; r=baku
Granted origins cause a third-party tracker browsing context to not get
full first-party storage access after successfully calling the storage
access API or a heuristic granting ephemeral access.

For example, after https://tracker.example calls the storage access API
successfully in the third-party context, they embed
https://other-tracker.example, and that load fails because of ETP
restrictions.  Here what happens is that https://other-tracker.example
is mistakenly considered the granted origin, and because such a
permission doesn't exist, access is denied.

Differential Revision: https://phabricator.services.mozilla.com/D57493

--HG--
extra : moz-landing-system : lando
2019-12-18 15:48:29 +00:00
..
abort
animation Bug 1602317 - Switch style system to associated constants-in-body. r=heycam 2019-12-09 03:32:28 +00:00
audiochannel Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
base Bug 1604675 - Remove expired REJECTED_MESSAGE_MANAGER_MESSAGE telemetry. r=smaug 2019-12-18 00:57:28 +00:00
battery
bindings Bug 1603461 - Add support for extended attributes on nullable types; r=bzbarsky 2019-12-17 09:29:35 +00:00
broadcastchannel Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
browser-element Bug 1600333 - Remove all tags = clipboard from the codebase r=gbrown 2019-12-05 11:07:10 +00:00
cache Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
canvas Bug 1599937 - annotate test_conformance__textures__misc__texture-corner-case-videos.html as permafail on ubuntu1804 r=jmaher 2019-12-16 11:24:14 +00:00
chrome-webidl Bug 1601083 - Add an InspectorUtils API to get the containing block of an Element. r=mats 2019-12-09 22:07:00 +00:00
clients Backed out 7 changesets (bug 1432856) for build bustages failures in nsWindow.h on a CLOSED TREE 2019-12-16 23:53:35 +02:00
commandhandler Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
console Bug 1602882 - Move array operations to a new js/Array.h header. r=sfink,bzbarsky 2019-12-11 06:17:44 +00:00
credentialmanagement Bug 1596918: Part 4c - Fix callers which depend on document lifecycle changes. r=mccr8 2019-12-13 20:36:36 +00:00
crypto
debugger
docs Bug 1600618 - Provide more guidance on which smart pointer types to use. r=dom-workers-and-storage-reviewers,janv,asuth 2019-12-09 16:50:46 +00:00
encoding Bug 1602322 - Enable browser.tabs.remote.dataUriInDefaultWebProcess for fission reftests. r=kmag 2019-12-09 20:31:47 +00:00
events Bug 1587433: part 7.6) Adapt callers of RangeBoundaryBase::Offset(). r=smaug 2019-12-16 11:31:43 +00:00
fetch Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
file Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:24 +00:00
filehandle
filesystem Bug 1602882 - Move array operations to a new js/Array.h header. r=sfink,bzbarsky 2019-12-11 06:17:44 +00:00
flex
gamepad Bug 1579492 - Unregister input report callback when removing Cocoa gamepads. r=baku 2019-12-16 08:26:37 +00:00
geolocation Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
grid
html Bug 1588138 - reset blessed state when media aborting current load. r=bryce 2019-12-18 04:11:12 +00:00
imptests
indexedDB Bug 1600283 - Remove uses of already_AddRefed. r=dom-workers-and-storage-reviewers,janv 2019-12-16 14:42:54 +00:00
interfaces Backed out 7 changesets (bug 1432856) for build bustages failures in nsWindow.h on a CLOSED TREE 2019-12-16 23:53:35 +02:00
ipc Bug 1603969 - Part 1: Remove the concept of granted origins from the anti-tracking backend; r=baku 2019-12-18 15:48:29 +00:00
jsurl Backed out 2 changesets (bug 1598497) for causing OSX build bustages CLOSED TREE 2019-12-18 01:54:56 +02:00
l10n Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
locales Backed out 7 changesets (bug 1432856) for build bustages failures in nsWindow.h on a CLOSED TREE 2019-12-16 23:53:35 +02:00
localstorage Bug 1603313 - Remove some silly patterns. r=bzbarsky 2019-12-14 05:05:01 +00:00
manifest Bug 1596918: Part 4c - Fix callers which depend on document lifecycle changes. r=mccr8 2019-12-13 20:36:36 +00:00
mathml Bug 1599843 - Element::SetEventHandler is infallible. r=bzbarsky 2019-11-27 20:01:38 +00:00
media Bug 1603878 - only update media action to content process when we have controlled media. r=chunmin 2019-12-18 16:32:18 +00:00
messagechannel Bug 1597481 - upgrade heap-allocated MessagePortParent*s to CheckedUnsafePtr<MessagePortParent> r=asuth 2019-12-16 23:07:14 +00:00
midi Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
network Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
notification Backed out 7 changesets (bug 1432856) for build bustages failures in nsWindow.h on a CLOSED TREE 2019-12-16 23:53:35 +02:00
offline Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
payments Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
performance Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
permission Bug 1483631 - Restrict nested permission requests in webrtc with permission delegate r=jib 2019-12-04 15:39:14 +00:00
plugins Bug 1603313 - Remove some silly patterns. r=bzbarsky 2019-12-14 05:05:01 +00:00
power Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
presentation Bug 1603313 - Remove some silly patterns. r=bzbarsky 2019-12-14 05:05:01 +00:00
prio
promise Bug 1517588. Use nsIPrincipal::IsSystemPrincipal instead of nsContentUtils::IsSystemPrincipal r=bzbarsky 2019-12-05 04:44:32 +00:00
prototype Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
push Backed out changeset fcbd865d22bc (bug 1274773) for causing high frequency failures in Bug 1274773 2019-12-12 19:24:00 +02:00
quota Bug 1594075 - P1 - Ignore the unknown directories in origin directories; r=janv 2019-12-18 15:50:18 +00:00
reporting Bug 1596918: Part 3b - Run code formatters on files changed by previous patch. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:24 +00:00
res
script Bug 1603690 - Remove a redundant return statement and removed empty lines. r=Ehsan 2019-12-13 17:49:07 +00:00
security Bug 1603709 - Add 'report-sample' to CSP exemptions to invalidation when using 'strict-dynamic' r=ckerschb 2019-12-17 17:39:37 +00:00
serviceworkers Bug 1589631 - enable dom/serviceworkers/test/browser_storage_recovery.js for fission r=dom-workers-and-storage-reviewers,ytausky 2019-12-17 07:17:43 +00:00
simpledb Bug 1592934 - Refactor some storage initialization methods before adding new telemetry probes; r=ttung 2019-11-25 15:04:43 +00:00
smil Bug 1602317 - Switch style system to associated constants-in-body. r=heycam 2019-12-09 03:32:28 +00:00
storage Bug 1593246 - Part 5: Replicate session storage data r=janv,asuth 2019-12-13 09:45:55 +00:00
svg Bug 1602317 - Switch style system to associated constants-in-body. r=heycam 2019-12-09 03:32:28 +00:00
system Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
tests Bug 1596918: Part 4d - Fix callers which try to return non-clonable values. r=mccr8 2019-12-13 20:36:37 +00:00
u2f Bug 1596918: Part 4d - Fix callers which try to return non-clonable values. r=mccr8 2019-12-13 20:36:37 +00:00
url Bug 1603869 - Pass URL to BrowserTestUtils.browserLoaded in browser_download_after_revoke.js r=kmag 2019-12-17 07:25:18 +00:00
vr Bug 1580567 - Implement XR device access permission UI r=fluent-reviewers,bzbarsky,pbz,daoshengmu,imanol 2019-12-12 03:10:51 +00:00
webauthn Bug 1596918: Part 4c - Fix callers which depend on document lifecycle changes. r=mccr8 2019-12-13 20:36:36 +00:00
webbrowserpersist Bug 1603313 - Remove some silly patterns. r=bzbarsky 2019-12-14 05:05:01 +00:00
webgpu Bug 1604550 - use GeneratedFile template in dom/webgpu/; r=kvark 2019-12-17 17:39:29 +00:00
webidl Backed out 3 changesets (bug 1603209) for dt leaks at mozilla::net::AddrInfo::AddrInfo . CLOSED TREE 2019-12-18 18:12:47 +02:00
websocket Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
workers Bug 1584892 - Remove CycleCollectedJSContext::Initialize's nursery size param r=karlt 2019-12-16 04:14:55 +00:00
worklet Bug 1584892 - Remove CycleCollectedJSContext::Initialize's nursery size param r=karlt 2019-12-16 04:14:55 +00:00
xhr Bug 1596918: Part 4c - Fix callers which depend on document lifecycle changes. r=mccr8 2019-12-13 20:36:36 +00:00
xml Bug 1602483 part 2. Add a window id argument to CheckLoadURIWithPrincipal. r=ckerschb 2019-12-12 16:41:19 +00:00
xslt Bug 1405416 - Assertion failure: mDocument->GetReadyStateEnum() == nsIDocument::READYSTATE_INTERACTIVE (Bad readyState) [@ txMozillaTextOutput::endDocument]. r=bzbarsky 2019-12-18 14:28:07 +00:00
xul Bug 1603554 - Remove XULElement.align from webidl and c++ r=bzbarsky 2019-12-14 02:23:15 +00:00
jar.mn
moz.build