Commit Graph

16 Commits

Author SHA1 Message Date
roytam1 74d13a53ae import from UXP: Issue #3060 - Align cookie magic prefix handling with the updated spec. (fe8d5607) 2026-04-24 10:11:46 +08:00
roytam1 15f4be2b2e import from UXP: [network] Stop accepting nameless cookies. (cdc8127c) 2025-07-25 11:13:04 +08:00
roytam1 9c7eb25926 ported from UXP: Issue #2670 - Compute baseDomain when cookies are read from the database (2e1c4875) 2024-12-28 22:35:17 +08:00
roytam1 8af5b92629 import from UXP: Issue #2672 - Part 4: Prevent db access while rebuilding is underway. (d69e2a37) 2024-12-28 22:30:30 +08:00
roytam1 45659106a3 import from UXP: Issue #2672 - Part 3: Ensure thread lifetimes are in tandem. (032b0ae0) 2024-12-28 22:27:38 +08:00
roytam1 050894ea77 ported from UXP: Issue #2672 - Part 2: Auto-close syncConn for edge cases. (fe53a0bb) 2024-12-28 22:24:49 +08:00
roytam1 23befc27dc ported from UXP: Issue #2672 - Part 1: Load nsCookieService OMT and use sync reads. (aec27853) 2024-12-28 22:22:49 +08:00
roytam1 405f94084b import from UXP: Issue #1787 - Follow-up: remove no longer used AppClearDataObserver. (334de9ff) 2024-12-20 14:51:43 +08:00
roytam1 cc7a8b1b6c ported from UXP: ssue #1787 - Remove nsIAppsService, mozIApplication and mozapp data cleanup.
most of them are removed from tree already.
2024-11-21 23:34:52 +08:00
roytam1 bdab2f7766 ported from UXP: [network] Add additional cookie setting checks. (97590983) 2024-07-10 21:54:27 +08:00
roytam1 207e44027a import from UXP: [network] Perform a case-insensitive match on special cookie prefixes. (bfb171c7) 2024-06-12 15:45:12 +08:00
roytam1 ca2fc55d2b import from UXP: [network] Block more invalid cookie name characters. (38f8fde3) 2023-10-26 11:29:01 +08:00
roytam1 c9f2355ce5 import from UXP: [network] Align cookie checks with RFC 6265 (bis) (03875cd60) 2022-12-16 11:30:36 +08:00
roytam1 15dad8176f import from UXP: [network] Reject cookies with no name and a __Secure- or __Host- prefix (91b51a65) 2022-09-22 10:47:33 +08:00
roytam1 8d9f2bd4db import from UXP:
- Port our stricter cookie gating. (b74e3878)
- Add a nullcheck in DOMProxyHandler::EnsureExpandoObject jic. (290eea38)
2022-03-25 13:36:53 +08:00
roytam1 89ff1ebc22 Initial import from https://github.com/MoonchildProductions/moebius/commit/16fa730b3332a750e047aac26ebe65ea8c513849 2018-03-03 17:47:54 +08:00