gecko-dev/layout
Emilio Cobos Álvarez 5f15c64dda Bug 1642224 - Make sheet loads always have a sensible triggering principal. r=ckerschb
I'm going to need to always have a principal at hand for bug 1599160,
and this helps with that.

This fixes the assumptions in the comment here:

  https://searchfox.org/mozilla-central/rev/5e4d4827aa005d031580d2d17a01bae1af138b2e/layout/style/Loader.cpp#1408-1411

Which are not always true I think.

In particular, we may not always do a non-system load without an
associated DOM node. For link headers, we use the document loader, but
there's no DOM node to get a hand to. In those cases, before this patch
we're currently loading using the system principal, which seems wrong.

Differential Revision: https://phabricator.services.mozilla.com/D77614
2020-06-08 09:11:26 +00:00
..
base Bug 1632268. Take into account resolution when position select drop downs and form autocomplete. r=botond 2020-06-08 05:45:47 +00:00
build Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 2 - Expose PartitionedPrincipal, r=dimi 2020-06-03 06:09:52 +00:00
docs Bug 1628958 Part 1 - Add Layout & CSS section to Mozilla Source Tree Documentation. r=firefox-source-docs-reviewers,sylvestre 2020-04-15 18:07:24 +00:00
forms Bug 1643173 Part 1 - Convert enum nsIFrame::DISPLAY_CHILD_* to enum class. r=dholbert 2020-06-05 02:52:05 +00:00
generic Bug 1642588 - Make Triple click only select within editing host r=masayuki,emilio 2020-06-06 11:36:36 +00:00
inspector Bug 1642221 - Rename SheetLoadData::mLoaderPrincipal to mTriggeringPrincipal. r=jwatt 2020-05-31 17:11:57 +00:00
ipc Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert 2020-03-17 09:38:32 +00:00
mathml Bug 1643173 Part 1 - Convert enum nsIFrame::DISPLAY_CHILD_* to enum class. r=dholbert 2020-06-05 02:52:05 +00:00
media
painting Bug 1642989 - Use RemoveLastElements instead of RemoveElementsAt where possible. r=froydnj 2020-06-08 08:50:15 +00:00
printing Bug 1600623. Add telemetry probes for print dialog/preview opens/cancels and print target type. r=bobowen,mbalfanz 2020-06-03 21:21:14 +00:00
reftests Bug 1638051 - Stop clamping radialGradients. r=dholbert 2020-06-07 10:05:00 +00:00
style Bug 1642224 - Make sheet loads always have a sensible triggering principal. r=ckerschb 2020-06-08 09:11:26 +00:00
svg Bug 1634393 - Resolve <textPath> href local references against document URL, not base URL. r=longsonr 2020-06-08 06:06:26 +00:00
tables Bug 1626129 - Apply skip sides for nsTableCellFrame's border and padding, and use it to calculate available space to reflow children. r=dbaron 2020-05-18 00:47:05 +00:00
tools Bug 1641733 - Trigger print via FrameLoader.print in the parant process instead of in the content process. r=jwatt 2020-06-04 21:09:30 +00:00
xul Bug 1643173 Part 1 - Convert enum nsIFrame::DISPLAY_CHILD_* to enum class. r=dholbert 2020-06-05 02:52:05 +00:00
moz.build Bug 1628958 Part 1 - Add Layout & CSS section to Mozilla Source Tree Documentation. r=firefox-source-docs-reviewers,sylvestre 2020-04-15 18:07:24 +00:00