Dactyloidae/toolkit
Moonchild 9ad680cfc4 Issue #2736 - Part 1: Provide more consistent principals to CSP.
We're currently fairly vague and inconsistent about the values we provide to
content policy implementations for requestOrigin and requestPrincipal. In some
cases they're the triggering principal, sometimes the loading principal,
sometimes the channel principal.

Our existing content policy implementations which require or expect a
loading principal currently retrieve it from the context node.
Since no current callers require the principal to be the loading
principal, and some already expect it to be the triggering principal
(which there's currently no other way to retrieve), a choice was made
to pass the triggering principal whenever possible, but use the loading
principal to determine the origin URL.
2025-05-14 14:21:46 +08:00
..
components Issue #2678 - Remove NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED 2025-01-20 21:12:18 +08:00
content No issue - fix some minor link issues in about:rights 2025-03-12 10:31:17 +08:00
fonts No issue - Update Twemoji font to unicode 16.0.0 2025-04-18 10:31:12 +08:00
forgetaboutsite Issue #2301 - Make Gecko Media Plugins optional when not building EME or WebRTC 2023-09-14 10:22:47 +08:00
identity Issue #439 - Remove tests from toolkit/ 2020-02-27 07:32:33 +08:00
jetpack Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
library Issue #2112 - Part 3: Remove --enable-stylo config and conditionals 2024-04-02 22:30:28 +08:00
locales Issue #2652 - Part2: Add "Clear DNS cache" button to about:networking 2024-11-21 20:57:41 +08:00
modules Issue #2736 - Part 1: Provide more consistent principals to CSP. 2025-05-14 14:21:46 +08:00
mozapps Issue #2301 - Make Gecko Media Plugins optional when not building EME or WebRTC 2023-09-14 10:22:47 +08:00
pluginproblem Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
profile Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
system Issue #1656 - Remove more vim control lines. 2023-05-05 22:59:16 +08:00
themes Issue #2112 - Part 1: Remove Stylo tests 2024-04-02 22:29:48 +08:00
xre Fix loading libGL on NetBSD 2024-08-05 10:39:06 +08:00
.eslintrc.js Fix unsafe "instanceof" negations 2019-02-15 23:55:28 +08:00
moz.build Issue #1829 - Revert "Issue #1751" 2022-05-04 09:40:24 +08:00
moz.configure Issue #2112 - Part 3: Remove --enable-stylo config and conditionals 2024-04-02 22:30:28 +08:00
toolkit.mozbuild Issue #1656 - Part 8: Devtools and misc. 2020-09-25 22:06:55 +08:00