Firefox Restore Cookie Prompt Patch
Firefox used to allow you to be notified every time a Web site attempted to set a cookie. You could decide to accept or reject the cookie as well as specify the cookie lifetime and whether to use your choice for all cookies from the Web site, thereby updating your cookie preferences. This feature was removed in Firefox version 44.0.
I've been maintaining a patch to restore the cookie prompt feature based on the reverse diff of the commit(s) that removed the feature. It now also restores the “Show Cookies” button that was removed from “Privacy & Security” preferences in Firefox 60.0. The patch requires regular updating with each major Firefox release as more of the code required by the feature is removed by Mozilla developers. I finally decided to publish the patch on the Web on the chance others may find it useful.
I've forked Firefox in the past to maintain an SVG plugin for Microsoft Internet Explorer. Maintaining the fork was very difficult given the merge-unfriendly branch system used by Mozilla. Merges were very painful. For that reason, I have not forked Firefox to maintain this patch. Instead, I update it manually based on source release tarballs. Therefore, I cannot publish a fork that can accept pull requests.
This patch usually has to be updated for each Firefox major release and may eventually become impossible or too labor-intensive to keep working.
In case it's not clear, this is a source code patch for those who compile their own software. It is not a binary patch for end users.
Revision History | ||
---|---|---|
Revision firefox-130.0 | 2024-09-03 | |
Updated patch for Firefox 130.0. | ||
Revision firefox-129.0 | 2024-08-08 | |
Updated patch for Firefox 129.0. | ||
Revision firefox-127.0 | 2024-06-12 | |
Updated patch for Firefox 127.0. | ||
Revision firefox-126.0.1 | 2024-06-03 | |
Updated patch for Firefox 126.0.1. | ||
Revision firefox-125.0.1 | 2024-04-16 | |
Updated patch for Firefox 125.0.1. | ||
Revision firefox-124.0.1 | 2024-03-22 | |
Updated patch for Firefox 124.0.1. | ||
Revision firefox-123.0 | 2024-02-22 | |
Updated patch for Firefox 123.0. | ||
Revision firefox-122.0.1 | 2024-02-14 | |
Fixed the "Show Cookies" dialog, which stopped working starting with Firefox 117.0. | ||
Revision firefox-119.0 | 2023-10-25 | |
Updated patch for Firefox 119.0. | ||
Revision firefox-115.0.2 | 2023-07-15 | |
Updated patch for Firefox 115.0.2. | ||
Revision firefox-114.0.1 | 2023-06-09 | |
Updated patch for Firefox 114.0.1. | ||
Revision firefox-113.0 | 2023-05-10 | |
Updated patch for Firefox 113.0. | ||
Revision firefox-111.0 | 2023-03-17 | |
Updated patch for Firefox 111.0. | ||
Revision firefox-110.0 | 2023-02-17 | |
Updated patch for Firefox 110.0. | ||
Revision firefox-109.0 | 2023-01-23 | |
Updated patch for Firefox 109.0. | ||
Revision firefox-108.0 | 2022-12-13 | |
Updated patch for Firefox 108.0. | ||
Revision firefox-107.0 | 2022-10-15 | |
Updated patch for Firefox 107.0. The Show Cookies window contents no longer expands to fill the window. This will be fixed in a future patch release as time permits. | ||
Revision firefox-106.0 | 2022-10-19 | |
Updated patch for Firefox 106.0. | ||
Revision firefox-105.0.1 | 2022-09-23 | |
Updated patch for Firefox 105.0.1. | ||
Revision firefox-104.0 | 2022-08-25 | |
Updated patch for Firefox 104.0. | ||
Revision firefox-103.0 | 2022-07-31 | |
Updated patch for Firefox 103.0. | ||
Revision firefox-102.0 | 2022-07-01 | |
Updated patch for Firefox 102.0. | ||
Revision firefox-101.0 | 2022-05-31 | |
Updated patch for Firefox 101.0. | ||
Revision firefox-99.0 | 2021-04-06 | |
Updated patch for Firefox 99.0. | ||
Revision firefox-94.0.1 | 2021-11-07 | |
Updated patch for Firefox 94.0.1. | ||
Revision firefox-93.0 | 2021-10-09 | |
Updated patch for Firefox 93.0. | ||
Revision firefox-90.0 | 2021-07-16 | |
Updated patch for Firefox 90.0. | ||
Revision firefox-89.0 | 2021-06-02 | |
Updated patch for Firefox 89.0. | ||
Revision firefox-85.0 | 2021-02-03 | |
Updated patch for Firefox 85.0. Fixed cookie accept dialog so the cookie value is clipped (but can still be copied) instead of causing the window to grow for very long cookie values. | ||
Revision firefox-84.0.1 | 2020-12-31 | |
Updated patch for Firefox 84.0.1. | ||
Revision firefox-82.0 | 2020-10-24 | |
Updated patch for Firefox 82.0, fixing bug from previous patch that resulted in sometimes not blocking cookies from subprocesses. | ||
Revision firefox-81.0 | 2020-09-24 | |
Updated patch for Firefox 81.0. | ||
Revision firefox-80.0.1 | 2020-09-02 | |
Updated patch for Firefox 80.0.1. | ||
Revision firefox-79.0 | 2020-07-28 | |
Updated patch for Firefox 79.0. | ||
Revision firefox-78.0.2 | 2020-07-21 | |
Updated patch for Firefox 78.0.2. | ||
Revision firefox-77.0.1 | 2020-07-21 | |
Updated patch for Firefox 77.0.1. | ||
Revision firefox-75.0 | 2020-04-07 | |
Updated patch for Firefox 75.0. | ||
Revision firefox-74.0.1 | 2020-04-07 | |
Updated patch for Firefox 74.0.1. | ||
Revision firefox-73.0 | 2020-02-15 | |
Updated patch for Firefox 73.0. | ||
Revision firefox-72.0.1 | 2020-01-09 | |
Updated patch for Firefox 72.0.1. This primarily
involved
renaming | ||
Revision firefox-71.0 | 2019-12-07 | |
Updated patch for Firefox 71.0. | ||
Revision firefox-70.0 | 2019-10-23 | |
Updated patch for Firefox 70.0. | ||
Revision firefox-69.0 | 2019-09-04 | |
Updated patch for Firefox 69.0. | ||
Revision firefox-68.0.1 | 2019-08-10 | |
Updated patch for Firefox 68.0.1. Fixed bug that appeared around version 60.0 where session cookies would not be deleted on exit. | ||
Revision firefox-67.0.4 | 2019-07-06 | |
Updated patch for Firefox 67.0.4. | ||
Revision firefox-66.0.5 | 2019-05-14 | |
Updated patch for Firefox 66.0.5. | ||
Revision firefox-65.0 | 2019-02-03 | |
Updated patch for Firefox 65.0. | ||
Revision firefox-63.0.1 | 2018-11-11 | |
Updated patch for Firefox 63.0.1. | ||
Revision firefox-62.0.3 | 2018-10-12 | |
Updated patch for Firefox 62.0.3. | ||
Revision firefox-61.0.1 | 2018-07-15 | |
Updated patch for Firefox 61.0.1. | ||
Revision firefox-60.0.1 | 2018-05-18 | |
Updated patch for Firefox 60.0.1. Reduced size of patch by removing unneeded files created by previous patches. Fixed problem with Firefox resetting cookie preference on restart. Restored “Show Cookies” button removed in Firefox 60.0. Removed pre-59.0.2 patches because some may not interact well with some asynchronous Web extensions. | ||
Revision firefox-60.0 | 2018-05-15 | |
Updated patch for Firefox 60.0. | ||
Revision firefox-59.0.2 | 2018-03-30 | |
Updated patch for Firefox 59.0.2. | ||
Revision firefox-57.0.4 | 2018-01-16 | |
Updated patch for Firefox 57.0.4 and switched to xz compression. | ||
Revision firefox-56.0.1 | 2017-10-17 | |
Updated patch for Firefox 56.0.1. | ||
Revision firefox-55.0.3 | 2017-08-28 | |
Updated patch for Firefox 55.0.3. | ||
Revision firefox-53.0.3 | 2017-06-06 | |
Updated patch for Firefox 53.0.3. This is the first public release, but it has been maintained since Firefox 44.0. |