Commit graph

11 commits

Author SHA1 Message Date
Matt A. Tobin
86bd6632c4 [REDO] Bug 1222924 - Stop allowing webpages to link to moz-icon:
In UXP Moonchild changed the implications for this security bug so it actually didn't do what Mozilla intended in an attempt to preserve functionality internally. He failed on both counts. This fix denies web access to any moz-icon but allows it to still work on other protocols like file: and about: etc.

We may want to re-visit the second part of our commit sha 6fa154c0adc64bd43775a79b7b508d87a486882b

Regardless, it seems to now perform as it was intended while not breaking stuff internally.
2022-05-28 06:47:32 +08:00
Moonchild
0cd673d720 Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
Moonchild
8c395520d9 Issue #1656 - Part 1: Nuke most vim config lines in the tree.
Since these are just interpreted comments, there's 0 impact on actual code.
This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are
a few others scattered around which will be removed manually in a second part.
2020-09-25 22:04:12 +08:00
wolfbeast
f472fe68d0 Stop building /caps unified and fix deprot.
Tag #80
2019-07-19 10:01:11 +08:00
wolfbeast
f85bb5c221 Origin for about: URL should not contain query or ref parts. 2019-02-16 00:18:17 +08:00
wolfbeast
c62e7cf6c6 Remove dead WebApps code. 2019-02-16 00:10:08 +08:00
wolfbeast
5898c7789c Restrict web access to moz-icon:// scheme
This resolves #542
2019-02-16 00:04:30 +08:00
janekptacijarabaci
8dccc387f9 Bug 1323683 - Fold nsIURIWithQuery into nsIURI
native in moebius
2019-02-15 23:49:27 +08:00
wolfbeast
434f3590e3 Remove base conditional code for crash reporter and injector. 2019-02-15 23:39:53 +08:00
janekptacijarabaci
1505b1290e The origin should not contain the ref part of the URL 2019-02-15 23:35:23 +08:00
Roy Tam
dcd9973243 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00