Moonchild
0e6fa95840
Issue #2653 - Part 2: Update tests
2024-11-21 21:01:54 +08:00
Moonchild
7b6e3a2d4a
Issue #2653 - Part 1: Initial cleanup of AppId and isolated mozbrowser.
...
This removes a lot of the plumbing for having the platform embed itself
through IPC which was required for B2G running the browser as both
shell and browser application.
2024-11-21 21:01:27 +08:00
FranklinDM
09b3c7a2d8
Issue #2578 - Part 1: Implement preference for controlling same-origin policy
2024-09-13 10:03:25 +08:00
Moonchild
5ee2871524
Issue #2542 - Part 3: Expand BasePrincipal with an IsSameOrigin check
...
Manual checking of the origins in SecFetch fails, so we add this
capability to the base principal interface for sake of ease.
We could use ScriptSecurityManager directly but it's more convenient
this way and can be re-used elsewhere in the future.
2024-07-10 14:47:01 +08:00
Brian Smith
5b068f3726
Issue #2402 - CSP Violation events should have the correct sample for inline contexts. https://bugzilla.mozilla.org/show_bug.cgi?id=1473587 Add preference to increase max length of CSP report source sample. https://bugzilla.mozilla.org/show_bug.cgi?id=1415352 Return valid columnNumber value in CSP violation events. https://bugzilla.mozilla.org/show_bug.cgi?id=1418246
2024-01-11 09:50:12 +08:00
Moonchild
d388e478a0
Issue #1656 - Remove more vim control lines.
...
Vim control lines were re-introduced or not entirely cleaned up.
This nukes them again.
Removing from the rest of js, caps, chrome, config, devtools, docshell,
image, intl. More to come.
2023-05-04 10:46:38 +08:00
Job Bautista
af72806b33
Issue #62 - Follow-up: Fix debug build bustage with shared Spidermonkey.
...
A method marked with dllimport shouldn't be defined.
2023-04-05 07:12:22 +08:00
FranklinDM
db3ce13f28
Issue #2084 - Part 1: Remove CSSUnprefixingService.js and associated code
...
It's effectively dead code since it's been supplanted by built-in webkit-prefixed-CSS support (landed before fork point in Firefox 49).
Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1259348
2023-01-10 07:37:30 +08:00
Job Bautista
1694b1b762
Issue #1967 - Remove moz://a from mochitest
...
While we don't use mochitest AFAIK, we still want a clean removal.
2022-07-30 08:43:37 +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
roytam1
dcd9973243
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
2018-01-19 03:59:58 +08:00