Dactyloidae/layout
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
..
base Issue #2737 - Part 1: Base implementation of SVGGeometryElement. 2025-04-30 23:02:16 +08:00
build Issue #1787 - Remove nsIAppsService, mozIApplication and mozapp data cleanup. 2024-11-21 21:09:05 +08:00
doc Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
forms Issue #1925 - Remove mozilla::css::Side typedef. 2024-08-05 10:30:50 +08:00
generic Issue #2737 - Part 1: Base implementation of SVGGeometryElement. 2025-04-30 23:02:16 +08:00
inspector Issue #2646 - Parse "variations" keywords. 2024-10-31 21:47:14 +08:00
ipc Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
mathml Issue #1925 - Remove use of NS_SIDE_* macros. 2024-08-05 10:31:46 +08:00
media Bug 1900191 - Use nestegg advertised default duration if it exists. 2024-10-01 10:27:39 +08:00
printing Issue #2488 - Part 3: Remove the StyleSetHandle smart pointer class 2024-04-02 22:49:48 +08:00
reftests Issue #2112 - Part 1: Remove Stylo tests 2024-04-02 22:29:48 +08:00
style Issue #2736 - Part 1: Provide more consistent principals to CSP. 2025-05-14 14:21:46 +08:00
svg Issue #2737 - Part 1: Base implementation of SVGGeometryElement. 2025-04-30 23:02:16 +08:00
tables Issue #1925 - Rename Corner to LogicalCorner and move it to nsStyleCoord.h. 2024-08-05 10:33:00 +08:00
tools Issue #2653 - Part 2: Update tests 2024-11-21 21:01:54 +08:00
xul Issue #2678 - Remove NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED 2025-01-20 21:12:18 +08:00
moz.build Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00