Implement referrer policy for CSS
Categories
(Core :: DOM: Security, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox64 | --- | fixed |
People
(Reporter: tnguyen, Assigned: tnguyen)
References
Details
(Keywords: dev-doc-complete, Whiteboard: [domsecurity-active][wptsync upstream])
Attachments
(12 files, 23 obsolete files)
46 bytes,
text/x-phabricator-request
|
heycam
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
heycam
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
heycam
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
heycam
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
heycam
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
heycam
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
heycam
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
heycam
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
heycam
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
heycam
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
heycam
:
review+
|
Details | Review |
46 bytes,
text/x-phabricator-request
|
heycam
:
review+
|
Details | Review |
Assignee | ||
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Comment 1•8 years ago
|
||
Assignee | ||
Comment 2•8 years ago
|
||
Comment 3•8 years ago
|
||
Comment 4•8 years ago
|
||
Assignee | ||
Comment 5•8 years ago
|
||
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Comment 8•8 years ago
|
||
Assignee | ||
Comment 10•8 years ago
|
||
Assignee | ||
Comment 11•8 years ago
|
||
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Comment 12•8 years ago
|
||
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Comment 16•8 years ago
|
||
Assignee | ||
Comment 17•8 years ago
|
||
Assignee | ||
Comment 18•8 years ago
|
||
Comment 19•8 years ago
|
||
Updated•8 years ago
|
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Comment 22•7 years ago
|
||
Assignee | ||
Updated•7 years ago
|
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Comment 26•7 years ago
|
||
Assignee | ||
Comment 27•7 years ago
|
||
Assignee | ||
Comment 28•7 years ago
|
||
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Comment 29•7 years ago
|
||
Assignee | ||
Comment 30•7 years ago
|
||
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Comment 31•7 years ago
|
||
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Assignee | ||
Updated•7 years ago
|
Comment 42•7 years ago
|
||
Assignee | ||
Comment 43•7 years ago
|
||
Assignee | ||
Updated•7 years ago
|
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Comment 44•7 years ago
|
||
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Comment 45•7 years ago
|
||
Assignee | ||
Comment 46•7 years ago
|
||
Assignee | ||
Comment 47•7 years ago
|
||
Assignee | ||
Comment 48•7 years ago
|
||
Assignee | ||
Comment 49•7 years ago
|
||
Assignee | ||
Comment 50•7 years ago
|
||
Assignee | ||
Comment 51•7 years ago
|
||
Assignee | ||
Comment 52•7 years ago
|
||
Assignee | ||
Comment 53•7 years ago
|
||
Assignee | ||
Comment 54•7 years ago
|
||
Assignee | ||
Comment 55•7 years ago
|
||
Comment 56•7 years ago
|
||
Assignee | ||
Comment 57•7 years ago
|
||
Comment 58•7 years ago
|
||
Comment 59•7 years ago
|
||
Comment 60•7 years ago
|
||
Comment 61•7 years ago
|
||
Comment 62•7 years ago
|
||
Assignee | ||
Comment 63•7 years ago
|
||
Assignee | ||
Comment 64•7 years ago
|
||
Comment 65•7 years ago
|
||
Comment 66•7 years ago
|
||
Comment 67•7 years ago
|
||
Comment 68•7 years ago
|
||
Assignee | ||
Comment 69•7 years ago
|
||
Updated•7 years ago
|
Comment 70•7 years ago
|
||
Comment 71•7 years ago
|
||
Comment 72•7 years ago
|
||
Comment 73•7 years ago
|
||
Comment 74•7 years ago
|
||
Assignee | ||
Comment 75•7 years ago
|
||
Assignee | ||
Comment 76•7 years ago
|
||
Assignee | ||
Comment 77•7 years ago
|
||
Assignee | ||
Comment 78•7 years ago
|
||
Assignee | ||
Comment 79•7 years ago
|
||
Assignee | ||
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Updated•7 years ago
|
Assignee | ||
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Updated•7 years ago
|
Assignee | ||
Comment 80•7 years ago
|
||
Assignee | ||
Updated•7 years ago
|
Comment 81•7 years ago
|
||
Comment 82•7 years ago
|
||
Comment 85•7 years ago
|
||
bugherder |
Comment 86•7 years ago
|
||
Comment 87•7 years ago
|
||
Assignee | ||
Comment 88•7 years ago
|
||
Comment 89•7 years ago
|
||
Assignee | ||
Comment 90•7 years ago
|
||
Assignee | ||
Comment 91•7 years ago
|
||
Assignee | ||
Comment 92•7 years ago
|
||
Assignee | ||
Comment 93•7 years ago
|
||
Assignee | ||
Comment 94•7 years ago
|
||
Assignee | ||
Comment 95•7 years ago
|
||
Comment 96•7 years ago
|
||
Comment 98•7 years ago
|
||
Updated•7 years ago
|
Comment 100•6 years ago
|
||
![]() |
||
Comment 101•6 years ago
|
||
(In reply to Pulsebot from comment #82)
Pushed by ebalazs@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a46f689bce75
Part 6: Passing referrer information to svg style system r=heycam
This caused bug 1550531.
The change from using nsURIHashKey to using nsRefPtrHashKey here:
https://hg.mozilla.org/mozilla-central/rev/a46f689bce75692d05843dd390018bae6e57860f#l4.163
meant that when checking whether a given URLAndReferrerInfo was already in a hash table we would compare the URLAndReferrerInfo's address instead of checking for URL/value equality here:
Since consumers of GetPaintingPropertyForURI generate a new URLAndReferrerInfo to pass each time, we would then never match and would allocate a new nsSVGPaintingProperty and add it to the table each time. This memory leak appears to have gone unnoticed until the frontend code started using -moz-element with the landing of:
https://bugzilla.mozilla.org/show_bug.cgi?id=1540984#c31
I think this only happens (the -moz-element gets used) when the user has a theme with a large image banner installed. E.g. https://addons.mozilla.org/en-US/firefox/addon/firefox-quantum-nightly/
Thomas, you probably want to audit the other patches for unintentional hashing changes that may have resulted in similar issues.
Assignee | ||
Comment 102•6 years ago
|
||
Hashing change is only used in the patch you pointed out (and you fixed it). Thanks for the fix.
Description
•