fune/toolkit/components
Frederik Braun 30ca834b74 Bug 1752475 - Change nsICookie/CookieStruct to implicitly flip SameSite in getter func r=dveditz,dragana,freddyb
Given that we only support samesite lax/strict/none in our storage schema,
it's useful to introduce a default value, as required by the spec.
However, that would it hard to distinguish between none/lax when we switch
the default.
So, instead of doing that we use the peculiarities of our current schema
to our advantage: There's a "sameSite" attribute and a "rawSameSite"
attribute, where the latter is the literal value we received from the
server. With this patch, we'll interpret the "sameSite" attribute
based on the laxByDefault pref. This also has the advantage that various
front-end code (e.g., in DevTools) is always reading the "sameSite"
value of nsICookies.

Differential Revision: https://phabricator.services.mozilla.com/D137460
2022-04-05 08:20:25 +00:00
..
aboutcheckerboard
aboutconfig Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski 2022-03-30 16:16:42 +00:00
aboutmemory
aboutperformance
aboutprocesses Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski 2022-03-30 16:16:42 +00:00
aboutthirdparty
alerts Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
antitracking Bug 1761536 - Part 2: Replace nsTArray::elem_type with value_type, r=mccr8 2022-04-01 17:00:25 +00:00
apppicker
asyncshutdown
autocomplete Bug 1759385 - Remove unused setTextValueWithReason() r=mak 2022-03-15 16:59:55 +00:00
backgroundhangmonitor Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
backgroundtasks Backed out changeset f255030d86d8 (bug 1577122) for causing talos crashes in Bug 1762611. 2022-04-01 23:30:12 +03:00
bitsdownload
browser
build Bug 1761354 - Remove the NativeFileWatcher r=nika 2022-03-25 16:30:50 +00:00
captivedetect
cascade_bloom_filter Bug 1615974 - avoid memmapping CRLite filters in cert_storage r=jschanck,robwu 2022-03-09 22:46:15 +00:00
certviewer
cleardata Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski 2022-03-30 16:16:42 +00:00
clearsitedata
cloudstorage Bug 1758292 - Stop using ChromeUtils.import(..., null) for importing module in more locations in toolkit. r=Gijs 2022-03-08 16:59:19 +00:00
commandlines
contentprefs Bug 1753369 - Use sync PathUtils directory getters on mainthread in toolkit/components/contentprefs r=Gijs 2022-03-10 15:16:41 +00:00
contextualidentity
corroborator
crashes Bug 1756505 - Remove the ThreadIdNameMapping annotation and all the associated machinery r=Gankra 2022-03-15 09:23:38 +00:00
crashmonitor Bug 1749996 - Ensure CrashMonitor writes sessionstore final checkpoint before IOUtils shuts down r=Gijs 2022-02-05 20:57:50 +00:00
ctypes Bug 1270746 part 1 - Remove hasInstance hook from CType objects. r=iain 2022-03-20 11:28:02 +00:00
downloads Bug 1753696 - move common setup/init tasks in head.js files to use add_setup, r=Standard8 2022-03-30 16:16:43 +00:00
enterprisepolicies
extensions Bug 1748558 enforce requirement of id in menus apis for event pages r=robwu 2022-04-04 22:16:55 +00:00
featuregates Bug 1731523 - Part 1: Remove "Firefox 100 User-Agent String" setting UI. r=fluent-reviewers,preferences-reviewers,Gijs 2022-03-09 03:20:08 +00:00
finalizationwitness Bug 1757956 - Part 3: Rename JSFreeOp to JS::GCContext in the JS engine r=jandem 2022-03-10 08:40:03 +00:00
find
forgetaboutsite
formautofill Bug 1762889 - Add parsingIndex after running fathom heuristics for a field r=tgiles 2022-04-04 15:11:15 +00:00
gfx
glean Bug 1759863 - Test new timing_distribution raw API r=TravisLong,bas 2022-03-31 20:17:03 +00:00
httpsonlyerror Bug 1753696 - move common setup/init tasks in head.js files to use add_setup, r=Standard8 2022-03-30 16:16:43 +00:00
jsoncpp
kvstore
lz4 Bug 1758476 - Remove some unnecessary uses of the target object argument to ChromeUtils.import. r=mossop,webdriver-reviewers,perftest-reviewers,robwu,whimboo,AlexandruIonescu 2022-03-17 22:13:08 +00:00
maintenanceservice Bug 1710690 - Fix the Maintenance Service so it doesn't segfault when given too few args r=nalexander 2022-02-25 18:19:06 +00:00
mediasniffer
messaging-system Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski 2022-03-30 16:16:42 +00:00
mozintl Bug 1759577 - Centralize getScriptDirection into MozIntl; r=platform-i18n-reviewers,preferences-reviewers,Gijs,dminor 2022-03-22 15:26:09 +00:00
mozprotocol
narrate Bug 1749038 - Adding a keyboard command to toggle narrate in reader mode. r=niklas,mtigley 2022-02-09 00:26:48 +00:00
nimbus Bug 1762947 - Validate all branches when using variables-only features r=emcminn 2022-04-04 18:26:03 +00:00
normandy Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski 2022-03-30 16:16:42 +00:00
osfile Bug 1758476 - Remove some unnecessary uses of the target object argument to ChromeUtils.import. r=mossop,webdriver-reviewers,perftest-reviewers,robwu,whimboo,AlexandruIonescu 2022-03-17 22:13:08 +00:00
parentalcontrols Bug 1756352 - Stop using 8.3 names in nsParentalControlsService. r=handyman 2022-02-22 21:16:29 +00:00
passwordmgr Bug 1753696 - move common setup/init tasks in head.js files to use add_setup, r=Standard8 2022-03-30 16:16:43 +00:00
pdfjs Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski 2022-03-30 16:16:42 +00:00
perfmonitoring Bug 1744425 - Replace nsContentUtils::GenerateUUID() to nsID::GenerateUUID(). r=nika 2022-02-03 04:39:34 +00:00
pictureinpicture Bug 1665251, handle activating the pip toggle with the keyboard, r=mconley 2022-03-31 18:45:03 +00:00
places Bug 1753696 - move common setup/init tasks in head.js files to use add_setup, r=Standard8 2022-03-30 16:16:43 +00:00
printing Bug 1762293 - Deal with one-byte size difference seen on automation. 2022-03-31 13:26:50 +00:00
printingui Bug 1760836 - Support printing to an nsIOutputStream. r=jfkthame,jrmuizel,webdriver-reviewers,geckoview-reviewers,agi 2022-03-30 18:51:58 +00:00
processsingleton
processtools Bug 1759535 - Report thread wake-ups through glean, r=gerald 2022-03-28 22:13:09 +00:00
promiseworker Backed out 3 changesets (bug 1703953) for causing multiple failures. CLOSED TREE 2022-03-29 17:01:58 +03:00
prompts Bug 1758476 - Remove some unnecessary uses of the target object argument to ChromeUtils.import. r=mossop,webdriver-reviewers,perftest-reviewers,robwu,whimboo,AlexandruIonescu 2022-03-17 22:13:08 +00:00
protobuf
reader Bug 1692655, r=nika,mtigley,smaug 2022-03-24 14:35:35 +00:00
reflect
regex-ffi Bug 1681985 - P3. Implement CreditCardRuleset in C++ r=sgalich,emilio 2022-03-11 11:45:59 +00:00
remote Bug 1755432 [Linux] Add more logging to DBus client remote code r=emilio 2022-02-15 12:10:15 +00:00
remotebrowserutils Bug 1741671 - Enable BFCache for pages with beforeunload event listeners on Desktop r=smaug 2022-03-03 19:13:47 +00:00
remotepagemanager
reputationservice Bug 1752159 - check if target is executable before offering always opening, r=mhowell,mtigley 2022-01-27 23:49:38 +00:00
resistfingerprinting
satchel Bug 1759385 - Remove unused setTextValueWithReason() r=mak 2022-03-15 16:59:55 +00:00
search Bug 1761317 - Remove usage of nsIScriptableUnicodeConverter in SearchUtils.jsm. r=mcheang 2022-03-30 16:29:14 +00:00
sessionstore Bug 1754037 - Part 3c: Automatically update all ParamTraits implementations, r=ipc-reviewers,media-playback-reviewers,bryce,mccr8 2022-03-04 15:39:41 +00:00
shell
startup Bug 1758476 - Remove some unnecessary uses of the target object argument to ChromeUtils.import. r=mossop,webdriver-reviewers,perftest-reviewers,robwu,whimboo,AlexandruIonescu 2022-03-17 22:13:08 +00:00
statusfilter Bug 1752413, add nsIWebProgress.documentRequest to let one to access the request for the document, r=nika 2022-02-01 15:46:32 +00:00
taskscheduler Bug 1758474 - Implement an ESLint rule to disallow passing {} as the target parameter for ChromeUtils.import. r=Gijs,mossop,perftest-reviewers,preferences-reviewers,sparky 2022-03-11 16:41:29 +00:00
telemetry Bug 1745788: Add telemetry for situations when Firefox is running under App Translocation on macOS. r=mstange 2022-04-04 17:30:10 +00:00
terminator Backed out 3 changesets (bug 1703953) for causing multiple failures. CLOSED TREE 2022-03-29 17:01:58 +03:00
thumbnails Bug 1762298 - Inherit used color-scheme from embedder <browser> elements. r=nika,dao,Gijs 2022-04-04 18:22:04 +00:00
timermanager
tooltiptext Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski 2022-03-30 16:16:42 +00:00
typeaheadfind Bug 1749032 - fix C++ consumers of nsISound to access it as a service, r=NeilDeakin 2022-01-24 12:09:59 +00:00
url-classifier Bug 1752475 - Change nsICookie/CookieStruct to implicitly flip SameSite in getter func r=dveditz,dragana,freddyb 2022-04-05 08:20:25 +00:00
urlformatter
utils Bug 1632058 - Always get distribution values from default prefs. r=preferences-reviewers,jaws 2022-01-24 20:46:38 +00:00
viaduct Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
viewsource Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski 2022-03-30 16:16:42 +00:00
windowcreator
windowwatcher Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski 2022-03-30 16:16:42 +00:00
workerloader
xulstore
components.conf
DefaultCLH.jsm
moz.build Bug 1761354 - Remove the NativeFileWatcher r=nika 2022-03-25 16:30:50 +00:00
update-jsoncpp.sh